@media only screen and (max-width:1300px) {
.container {
    width: 96%;
}
header.mainheader .mainmenurow .menuinside > ul > li > a > .icon > i {
    width: 28%;
}
header.mainheader .mainmenurow .menuinside > ul > li > a > .icon > em {
    font-size: 11px;
    padding-left: 0;
    padding-top: 3px;
}
}
@media only screen and (max-width:1279px) {
.seoteamHelp p {
    font-size: 11px;
    line-height: 18px; margin-bottom: 0;
}
.seoteamHelp .seoteamList.web-design-list li {
    min-height: 480px;
}
}
@media only screen and (max-width:1199px) {
.container {
    width: 99%;
}	
header.mainheader .mainmenurow .menuinside > ul > li > a > .icon > em {
    font-size: 11px;
    padding-left: 0;
    padding-top: 3px;
}
header.mainheader .mainmenurow .menuinside > ul > li > a > .icon > i {
    width: 30%;
}	
header.mainheader .bottomrow .nav_menu{margin-top:12px}
header.mainheader .bottomrow .nav_menu > ul > li{padding-left:13px}
.clients_speak .speak{height:auto}
.clients_speak_mainrow .clientlogo span{width:22.5%}
.latest_newsblog_mainrow .latest_blog ul li .blog_text{min-height:293px}
.latest_newsblog_mainrow .green_newsrow ul li{padding:15px 20px 13px}
.formright .form{width:100%}
.mainfooter .toprow .colum{margin-right:5%}
.mainfooter .toprow .colum:first-child{margin-left:5%}
.seoteamHelp .seoteamList li{min-height:420px}
.engagementModels .modelsList li{width:48.5%}
.engagementModels .modelsList li:nth-child(3n){margin-right:2.2%}
.engagementModels .modelsList li:nth-child(2n){margin-right:0}
.ourProcess .processList:before{width:100%}
.ourProcess .processList:after{right:0}
.whyChooseRow ul li, .whyChooseRow.wdd ul li, .our-projects-row ul li{width:32%}
.keyclientlogo li .hoverdiv{transform:none!important;left:0}
.lookingRow .btnRow{float:left;width:100%}
.innerslidebanner.contactBanner{background-size:40%}
.innerslidebanner.seo-toolbanner{background-size:40%}
.seo-tools .seo-toolsList li{min-height:281px;}
.requestquoteRow .requestquoteFrm{padding:0 5%;}
.innerslidebanner .textbl p.mrgenbt90{margin-bottom:20px;}

.filter-categories-container ul li{width:33.3%;}

.portfolioRow .portfolio-tablinks ul li a{font-size:13px;}
.portfolioRow .tab-content .portfolio-listing li{width:30.5%;}
.portfolioRow .tab-content .portfolio-listing li:nth-child(4n){margin-right:3%;}
.portfolioRow .tab-content .portfolio-listing li:nth-child(3n){margin-right:0;}

.portfolio-detailRow .testimonials-box{width:60%;}
.portfolio-detailRow .case-study-box{width:36.5%; margin-left:3.5%;}
.portfolio-detailRow .related-portfolio .portfolio-listing li{width:30%;}
.portfolio-detailRow .related-portfolio .portfolio-listing li:nth-child(4n){margin-right:3.5%;}
.portfolio-detailRow .related-portfolio .portfolio-listing li:nth-child(3n){margin-right:0;}
.block_section form .title_right.green_title {font-size: 13px;}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
header.mainheader .bottomrow .logo {
    width: 36%;
}
}
@media only screen and (min-width:992px) {
html.mm-blocking,html.mm-blocking body{overflow:inherit!important}
html.mm-opening .mm-slideout{transform:inherit!important;min-height:inherit!important;height:auto!important}
}
@media only screen and (max-width:991px) {
.nav_menumid, header.mainheader .mainmenurow {
    display: none;
}
.container {
    width: 100%;
}
.mm-listview .mm-next {
    background: #5f9d39;
}
header.mainheader .toprow ul li{margin-left:20px}
header.mainheader .bottomrow .logo{width:100%;text-align:center}
header.mainheader .bottomrow .nav_menu{display:none}
header.mainheader .menuicon{display:block}
.homeSlider .owl-controls .owl-buttons div{top:40%}
.seo_service{padding:25px 0}
.seo_service h2.heading,.top_seo h2.heading,.whychoose_techmagnate_seo h2.heading,.our_latest_work h2.heading,.getin_Touch .heading,.getin_Touch .heading h2{font-size:36px}
.top_seo .accolades span.vtmid{padding-top:44px;width:19%}
.whychoose_techmagnate_seo{padding:35px 0 15px}
.our_latest_work{padding-top:25px}
.our_latest_work ul li .textbl{padding:5% 0}
.our_latest_work ul li .textbl h3{font-size:18px}
.clients_speak_mainrow{padding:25px 0}
.clients_speak_mainrow .clientlogo span{width:30.5%;text-align:center}
.clientlogo > span:nth-child(4n){margin-right:8px}
.clientlogo > span:nth-child(3n){margin-right:0}
.latest_blog{margin-bottom:15px}
.latest_newsblog_mainrow{padding:25px 0}
.latest_newsblog_mainrow .latest_blog ul li .blog_text{min-height:255px}
.latest_newsblog_mainrow .latest_blog ul li:last-child .blog_text{min-height:212px}
.audit_subsrib_mainrow{padding:25px 0}
.audit_subsrib_mainrow .inner{padding:0}
.audit_subsrib_mainrow .heading{font-size:20px}
.getin_Touch{padding:35px 0 20px}
.getin_Touch .heading,.getin_Touch .heading h2{margin-bottom:20px}
.mainfooter .toprow{padding:30px 0}
.mainfooter .toprow .colum:first-child{margin-left:0}
.mainfooter .toprow .colum{margin-right:1.5%}
.innerslidebanner .textbl .leftcontent{padding:20px 0 10px}
.innerslidebanner .textbl h1{font-size:40px}
.rightContainer .moreRow{padding:15px}
.engagementModels{padding:15px}
.seoteamHelp .seoteamList li{width:46.5%;min-height:380px}
.seoteamHelp .seoteamList li:nth-child(2n-1){padding-left:0;padding-right:3%;border-right:1px solid #bfbfbf}
.seoteamHelp .seoteamList li:nth-child(2n){padding-right:0;padding-left:3%;border-right:0;border-bottom:1px solid #bfbfbf}
.seoteamHelp .seoteamList li:last-child{border-bottom:0}
.engagementModels .modelsList li{width:100%;padding:15px; min-height:inherit;}
.engagementModels.wdd .modelsList li p {
    min-height: auto;
}
.engagementModels .modelsList li p {
    height: auto;

}
.seoteamHelp .seoteamList.orm-services-list li h3 {
    min-height: inherit; display:inline-block; vertical-align:top; width:100%;
}
.engagementModels .modelsList li .btnLink{font-size:13px}
.ourProcess{padding:25px 0 30px}
.ourProcess .processList:before,.ourProcess .processList:after{top:25px}
.whyChooseRow{padding:15px 15px 25px}
.latestWork .workList li .viewBtn{min-width:150px;font-size:15px;padding:5px 8px}
.optimizationRow.grayBox,.rightSeoCompany,.ecommercewebsitesRow{padding:15px}
.rightSeoCompany .imgfield{width:100%;text-align:center;margin-top:0}
.optimizationRow .imgfield,.preferredRow .imgfield{margin:15px 0}
.ecommercewebsitesRow ul li{margin-right:1.3%}
.client_filter .input_row{width:48%}
.keyclientlogo li{width:48.5%}
.keyclientlogo li:nth-child(3n){margin-right:.5%}
.keyclientlogo li:nth-child(2n){margin-right:0}
.who-we-are .serviceLocations .locationsRow span{font-size:16px;min-width:110px;margin-right:10px}
.who-we-are .serviceLocations .locationsRow ul li{font-size:12px}
.who-we-are .serviceLocations .locationsRow ul li:before{margin:0 3px}
.who-we-are .imgRightAlign em{width:100%;text-align:center;margin:0 0 15px}
.who-we-are .mobileReporting{padding-bottom:15px}
.who-we-are .mobileReporting em{border-bottom:1px solid #ddd}
.who-we-are .whoweareRow,.who-we-are .serviceLocations,.who-we-are .constructionIndustry{margin:35px 0}
.who-we-are .trainingWing{margin-top:35px}
.who-we-are .mobileReporting{margin-bottom:45px}
.casestudiesList > li{width:48%}
.casestudiesList > li:nth-child(3n){margin-right:2%}
.casestudiesList > li:nth-child(2n){margin-right:0}
.lookingRow .imgfield{width:100%;text-align:center;margin:10px 0 15px}
.contactRow .mapRow .addrRow .mapaddr h3{font-size:16px}
.contactRow .mapRow .addrRow .mapaddr{padding:10px;width:220px}
.contactRow .mapRow .addrRow .mapaddr p{font-size:13px}

.seo-tools .seo-toolsList li{width:46.5%; min-height:264px;}
.seo-tools .seo-toolsList li:nth-child(2n){border-bottom: 1px solid #d5d5d5; border-right: 0 none; padding-left: 3%; padding-right: 0;}
.seo-tools .seo-toolsList li:nth-child(2n-1){border-right: 1px solid #d5d5d5; padding-left: 0; padding-right: 3%;}

.requestquoteRow h2{font-size:20px; line-height:24px;}
.requestquoteRow .requestquoteFrm{padding:0;}
.requestquoteRow .requestquoteFrm form ul{padding:10px 2% 0;}

.filter-categories-container{padding:15px;}
.filter-categories-container strong{margin-bottom:10px;}
.filter-categories-container ul li{width:50%; margin-bottom:5px;}
.blog-sec{padding:20px 0;}
.blog-sec .blog-box{margin-right:3%; width:48%; margin-bottom:20px;}
.blog-sec .blog-desc .blog-box .about-blog{font-size:13px; line-height:20px;}
.blog-sec .blog-desc .blog-box .about-blog h3{font-size:16px; padding-bottom:10px;}
.blog-sec .blog-desc .blog-box .about-blog a.read-more{margin-top:0;}

.gray-contact-box {
    padding: 25px 10px 18px 16px;
}
.gray-contact-box h2 {
    font-size: 18px;
}
.engagementModels.ppcservicesmanagementstrategy li.twbl {
    width: 100%;
}
.seoteamHelp .seoteamList li {
    border: medium none !important;
    min-height: inherit !important;
    padding:18px 0 !important; border-bottom:1px solid #bfbfbf!important;
    width: 100%!important;
}
.orm-strategy .strategyList li {
    margin-right: 0;
    width: 100%;
}
.orm-strategy .strategyList li p {
    height: auto;
    overflow: hidden;
}
.portfolioRow .portfolio-tablinks ul li{margin-bottom:8px;}
.portfolioRow .tab-content .portfolio-listing li{margin-bottom:20px;}
.portfolioRow .tab-content .portfolio-listing li h3 a{font-size:13px; padding:10px 5px;}

.portfolio-detailRow .gray-box .contentfield h2{font-size:28px;}
.portfolio-detailRow .gray-box .contentfield p{font-size:14px; line-height:22px;}
.portfolio-detailRow .seoresults .seoresult_item .seoresultbl{padding:15px;}
.portfolio-detailRow .testimonials-box{width:100%; margin-bottom:15px;}
.portfolio-detailRow .case-study-box{width:100%; margin:0;}
.portfolio-detailRow .related-portfolio .portfolio-listing li{width:47.5%;}
.portfolio-detailRow .related-portfolio .portfolio-listing li:nth-child(3n){margin-right:3.5%;}
.portfolio-detailRow .related-portfolio .portfolio-listing li:nth-child(2n){margin-right:0;}

.engagementModels.ppcservicesmanagementstrategy li.twbl {
    width: 100%;
}
.engagementModels.ppcservicesmanagementstrategy li {
    min-height: inherit;
}
.seoteamHelp .seoteamList { margin-bottom:20px;}
.paginationbtrow ol li {margin-bottom:5px;}

header.mainheader .custom {
    position: relative;
}
header.mainheader {
    padding-top: 0;
}
header.mainheader.fixed {
    top: 0;
}
header.mainheader .toprow {
    min-height: 30px; height:auto;
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
.mainfooter .toprow .colum {margin-left: 0.2%!important; margin-right: 0.2%!important; width: 19%;}
.mainfooter .toprow .context > ul li {line-height: 12px; margin-top: 8px;}
.mainfooter .toprow .get_connected a {margin: 12px 12px 0 0;}
.contactRow .mapRow .addrRow .mapaddr {width: 46%}
.contactRow .mapRow .addrRow .mapBox {width: 54%;}
}

@media only screen and (min-width:768px) {
.mainfooter .toprow .colum .context{display:block!important}
.innerslidebanner .textbl h1.fsize38{font-size:38px}
}
@media only screen and (max-width:767px) {
header.mainheader .toprow ul{text-align:center}
header.mainheader .toprow ul li{margin:0 2%}
header.mainheader .toprow ul li.linkbtn{background:none!important;
    margin: 0;
    transform: none!important;
    width: 100%;}
header.mainheader .bottomrow{padding:10px 0 8px}
.homeSlider .owl-controls .owl-buttons div{display:none}
.seo_service{padding:15px 0}
.seo_service ul{margin-top:5px}
.seo_service ul li{width:50%;padding:10px 15px 15px}
.seo_service ul li:nth-child(2n){border-right:none}
.seo_service ul li:nth-child(3){border-right:1px solid #dfdfdf}
.seo_service ul li:nth-child(4n){border-bottom:1px solid #dfdfdf}
.seo_service ul li:nth-child(4n),.seo_service ul li:nth-child(5n),.seo_service ul li:nth-child(6n){padding-top:10px;padding-bottom:15px}
.top_seo{padding:15px 0}
.top_seo .accolades span.vtmid{padding-top:25px;width:auto}
.whychoose_techmagnate_seo{padding:25px 0 0}
.our_latest_work{padding-top:15px}
.our_latest_work ul li .textbl{padding:3% 0}
.our_latest_work ul li .textbl h3{font-size:14px}
.clients_speak_mainrow{padding:15px 0}
.clients_speak_mainrow .clients_speak{margin-bottom:15px}
.latest_newsblog_mainrow{padding:15px 0}
.latest_newsblog_mainrow h2.heading{margin-bottom:20px}
.latest_blog{margin-bottom:0}
.audit_subsrib_mainrow{padding:15px 0}
.getin_Touch{padding:25px 0 20px}
.getin_Touch .heading,.getin_Touch .heading h2{margin-bottom:10px}
.getin_Touch .contatc_detail{font-size:14px}
.getin_Touch .contatc_detail h3{font-size:20px;margin-bottom:15px}
.getin_Touch .contatc_detail p{margin-bottom:15px}
.mainfooter .toprow{padding:25px 0 15px}
.mainfooter .toprow .colum{margin-bottom:7px;width:100%}
.mainfooter .toprow .colum:last-child{margin-bottom:0}
.mainfooter .bottomRow{padding:10px 0}
.mainfooter .toprow .colum .context{display:none}
.mainfooter .toprow .colum h5{position:relative;border-bottom:1px solid silver;padding-bottom:10px;cursor:pointer}
.mainfooter .toprow .colum h5:after{content:"\f107";font-family:'FontAwesome';font-size:26px;position:absolute;right:0;top:-6px}
.mainfooter .toprow .colum.active h5:after{content:"\f106"}
.breadcrumbRow{padding:10px 0 12px}
.innerslidebanner .textbl .rightbanner{width:100%;text-align:center}
.innerslidebanner .textbl .leftcontent{width:100%}
.innerslidebanner .textbl h1{font-size:30px}
.innerslidebanner .textbl h2{font-size:20px}
.innerslidebanner .textbl .manylinkrow a{font-size:14px;margin-right:6px;padding-right:6px}
.rightContainer .moreRow h2,.ecommercewebsitesRow h2{font-size:24px;line-height:28px}
.seoServicesTitle h2,.optimizationRow.grayBox h2,.rightSeoCompany h2{font-size:22px;line-height:28px}
.seoteamHelp{padding:15px 0 0}
/*.engagementModels{padding:15px 15px 0}*/
.ourProcess{padding:15px 0 20px}
.whyChooseRow ul li, .whyChooseRow.wdd ul li, .our-projects-row ul li{margin-bottom:15px}
.latestWork{padding:15px 0}
.latestWork .workList{margin-top:0}
.block_section img{display:block;margin:0 auto}
.linkBtn{padding:8px 13px}
.optimizationRow{margin:15px 0 20px}
.rightSeoCompany{margin-top:0}
.seoresults{padding:15px 0 0}
.ecommercewebsitesRow{margin-top:5px}
.seoresults .seoresult_item h3,.seoresults .seoresult_item .seoresultbl{padding:15px}
.keyclientsRow{margin:15px 0}
.keyclientlogo li{border:none}
.keyclientlogo li > img{display:none}
.keyclientlogo li .hoverdiv{position:relative;height:auto;width:100%;border:1px solid #cacaca;box-shadow:0 0 8px rgba(0,0,0,0.2);padding:10px}
.keyclientlogo li:hover .hoverdiv{height:auto}
.keyclientlogo li .hoverdiv .imgfiled{width:100%;text-align:center}
.keyclientlogo li .hoverdiv .imgfiled img{width:auto}
.keyclientlogo li .hoverdiv .right{width:100%}
.keyclientlogo li .hoverdiv .service_render{margin-bottom:9px}
.keyclientlogo li .hoverdiv .linkBtn{font-size:12px;margin-top:5px}
.paginationbtrow > ul{padding:0}
.paginationbtrow{margin:10px 0 0}
.paginationbtrow ul li{margin-bottom:4px}
.titleRow h2,.who-we-are .mobileReporting h2,.who-we-are .trainingWing h2,.who-we-are .whychoose_techmagnate_seo_row h2{font-size:22px;line-height:28px}
.who-we-are .whychoose_techmagnate_seo_row,.who-we-are .mobileReporting,.who-we-are .trainingWing{padding:15px}
.who-we-are .whychoose_techmagnate_seo_row ul li{padding-left:55px}
.who-we-are .whoweareRow,.who-we-are .serviceLocations,.who-we-are .constructionIndustry{margin:15px 0}
.who-we-are .trainingWing{margin-top:15px}
.who-we-are .mobileReporting{margin-bottom:25px}
#careerTab.resp-vtabs h2.resp-accordion{float:left;width:100%}
#careerTab.resp-vtabs .resp-tabs-container .tabContent h2{font-size:16px;margin-top:0;float:left;width:100%}
#careerTab.resp-vtabs .resp-tabs-container .tabContent{float:left;width:100%;background:#fff}
.lookingRow{padding:10px 15px 15px}
.lookingRow h2{font-size:24px}
.innerslidebanner.contactBanner{background-image:none}
.innerslidebanner.contactBanner .rightbanner img{display:block;float:right;margin-right:-15px}
.contactRow .contactFrm{padding:15px 5px}
.contactRow .mapRow{padding:15px 0}
.contactRow .tmDirectionNcr{margin:15px 0}

.requestquoteRow{padding:15px;}
.requestquoteRow .requestquoteFrm .sec-title{margin:5px 0 10px;}
.requestquoteRow .requestquoteFrm form ul.chkbox{margin-bottom:10px;}
.requestquoteRow .requestquoteFrm form ul.chkbox li:last-child{margin-bottom:15px;}
.innerslidebanner.seo-toolbanner{background-image:none}
.innerslidebanner.seo-toolbanner .rightbanner img{display:block;float:right;margin-right:-15px}

.filter-tag{font-size:16px; min-width:200px; padding:10px 10px 10px 15px;}
.filter-categories-container{margin-bottom:5px;}
.filter-categories-container ul li{width:33.3%;}
.blog-sec{padding:15px 0;}
.blog-sec .seoServicesTitle h2{margin-bottom:20px;}
.blog-sec .blog-desc .blog-box .blog-pic em{margin-bottom:10px;}

.portfolioRow .portfolio-tablinks{padding:15px 0;}
.portfolioRow .portfolio-tabcontainer{padding-bottom:15px;}

.portfolio-detailRow .gray-box{padding:15px;}
.portfolio-detailRow .gray-box .info-row{margin-top:0;}
.portfolio-detailRow .seoresults .seoresult_item{margin:15px auto;}
.portfolio-detailRow .related-portfolio{margin:15px 0;}
.portfolio-detailRow .testimonials-box{padding:15px;}
.portfolio-detailRow .related-portfolio .portfolio-listing li{width:30%; margin-bottom:15px;}
.portfolio-detailRow .related-portfolio .portfolio-listing li:nth-child(2n){margin-right:3.5%;}
.portfolio-detailRow .related-portfolio .portfolio-listing li:nth-child(3n){margin-right:0 !important;}
.portfolio-detailRow .related-portfolio .portfolio-listing li h3 a{font-size:13px;}
.our-contribution-row{margin:15px 0;}
.top_seo .accolades .vtmid img {width: auto;}
.side-cat-links ul li {font-size: 11px; margin-bottom: 8px;}
header.mainheader.fixed .menuicon {
    margin-top: 0;
}
}
@media only screen and (max-width:639px) {
header.mainheader .toprow ul li{margin:0 .5%}
header.mainheader .toprow ul li a{font-size:11px}
header.mainheader .toprow ul li.linkbtn{width:auto;margin:0 .5%}
header.mainheader .toprow ul li.linkbtn a{font-size:12px;padding:7px 6px}
.seo_service h2.heading,.top_seo h2.heading,.whychoose_techmagnate_seo h2.heading,.our_latest_work h2.heading,.getin_Touch .heading,.getin_Touch .heading h2{font-size:26px}
.top_seo .accolades{text-align:center}
.top_seo .accolades span.vtmid{padding-top:8px}
.whychoose_techmagnate_seo ul{width:100%;margin:0 0 15px}
.whychoose_techmagnate_seo ul li{margin-bottom:15px}
.whychoose_techmagnate_seo ul li:after{background-position:-234px -10px}
.our_latest_work ul li{width:50%}
.our_latest_work ul li:nth-child(2n){border-right:0}
.our_latest_work ul li:nth-child(3){border-right:1px solid rgba(134,134,134,0.8)}
.our_latest_work ul li:nth-child(4){border-bottom:1px solid rgba(134,134,134,0.8)}
.our_latest_work ul li .textbl{padding:5% 0}
.our_latest_work ul li .textbl h3{font-size:18px}
.latest_newsblog_mainrow .latest_blog ul li{width:100%;margin:0 0 15px}
.latest_newsblog_mainrow .latest_blog ul li img{width:100%}
.latest_newsblog_mainrow .latest_blog ul li .blog_text,.latest_newsblog_mainrow .latest_blog ul li:last-child .blog_text{min-height:0}
.who-we-are .serviceLocations .locationsRow span{width:100%;text-align:left;margin-bottom:10px}
.who-we-are .serviceLocations .locationsRow span em{margin-right:15px}
.who-we-are .serviceLocations .locationsRow ul{padding:0 5px}
.who-we-are .serviceLocations .locationsRow ul li{line-height:20px}
.contactRow .mapRow .addrRow .mapaddr{width:100%;position:relative}
.contactRow .contactFrm form h2{font-size:24px;line-height:28px;margin-top:0}
.filter-categories-container ul li{width:50%;}
.grayplanbox { margin-bottom:14px; margin-right:0; padding:15px; width:100%;}
.grayplanboxouter {  margin-bottom: 15px;}
.frequentlyasked .accordiyanbl { margin-bottom: 20px; margin-right: 0; width: 100%;}
.frequentlyasked {margin-bottom:30px;}
.frequentlyasked .enquirybtnlink > span em{ display:none;}
.frequentlyasked .enquirybtnlink > span { font-size: 14px; margin: 0 4px 12px; padding-left: 10px; padding-right: 10px;}

.requestquote-strip h2 span {font-size: 18px;}
.requestquote-strip h2 {font-size: 17px;}
.gray-contact-box .imgfield {
    clear: both;
    float: none;
}

.portfolioRow .tab-content .portfolio-listing li{width:48%;}
.portfolioRow .tab-content .portfolio-listing li:nth-child(3n){margin-right:3%;}
.portfolioRow .tab-content .portfolio-listing li:nth-child(2n){margin-right:0;}

.portfolio-detailRow .related-portfolio .portfolio-listing li{width:47.5%;}
.portfolio-detailRow .related-portfolio .portfolio-listing li:nth-child(3n){margin-right:3.5% !important;}
.portfolio-detailRow .related-portfolio .portfolio-listing li:nth-child(2n){margin-right:0 !important;}


a.main-logo {
    display: inline-block;
    vertical-align: top;
    width: 165px;
}
a.blogxlogo {
    margin-left: 5px;
    padding-left: 10px;
    width: 65px;
}
.seoteamHelp .seoteamList.box-layout li {
    min-height: inherit;
}
.seoteamHelp {
   margin-bottom: 25px;
}
.seoteamHelp .btnRow.m-t-30 {
    margin-top: 10px!important;
}
.socialblnext .context li {display: inline-block; margin-top: 5px; vertical-align: top;}
}
@media only screen and (max-width:479px) {
.top_seo .accolades span.vtmid{width:47.5%}
.seo_service ul li{width:100%;border-right:0!important;border-bottom:1px solid #dfdfdf!important}
.seo_service ul li:last-child{border-bottom:0!important}
.our_latest_work ul li{width:100%;border-right:0!important;border-bottom:1px solid rgba(134,134,134,0.8)!important}
.our_latest_work ul li .textbl{padding:15% 0}
.clients_speak_mainrow .clientlogo span{width:30%}
.audit_subsrib_mainrow .subsrib .subscribebl input[type="button"]{font-size:13px}
.innerslidebanner .textbl .leftcontent a.linkbtn{font-size:13px;min-width:125px}
.seoteamHelp .seoteamList li{width:100%;padding:15px 0!important;min-height:inherit;border-right:0!important;border-bottom:1px solid #bfbfbf!important}
.seoteamHelp .seoteamList li:last-child{border-bottom:0!important}
.engagementModels .modelsList li{width:100%;margin-right:0; min-height:inherit;}

.ourProcess .processList:before,.ourProcess .processList:after{background:none}
.ourProcess .processList li{width:100%}
.whyChooseRow ul li, .whyChooseRow.wdd ul li, .our-projects-row ul li{width:49%;padding:0 5px}
.whyChooseRow ul li h3,.whyChooseRow ul li h3 a{font-size:13px}
.latestWork .workList li{width:100%;margin:0 0 15px}
.engagementModels .modelsList li p{height:auto}
.engagementModels .modelsList li em{margin-top:5px}
.client_filter .input_row{width:100%}
.keyclientlogo li{width:100%;margin:0 0 15px}
.paginationbtrow ul li{margin-left:2px}
.paginationbtrow ul li a{padding:4px 6px}
.clienttestimonial .logo_testimonial .complgoo{display:block}
.clienttestimonial .logo_testimonial .shortdes{border-left:medium none;padding-left:0}
.casestudiesList > li{width:100%;margin-right:0}
.casestudiesList > li:nth-child(3n){margin-right:0}
.casestudiesList > li:nth-child(2n){margin-right:0}
.lookingRow .btnRow{text-align:center}
.lookingRow .btnRow span{display:block;padding:2px 0;line-height:none}
.newsList > li .imgfield {
    margin-bottom: 12px;
    width: 100%;
}
.newsList > li .content {
    padding-left: 0;
    width: 100%;
}

.seo-tools .seo-toolsList li{ border-bottom: 1px solid #d5d5d5 !important; border-right: 0 none !important; min-height: 0; padding: 15px 0 0 !important; width: 100%;}
.seo-tools .seo-toolsList li:last-child{border-bottom: none !important;}

.requestquoteRow small{font-size:12px;}
.requestquoteRow .requestquoteFrm form ul li.twoCol .inputBox{width:100%; margin:0 !important;}
.requestquoteRow .requestquoteFrm form ul li.twoCol .inputBox:first-child{margin-bottom:9px !important;}
.requestquoteRow .requestquoteFrm form ul li.captchaRow .captchaImg{width:37.5%;}
.requestquoteRow .requestquoteFrm form ul li.captchaRow .inputBox{width:62.5%;}
.requestquoteRow .requestquoteFrm form input[type="button"], .requestquoteRow .requestquoteFrm form input[type="submit"]{ width:100px;}
.filter-categories-container ul li{width:100%; padding-right:0;}
.blog-sec .blog-box{width:100%; margin-right:0;}
.related-post .related-post-list li {
    margin-right: 0;
    width: 100%;
}
.portfolio-detailRow .gray-box .imgfield{width:100%; text-align:center;}
.portfolio-detailRow .gray-box .contentfield{width:100%; margin:15px 0 0;}
.portfolioRow .tab-content .portfolio-listing li{width:48.5%; margin-right:1%; margin-bottom:10px;}
.portfolioRow .tab-content .portfolio-listing li:nth-child(3n){margin-right:1%;}
.portfolioRow .tab-content .portfolio-listing li:nth-child(2n){margin-right:0;}

.related-portfolio .linkBtn{font-size:13px;}
.portfolio-detailRow .related-portfolio .portfolio-listing li h3 a small{margin-top:5px;}

a.main-logo {
    margin-left: 30px;
}

.seoteamHelp.ppcservicesrow .seoteamList > li {
    min-height: inherit;
}
.seoteamHelp .seoteamList li p.min-110, .seoteamHelp .seoteamList li p.min-90 {
    min-height: inherit;
}
.seoteamHelp .seoteamList { margin-bottom:20px;}
.seoteamHelp .seoteamList li .btnRow {
    margin-bottom: 20px;
}

.our-projects-row ul li {
    width: 100%;
}
header.mainheader .toprow ul li a{font-size:10px}

}