 @media screen and (min-width: 1921px) {

}

@media only screen and (max-width: 1920px) {

}

@media only screen and (max-width: 1600px) {

}

/*- Above 1366-*/

@media only screen and (min-width: 1367px) {

}

/*-1366-*/

@media only screen and (max-width: 1367px) {
.main-nav > ul > li > a{padding: 36px 6px;}
.header .call{padding: 20px 15px;}
.header{padding: 0 0 0 30px;}
}



/*-1280-*/

@media only screen and (max-width: 1280px) {

}



/*-1148-*/

@media only screen and (max-width: 1199px) {

.container, .bn-caption .container { width: 100% !important; max-width: 100%; padding: 0px 40px; }

.textColRight { width: 100% !important; }

.textColLeft { width: 100% !important; }

.textContent { padding: 80px 40px !important; }

.textContent.sm { padding: 50px 40px !important; }

.textContent.alt { padding: 0px 0px 0px 40px !important; }

.container-float { left: 0; margin-left: 0px; }

.cont1 { padding-right: 0px; }

.cont2 { padding-left: 0px; }

.slick-prev { left: 0px; }

.slick-next { right: 0px; }

/*----*/

/*.main-nav > ul > li > a{padding: 40px 30px;}*/
.header .call{padding: 6px 5px;}
.header{/*padding: 0 30px 0 30px;*/ padding: 0 0px 0 0px;}

}



/*-1024-*/

@media only screen and (max-width: 1147px) {

.height1024{ height: auto !important; }

.pcentered, .pcentered.md { width: 100% !important; padding-left: 0px; padding-right: 0px; }

.cont-md { width: 100%; }

.half-4 { width: 33.33%; }

.half-6 { width: 66.66%; }

/*----*/

.title1{ font-size: 40px;}
.title1.sm{ font-size: 35px; }
.SEO-service{margin-top: -100px;}
.WhatisSEO-img2{top: 22.5%;}
.WhatisSEO-img3{bottom:18.5%;}
.box-number{left: -20px;}
}



/*-960-*/

@media only screen and (max-width: 1023px) {

.height960{ height: auto !important; }

.row-inner-lg { padding-bottom: 40px; }

.c-pc { display: none; }

.c-mbl { display: block; }

.show-lg { display: block !important; }

.hide-lg { display: none !important; }

.gutters-lg { margin-right: -15px; margin-left: -15px; }

.gutters-lg > .col, .gutters-lg > [class*="col-"] { padding-right: 15px; padding-left: 15px;}

/*----*/

.header{ z-index: 2; }

.logo{margin: 0px;}

.logo a{ padding: 15px 0px; margin: 0px; }

.top-right{ margin-right:50px; padding: 15px 0px; position: relative; z-index: 9;}

.topRightContainer { left: 0px; z-index: 5; position: absolute; right: 0px; top: 0px; margin: 0px !important; padding: 0px 0px !important; }

.nav-wrapper { width: 100%; position: relative; float: right; z-index: 5; margin: 0px 0px; }

.nav-container { position: absolute; top: auto; margin: 0px; display: block; clear: both; width: 100%; }

.nav-wrapper .main-nav { display: none !important; }

.mean-container a.meanmenu-reveal { width: 70px; height:60px; background:none; padding: 20px 0px 0px; right: 0px !important; color: #000; line-height: 24px; }

.mean-container .mean-nav { margin-top: 60px; background: none; }

.mean-container .mean-nav ul li{background: #000000;}

.mean-container .mean-nav ul li a, .mean-container .mean-nav ul li li a, .mean-container .mean-nav ul li li li a { padding: 15px 40px; color: #ffffff !important; background: #000000; font-size: 14px; line-height: 16px; letter-spacing: 0px; text-transform: none; border-bottom: 0px; border-top: 1px solid rgba(255,255,255,.1); font-weight: 400;}

.mean-container .mean-nav ul li a.mean-expand { border-left: 1px solid rgba(255,255,255,.1) !important;}

.mean-container .mean-nav ul li:hover>a, .mean-container .mean-nav ul li.selected>a { color: #F06F30 !important; background: #000000; }

.mean-container .mean-nav ul li a.mean-expand { padding: 0px!important; background: none !important; height: 47px; width: 48px; }

.mean-container .mean-nav ul li li a.mean-expand { height: 37px;}

.mean-container .mean-nav ul li a.mean-expand::after { position: absolute; top: 0px; right: 0px; z-index: 2; font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f078"; transition: all ease-in .35s; color: #ffffff !important; width: 48px; height: 47px; line-height: 47px; font-size: 14px; text-align: center;}

.mean-container .mean-nav ul li li a.mean-expand::after {width: 48px; height: 37px; line-height: 37px;}

.mean-container .mean-nav ul li a.mean-expand:hover::after { color: #ffffff !important; }

.mean-container .mean-nav ul li a.mean-expand.mean-clicked::after { transform: rotate(180deg); }

.mean-container .mean-nav ul li li a { font-size: 12px; padding: 10px 28px 10px 45px; text-transform: none; font-weight: 400; }

.mean-container .mean-nav ul li li li a { font-size: 12px; padding: 10px 28px 10px 65px; text-transform: none; font-weight: 400; }

.mean-container a.meanmenu-reveal span { background: #f27835; margin: 0px auto; }

.mean-container a.meanmenu-reveal span:nth-child(2) { margin: 5px auto;}

.mean-container .mean-nav.active { overflow-y: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch; height: calc(100vh - 70px); }



.intro-text-holder, .intro-video-holder { width: 100%; }

.intro-text-holder { padding-bottom: 50px; }

.intro-text-holder1 { width: 50%; }

.intro-text-holder3 { width: 55%; }

.intro-text-holder3 p { width: 100%; }

.intro-img-holder3 { width: 90%; }

/*.inner-banner.has-img { height: 214px; position: relative; overflow: hidden; }

.inner-banner.has-img>img { left: 50%; margin: 0 auto; height: 100%; width: auto; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); max-width:inherit;}*/

.inner-banner.has-img { height: 283px; position: relative; overflow: hidden; }

.inner-banner.has-img>img { left: 50%; margin: 0 auto; height: 100%; width: auto; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); max-width: inherit !important; }

.thank-you .col { padding: 0 15px; }

.testimonial-slider .slick-slide, .testimonial-slider .slick-current { transform: scale(1, 1); }

.testimonial-slider .slick-list { padding: 0px 150px !important; overflow: visible; }

.testimonial-slider .slick-slide { padding: 0px 5px; }

.intro-video-holder1 { margin-bottom: 30px; }

.now-that-holder{ padding-top: 20px; }

.list-left{ position: relative; margin-top: 0px; }

.list-right{ position: relative; padding-top: 0px; }

.faq-content{padding: 30px 30px;}
.wd-right {
    position: relative;
    margin-left: 0;
}
.wd-boxes-holder {
    position: static;
    top: 0;
    width: 100%;
    height: 100%;
}
.wd-box{position: static; width: 100%;     margin-bottom: 20px;}
.what-holder{padding: 30px; }
.how-img {
    margin-left:0px;
}
}

@media only screen and (max-width: 991px) {
.container-small {max-width: 100%; padding-bottom: 40px;}
.intro-img{margin-left: -20%;}
.whatisSEO-img{ margin-left:0;margin-top:0; margin-bottom:30px; }
.WhatisSEO-info{ margin: 0px; padding-bottom: 40px;}
.SEO-service { margin-top: 0px;}
.SEO-result-title{max-width: 100%; margin: 0px; padding-bottom: 30px;}
.box-table-holder{ padding-bottom:0px; padding-top:40px; }
.intro-img{     max-width: 150px; margin:0 0; margin-top: 20px; }
.WhatisSEO-img2{top: 36.5%;}
.WhatisSEO-img3{bottom:30.5%;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-size: 20px;}
p.pre{font-size: 16px; line-height: 20px;}
.ba-01{opacity: 0.3;}
.vd-awards-listing li{width: 46%; margin-right: 10px;}
.float-icon.wn-01{display: none;}
.leftpad.lg { padding-left: 0px !important; }
.rightpad.lg { padding-right: 0px !important; }
.row-inner-lg { padding-bottom: 30px; }
.wn-02{display: none;}
.box-number{    left: -20px;}
.float-icon.how-01, .float-icon.fa-01, .float-icon.fb-01{display: none;}
.home-banner {
    padding-top: 50px;
}
.float-icon.ba-02{display: none;}
}


/*-800-*/

@media only screen and (max-width: 959px) {

.height800{ height: auto !important; }

.pcentered.sm { width: 100%; padding-left: 0px; padding-right: 0px; }

/*----*/

.intro-text-holder { padding-bottom: 15px; }

.pods-slider{ margin-right: 0px; margin-left: 0px; }

.pods-slider .slick-list { padding:20px 0px 0px !important;}

.pod-box{ box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.1);}

.pods-slider .slick-prev { left: -20px; }

.pods-slider .slick-next { right: -20px; }

.WhyVerz-img{ margin-top: -80px; }

}



/*-768-*/

@media only screen and (max-width: 799px) {

.height768{ height: auto !important; }

.map-holder iframe { height: 300px !important; }

.cont-sm, .cont-smd { width: 100%; }

/*----*/



.intro-text-holder3 { width: 100%; padding-bottom: 50px; }

.intro-img-holder3 { position: relative; width: 135%; right: 90px; margin-bottom: -81px; }

.testimonial-slider .slick-list { padding: 0px 100px !important; overflow: visible; }

}



/*-736-*/

@media only screen and (max-width: 767px) {

.height736{ height: auto !important; }

.row-inner-md { padding-bottom: 40px;}

.container.sm { width: 100%; }

.contsm { padding-left: 0px; padding-right: 0px; }

.show-md { display: block !important; }

.hide-md { display: none !important; }

.gutters-md { margin-right: -15px; margin-left: -15px; }

.gutters-md > .col, .gutters-md > [class*="col-"] { padding-right: 15px; padding-left: 15px;}

/*----*/



.form-container h2 { padding: 0px 0px 20px; }

.quickEnquiryBtn { width: 64px; height: 145px; }

.quickEnquiryBtn a { width: 64px; height: 145px; background: url(../images/side-button1.png) no-repeat top right; }

.quickEnquiryBtn a:hover { background: url(../images/side-button1-ov.png) no-repeat top right; }

.c-pc-sm { display: none; }

.c-mbl-sm { display: block; }

body { font-size: 15px; line-height: 25px; }

.title1 { font-size: 30px !important; letter-spacing: -.5px !important; }

.title1.sm,.title3{ font-size: 20px; letter-spacing: 0px; }

.testimonial-block { padding: 20px 30px; }

.form-holder1 { background-image: none !important; }

.form-container { margin-bottom: 0px !important; }

.bottom-form-container { background-image: none !important; }

.bottom-form-container .inner-container-lg { padding-bottom: 0px !important; }

.form-holder1 .inner-container-lg { padding: 20px 0px !important; }

.form-footer { left: -100px; width: 120%; }

.form-container{ width:100%;}
.title-holder p{ font-size: 14px; }
.faq-img2{bottom: 86px;}
}



/*-667-*/

@media only screen and (max-width: 735px) {

.height667{ height: auto !important; }

.img-left { margin-right: 0px; margin-bottom: 30px; width: 100%; }

.img-right { margin-left: 0px; margin-bottom: 30px; width: 100%; }

.cont-xs { width: 100%;}

/*----*/

.testimonial-slider .slick-list { padding: 0px 40px !important; overflow: visible; }

}



/*-640-*/

@media only screen and (max-width: 666px) {

.height640{ height: auto !important; }

.half-img { width: 100%; }

.map { height: 300px !important; }

/*----*/

.gallery-slider .slick-list { padding: 0px 30% !important  }

}



/*-600-*/

@media only screen and (max-width: 639px) {

.height600{ height: auto !important; }

/*----*/

.form-holder { padding: 0px; }

.button-recent{ width: 30%; }

}



/*-568-*/

@media only screen and (max-width: 599px) {

.height568{ height: auto !important; }

.show-sm { display: block !important; }

.hide-sm { display: none !important; }

.row-inner-sm{ padding-bottom: 40px; }

.gutters-sm { margin-right: -15px; margin-left: -15px; }

.gutters-sm > .col, .gutters-sm > [class*="col-"] { padding-right: 15px; padding-left: 15px;}

/*----*/





}



/*-480-*/

@media only screen and (max-width: 567px) {

.height480 { height: auto !important; }

.container{ width: 100%; padding: 0px 40px; }

/*.inner-container-xlg, .inner-container-lg, .inner-container-md, .inner-container-md, .inner-container { padding: 30px 0px !important; }*/



.icaptcha { bottom: 30px; }

.pt0 { padding-top: 0px !important; }

.pb0 { padding-bottom: 0px !important; }

.container-full { padding: 0px 40px; }

/*----*/



.form-container { padding: 35px; }

.testimonial-header { width: 100%; }

.form-container { margin-bottom: 60px; }

.testimonial-slider .slick-list { padding: 0px 0px !important; overflow: hidden; }

.form-container p { padding: 0px;}

.mean-container .mean-nav ul li a, .mean-container .mean-nav ul li li a, .mean-container .mean-nav ul li li li a{padding: 15px 28px;}

.now-that-holder{ padding-top: 0px !important; }

.top-form-title-holder h3{ font-size: 18px; letter-spacing: -1px; }

.form-container.top-form p{ font-size: 14px; }
.form-1--title{ padding: 20px 30px; }
.form-1--img{ display: none; }
.form-1--title h4{ font-size: 15px; }

.faq-img2 {bottom: 122px;}
.bottom-img{bottom: -8%;}
.list-1:before{display: none;}

.list-1--content {
    width: 69%;
    margin-bottom: 10px;
    display: inline-block;
    margin-left: 10px;
}
.list-1 figure {
    width: auto;
    margin-bottom: 10px !important;
    display: inline-block;
}
.what-holder .list-1 figure{    width: 40px;}
.list-1--small .list-1--content strong {
    font-size: 17px;
    font-weight: 500;
    padding-bottom: 5px;
}
.number {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    width: 34px;
    height: 34px;
    border-radius: 5px;
    background-color: #F37936;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
}
.list-1--content p{font-size:12px}

}

/*-414-*/

@media only screen and (max-width: 479px) {

.gallery-slider .slick-list {  }

.form-container p { font-size: 13px; letter-spacing: 0px; line-height: 20px; margin-bottom: 25px; padding: 0px;}

.mwidth, .button { min-width: 100%; width: 100%; padding: 15px 0px; }

.button{ font-size: 14px; }

.form-container,.top-form .form-holder { padding: 25px; }

.container, .bn-caption .container { width: 100%; padding: 0px 28px; }

.form-container p {  }

.form-footer { left: -44px; width: 114%; }

.testimonial-header h2 { font-size: 24px; line-height: 30px; letter-spacing: 0px; margin-bottom: 25px; }

.testimonial-block{font-size: 12px; line-height: 18px; }

.title2,.title1.sm{ font-size: 20px !important; }
.title3 { font-size: 18px !important; }

.title1 { font-size: 23px !important;  letter-spacing: 0px; }

.intro-text-holder3 h2 {margin-bottom: 25px; }

.copyright { font-size: 9px; }

.inner-container, .inner-container-lg, .inner-container-xlg { padding: 40px 0px; }

.mwidth { min-width: 100%; width: 100% !important; }

.form-box > label{font-size: 9px;}

.form-box .checkbox label, .form-box .radio label{font-size: 10px;}

.intro-video-holder{ padding-right: 0px; }

.pod-info-holder { padding: 20px 15px 0px 15px; font-size: 12px; line-height: 18px;}

.title1 img{ width: 40px; margin-right: 10px; }

.WhyVerz-box{font-size: 12px;line-height: 18px;}

.WhyVerz-box{ padding-left: 55px; padding-bottom: 40px; }

.count{width: 40px; height: 40px; line-height: 40px; font-size: 16px; border-radius: 10px; letter-spacing: -.5px; }

.WhyVerz-img {margin-top: -50px;}

.card-header a{font-size: 12px; line-height: 18px;padding: 15px 35px 15px 15px;}

.card-body{font-size: 12px; line-height: 18px; padding: 15px;}

.faq-title{padding: 15px;}

.WhyVerz-box h4{ font-size: 14px; letter-spacing: -.2px;}

.WhyVerz-box h5{ font-size: 12px; }

.faq-content {padding: 15px 15px;}
.faq-img2 {bottom: 84px;}
.choose-group-box{padding: 20px 20px 20px 0px;}
.WhatisSEO-img2{top: 40.5%;}
.bottom-img{bottom: -6%;}
}

/*-375-*/

@media only screen and (max-width: 413px) {

.radio-inline .radio, checkbox-inline .checkbox { width: 100%; }

/*----*/

.intro-img-holder3{ left: -30px; right: 0px; }

.top-title-img{ width: 40%;}

.top-form-title-holder{padding: 20px 20px 20px 80px;}

.form-container.top-form p{ font-size: 10px;letter-spacing: -.1px;}

.top-form-title-holder::before{ display: none; }

}

/*-360-*/

@media only screen and (max-width: 374px) {

}

/*-320-*/

@media only screen and (max-width: 359px) {

}

@media only screen and (max-width: 1023px) {

}