@media only screen and (max-width:749px){
.logo-wrap{margin: 0 auto;}	
}

@media only screen and (max-width:1024px){
.top-3box-holder .col-md-6 {flex: auto;width: 100% !important;max-width: 100% !important;display: block !important;}
.row.top-3box-holder {position: relative;display: block;text-align: center;}
.top-3box-holder .col-md-2 {max-width: 100% !important;text-align: center !important;}
.logo-wrap {width: 100%;}
.top-3box-holder .col-md-3 {position: relative;right: auto;width: 100% !important;float: none !important;max-width: 100%;}
.top-link {text-align: center;width: 100% !important;}
.row.footer-first-part {padding: 72px 15px 100px 15px;}
.footer-second-part {padding: 8px 15px}
.registered-no ul {width: 97%;margin: 0% 1.5%;}
.card.mob-tab {padding: 0px 30px;}
.stepthree .tab-pane button{position: relative;bottom: 0;width: 50%;}
ul.total-section {padding: 0px 15px;}
}



@media only screen and (max-width:980px){
.container{padding:0px 20px;}
.main-menu{padding:0px 10px;}	
#menuBtn{width:30px;height:30px;position:relative;margin:6px auto 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform:rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:block;float:right}
#menuBtn span{display:block;position:absolute;height:4px;width:100%;background:#EDC77E;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
#menuBtn span:nth-child(1){top:0px;}
#menuBtn span:nth-child(2){top:10px;}
#menuBtn span:nth-child(3){top:20px;}
#menuBtn.open span:nth-child(1){top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
#menuBtn.open span:nth-child(2){opacity:0;left:-60px;}
#menuBtn.open span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}
header nav.menu{position:fixed;top:0;left:-270px;bottom:0;background:#8C0000;z-index:11111;margin:0;float:none;width:270px;transition:all 0.3s ease-in-out;text-align:left;}
header nav.menu.open{left:0;}
nav.menu ul li{float:none;padding:15px 12px;display:block;}
nav.menu ul li a{color:#EDC77E;}
nav.menu ul li:first-child{padding-left:12px;}
nav.menu ul li:last-child{padding-right:12px;}
nav.menu ul li a.login{display:inline-block;}
.bgOverlay{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:110;background:rgba(0,0,0,0.4);}
.bgOverlay.open{display:block;}



/* new class */

.atc-btn {margin-top: 10px;}
.banner-bg {padding: 53px 150px 147px 150px;}
.home-slider h1 {font-size: 25px;}
.home-slider h3 {font-size: 16px;margin-bottom: 6px;}
.home-slider p {font-size: 12px;}
.row.bynow-form li {width: 20%;}
.atc-btn {padding: 5px 16px;}
.footer-social-icons i{font-size: 14px;}
ul.footer-social-icons li {width: 27px;height: 27px; line-height: 27px;}
ul.privacy-policy {text-align: center;}
.privacy-policy li {width: 98%;}
ul.privacy-policy li:nth-child(2) {float: initial;}
/*inner pages style */
.inner-page-banner{padding:66px 150px 66px 0px;}
.inner-banner-img {right:0px;top:43%;}
.products-group .atc-btn {margin-top:0px;}
.inner-page-banner {margin-bottom: 40px;}
.col-md-12.menu-btn-holder {padding: 0px;}
.container.top-section {padding: 0px;}
#menuBtn {margin-right: 24px;}
.home-slider .bannerInner .container {padding: 0;}
.slide-6 .bannerText {left: 0 !important;}
.services-btn button {font-size: 13px;padding: 7px 28px;}
.product-details .product-list .instock {margin-bottom: 10px;}
.home .atc-btn {margin-top: 0;}
.services-blue-bg {padding-bottom: 80px !important;}
.container.inner-heading.intro.aptcw.rspv {padding-left: 18px;}
.card.mob-tab {padding: 0px 15px;}

/*------ Your Order start-----------*/
.add-adress-holder .col-md-4 {margin-bottom: 32px;}
.add-adress-col span {margin-top: 0;}
/*------ Your Order end-----------*/

}



@media only screen and (max-width:768px){
.products-group .atc-btn {margin-top:10px;}
.product-list.r-products {padding: 0px 20px 40px;}
.product-list.r-products h3 {font-size: 16px !important;}
.p-detail .atc-btn {margin-top: 0;}
.pd-info {padding: 10px 20px;}
.pricing-form span.radio_label {width: 26%;}
.row.bynow-form li:before{left:5px;}
.row.bynow-form input, .row.bynow-form select {font-size: 12px;padding-left: 39px !important;}
.row.bynow-form{margin:0 !important;}
.top-note { margin-left: 0%;}
.home-slider .bannerInner .container {padding: 0px;}

/*------ Your account start-----------*/
.account-holder, .account-holder2{width: 100% !important}
.row.account-holder2 {width: 52%; margin: 0px auto 40px;}
/*------ Your account end-----------*/

/*------ Wishlist Start-----------*/
.wishlist-1st-clo-left { width: 60%;}
.wishlistbox {margin: 0px 20px 20px 20px;}
.wish-right {float: left;margin-top: 20px;}
/*------ Wishlist End-----------*/


}

@media only screen and (max-width:760px){
    .innerpage .atc-btn {margin-top:0px;}
    .innerpage .col-md-3 { margin-bottom:20px !important;}
    .products-group {margin-bottom:0px !important;}
    .nav-tabs > li > a > span {display:none;}	
    .nav-tabs > li > a {padding: 5px 5px;}
    .product-head .head-title h2 {font-size: 20px !important;color: #000;text-align: left;margin-bottom: 14px;margin-top: 9px;}
    .product-head .btn-area{text-align: left;}
    .product-detail-tab .nav-tabs > li > a > span {display: block !important;}
}

@media only screen and (max-width:640px){
.atc-btn {margin-top: 0;}
.product-list .col-md-3 {margin-bottom: 40px;}
.post-item {margin-bottom: 40px;text-align: center;}
.med-news {padding: 10px 0px;}
.row.footer-first-part {padding:42px 20px 10px 20px;}
.col-first, .col-secont, .col-thired, .col-fourth {margin-bottom: 20px;}
.footer-contact-info {margin-top:11px;}
.testimonials .slick-slide img {width:100% !important;}
.row.bynow-form li {width: 98%; margin-bottom:17px;}
.col-md-6.git-left {padding-right:50px;margin-bottom:39px;}
.p-detail {padding-left: 79px;}
.qty #demoInput {width: 91%;margin-left: 14px;margin-top: 10px;}
.stepthree ul.nav.nav-tabs li {width: 100%;}
.stepthree .tab-pane li {width: 100% !important;padding-left:0px;}
.steptwo li:nth-child(1) { width: 100%;}
.steptwo li:nth-child(2) { margin-left: 0; padding-top: 0;}
.stepfirst li:nth-child(2) {margin-left: 0; width: 100%;padding-top: 16px;
}
.row.stepfirst li {width: 100%;float: left;}
.home-slider p {font-size: 10px;line-height: 12px;}
.services-btn button:nth-child(1) {margin-left: 4%;float: left;}
.inner-baner h1 {font-size: 22px;}
.top-3box-holder .col-md-2 {max-width: 100% !important;text-align: center;}
.top-note { margin-left: 0;}
.top-link {text-align: center;}
.form-bg-gray {padding: 32px 60px 40px 60px;}
.stepfirst .form-bg-gray li:nth-child(1) input {width: 100%;}
.stepfirst .form-bg-gray li:nth-child(2) button {margin-top: 0;}
.form-bg-gray li:nth-child(2) {margin-top: 0px !important;}
.form-bg-gray li {width: 100% !important;}
.form-nobg {padding: 0px 60px 10px 60px;}
.stepfirst .form-nobg li input {width: 100%;}
.form-nobg li {width: 100% !important;}
.form-nobg li:nth-child(2) {margin-top: 16px;}
.form-bg-gray p {margin-bottom: 0px;}
.services-blue-bg {padding-bottom: 20px !important;}
.services-btn {margin-top: 27px!important;}
.inner-banner-img {right: -140px !important;}
.inner-banner-img img {width: 58%!important;margin-top: 8px;}
.inner-page-banner h1 {margin-left: 20px !important;}
.product-tab .nav-tabs > li {width: 100% !important; border-bottom: solid 1px #d2d2d2;}
.product-tab .nav-tabs > li:last-child { border-bottom: 0;}
.product-tab .nav-tabs > li > a::after{display:none;}
section.wrapper.intro.product-list.tab-holder {padding-left: 4%;width: 94%;}
.stepthree .tab-content {padding: 30px 30px 0px 30px;}
li.bradiobtn.dsd{padding-left:0px !important;}
.stepthree .tab-pane.tab-3 li.dsd label{padding-left:26px;}
.bbradiobtn input[type='radio']:after{left: 0px !important;}
.bbradiobtn input[type='radio']:checked:after{left: 0px !important;}
.cart-product-1 .bbradiobtn input[type='radio']:after{left: 0px !important;}
.common-wtc-btn .watch-btn  { font-size: 9px !important;}
.watch-btn:before {width: 35px !important;right: -1px!important; height: 30px!important;}

.registered-no input {font-size: 10px;}
.abt .inner-banner-img img {width: 44%!important;margin-top: 15px;}

/*------ Wishlist start-----------*/
.wishlist-1st-clo-left {width: 35%;}
.wish-left {display: block;}
.wishlist-1st-clo-left {width: 100%;}
.wishlist-1st-clo-right {width: 100%;}
/*------ Wishlist End-----------*/

}

/*inner pages style */
@media only screen and (max-width:480px){
.inner-baner h1 {font-size:24px;}
.p-detail {padding-left: 8px;}
.pricing-form span.radio_label {width: 40%;}
/* .bannerText .banner-btn {font-size: 12px !important;font-weight: 700 !important;
 padding: 10px 29px;margin-top: 11px;} */
.banner-center-text abbr img{width:50% !important;}
.bannerText {top: 39%;}
.home-slider h1 {font-size: 14px;}
.bannerText .banner-btn {font-size: 10px !important; padding: 5px 10px !important; margin-top: 11px !important;}
.common-wtc-btn .watch-btn {bottom: -142px !important;}
.home-slider p {font-size: 10px;line-height: 12px;}
.services-btn button{width: 100%;}
.services-btn button:nth-child(1) {margin-left: 0;float: left;margin: 13px 0px;}
.services-btn .watch-btn {position: relative;right: 0;}
.abt .inner-banner-img {right: -172px;}
.abt .inner-banner-img img {width: 46%;margin-top: 12px;}


}

@media only screen and (max-width:375px){

}

@media only screen and (max-width:360px){
.pricing-form span.radio_label {
    width: 65%;
}
}