@media (max-width: 767px){.destop{}}
@media (min-width: 1366px){
	.text-md9 {line-height: 42px;}
}
@media (min-width: 1200px){
    
     .menu-icon i {min-height: 48px;}
}
@media (max-width: 1150px){
    
     .bg .form-wrap {width: auto;}
	 .service-sec .right-sec figure {width: auto;height: auto;}
	 
	 
		
}
@media (min-width: 768px){
    .sectiom-main-inner {
    width: 66%;
    margin: 0 auto;
}
    .mobile-menu{display: none;}
    .dropdown:hover >.dropdown-menu{display: block;}
}
@media (max-width: 1600px){
    .service-1 { left: 12px;}
    .service-2 { left: 91px; }
    .service-3 { left: 127px;top: 13px;}
}


@media (max-width: 1366px){
    .we-serve {
    padding-top: 0px;
}
    .text-sm {font-size: 16px;}
    .seo-india-sec p {font-size: 15px;}
    .we-serve p {font-size: 15px;}    
    .sectiom-main-inner p {font-size: 16px;}
    .text-larg {font-size: 32px;display: block;}
    .text-sm2 { font-size: 15px; line-height: 30px;}
    
    .online-repotation-rt {
    margin-right: -103px;
}
    .conclution-img {
    margin: 0px;
}
.cont-1 {top: -194px;left: 82px;}
    .cont-2 {top: -38px;left: 112px;}
    .cont-3 {top: 117px;left: 135px;}
    .cont-4 {top: 206px;left: 312px;}
    .cont-5 {top: 195px;left: 569px;}
    .cont-6 {top: 161px;left: 821px;}
    .cont-7 {top: 174px;left: 1047px;}
    .circle {width: 310px;height: 310px;}
    .life-cycle1 {top: -6px;}
    .life-cycle2 {top: -27px;}
    .life-cycle3 {right: -113px;top: -62px;}
    .life-cycle4 {left: -148px;top: -6px;}
    .life-cycle5 {left: -78px;top: 0px;}
    .life-cycle6 {left: -137px;top: -38px;}
    
    
    .text-md2 {font-size: 18px;}
    .on-page-optimize {width: 410px;height: 410px;margin-top: -113px;}
    .optz1 {right: -225px;top: -40px;}
    .optz2 {right: -232px;top: 85px;}
    .optz3 {right: -12px;bottom: -146px;}
    .optz4 {bottom: -177px;    left: 48px;}
    .optz5 {top: 166px;    left: -200px;}
    .optz6 {left: -238px;top: 62px;}
    .optz7 {left: -214px;top: -40px;}
    .optz8 {left: 82px;top: -135px;}
    .text-md3 {font-size: 19px;}
    .onpage-content {height: 162px;}
    .optz9 {left: 83px;top: -55px;}
}
@media (max-width: 1280px){
    .service-1 { left: 92px;}
    .service-2 { left: 108px; }
    .service-3 { left: 97px;top: -2px;}
}
@media (max-width: 1200px){
    .border-bottom {min-height: 440px;}
}

@media (max-width: 991px){
    .text-md6 {font-size: 26px;line-height: 38px;}
    .life-cycle-sec .bg-light-blue {margin-bottom: 20px;
}
    .conclution-img {
    margin: 0px;
}
    section.choose-ppc-service {overflow: hidden;}
    .local-seo-work{display: none;}
    
    .life-cycle1, .life-cycle2, .life-cycle3, .life-cycle4, .life-cycle5, .life-cycle6{position: relative;    right: 0;top: 0;left: 0;}
    .web-analys5, .web-analys6{padding-left: 0;}
    .circle {
        display: none!important;}
    .seo-left h3 {text-align: left;}
    .seo-left {text-align: left;}
    .need-seo-compant{background: none;}
    .border-bottom {min-height: 530px;}
    .menu-icon span {width: 65%;font-size: 11px;line-height: 16px;    } 
    .menu-icon i {padding-right: 5px;}
    .service-1 {left: 71px;}
    .service-2 {left: 55px;}   
    .service-3 {left: 43px;top: 50px;} 
    
    
    .on-page-optimize {width: 500px;    height: 500px;display: none;}
    .dark-blue-bg{width: 40px; height: 40px;}
    .dark-blue-bg img{width: 30px;}
    .text-md2 {
        font-size: 17px;}
}
.mobile-call{display:none;}

@media (max-width: 767px){
	header .nav>li {
    border-bottom: 1px solid #dddddd30;
}
	.navbar-brand {padding: 5px 0px;}
	a.navbar-brand.mobile-logo {
    width: 138px;}
	.bg-white p {
    text-align: justify;
    text-align-last: center;
}
	.get-start {
    margin-bottom: 20px;}
	.digital-marketing-rt {
    text-align: justify;
    text-align-last: center;
}
.bg-blue-content p {
    text-align: justify;
    text-align-last: center;
}
.bg-gray p {
    text-align: justify;
    text-align-last: center;
}
	.space-bt{margin-bottom:16px;}
	.bg-blue p {
    text-align: justify;
    text-align-last: center;}
	section.bg-blue {
    padding: 15px 30px 25px 30px;
  }
	.bg-blue .larg-text h2, .sectiom-main .service-border .text-md9 {
    font-size: 22px;    line-height: 30px;}
	.text-sm {
    font-size: 15px;
}
	.service-banner h2 {
    font-size: 17px;}
	.bg-blue-img {
    margin: 0px -15px;}
	.bg-white {
    padding: 10px 0px;
}
	.footer {
    padding-bottom: 45px;}
	.mobile-none{display:none;}
	.mobile-call {
		display:block;
    position: fixed;
    width: 100%;
    bottom: 0px;
    left: 0px;
    z-index: 999;
}
.testimonial-head h2 {
    word-break: break-word;
}
.bg-blue-content {
padding: 0px 15px;}
.call-us {
    width: 50%;
    font-size: 18px;
    text-align: center;
    display: inline-block;
    background: #003f74;
    color: #fff;
    padding: 10px 0px;
}
.what-app {
    width: 49%;
    font-size: 18px;
    text-align: center;
    display: inline-block;
    background: #049a04;
    color: #fff;
    padding: 10px 0px;
}
	.service-sec .right-sec figure{background:none;}
	#ppc .right-sec figure{background:none;}
    .seo-Benefit {padding: 0px 0px;}
    .web-analys3 {padding-right: 0px;}
    .web-analys1 {padding-right: 0px;}
    .web-analys2 {padding-right: 0px;}
    .justify {text-align-last: center;}
    .same-sec h1 {text-align: center;}
    .about-banner {padding: 30px 0px;}
    .about-banner-align .inquiry-now {display: none;}
    .about-banner-align {display: block;}
    .contact-section {display: block;}
    h1 {font-size: 22px;line-height: 30px;}
    .caret {
    margin-left: 2px;
    border-top: 6px dashed;
    border-top: 4px solid\9;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    margin-top: 7px;
}
    .need-seo-compant {  padding: 25px 0px 0px 0px;}
    .enq-bqn{margin-top: 10px;}
     .navbar-nav .open .dropdown-menu>li>a {padding: 10px 15px 10px 25px;}
    .quick-enquery .close-in {float: none!important;text-align: center;margin: 0 auto;display: table;}
    .quick-enquery h2 span {font-size: 20px;}
    .quick-enquery h2 {text-align: center;line-height: 30px;margin-bottom: 19px;}
    .inner-banner.blue-banner {text-align: center;}
    .link-banner {display: none;}
    .online-repotation-rt {margin-right: 0;}
    .ppc-sec .service-space{padding: 0px;}
    .ppc-sec{background: #dfeffa4a;}
    .choose-ppc-service{display: none;}
    .life-cycle-border img {margin: 23px auto;}
    .life-cycle-border-lt:after{border: none;}
    .life-cycle-border-rt:before{border: none;}
    .life-cycle-border-rt, .life-cycle-border-lt{border: none;padding: 0px 20px;}
    .life-cycle-border .row{display: block;}
    .need-seo{background: none;}
    .choose-service {width: 315px;margin: 0 auto;margin-bottom: 25px;}
    .choose-service .content {min-height: auto;}
    .bg-light-blue{margin: 0 auto;}
    
    .seo-left h3, .seo-right h3 {padding-top: 5px;font-size: 22px;}
    .row.seo-Benefit-height figure img {
    display: none;
}
    .conclution {
        text-align: center;text-align-last: center;}
    .seo-left p, .seo-right p {text-align: center;}
    .off-page {background-size: 100%;}
    .row.seo-Benefit-height {display: block;min-height: 50px;}
    .feature-bebefits .text-right {
    text-align: center;
}
    .feature-bebefits {text-align: center;}
    .feature-bebefits p {text-align-last: center;}
    .seo-Benefit-height .pull-right {
    float: none!important;
}
    .about-local-seo {margin-bottom: 20px;}
    .local-seo-strategy-inn {display: block;}
    .line2:after, .line2:before{display: none;}
    .conclution-img {
    margin: 0px;
}
    .top-contact li {
    padding: 0px 7px;
    border-right: 1px solid #969696;
}
    .top-contact li:last-child {border: none;}
    .banner-center-aline {display: block;}
    .link-banner a { float: left;margin: 6px 6px 6px 0px;}
    .dropdown li {background-color: #72aa41;color: #fff;border-bottom: 1px solid #ddd;}
    .dropdown li a{color: #fff;}
    .border-rt-top-aft:after{border: none;}
    .border-rt-aft:after{border: none;}
    #myHeader .navbar {border: none;}
    #myHeader .navbar-toggle {margin-top: 16px;}
    #myHeader .caret {float: right;}
    #myNavbar .nav .dropdown-menu>li:hover a {color: #000;}
    #myHeader .navbar-nav {margin-top: 0px;margin-bottom: 0px;}
    #myNavbar .nav>li:hover a {color: #fff;}
    #myNavbar .nav>li:hover {background-color: #2d668e;}
    #myNavbar .nav>li {border-bottom: 1px solid #ddd;}
    .top-contact {}
    .enquery-now {display: none;}
    
    .banner:before {left: 0px;}
    .banner {  text-align: center;}
    .text-larg {font-size: 22px; line-height: 35px;}
    .text-md9 {font-size: 22px;    text-align: center;}
    .text-md4 {font-size: 20px;}
    .seo-india-sec {background-color: #32688e;}
    .banner-alignment {min-height: 455px;display: block;    padding: 27px 0px;}
    .sec-alignment {display: block;}
    .navbar-toggle .icon-bar {background: #27648e;}
    .border-bottom {min-height: auto;}
    .banner-web {display: none;}
    .banner {margin-bottom: 0px;}
    .same-sec {padding: 40px 0px 0px 0px;    overflow: hidden;}
    .secssion {padding: 40px 0px;}
    .text-md7 { font-size: 20px;  line-height: 30px;}
    .text-md6 {font-size: 22px;line-height: 32px;}
    .why-email-img img {margin-bottom: -40px;}
    .left-img-sec {margin-left: 0px;}
    .box-img-center{display: block;}
    .box-img-center img {margin: 0 auto;}
    .orm-banner .text-md8 {line-height: 56px;font-size: 26px;}
    .top-search {font-size: 26px;}
    .orm-banner .banner-lt {padding-top: 36px;padding: 0px 0px 25px;}
    .choos-com-inner .text-md9 {
    font-size: 20px;
    text-align: left;
}
     h3 {font-size: 22px;}
    .line:before, .line:after{display: none;}
    .line {padding-bottom: 0px;}
    .line h2{font-size: 24px;}
    .secssion h3 {text-align: center;}
    .text-md11 {font-size: 22px;line-height: 30px;}
}

@media (min-width: 768px){
    .navbar-collapse.collapse {text-align: right;}
    .navbar-nav{margin: 0 auto;display: inline-flex;align-items: center;float: none;}
    .navbar-collapse .menu-rt-top {
    margin-top: 12px;
}
}

@media (max-width: 580px){
	.choose-service {
    width: auto;}
	.our-backliknk .sign-up, .link-will .sign-up {
    text-align: center;
    margin: 0 auto;
    display: table;}
	section {
    padding: 0px 0px;
}
	.our-backliknk h2 {
    font-size: 22px;
    text-align: center;
    margin: 0px 0px 10px 0px;
}
	.heading-4 {
    text-align: center;
    font-size: 22px;
    margin: 0px 0px 10px 0px;
}
	.our-free-product .slick-next{right:0px}
	.our-free-product .slick-prev{left: 0px;}
	.improve-rank { display: none;}
	.back-link-slide{display:none;}
	.form-group {margin-bottom: 8px;}
	.center-banner-cont {  min-height: auto;}
	.get-top {font-size: 20px;font-weight: 500;margin-bottom: 18px;}
	.link-building-banner { padding: 23px 0px;}
	.link-building-banner .heading-big {  font-size: 22px;  color: #fff;}
	.building-banner-lt p {padding-top: 5px;font-size: 16px;color: #fff;font-weight: 400;line-height: 28px;}
	.per-link {font-size: 20px;}
	.building-banner-lt {text-align: center;
    padding-right: 0px;
}
	.your-link-img {
    margin-right: 0px;
}
    section.secssion .line h2{font-size: 24px;}
    .orm-banner .banner-lt {padding-top: 36px;padding: 0px 0px 20px;}
    .to-get {font-size: 18px;}
    .top-search {font-size: 26px;}
    .text-md8 {font-size: 22px;line-height: 42px;}
    .text-md2 {font-size: 22px;font-weight: 500;}
    .secssion .text-justify {text-align-last: center;}
    section.secssion h2 {font-size: 22px;line-height: 30px;text-align: center;}
    .need-seo h2 {
    text-align: center;
}
    .text-md10 {font-size: 26px;line-height: 35px;}
    .secssion .justify {text-align-last: center;}
    
    .gateway {font-size: 26px;    }
    .baloon-1, .baloon-2, .baloon-3{display: none;}
    .banner-alignment4{min-height: 420px;}
    figure.benifit-of-local-seo { margin-bottom: 0px;}
    .contact-section {padding: 10px 0px 0px 0px;}
    .secssion .text-sm {text-align: justify;text-align-last: center;}
    .tab-content .tab-pane p {color: #5b5a5a;font-size: 16px;line-height: 30px;}
}

@media (max-width: 420px){
    #accordion .panel-title .accordion-toggle {font-size: 16px; line-height: 28px;}
    section.secssion h2 {font-size: 22px;}
    .secssion .text-sm2 {text-align: justify;text-align-last: center;}
    section.secssion h2 {margin: 0px;}
    .design-dev-service .text-sm2 {text-align: justify;text-align-last: center;}
    .text-md11 {font-size: 20px;line-height: 30px;}
    .nav-pills>li+li {margin-left: 0px;}
    .nav>li>a{ padding: 10px 10px;}
    .why-email-img img {
    margin-bottom: -20px;
}
    ection.secssion h2 {
    font-size: 22px;
    line-height: 30px;
    text-align: center;
        margin: 0px 0 5px 0px;}
    .text-md10 {
    font-size: 22px;
        line-height: 30px;padding-bottom: 6px;}
    .secssion {padding: 20px 0px;}
    .banner-alignment4 {min-height: 301px;}
    .panel-sec .panel-default>.panel-heading a{position: static;}
    .panel-sec .panel-default>.panel-heading a:after {position: absolute;top: 29%;right: -17px;}
    .panel-sec .panel-default>.panel-heading a[aria-expanded="true"]:after {position: absolute; top: 50%;
    height: 2px;}
    .panel-sec .panel-heading { padding: 10px 25px 10px 15px;}
    .inner-banner {padding: 30px 0px;}
    .same-sec {padding: 25px 0px;}
}