@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: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%}
.accolades .pull-left, .accolades .pull-right {
    margin-bottom: 20px;
    width: 100%;
}
}
@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;
}	
	.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:48.4%;padding:15px}
.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}
.formright .form .rowitem.cuptch .cuptchacode {
    width: 26%;
}

.imagebanerotr .mainheadertext {
    left: 8%;
    top: 6px;
}
.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;}
}

@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) {
/*.homeSlider{ display:none!important;}	*/
	
header.mainheader .toprow ul{text-align:center}
header.mainheader .toprow ul li{margin:0 2%}
header.mainheader .toprow ul li.linkbtn{margin:0;width:100%}
header.mainheader .bottomrow{padding:10px 0 8px}
.homeSlider .owl-controls .owl-buttons div{display:none}
.seo_service{padding:4px 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 18px}
.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:12px;}
.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:15px;line-height:28px}
.seoServicesTitle h2,.optimizationRow.grayBox h2,.rightSeoCompany h2{font-size:12px;line-height:28px; text-align:center;}
.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:15px;line-height:28px;text-align: center;}
.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}

.a-service.type-2 {
    margin: 5px 0;
    z-index: 0;
  background: #fff;
  box-shadow: 0 1px 3px 2px rgba(0,0,0,.1), 0 5px 5px 0 rgba(0,0,0,.1);
  -webkit-box-shadow:  0 1px 3px 2px rgba(0,0,0,.1), 0 5px 5px 0 rgba(0,0,0,.1);}
  .a-service.type-2 .service-title, .a-service.type-2 .service-subtitle, .a-service.type-2 .service-list {
     }

a.main-logo {
    display: inline-block;
    vertical-align: top;
    width: 165px;
}
a.blogxlogo {
    margin-left: 5px;
    padding-left: 10px;
    width: 65px;
}
.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;
}


.homeSlider .item img {
    height: auto;
/*    width: auto;*/
    max-width: none;
}
.imagebanerotr .mainheadertext {
    width: 100%;
    box-sizing: border-box;
}
.imagebanerotr .mainheadertext a.btntext {
    font-size: 13px;
    margin-top: 14px;
    min-width: auto;
    padding: 4px 4px 4px 8px;
}
.imagebanerotr {
    height: 110px;
    overflow: hidden;
}

.imagebanerotr .mainheadertext {
    left: 0;
    top: 0 !important;
    padding: 18px 0px;
    box-sizing: border-box;
}
.imagebanerotr .mainheadertext .btheading {
    line-height: 20px;
    display: none;
}
.imagebanerotr .mainheadertext .topheading {
    padding-bottom: 7px;
    margin-bottom: 8px;
}
.imagebanerotr .mainheadertext .topheading .besttext, .imagebanerotr .mainheadertext .topheading .num {
    font-size: 2em !important; line-height:40px !important;
}
.imagebanerotr .mainheadertext .topheading em {
    line-height: normal;
    vertical-align: top;
}
.imagebanerotr .mainheadertext .topheading .righttext span {
    font-size: 12px !important; letter-spacing: normal!important; margin: 0px!important; line-height: normal !important;
}
.imagebanerotr .mainheadertext .btheading .firsttext {
    font-size: 1.7em !important; letter-spacing: normal!important;
}
.imagebanerotr .mainheadertext .btheading .secondtext {
    font-size: 1.1em !important; letter-spacing: normal!important;
    font-weight: 300!important;
}
.imagebanerotr .mainheadertext .btheading .thirdtext {
    font-size: 0.7em !important; letter-spacing: normal!important;
}
.scroll_down {
    display: none;
}

/*neww css start*/
header.mainheader .toprow ul {float: none;}
header.mainheader .toprow ul li em{ display: none; }
header.mainheader .toprow .col-lg-12.col-md-12.col-sm-12.col-xs-12 {padding: 0px 2px;}
header.mainheader .toprow ul li.linkbtn a {text-transform: none; font-weight: 400;}
header.mainheader .toprow ul li.linkbtn {width: auto;}
header.mainheader .toprow ul li {
    margin: 0 .1%;
}
.mbbrnone{border-bottom: none!important; }
header.mainheader .toprow ul li.tel::after, header.mainheader .toprow ul li.email::after {
    content: "|";
    font-size: 10px;
    color: #fff;
    margin-left: 5px; line-height: 25px;
}
.whychoose_techmagnate_seo .owl-item {
    color: rgba(97,97,97,0.7);
    font-size: 13px;
    text-align: justify;
    width: 100%; 
}
.whychoose_techmagnate_seo .owl-item li{ list-style: none; }

.whychoose_techmagnate_seo .owl-controls .owl-buttons div{left: -1%;
    position: absolute;
    top: 47%;
    z-index: 1;
    line-height: auto;
    text-align: center;
    font-size: 24px;}
.whychoose_techmagnate_seo .owl-controls .owl-buttons div i {
    width: auto; 
}
.whychoose_techmagnate_seo .owl-controls .owl-buttons .owl-next{left:inherit;right: -2%;}
.whychoose_techmagnate_seo .owl-carousel {padding: 0 14px; margin-bottom: 20px;}


}


@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:20px}
.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}

.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"], .audit_subsrib_mainrow .subsrib .subscribebl input[type="submit"]{font-size:13px}
.innerslidebanner .textbl .leftcontent a.linkbtn{font-size:13px;min-width:125px}
.seoteamHelp .seoteamList li{width:100%;padding:15px 0 0!important;min-height:0;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}
.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%;
}

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

.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%;
}
.top_seo .accolades{ text-align:center;}
.top_seo .accolades img {
    margin-bottom: 10px;
    width: 68px;
}
.getin_Touch .contatc_detail .get_connected a {
    margin: 12px 12px 0 0;
}
header.mainheader .toprow ul li a{font-size:10px}

/*New css start*/ 

.mobhide, .top_seo, .our_latest_work ul li .textbl h3, .audit_subsrib_mainrow, header.mainheader .toprow ul li em, header.mainheader .toprow ul li.skype{display: none;}
header.mainheader .toprow ul li.email::after {
    display: none;
}
header.mainheader .toprow ul li {
    margin: 0 .1%;
}
header.mainheader .toprow ul li.tel::after {
    content: "|";
    font-size: 10px;
    color: #fff;
    margin-left: 5px;
}
.seo_service h2.heading, .seo_service h1.heading {
    font-size: 20px;
}
.seo_service ul li {
    width: 50%;
    padding: 10px 4px 15px;
    margin-bottom: 12px;
}
.seo_service ul li .title {
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
}
.seo_service ul li a.gettop_ranking {
    font-size: 12px;
    font-weight: 400;
    height: 30px;
    line-height: 30px;
    width: 128px;
}
.seo_service ul li.mbbrnone{border-bottom: none!important; }

.our_latest_work ul li {
    width: 50%;
}
.our_latest_work ul li .textbl {
    padding: 7% 0;
}

.clients_speak_mainrow .row {display: grid;}
.clients_speak_mainrow .clients_speak { order: 2;}
.clients_speak_mainrow .client_logo {order: 1;margin-bottom: 20px;}
.latest_newsblog_mainrow .latest_blog ul li:last-child {display: none;}
.latest_newsblog_mainrow .latest_blog ul li .filed_img {display: none;}
.latest_newsblog_mainrow h2.heading {font-size: 26px;}
.latest_newsblog_mainrow { margin-bottom: 20px;}
.latest_newsblog_mainrow .green_newsrow ul li { display: none;}
.latest_newsblog_mainrow .green_newsrow ul li:first-child, .latest_newsblog_mainrow .green_newsrow ul li:nth-child(2) {
    display: block;
}
.latest_newsblog_mainrow .green_newsrow ul li:nth-child(2){border-bottom: none;}
header.mainheader .toprow ul li.linkbtn a {text-transform: none; font-weight: 400;}
header.mainheader .toprow .col-lg-12.col-md-12.col-sm-12.col-xs-12 {padding: 0px 2px;}
header.mainheader .toprow ul { width: 100%; padding: 3px 0 0 0;}

}