@media only screen and (max-width: 767px) {
.entry-content p, .entry-content ul li {
    font-size: 14px;
}
header.page-header.alignwide {
    padding-bottom: 20px;
    font-size: 21px;
}
.single-post.work_page header.entry-header.alignwide h1 {
    font-size: 21px;
    padding-right: 0px;
	font-weight:600;
}	
.entry-content .digital_marketing {
     padding: 11px;
    margin-bottom: 16px;
}
.single-post.work_page header.entry-header.alignwide h1, .category .page-header.alignwide .page-title, .author .page-header.alignwide .page-title {
   	font-size: 21px;
    line-height: 30px;
    padding-right: 91px;
}
.post.type-post {
    width: 100%;
	margin-bottom: -42px;
}
header.entry-header .top-part-image img {
    width: 100%;
}
.work_page div#primary {
    margin-top: 41px;
}
.pagetitle {
   padding: 20px 0 ;
  margin-bottom: 36px;
}

	
	
}