/* Responsive Css */

@media only screen and (min-device-width : 1201px) and (max-device-width : 1346px) {
.checkout-header .top-cart-sec ul li a { padding: 12px 13px; }
.top-cart-sec .green-cart a{ padding: 27px 34px; }

}


@media only screen and (min-device-width : 1201px) and (max-device-width : 1350px) {
.top-cart-sec ul li a { padding: 12px 12px; }
.nav-sec ul li a { padding: 0 16px; }
.nav-sec ul li.orange a { padding-left: 41px; }

}

@media only screen and (max-width: 1200px) {
.logo { padding-bottom:1px; padding-top:1px; height:72px; }
.top-white-sec{  }
.top-cart-sec ul li a { padding: 10px 9px; }
.top-cart-sec .green-cart a { padding: 25px 25px; }
.nav-sec ul li a { padding: 0 11px; font-size: 13px; text-transform: none; }
.nav-sec ul li.brown a { background-position: 0px -529px; padding-left: 40px; }
.nav-sec ul li.brown a:hover{ background-position: 0px -529px !important; }
.nav-sec ul li.orange a { background-position:8px -459px; padding-left: 40px; }
.nav-sec ul li ul.sub-menu li a { font-size: 12px; }
.slider-cont { width: 400px; height: 400px; }
.slider_container .green { padding-top: 70px; }
.slider_container .blue { padding-top: 90px; }
.slider_container .light-yellow { padding-top: 90px; }
.slider_container .lemon { padding-top: 90px; }
.slider_container .yellow { padding-top: 105px; }
.slider_container h2 { font-size: 35px; line-height: 43px; margin: 0 0 10px 0; }
.slider_container p { font-size: 25px; line-height: 30px; }
.slider_container .slide-btns { margin-top: 15px; }
.herbal-product h3 { font-size: 19px; }
.footer-top-container .ft-info ul.ft-address li span { width: 27%; }
.footer-top-container .ft-info ul.ft-address li p { width: 72%; }
.inner-dark-green-sec h1 { padding: 0 15px; }
.video-clm-section h3{ min-height: 84px; }
.hs-corner-page-sec .heading-title { margin-bottom: 15px; }
.hs-corner-page-sec h3 { font-size: 32px; line-height: 40px; margin-top: 0px; margin-bottom:0px; }
.hs-corner-page-sec .titleblack { margin: 0 0 10px 0; font-size: 30px; }
.hs-corner-page-sec .second-sec-wrap h3 { font-size: 22px; }
.hs-corner-page-sec .second-sec-wrap h3 a { padding: 7px 5px; }
.second-sec-wrap .cont { min-height: 228px; }
.expert-advice-page-section .form-btns{ width: 45%; }
.clinic-wrappper .back ul li { padding-bottom: 7px; margin-bottom: 7px; font-size: 14px; }
.widget-area .helath-expert-sidebar-form .title{ background-position: center bottom; background-size: 100% 100%; }
.widget-area .helath-expert-sidebar-form .title h3{ font-size: 28px; width: 80%; }
.middle-wrapper .site-content ul.products li.product { margin-right: 25px; }
.middle-wrapper .site-content ul.products li.last { margin-right: 0; }
.site-content .woocommerce-ordering select{ background-position:right 22px; }
.middle-wrapper .site-content .related ul.products li.product { margin-right: 25px; }
.middle-wrapper .entry-content .woocommerce .woocommerce-cart-form .coupon { width: 44%; }
.checkout-header .top-search { margin-top:8px; text-align: center; width: 63%; padding: 0; }
.checkout-header .top-cart-sec{ width: 20%; }
.checkout-header .top-search ul.top-social{ margin-top: 8px; }
.checkout-header .top-search ul.top-call{ margin-right:0px; }
.checkout-header .top-cart-sec ul li a { padding: 10px 19px; }
body.page-id-339 .inner-dark-green-sec h1, body.page-id-338 .inner-dark-green-sec h1 { font-size: 40px; }

.middle-wrapper .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label{ width:92%; }
.middle-wrapper .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label span { width: 55%; }

.middle-wrapper .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label small { width: 100%; float: left; 
margin-top: -5px; }
.middle-wrapper .u-columns h2 { font-size: 30px; line-height: 30px; margin-bottom: 12px; }

.hs-corner-banner-list ul li a { padding: 20px 20px 20px 35px; font-size: 17px; background-position:15px 23px; }
.hs-corner-banner-list ul li a:hover { background-position:15px 23px; }
.hs-corner-banner-list{ display:none; }
.about-two-clm .about-white-bg { min-height: 556px; }
.joint-pain-lead-sec .joint-pain-logo { right: 0; }
.joint-pain-lead-sec .green-box h4{ margin: -30px 0 0 0; }
.joint-lead-box .rsl-list { max-width: 750px !important; }
.joint-lead-box .joint-lead-visible .rsl-item { width: 210px; height: 210px; }
.round-services-container .rsl-item .srl-text { font-size: 22px; line-height: 24px; }




.expert-section h2 { font-size:30px; line-height: 40px; margin-bottom: 20px !important; }
.expert-section h3 { line-height: 30px; }
.expert-form-sec { width: 98%; margin-top: 20px; }
.expert-box { width: 25%; margin: -16px 0px 0 0; }
.expert-box::before { left: -36px; top: 56px; }
.expert-box h4 { width: 150px; height: 150px; font-size: 35px; line-height: 41px; padding-top: 30px; }
.expert-form-btn { width: auto; }
.expert-form .form-btns .wpcf7-submit{ padding:16px 30px 16px 20px; }
.main-menu .navigation > li { margin:0px 0px; }
.main-menu .navigation > li > a{ padding-left:8px; padding-right:8px; }
.unanitreat-yellow-box{ width: 24%; margin: 25px 0; }
.unanitreat-white-box .no-gap{ display:none; }
.unanitreat-white-cont{ width:100%; padding-bottom: 35px; }

.hare-oil-section-one .hcare-form{ width:100%; }
.hcare-form .expert-form-btn { width: 160px; }
.top-pro-img{ padding-right: 0; }
.hare-oil-section-one .circle-img{ right: 184px; }
.hare-oil-section-one .top-heading h3 { font-size: 35px; }
.hcare-form .title h2 { font-size: 32px; }
.hare-oil-worries-sec{ background-size: 38%; }
.worries-column{ margin-bottom: 30px; }
.hare-oil-worries-sec .worries-column:nth-child(3n) { margin-bottom: -10px; }
.gradient-btn-box { width: 30%; }
.hare-oil-product-sec{ background-size: 46%; background-position:center 200px; }
.hare-oil-section-five{ background-size: 100% 100%; }

.clinic-page .slp_search_form .search_box #addy_in_address input { width: 72%; }

.hare-oil-section-one-title h2 { font-size: 45px; line-height:1em; }
.hare-oil-section-one-title h3{ margin-top:0px; }
.book-one .img { width: 35%; }
.book-one .cont { width: 75%;}
.order-now-section h3 { font-size: 22px; }
.order-now-section .price { font-size: 25px; }
.order-now-section .book-two .price { font-size: 22px; padding: 0 0 0 15px; }

.book-order-section .book-order-cont { margin-top: 120px; }
.book-order-section .book-order-cont h3{ font-size: 24px; }


.hare-oil-section-shop-one .green-gradnt-bg h2{ font-size: 40px; }
.hare-oil-section-shop-one span { font-size: 22px; }
.hare-oil-section-shop-one .green-gradnt-bg::after { height: 97px; }

.shop-banner-cont { margin-top: 30px; padding-left: 60px; }
.shop-banner-title{ margin-bottom:5px; }
.shop-banner-title h2 { font-size: 30px; }
.shop-banner-title h3 { font-size: 25px; }
.shop-banner-title h4 { font-size: 25px; }
.shop-banner-title h5 { font-size: 30px; }
.shop-banner-title h6 { font-size:25px; }
.shop-banner-cont p.para { font-size: 16px; line-height: 24px; }
.shop-banner-cont ul li span { font-size: 13px; padding: 1px 6px; }
.shop-banner-cont ul li { font-size: 20px; line-height: 35px; }

.shop-page-title h2 { font-size: 40px; margin-bottom: 15px !important; }
.shop-page-title span { font-size: 30px; }
.shop-page-title p { margin: 0; }

.hair-massage-bg{ background:#eef5fb; }
.hair-massage-bg .hair-massage-list{ width:100%; }
.hair-massage-bg .hair-massage-btn{ float: left; padding-left:0px; }
.hare-care-kit-section-five-btn{ width: 100%; text-align: left; padding: 0 0 20px 0; bottom: 0; }

.male-sexual-prob-sec .blue-title h1 { font-size: 45px !important; }
.male-sexual-prob-sec .blue-title h3 { font-size: 26px !important; }
.male-sexual-prob-sec .white-sec p { font-size: 17px; }
.light-blue-sec h2 { font-size: 42px; }
.light-blue-sec .white-box-sec{ min-height: 370px; }
.light-blue-sec h2 { font-size: 40px !important; }

.back-pain-cont h1{ font-size: 44px; }
.back-pain-cont h3{ font-size: 32px !important; }
.back-pain-cont p{ word-break: keep-all; }
.back-pain-second-sec h2 { font-size: 44px; }
.red .cont{ padding-top:90px; }
.red .cont h3 { font-size: 28px !important; }
.white .cont h3 { font-size: 28px !important; }
.black .cont h3 { font-size: 28px !important; }
.full-box-sec-one .cont { padding-top: 25px; }
.black .cont p { font-size: 14px; line-height: 20px; }
.red .cont p { font-size: 14px; line-height: 20px; }
.white .cont p { font-size: 14px; line-height: 20px; }


.hijama-therapy-section { margin-top: 0 !important; }
.hijama-therapy-form .title h4 { font-size: 32px !important; }
.unani-two-clm{ padding-bottom: 13px; }
.hijami-therapy-sec-four .title h2 { font-size: 57px !important; }
.hijami-two-clm .gap-right { padding-right: 15px !important; width: 100% !important; }
.hijami-two-clm .img { display: none; }


.back-pain-cont-two { padding-top: 40px; }
.back-pain-cont-two h1 { font-size: 35px; }
.back-pain-cont-two p { font-size: 16px; line-height: 22px; }
.back-pain-cont-price { padding-top: 110px; text-align: left; }
.back-pain-cont-price .shop-banner-cont { padding-left: 0; }

.constipation-shop-sec-one h1 { font-size: 40px; }
.constipation-shop-sec-one .constipation-shop-product .img { width: 48%; }
.constipation-shop-sec-one .constipation-shop-product .back-pain-cont-price { padding: 55px 0 0 0; }
.constipation-title p { font-size: 15px; }
.constipation-shop-sec-three .title { padding-top: 0px; }
.constipation-shop-sec-five { padding-top: 40px; padding-bottom: 34px; }
.constipation-shop-sec-six { padding-bottom: 13px; }


.freedom-sale-yellow .freedom-sale-icon { background-size: 70%; background-position: center; height: 116px; margin-bottom: 10px; }
.slider_container .freedom-sale-yellow h2 { font-size: 32px; padding: 0 5px; line-height: 38px; margin-bottom: 8px; }
.topcontdetail ul li { margin-right: 10px; font-size: 16px; }

.unani .slp_results_container .results_wrapper{ margin-right: 15px; }
.about-light-grey-sec img { width: 100%; height: 100%; }

.male-sexual-eng .male-sexual-prob-sec{ background-position:right top; padding-bottom: 20px; background-size:cover; }
.male-sexual-eng-cont h1{ width: 90%; }
.male-sexual-eng-cont .list .listing{ width:100%; }
.male-sexual-eng-cont .list .rukawat-blue-btn { padding-top: 20px; }




.rukawat-landing-page-first-sec .top-heading h4 { font-size: 19px; }
.rukawat-landing-page-first-sec .price-sec h1 { font-size: 42px; }
.rukawat-landing-page-first-sec .price-sec span{ line-height: 50px; }
.rukawat-landing-page-first-sec .price-sec .img { width: 45%; }

.rukawat-landing-page-first-sec .product-cont-sec .product-cont-img { width: 40%; }
.rukawat-landing-page-first-sec .product-cont-sec .product-cont { width: 60%; }
.rukawat-landing-page-first-sec .top-heading { padding:6px 0 25px; }
.rukawat-landing-page-first-sec .product-cont ul li { font-size: 25px; line-height: 29px; }
.rukawat-landing-page-first-sec .product-cont ul { padding-top: 20px; }
.rukawat-landing-page-third-cont .cont{ padding: 20px 0 20px; }
.rukawat-landing-page-third-cont .cont .orange-btn a{ font-size: 17px; }
.rukawat-landing-page-six-three-box .green-box{ margin:0px; }
.rukawat-landing-page-second-sec .rukawat-landing-page-three::after{ content:none; }

.rukawat-landing-page-four-sec .item blockquote p::before{ content:none; }


.what-is-rukawat-head .logo{ height:auto; line-height: 50px; }
.what-is-rukawat-media .media-wrap:nth-child(2n)::before{ content:none; }
.what-is-rukawat-media .media-wrap:nth-child(3n)::after{ content:none; }
.what-is-rukawat-first-video iframe { height: 500px; }
.s-care-first .video .youtube-player { min-height: 500px; }
.what-is-rukawat-four-videos .video .youtube-player { min-height: 262px; }
.what-is-rukawat-testimonial .big-test .youtube-player { min-height: 450px; }

.what-is-rukawat-information-one{ padding: 12px 0 0px; }
.what-is-rukawat-information-one .full-video{ padding: 0 20px; }
.what-is-rukawat-information-one .full-video h2 { width: 70%; font-size: 32px; line-height: 50px; margin-bottom:15px !important; }
.what-is-rukawat-information-one .full-video h2 span{ line-height: 44px; }
.what-is-rukawat-information-one .full-video .video .youtube-player{ min-height: 450px; }
.what-is-rukawat-information-page .diet-plan-sec .full-video .video .youtube-player{ min-height: 450px; }
.what-is-rukawat-information-two h2{ font-size: 35px; line-height: 45px; }
.what-is-rukawat-information-page h3{ font-size: 33px; line-height: 44px; }
.what-is-rukawat-information-two .no-gap { width: 100%; }
.what-is-rukawat-information-about{ padding: 25px 20px 30px; }
.akhrot-prash-two .video .youtube-player { padding: 0 20px; min-height:450px; }
.rukawat-grey-sec .video .youtube-player { padding: 0 20px; min-height:450px; }
.akhrot-prash-two .what-is-rukawat-information-about{ min-height:initial; }
.akhrot-prash-two{ background-size: cover; }  
.akhrot-prash-two .video{ height:auto; }


.combine-pain-sec-one .top-title h3{ font-size: 22px; margin: 19px 0 0 0; }
.combine-pain-sec-two .form-sec h3 { font-size: 26px; }
.combine-pain-sec-five blockquote { padding: 0 !important; }


.header-call-btn { position: relative; top: 0; right: 0; z-index: 9999999; width: 100%; text-align: center; padding-top: 15px; padding-bottom: 15px; }
body.page-id-45 .header-call-btn{ right: 0px; left: auto; top: 15px; }
body.page-id-47 .header-call-btn{ right: 0px; left: auto; top: 15px; padding-left: 15px; padding-right: 15px; }
.header-call-btn a{ display:inline-block; }
.male-sexual-prob-sec .white-sec{ padding-bottom: 20px; margin-bottom: 20px; }
.blue-curve-bg{ display:none; }
.light-blue-sec{ padding-top:0px; }




}


 

@media only screen and (max-width: 991px) {
.logo{ height:auto; }	
.topsocial { float: left; text-align: left; padding-top: 8px; } 
.nav-sec{ display:none; }button#responsive-menu-button { position:absolute !important; right:15px !important; }
#responsive-menu-container #responsive-menu-wrapper ul li a .fa-w-18 { display: none; }
.topcontdetail ul li { margin-right: 10px; }
.topcontdetail ul li { font-size: 14px; }
.topsocial ul li { margin-right: 5px; }
.topsocial p { font-size: 13px; }
.logo-section { position: relative; padding-bottom: 15px; }
.logo { padding-bottom: 0; padding-top: 10px; width: 100%; text-align: left; border: 0; }
.top-search { margin-top:0px; position: relative; width: 100%; }
.top-cart-sec { padding-right: 0px; width: 50%; float: none; text-align: right; position: absolute; right: 0; }
.top-cart-sec ul li{ border-left: 0; margin-left: 0; padding-top: 9px; }
.top-cart-sec .green-cart { margin-left: 0; border-left: 0; }
.top-cart-sec .green-cart a { padding: 25px 30px; background-color: initial; background-position:center -281px; }
.top-cart-sec .green-cart span{ width: 19px; left: -13px; height: 19px; top: -10px; }
.top-cart-sec ul li a{ padding: 10px 9px 0; }
.top-cart-sec ul li a:hover { background: initial; }
#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link { font-size: 14px; font-weight: 500; }
.slider-cont { width: 270px; height: 270px; padding-left: 10px; padding-right: 10px; margin-top: 10px; margin-right: 20px; }
.slider_container .green { padding-top: 50px; }
.slider_container .blue { padding-top: 65px; }
.slider_container .light-yellow { padding-top: 65px; }
.slider_container .lemon { padding-top: 65px; }
.slider_container .yellow { padding-top: 80px; }
.slider_container h2 { font-size: 25px; line-height: 30px; margin: 0 0 10px 0; }
.slider_container p { font-size: 18px; line-height: 25px; }
.slider_container .slide-btns { margin-top: 20px; }
.slider_container .slide-btns a { font-size: 15px; padding: 6px 30px; }
.slider_container .yellow .slide-btns a { font-size:14px; padding:6px 10px; }
.slider_container .freedom-sale-yellow::after{ right: -190px; background-size: 100%; width: 180px; height: 114px; }
.freedom-sale-yellow .freedom-sale-icon { background-size: 50%; background-position: center; height: 86px; margin-bottom: 6px; margin-top: 0; }
.slider_container .freedom-sale-yellow h2 { font-size: 22px; line-height: 26px; margin-bottom: 3px; }
.slider_container p { font-size: 16px; line-height: 20px; margin-bottom: 5px; }
.freedom-coupon-sec .freedom-coupon { font-size: 18px; padding: 3px 8px; width: 140px; margin-bottom: 3px; }
.freedom-coupon-sec .freedom-coupon-btn { margin-left: 0; width: 100%; }
.freedom-coupon-sec .freedom-coupon-btn a { padding: 6px 34px; font-size: 13px; width: auto; }


.second-section .home-blog-wrap:nth-child(4n) { margin-top: 30px; }
.first-section .second-sec-wrap:nth-child(4n) { margin-top: 30px; }

.third-section{ padding-bottom:25px; }
.third-section .col-sm-6:nth-child(4n) .herbal-product { margin-top: 30px; }
.third-section .col-sm-6:nth-child(5n) .herbal-product { margin-top: 30px; }
.fourth-section .fourth-box-sec:nth-child(4n) { margin-top: 30px; }
.herbal-product h3 { font-size: 24px; }
.footer-top-container .ft-info ul.ft-links li { width: 100%; }
.footer-top-container .ft-info ul.ft-links li:nth-child(2n) { float: left; width: 100%; }
.footer-top-container .ft-info ul.ft-social li a { width: 40px; height: 40px; }
.footer-top-container .ft-info ul.ft-social li.facebook a{ background-size: 100%; }
.footer-top-container .ft-info ul.ft-social li.twitter a{ background-size: 100%; }
.footer-top-container .ft-info ul.ft-social li.google-plus a { background-size: 100%; }
.footer-top-container .ft-info ul.ft-social li.youtube a{ background-size: 100%; }
.footer-top-container .ft-info ul.ft-address li span { width: 100%; }
.footer-top-container .ft-info ul.ft-address li p { width: 100%; }
.ft-bottom-sec p { text-align: center; }
.ft-bottom-sec .ft-pay { float: none !important; text-align: center; display: inline-block; padding-top:6px; }
.ft-bottom-sec ul { text-align: center; }
.founder-cont { text-align: center; }
.founder-cont p { text-align: center; }
.about-cont-img-second .img { text-align: center; margin-bottom: 12px; }
.about-two-clm { text-align: center; }
.inner-dark-green-sec h1 { line-height: 35px; font-size: 25px; }
.video-clm-section h3{ min-height:initial; }
.video-clm-section .cont p { min-height: initial; }
.hs-corner-page-sec .second-sec-wrap:nth-child(4n) { margin-top:0px; }
.hs-corner-page-sec .clear{ clear:none; }
.second-sec-wrap .cont { min-height: 205px; }
.widget-area { margin-top: 35px; }
.widget-area .helath-expert-sidebar-form .title { background-position:center 0; padding: 120px 0 0px 0px; text-align: center; }
.widget-area .helath-expert-sidebar-form .title h3{ width: 100%; margin: 150px 0 0 0; }
.disease-page-section .ui-tabs .heading-title{ padding:0 30px; }
.expert-advice-page-section .form-btns { width: 200px; float: none; margin: 0 auto 30px; }
.submit-btn-design { text-align: center; }
.submit-btn-design input.wpcf7-submit { width:160px; }
.widget-area .helath-expert-sidebar-form .title{ background-size:auto; }
.middle-wrapper .site-content ul.products li.product { margin-right:20px; width:31%; }
.middle-wrapper .site-content ul.products li.last { margin-right:0px; }
.product-list-left{ margin-bottom:30px; margin-top:0px; }
.middle-wrapper .site-content .related ul.products li.product { width: 47%; margin-right: 20px; }
.site-content .woocommerce-tabs .form-submit input.submit { width: auto; }
.middle-wrapper .entry-content .woocommerce .woocommerce-cart-form .coupon { width: 100%; padding:0px; }
.middle-wrapper .woocommerce .coupon input.input-text { width: 100% !important; }
.middle-wrapper .woocommerce button.button { width:100% !important; }
.middle-wrapper .entry-content .woocommerce .pay-online-banner { width: 100%; text-align: center; }
.middle-wrapper .entry-content .woocommerce .cart_totals { width: 100%; margin-top: 0px; }
.checkout-header .top-search { width: 100%; }
.checkout-header .top-search ul.top-call { margin-right: 10px; }
.checkout-header .top-search ul.top-social { margin-top: 0; }
.checkout-header .top-search ul.top-call li{ font-size:16px; margin-right: 15px; }
.checkout-header .top-cart-sec{ right:70px; } 

body.woocommerce-cart button#responsive-menu-button{ background: #f69223; }
body.woocommerce-checkout button#responsive-menu-button{ background: #f69223; }
.middle-wrapper .entry-content .woocommerce .pay-online-banner { margin-bottom:30px; }
.middle-wrapper .entry-content .woocommerce .cart_totals{ overflow: hidden; }
body.page-id-339 .inner-dark-green-sec h1, body.page-id-338 .inner-dark-green-sec h1 { font-size:35px; }

.middle-wrapper .entry-content .woocommerce .checkout .col2-set { width: 100%; padding: 10px; }
.middle-wrapper .entry-content .woocommerce .checkout .woocommerce-checkout-review-order { width: 100%; margin-top: 30px; float:left; }


.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-2 textarea.input-text { height: 60px; }

.middle-wrapper .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label { width: 96%; }
.middle-wrapper .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_ccavenue input.input-radio { 
margin-top: 7px !important; }

.middle-wrapper .entry-content .woocommerce .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment{ margin-top:0px; }

.middle-wrapper .u-columns .col-1{ width:100%; margin-bottom:30px; }
.middle-wrapper .u-columns .col-2{ width:100%; margin-bottom:0px; }
.middle-wrapper .woocommerce button.button{ font-size: 16px; padding: 15px 22px; }

.my-account-logged .woocommerce-MyAccount-navigation { float: left; width: 100%; display: block; padding: 0; box-shadow: none; margin-top:20px; }
.my-account-logged .woocommerce-MyAccount-content { float: left; width: 100%; display: block; padding-left: 0; padding-right: 0; margin-top: 30px; }
.contact-four-clm .col-sm-6:nth-child(4n) .services-content { margin-top: 25px; }
.checkout-header .top-cart-sec { width: 50%; }
.third-section #demos{ padding-left:15px; padding-right:15px; }
.hs-corner-banner-list ul li a { padding: 15px 14px; font-size: 15px; background: none; }
.hs-corner-banner-list ul li a:hover{ background: none; background-color: #8b4900; }
body.page-id-18045 .responsive-menu-button{ display:none !important; }
body.page-id-8400 .responsive-menu-button{ display:none !important; }
body.page-id-8087 .responsive-menu-button{ display:none !important; }
body.page-id-41552 .responsive-menu-button{ display:none !important; }
body.page-id-6739 .responsive-menu-button{ display:none !important; }
body.page-id-6539 .responsive-menu-button{ display:none !important; }
body.page-id-5973 .responsive-menu-button{ display:none !important; }
body.page-id-4242 .responsive-menu-button{ display:none !important; }
body.page-id-8655 .responsive-menu-button{ display:none !important; }
body.page-id-36302 .responsive-menu-button{ display:none !important; }
body.page-id-37195 .responsive-menu-button{ display:none !important; }
body.page-id-43231 .responsive-menu-button{ display:none !important; }
body.page-id-43231 #responsive-menu-button{ display:none !important; }




.about-two-clm .about-grey-bg { min-height:initial; }
.about-two-clm .about-white-bg { min-height:initial; }
.about-two-clm .about-grey-bg::after { content: none; }
.about-two-clm .about-white-bg::after { content: none; }




.expert-box{ display:none; }
.green-box { display: block; margin-bottom: 15px; width: 100%; }
.green-box h4 { background: #caed86; width: 130px; height: 130px; border-radius: 100%; border: 5px solid #ffffff;color: #000 !important; 
font-family: 'Playball', cursive; font-size: 30px; text-align: center; line-height: 36px; padding-top: 26px; margin: -70px auto 0; margin-bottom: 0px; }

.expert-section h3 {  }
.expert-form { width: 100%; }
.unani-two-clm::after{ width:100%; }
.unani-two-clm .last { padding-left: 15px; margin-top: 25px; }
.unani-two-clm h2 { min-height: initial; }
.unanitreat-yellow-box .yellow-box-four { background-position: 13px -758px; }
.unanitreat-yellow-box:hover .yellow-box-four { background-position: -141px -758px; }
.unanitreat-blue-sec { overflow: hidden; height: auto; }
.treat-dark-blue { padding: 230px 15px 40px 15px; }
.unanitreat-blue-sec .unani-blue-gap { padding: 45px 0; }
.unanitreat-light-green ul{ margin: 0px 0px 40px !important; }
.unanitreat-light-green ul li h5{ padding: 0 7px; }

.h-care-gapping { padding: 40px 0; }
.hare-oil-section-one .circle-img { right: 151px; background-size: 80%; bottom: 130px; height: 122px; }
.hare-oil-section-one .product-img { height: 395px; background-size: 80%; }
.top-pro-img { padding-top: 0; }
.hare-oil-section-one .top-form { margin-right: 0; }
.hare-oil-section-one .top-heading { text-align: center; }
.hcare-form .expert-form-btn {  }
.hare-oil-section-one .hcare-form{ margin-bottom: 20px; }
.hare-oil-worries-sec { background: none; }
.hare-oil-worries-sec .worries-column:nth-child(3n) { margin-bottom:10px; }
.hare-oil-section-third { background: #edeff1; }
.gradient-btn-box { width: 39%; }
.hare-oil-product-sec{ background:none; }
.hare-oil-pro-clm{ margin-top: 0; }
.hare-oil-product-sec .no-gap { padding: 0 15px; }
.hare-oil-section-five{ background:#eef5fb; }

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 { float: left; width:100%; margin-bottom:30px; }
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 { float: right; width: 100%; }
.woocommerce-shipping-fields .checkbox input.input-checkbox { margin:5px 0 0 0; }
.woocommerce-shipping-fields .checkbox span { margin-left: 24px; }

.footer_links { text-align: center; }
.copyright { text-align: center; margin-top: 5px; }


.clinic-page .slp_search_form .search_box #addy_in_address { width: 100%; }
.clinic-page .slp_search_form .search_box .search_item { width: 100%; }
.clinic-page .slp_search_form .search_box #addy_in_address input { width: 80%; }

.order-now-section { background: #eee; margin-bottom:40px; }
.book-order-section { background: #eee; margin-bottom:40px; }
.order-now-section h3 { background: #000; text-align: left; }
.order-now-section .book-one { padding: 0px 15px 30px; margin-top: 20px; border-bottom: 1px solid #C0C0C0; margin-bottom: 30px; }
.order-now-section .book-two { padding: 0px 15px; }
.order-now-section .book-two h3 { padding-left: 15px; width: 100%;  }
.order-now-section .my-order-box .price{ width: 100%; padding: 0; text-align: left; margin-bottom: 12px; }
.order-now-section .order { float: left; }
.order-now-section .book-two .cont h3::after{ content:none; }
.book-one .cont { right: -8px; bottom: 40px; }
.book-two .img { width: 40%; float: left; }
.book-two .cont { float: right; width: 58%; }

.blog-classic-view .post_new{ min-height: 430px; }
.hare-oil-wrapper .top-logo a{ width: 200px; height: 100px; background-size: 100%; }

.book-order-section .book-order-img{ padding-right: 15px; }
.book-order-section .book-order-cont { margin-top: 20px; padding-left: 15px; }
.book-order-section .book-order-cont h3 { text-align: center; font-size:26px; }
.book-order-section .book-order-cont h3 br { display: none; }
.book-order-section .book-order-cont .price{ text-align:center; }
.my-order-price .order{ float:none; margin:0 auto; }


.hare-oil-section-shop-banner{ background:url(../images/shop-banner-responsive-bg.jpg) 0 0 no-repeat; background-size: 100%; }
.shop-banner-cont { margin-top: 20px; padding-left: 0; }
.hare-oil-section-shop-one .green-gradnt-bg h2 { font-size: 38px; }
.hare-oil-section-shop-one .green-gradnt-bg::after { content: none; }
.hare-oil-section-shop-one span { padding-top: 28px; }
.round-services-container .rsl-list { max-width: 700px; }
.round-services-container .rsl-item{ margin-bottom:35px; margin-right:5px; margin-left:5px; }
.hare-oil-product-sec .hare-oil-product-btn{ position:static; }
.my-shop-wrap{ padding:0px; }

.hare-care-kit-banner{ background:url(../images/care-kit-banner-responsive-bg.jpg) 0 0 no-repeat; background-size:cover; }
.shop-banner-cont .banner-price-sec .order{ width: 140px; }
.banner-price-sec .price{ font-size: 20px; }
.banner-price-sec .price span { font-size: 35px; }
.banner-price-sec .price span::before{ background-position:center 7px; }
.shop-banner-kit h6.blue { font-size: 32px; }

.hair-care-kit-product-sec .post-conts { min-height: initial; }
.hair-care-kit-pro-left h3{ margin-bottom: 20px !important; }
.hare-care-kit-section-five-btn{ padding-bottom:0px; }





.light-blue-sec .light-blue-box:nth-child(4n) { clear: both; }
.light-blue-sec .light-blue-box:nth-child(6n) { clear: both; }
.light-blue-sec .white-box-sec { min-height: 332px; }

.male-problem-infographic .img { text-align: center; }
.male-problem-infographic .cont { margin-top: 30px; text-align: center; }
.male-problem-infographic .cont p { text-align: center; }

.red .cont{ position:static; }
.red .cont { padding-top: 25px; padding-bottom: 25px; }

.full-box-sec-one .cont { position: static; }
.full-box-sec-one .cont { padding-top: 25px; padding-bottom: 25px; }
.full-box-sec-two .cont { position: static; padding-top: 25px; padding-bottom: 25px; }
.full-box-sec-three .cont { position: static; padding-top: 25px; padding-bottom: 25px; }
.full-box-sec-four .cont { position: static; padding-top: 25px; padding-bottom: 25px; }

.back-pain-second-wrapper .img img { display: none; }
.full-box-sec-three .cont { background: #e0494e; }
.my-black .cont { background: #2a2f33; }
.back-pain-third-sec::after{ content:none; }

.back-pain-third-sec h2{ text-align:center; }
.back-pain-third-sec p { text-align:center; }


.unani-two-clm::after{ content:none !important; }
.hijami-therapy-sec-two{ padding-bottom:40px !important; }
.hijami-therapy-sec-three h4{ margin-top: 15px; }
.hijami-therapy-sec-four h6 { font-size: 40px !important; }
.hijami-therapy-sec-four h6 span { font-size:55px !important; }
.hijami-dotted-sec{ margin-bottom: 50px; }
.hijami-text-cont h4 { font-size: 100px !important; }
.hijami-text-cont::after { height: 10px !important; }
.hijami-text-cont p{ min-height: 195px !important; }


.back-pain-cont-group { overflow: hidden; background: rgba(0, 0, 0, 0.5); padding:60px 10px; }
.back-pain-cont-two { padding-top: 0; padding-left: 0; }
.back-pain-cont-price { padding: 0; }
.back-pain-cont-two p { color: #fff; text-shadow: none; }
.back-pain-cont-two h1 { color: #fff !important; }
.back-pain-cont-two h1 span { color: #fff; }
.back-pain-cont-price { color: #fff; font-size: 22px; }
.back-pain-cont-price span { font-size: 32px; color: #fff; }

.constipation-shop-sec-one .constipation-shop-product .back-pain-cont-price { text-align: left; }
.constipation-shop-sec-two { background: #f8f8f8; }
.constipation-shop-sec-three .img { text-align: center; margin-top: 40px; }
.constipation-shop-sec-four { background: #fff3e8; }
.constipation-shop-sec-five { background: #ecf6f8; }
.constipation-shop-sec-six::before{ content: none; }



.responsive-disease-btns { width: 100%; float: left; margin-bottom:10px; }
.responsive-disease-btns .collapsed { background:url(../images/disease-plus.png) 0 0 no-repeat #7bc144; width: 100%; text-align:left; }
.responsive-disease-btns .btn { background:url(../images/disease-minus.png) 0 0 no-repeat #7bc144; }
.responsive-disease-btns .btn:hover, .responsive-disease-btns .btn:focus{ background:url(../images/disease-plus.png) 0 0 no-repeat #000; }

.slp_search_form .slp_search_container .search_box #addy_in_address{ width: 75%; }
.slp_search_form .slp_search_container .search_box label.text{ width: 12%; }
.slp_search_form .slp_search_container .search_box .label_text { width: 84%; }
.slp_search_form .slp_search_container .search_box .search_item{ width: auto; }
.unani .slp_results_container .results_wrapper{ width: 100% !important; margin-right: 0 !important; min-height: initial !important; }

.h-care-hair-oil-ad-sec{ text-align:center; }
.middle-wrapper .h-care-hair-oil-ad-sec .cont h2 { margin-top: 15px; }
.h-care-hair-oil-ad-sec .price-btn { margin-top: 20px; }
.h-care-hair-oil-ad-sec .hair-care-ad-cart-sec { margin-top: 20px; }
.hare-oil-wrapper .five-section #quote-carousel .carousel-control.right { right: -40px; }
.hare-oil-wrapper .five-section #quote-carousel .carousel-control.left { left: -40px; }

body.page-id-36746 #responsive-menu-button{ display:none; }
body.page-id-36758 #responsive-menu-button{ display:none; }
.male-sexual-eng-cont h1 { width: 100%; font-size: 47px !important; }
.expert-section h3 { font-size: 31px !important; }
.middle-wrapper .joint-pain-lead-sec h3 { font-size: 20px !important; }
.male-problem-sales-eng .rukawat-blue-btn { width: 335px; margin: 20px auto 0; overflow: hidden; }

.visible-para{ padding-top:0px; }




body.page-id-41938 #responsive-menu-button{ display:none; }
body.page-id-43489 #responsive-menu-button{ display:none; }
.rukawat-landing-page-first-sec .rukawat-sad-man { position: relative; display: none; }
.rukawat-landing-page-first-sec .cont { padding: 0 15px; }
.rukawat-landing-page-first-sec .product-cont ul li { color: #fff300; text-shadow: 1px 1px 0 #3b6b18; }
.rukawat-landing-page-first-sec .product-cont-sec .product-cont { padding-left: 15px; }
.rukawat-landing-page-first-sec .top-heading br { display: none; }
.rukawat-landing-page-first-sec .price-sec { text-align: center; }
.rukawat-landing-page-second-sec .last { margin-top: 20px; }
.rukawat-landing-page-second-sec h3{ min-height: initial; }
.rukawat-landing-page-third-cont .cont { padding: 0px 0 20px; }
.rukawat-landing-page-four-sec p { font-size: 22px; line-height: 30px; padding: 0 10px; }
.middle-wrapper .rukawat-landing-page-four-sec h2 { margin-bottom: 15px; }
.rukawat-landing-page-four-sec #quote-carousel p { line-height: 28px; font-size: 19px; }
.rukawat-landing-page-four-sec #quote-carousel .carousel-control.left { left: -45px; }
.rukawat-landing-page-four-sec #quote-carousel .carousel-control.right { right: -45px; }
.rukawat-landing-page-five-sec .heading-title { margin-bottom: 20px; }
.rukawat-landing-page-six-one ul li .cont{ padding: 30px 45px 40px 30px; min-height: initial; }
.rukawat-landing-page-six-three-clm .img::before { right: -80px; top: 36px; background-size: 75%; }
.rukawat-landing-page-six-three-box .green-box{ padding: 18px 10px 10px 10px; }
.rukawat-landing-page-six-form-sec .contact-form { margin-top: 20px; }
.rukawat-landing-page-four-sec .carousel-inner blockquote { padding: 0; }
.rukawat-landing-page-four-sec .item blockquote p::before{ content:none; }


.what-is-rukawat-head .logo{ width:auto; line-height: 40px; font-size: 50px; }
body.page-id-42874 #responsive-menu-button{ display:none !important; }
body.page-id-42959 #responsive-menu-button{ display:none !important; }
.certified-logo { margin-bottom: 20px; }
.what-is-rukawat-certificate .unique-txt{ margin-top: 10px; }
.what-is-rukawat-first-video iframe { height: 435px; }
.s-care-first .video .youtube-player { min-height: 435px; }
.what-is-rukawat-four-videos .video .youtube-player { min-height: 200px; }
.what-is-rukawat-testimonial .big-test .youtube-player { min-height: 400px; }
.what-is-rukawat-media .media-wrap:nth-child(4n){ width:100%; }





body.page-id-43040 #responsive-menu-button{ display:none; }
body.page-id-43189 #responsive-menu-button{ display:none; }
body.page-id-43356 #responsive-menu-button{ display:none; }
.what-is-rukawat-information-one .full-video h2 { width: 75%; font-size: 26px; line-height: 35px; }
.what-is-rukawat-information-one .full-video h2 span { line-height: 34px; }
.what-is-rukawat-information-two h2 { font-size: 32px; line-height: 42px; padding-bottom: 15px; }
.what-is-rukawat-information-one .full-video .video .youtube-player { min-height:380px; }
.what-is-rukawat-information-page .diet-plan-sec .full-video .video .youtube-player{ min-height: 380px; }
.akhrot-prash-two .video .youtube-player { padding: 0 20px; min-height:380px; }
.rukawat-grey-sec .video .youtube-player { padding: 0 20px; min-height:380px; }
.what-is-rukawat-information-three{ padding:0px; }
.what-is-rukawat-information-three .hakim-saheb {padding: 30px 20px; width: 100%; background: rgba(255,255,255,0.8);}
.what-is-rukawat-information-about h3.my-gap-one { padding-top: 0; }
body.page-id-42874 .what-is-rukawat-information-about h3.my-gap-one { padding-top: 0px; }
.akhrot-prash-two .what-is-rukawat-information-about { background: rgba(255, 255, 255, 0.9); }



body.page-id-43658 #responsive-menu-button{ display:none !important; }
body.page-id-43717 #responsive-menu-button{ display:none !important; }
.combine-pain-sec-one .img { text-align: center; }
.combine-pain-sec-one .top-title { text-align: center; padding-bottom: 10px; }
.combine-pain-sec-two .form-sec { padding-top: 0; }
.combine-pain-sec-two .form-sec h3 { font-size: 20px; margin-bottom: 8px; }
.combine-pain-sec-two .form-sec p { font-size: 16px; }
.combine-pain-sec-two .form-sec .wpcf7 { padding: 10px 10px 0; }
.combine-pain-sec-two .form-sec .form-group { margin-bottom: 10px; }
.combine-pain-sec-two .form-sec .wpcf7 input { padding: 8px 10px; }
.combine-pain-sec-three { padding: 10px 0 20px; }
.combine-pain-sec-three h2{ font-size: 26px; line-height: 35px; }
.combine-pain-sec-three .four-clm-sec { margin-bottom: 0;}
.combine-pain-sec-three .four-clm-sec h4 { margin: 20px 0 25px 0; }
.combine-pain-sec-four h2 { font-size: 26px; line-height: 35px; }
.combine-pain-sec-five .content h3 { font-size: 19px; line-height: 26px; }
.combine-pain-sec-five .content .cont{ margin: 10px auto 10px; }
.combine-pain-sec-five .content .cont h4 { font-size: 45px; margin: 10px 0 0; }
.combine-pain-sec-five .content .cont h5{ padding: 6px 0; }

.site-content .images{ width:100% !important; }
.middle-wrapper .entry-content .woocommerce .woocommerce-cart-form .custom-cart-updt { width: 100%; }


}


@media only screen and (max-width : 768px) { 
.middle-wrapper .site-content ul.products li.product { width: 47%; } 
.middle-wrapper .site-content .related ul.products li.product { width: 47%; margin-right:20px; }
.middle-wrapper .site-content .related ul.products li.product:last-child { margin-right: 20px; }

}
	

@media only screen and (max-width: 767px) {
.flex-direction-nav li a{ display:none !important; }
.slider_container .flex-control-nav { display: block; }
.flex-control-nav li a.active { background: #7dc22b; }
.flex-control-nav li a:hover { background: #7dc22b; }
.flex-control-nav li a{ border: 3px solid #000; }


.page-gapping { padding: 50px 0px; }
h1.titleblack { font-size: 35px; line-height: 40px; }
h2.titleblack { font-size: 35px; line-height: 40px; }
h2 { font-size:35px; line-height:40px; }
.heading-title { margin-bottom: 25px; }
.second-section .home-blog-wrap { margin-bottom: 0px; }
.second-section .home-blog-wrap:nth-child(3n) { margin-top: 0; margin-bottom:0px; display:none; }
.second-section .home-blog-wrap:nth-child(4n) { margin-top: 0; margin-bottom:0px; display:none; }

.first-section .second-sec-wrap{ margin-bottom:0px; }
.first-section .second-sec-wrap:nth-child(3n) { margin-top:0px; display:none; }
.first-section .second-sec-wrap:nth-child(4n) { margin-top:0px; display:none; }

.home-blog-wrap .cont h3 { min-height: initial; }
.second-sec-wrap .cont p { min-height: initial; }
.third-section{ padding-bottom:25px !important; }
.fourth-section .fourth-box-sec { margin-bottom: 0px; }
.fourth-section .fourth-box-sec:nth-child(3n) { margin-top:30px; }
.fourth-section .fourth-box-sec:nth-child(4n) { margin-top:30px; margin-bottom:0px; }

.fourth-section .fourth-box-sec .img { width: 100%; }
.fourth-section .fourth-box-sec .img img { width: 100%; height: 100%; }
.fifth-section{ padding-bottom: 15px !important; }
.footer-top-container .ft-info { margin-bottom: 25px; overflow: hidden; }
.footer-top-container .ft-info h3 { margin: 0 0 12px 0; }
.second-sec-wrap .cont { min-height:initial; }
.hs-corner-page-sec h3 { font-size: 25px; line-height: 32px; }
.clinic-wrappper{ text-align:center; height: 215px; }
.single-page-section .img img { width: 100%; height: 100%; }
.single-page-section .cont strong{ line-height: 30px; font-size: 22px; }
.testimonial-video iframe { height: 320px; }

.middle-wrapper .site-content ul.products li.product { width: 46%; margin-right: 14px; }
.middle-wrapper .site-content ul.products li.last { margin-right: 14px; }
.middle-wrapper .site-content .related ul.products li.product { width: 46%; margin-right:14px; }
.middle-wrapper .site-content .related ul.products li.product:last-child { margin-right: 14px; }
.inner-page-cont img{ height:100%; }


.checkout-header .top-search ul.top-call li { font-size: 14px; margin-right: 10px; }
.checkout-header .top-search ul.top-call { margin-right: 0; margin-bottom: 10px; }
body.page-id-339 .inner-dark-green-sec h1, body.page-id-338 .inner-dark-green-sec h1 { font-size:32px; }
body.page-id-340 .inner-dark-green-sec h1 { font-size: 30px; }
.my-account-logged .woocommerce-MyAccount-content { padding-left: 10px; padding-right: 10px; }

.third-section .col-sm-6:nth-child(3n) .herbal-product { margin-top: 30px; }
.expert-advice-page-section input.form-control{ margin-bottom:0px; }

.footer-top-container { padding:40px 0 10px !important; }

.contact-four-clm .col-sm-6:nth-child(3n) .services-content { margin-top: 25px; }

.middle-wrapper .entry-content .woocommerce .woocommerce-cart-form .cart_item td.product-thumbnail{ display:block; }
.middle-wrapper .entry-content .woocommerce .woocommerce-cart-form .cart_item td.product-thumbnail::before { content: none; }
.hs-corner-banner-list ul li a { padding: 14px 6px; font-size: 14px; }
.joint-pain-lead-sec h2 span { font-size: 32px; }
.expert-section h3 { font-size: 18px; width: 100%; }
.expert-section h3 br { display: none; }
.joint-lead-box .shop-page-title h2 { font-size: 35px; }
.joint-lead-box .shop-page-title-hindi h2 { font-size: 30px; line-height: 38px !important; }
.joint-lead-box .shop-page-title p { font-size: 16px; line-height: 24px; padding: 0 10px; }
.joint-lead-box .rsl-list { max-width: 280px !important; }
.visible-para { width: 100%; margin-bottom: 15px; }
.joint-lead-box .joint-lead-visible .rsl-item { margin-bottom: 30px; }
.joint-pain-lead-sec .joint-pain-logo { right: -30px; }




.expert-section h2 br{ display:none; }
.expert-section h3 { font-size: 19px; }
.expert-form input.form-control{ width:100%; }
.slt-box select { width: 100%; }
.expert-form-sec textarea { width: 100%; }
.unanitreat-light-green p{ padding: 0 15px; margin: 0 0 40px 0; }
.unanitreat-light-green ul { margin: 0px 0px 0px !important; border: 0; padding-bottom: 0 !important; }
.unanitreat-light-green ul li { width: 33%; margin-bottom: 30px; }
.unanitreat-light-green ul{ overflow:initial; }
.unanitreat-light-green ul li:last-child { border-right: 1px solid #a9af80; }
.hare-oil-section-one .top-heading h2 { font-size: 40px; }
.hare-oil-section-one .top-heading h3 { font-size: 30px; }
.hair-oil-container h2 { font-size: 30px; }
.hare-oil-section-one .product-img { height: 320px; background-size: 85% 100%; background-position: right 0; }
.hare-oil-section-one .circle-img { right: 118px; bottom: 84px; }
.hare-oil-section-two{ padding-top: 0 !important; }
.hcare-form .expert-form-btn {  }
.worries-column .lft { padding: 0 15px; width: 75%; }
.worries-column .rgt { padding: 0 15px; width: 75%; }
.worries-column .img { width: 25%; }
.h-care-line { margin-bottom: 15px; }
.hare-oil-section-third ul li{ font-size: 18px; }
.gradient-btn-box { width: 49%; }
.hare-oil-pro-clm .txt-right { padding: 0 15px; margin-bottom: 20px; }
.hare-oil-pro-clm .txt-left { padding: 0 15px; }
.hare-oil-pro-clm { margin-bottom: 30px; }
.hare-oil-product-sec .cont { width: 75%; }
.hare-oil-product-sec .img { width: 25%; }
.hare-oil-section-five p { font-size: 16px; }

.corner-clm { width: 50%; }
.clinic-page .vc_col-sm-4{ width:100%; }
.clinic-page .vc_col-sm-4 .vc-hoverbox-block-inner { margin-top: 70px; }

.clinic-page .slp_search_form .search_box #addy_in_address input { width: 76%; }

.products-section .default-shop-item { width: 50%; }

.order-now-section h2 { padding: 0 15px; }
.hair-oil-container h2 { padding: 0 15px; }
.book-one .img { width: 100%; text-align: center; }
.book-one .cont { position: static; width: 100%; }
.book-two .img { width: 100%; }
.book-two .cont { width: 100%; }
.hare-oil-wrapper .top-logo a{ width: 200px; height: 100px; background-size: 100%; }


.hare-oil-section-shop-one .green-gradnt-bg{ text-align:center; padding-bottom: 25px; padding-top: 20px; }
.hare-oil-section-shop-one span { padding: 15px 0; text-align: center; }
.hare-oil-section-shop-banner{ background-size: cover; }
.shop-banner-title h2 { padding: 0 !important; }
.hare-oil-product-sec .hare-oil-product-btn .order { margin: 25px auto 0; }

.round-services-container .rsl-list { max-width: 100%; }
.round-services-container .rsl-item { margin-bottom: 15px; width: 200px; height: 200px; display: inline-flex; float: none; }
.shop-page-title h2{ margin-bottom: 10px !important; }
.shop-page-title span { font-size: 22px; }

.hair-care-kit-product-sec .post-conts { text-align:center; }
.care-kit-img { text-align: center; margin-bottom:10px; }
.hair-care-kit-pro-left h3{ text-align: center; }

.male-sexual-prob-sec .white-sec{ margin-bottom:0px; }
.light-blue-sec .white-box-sec { min-height: auto; }
.light-blue-sec .light-blue-box:nth-child(5n) .white-box-sec{ margin-bottom:30px; }
.light-blue-sec .light-blue-box:nth-child(6n) .white-box-sec{ margin-bottom:30px; }
.light-blue-sec .light-blue-box:nth-child(7n) .white-box-sec{ margin-bottom:30px; }

.back-pain-cont h1 { font-size: 40px; }
.back-pain-cont h3 { font-size: 28px !important; }
.back-pain-second-sec h2 { font-size: 40px !important; }
.back-pain-third-sec h2{ padding: 0 !important; text-align:center; }
.back-pain-third-sec p { font-size: 16px; line-height: 24px; text-align:center; }

.hijama-therapy-head-sec h2 { font-size: 50px !important; line-height: 55px !important; }
.hijami-therapy-sec-two h2, .hijami-therapy-sec-three h2, .hijami-therapy-sec-five .cont h2{ padding:0px !important; }
.hijami-therapy-sec-six .title { padding: 0 15px; }
.blue-full-sec h5 { font-size: 22px !important; line-height: 30px !important; padding: 0 15px !important; }
.hijami-therapy-sec-four .title{ width: 100% !important; }
.hijami-therapy-sec-four .title h2 { font-size: 48px !important; padding: 0 !important; text-align:center; }
.hijami-therapy-sec-four h6 { font-size: 35px !important; line-height: 45px !important; }
.hijami-therapy-sec-four h6 br { display: none; }
.hijami-therapy-sec-four h6 span { font-size: 40px !important; }
.hijami-text-cont p { min-height: initial !important; }
.hijami-text-cont::after { content: none !important; }
.hijami-text-cont { margin-bottom: 25px; }
.hijami-therapy-sec-six{ padding-bottom: 50px !important; }
.hijami-therapy-sec-six .col-xs-12:nth-child(4n) .hijami-text-cont { margin-bottom:0px; }
.hijami-text-cont { text-align: center; }


.back-pain-cont-group { padding: 35px 10px; }
.back-pain-cont-two h1 { font-size: 28px; }
.back-pain-cont-two p { font-size: 14px; line-height: 22px; }
.back-pain-cont-price { font-size: 18px; }
.back-pain-cont-price span { font-size: 25px; color: #fff; }
.back-pain-cont-price .shop-banner-cont { padding: 0; }

.constipation-shop-sec-one{ background:#5cb020; }
.constipation-shop-sec-one h1 { margin-bottom: 25px !important; line-height: 50px !important; }


.slider_container .freedom-sale-yellow { padding-top: 45px; }
.freedom-sale-yellow .freedom-sale-icon { display:none; }
.freedom-coupon-sec span{ display:block; margin-top: 5px; }
.slider_container .freedom-sale-yellow h2 { font-size: 20px; line-height: 24px; margin-bottom: 3px; padding: 0 15px; }
.freedom-coupon-sec .freedom-coupon { padding: 2px 8px; font-size: 17px; }


.slp_search_form .slp_search_container .search_box { margin-bottom: 25px; }
.slp_search_form .slp_search_container .search_box #addy_in_address { width: 100%; }
.slp_search_form .slp_search_container .search_box .search_item { width: 100%; }

.h-care-hair-oil-ad-sec { padding: 15px 0 0; }
.middle-wrapper .h-care-hair-oil-ad-sec .cont h2 { margin-bottom: 10px; margin-top: 10px; font-size: 35px; }
.h-care-hair-oil-ad-sec .price{ font-size: 30px; }
.h-care-hair-oil-ad-sec .price-btn-mobile { display:block !important; }
.h-care-hair-oil-ad-sec .price-btn{ display: none; }
.h-care-hair-oil-ad-sec .price-btn a{ background-size:100%; background-position: center top; font-size:30px; padding:20px 65px 20px 20px; }
.h-care-hair-oil-ad-sec ul{ margin-top:10px; } 

.five-section #quote-carousel p { line-height: 24px; font-size: 18px; }
.hare-oil-wrapper .five-section .heading-title { margin-bottom: 0; }
.five-section .heading-title h2 { color: #000; margin-bottom: 15px; }
.hare-oil-wrapper .five-section #quote-carousel .carousel-control.left { left: -30px; }
.hare-oil-wrapper .five-section #quote-carousel .carousel-control.right { right: -30px; }


.middle-wrapper .woocommerce .woocommerce-order p.woocommerce-notice--success { font-size: 32px; line-height: 37px; margin: 0;}
.middle-wrapper .woocommerce .woocommerce-order ul li{ width:45%; padding:0px; margin:0px 0 15px 0; border:0px; }
.middle-wrapper .woocommerce .woocommerce-order ul{ margin-bottom: 30px; }

.male-sexual-eng .male-sexual-prob-sec { padding: 20px 15px 30px; background: #fff; }
.male-sexual-eng-cont .img { text-align: center; }
.light-blue-btn { padding-top: 5px; }


.thanks-you-sec h2.title { font-size: 52px; font-weight: 200; margin-bottom: 25px; }





.rukawat-landing-page-second-sec .rukawat-landing-page-three { margin-bottom: 20px; }
.rukawat-landing-page-second-sec .last { margin-top: 0; }
.rukawat-landing-order-btn a::before{ content:none; }
.rukawat-landing-page-third-sec{ padding: 0px 0px 20px; }
.rukawat-landing-page-third-cont .img { text-align: center; }
.rukawat-landing-page-third-cont .cont { padding: 0; text-align: center; }
.rukawat-landing-page-four-sec #quote-carousel .carousel-control.left { left: -25px; }
.rukawat-landing-page-four-sec #quote-carousel .carousel-control.right { right: -25px; }
.rukawat-landing-page-six-three-box .gap { width: 269px; float: none; margin: 0 auto 10px; }
.rukawat-landing-page-six-three-box .green-box { padding: 12px; }
.rukawat-landing-page-six-three-box .green-box h3 br { display: none; }
.rukawat-landing-page-six-three-box { text-align: left; }
.rukawat-landing-page-six-three-box .green-box h3 { padding: 10px 0px 10px 63px; }
.rukawat-landing-page-six-three-box .green-box h3 br{ display:none; }
.rukawat-landing-page-six-form-sec{ margin-top: 40px; }
.rukawat-landing-page-six-three-clm .img::before{ content:none; }
.rukawat-landing-page-six-one ul li { padding-right: 15px; }
.rukawat-landing-page-six-one ul li:nth-child(2n) { padding-right: 15px; }
.rukawat-landing-page-six-one ul li:nth-child(5n) { padding-right: 15px; }
.rukawat-landing-page-six-three-box .green-box .check{ background-position:5px 7px; }


.what-is-rukawat-head .logo { width: 100%; line-height: 40px; font-size: 40px; text-align: center; }
.what-is-rukawat-head .menu { width: 100%; float: none; text-align: center; display: inline-block; }
.what-is-rukawat-head .menu ul { padding-top: 8px; }
.what-is-rukawat-first-video iframe { height: 339px; }
.s-care-first .video .youtube-player { min-height: 339px; }
.what-is-rukawat-four-videos .video { margin-bottom: 20px; }
.what-is-rukawat-four-videos .video .youtube-player { min-height: 322px; }
.what-is-rukawat-testimonial .big-test .youtube-player { min-height: 320px; }
.what-is-rukawat-head-gapping { padding: 30px 0px; }
.what-is-rukawat-four-videos { padding-bottom: 10px; }
.middle-wrapper .what-is-rukawat-faq h2 { margin: 0px 0 15px 0 !important; font-size: 35px; }
.what-is-rukawat-faq .arconix-faq-wrap .arconix-faq-title { font-size: 18px; padding:15px 15px 15px 50px; } 
.what-is-rukawat-media h2{ font-size: 35px; }
.what-is-rukawat-media .media-wrap:nth-child(4n) { width: 100%; }
.what-is-rukawat-testimonial{ padding-bottom:0px; }
.what-is-rukawat-testimonial h2 { padding: 0 10px; font-size: 35px; }
.what-is-rukawat-testimonial .video { margin-bottom:12px; }
.what-is-rukawat-testimonial .video .youtube-player { min-height: 250px; }
.what-is-rukawat-certificate .unique-txt { font-size: 22px; line-height: 28px; }
.what-is-rukawat-certificate{ padding-bottom:0px; }



.what-is-rukawat-information-one .full-video h2 { width: 80%; font-size: 22px; line-height: 30px; }
.what-is-rukawat-information-one .full-video h2 span { line-height: 32px; }
.what-is-rukawat-information-one .full-video .video .youtube-player { min-height:324px; }
.what-is-rukawat-information-page .diet-plan-sec .full-video .video .youtube-player{ min-height: 324px; }
.what-is-rukawat-information-two h2 { font-size: 30px; line-height: 40px; padding: 10px }
.what-is-rukawat-information-page h3 { font-size: 29px; line-height: 37px; }
.what-is-rukawat-information-page .btn{ padding: 13px 60px 9px 20px; }
.akhrot-prash-two .video .youtube-player { min-height: 315px; }
.rukawat-grey-sec .video .youtube-player { min-height:315px; }
.what-is-rukawat-information-three { padding: 0px !important; }
.what-is-rukawat-information-three .hakim-saheb { padding: 8px; }
.hakim-saheb .hakim-saheb-content { border: 1px solid #000; padding: 8px; }

.what-is-rukawat-information-about{ padding: 20px 15px 10px; margin-bottom:10px; }
.what-is-rukawat-information-about p{ margin:0px;  }
.what-is-rukawat-information-two{ padding:8px; }
.what-is-rukawat-information-treat { border: 1px solid #000; padding: 8px; overflow:hidden; }
.what-is-rukawat-information-treat .no-gap iframe{ padding:0px !important; }
.what-is-rukawat-information-two h2 span { display: inline-block; }
.akhrot-prash-two .what-is-rukawat-information-about { padding: 10px !important; }
.akhrot-prash-two .video iframe{ border: 6px solid #fff; }



.combine-pain-sec-one .top-title { padding-bottom: 5px; }
.combine-pain-sec-one .top-title h3 { font-size: 20px; margin: 18px 0 0 0; }
.combine-pain-sec-one .top-title h3 span { padding: 5px 5px; display: inline-block; margin-top: 8px; }
.combine-pain-sec-two .form-sec { padding-top: 22px; }
.combine-pain-sec-two .form-sec .form-group { margin-bottom: 12px; padding: 0; }
.combine-pain-sec-two .form-sec .wpcf7 input { padding:10px; }
.combine-pain-sec-three { padding: 0px 0 10px !important; }
.combine-pain-sec-five { padding-bottom: 0 !important; }
.combine-pain-sec-five .test-img img { width: 100%; }

.combine-pain-ft-sec{ display:block; }
.combine-pain-ft-sec .form-sec { padding-top: 10px; }
.combine-pain-ft-sec .form-sec .wpcf7 .last{ margin-bottom: 0; }

.kalonjiprash-top-logo-sec h1 { font-size: 45px; padding-top: 0; text-align: center; margin-bottom: 10px; }



}






@media only screen and (max-width: 599px) {
.top-cart-sec { width: 58%; }
h1.titleblack { font-size: 30px; line-height:35px; }
h2.titleblack { font-size: 30px; line-height:35px; }
h2 { font-size:30px; line-height:35px; }
.heading-title { margin-bottom: 22px; }
.page-gapping { padding: 45px 0px; }
.fourth-section{ padding-top: 20px !important; padding-bottom: 20px !important; }
.about-cont-img span { padding: 15px; font-size: 15px; line-height: 22px; text-align: justify; }
.middle-wrapper .site-content .single-releated-section ul.products li.product { width: 100%; margin: 0; }
.post-cont { padding: 15px; }
.post-full-cont { padding: 15px; }
.post-cont h3 { font-size: 24px; line-height: 30px; }
.post-video-sec iframe { height: 200px; }
.widget-area h2 { font-size: 24px; }
.disease-page-section .ui-tabs .heading-title .ui-tabs-nav li{ width:100%; margin: 0; }
.disease-page-section .ui-tabs .heading-title .ui-tabs-nav li:last-child { margin: 0; }
.disease-page-section .ui-tabs .heading-title #auto-searchform .search-btn{ margin:0px; width: 100%; top: 48px; }
.ui-tabs .ui-tabs-panel { margin-top: 50px; padding-left: 5px; padding-right: 5px; }
.disease-grey-bg { margin-bottom: 20px; }
.disease-grey-bg h3{ font-size: 18px; line-height: 24px; padding-left: 5px; }
.disease-grey-bg span{ width: 55px; height: 55px; line-height: 55px; font-size: 35px; }
.franchise-enquiry-white { padding: 20px 0; }
.franchise-enquiry-white .wpcf7-list-item { width: 100%; display: block; }
.franchise-enquiry-white .wpcf7-list-item-label { font-size: 14px; }
.middle-wrapper .site-content ul.products li.product { margin-right:0px; width:100%; }
.middle-wrapper .site-content ul.products li.last { margin-right:0px; }

.middle-container .woocommerce-pagination ul.page-numbers li { margin-right: 0; }
.middle-container .woocommerce-pagination ul.page-numbers li span.page-numbers{ font-size: 15px; padding:8px 10px; margin-right: 5px; }
.middle-container .woocommerce-pagination ul.page-numbers li a{ font-size: 15px; padding: 8px 10px; margin-right: 5px; }

.middle-wrapper .site-content .related ul.products li.product { width: 100%; margin-right:0px; }
.middle-wrapper .site-content .related ul.products li.product:last-child { margin-right: 0px; }
.site-content .summary h1.entry-title { font-size: 25px; line-height: 32px; }
.woocommerce .site-content .product .woocommerce-tabs ul.tabs li{ width:100%; margin:0px; } 
.woocommerce .site-content .product .woocommerce-tabs ul.tabs li a{ width:100%; }
.site-content .woocommerce-tabs .comment-form-author { width: 100%; }
.site-content .woocommerce-tabs .comment-form-email { width: 100%; float: left; }
.checkout-header .top-search ul.top-social p{ font-size: 12px; }
.checkout-header .top-cart-sec { width: 44%; }

.middle-wrapper .entry-content .woocommerce .woocommerce-cart-form { padding: 10px; font-size: 13px; }
.middle-wrapper .entry-content .woocommerce .cart-collaterals { background: #fff; padding: 10px; font-size: 13px; }
.middle-wrapper .entry-content .woocommerce .cart_totals { padding: 0; background: #fff; }

.middle-wrapper .entry-content .woocommerce .cart_totals h2 { font-size: 28px; }

.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-1 #billing_first_name_field { width:100%; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-1 #billing_last_name_field { width:100%; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-1 #billing_company_field { width:100%; float: left; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-1 #billing_country_field { width:100%; float: left; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-1 #billing_address_1_field { width:100%; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-1 #billing_address_2_field { float:left; width:100%; margin-top: 10px; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-1 #billing_city_field { width:100%; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-1 #billing_state_field { width:100%; float: left; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-1 #billing_postcode_field { width:100%; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-1 #billing_phone_field { float:left; width:100%; }

.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-2 #shipping_first_name_field { width:100%; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-2 #shipping_last_name_field { width:100%; float:left; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-2 #shipping_company_field { width:100%; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-2 #shipping_country_field { width:100%; float:left; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-2 #shipping_address_1_field { width:100%; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-2 #shipping_address_2_field { width:100%; float:left; margin-top:10px; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-2 #shipping_city_field { width:100%; }
.middle-wrapper .entry-content .woocommerce .checkout .col2-set .col-2 #shipping_state_field { width:100%; float:left; }

.middle-wrapper .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li.payment_method_ccavenue input.input-radio { 
margin-top: 4px !important; }
.middle-wrapper .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label { width: 93%; }
.middle-wrapper .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label span { width: 70%; }
.middle-wrapper .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label small { width: auto; float: none; }
.middle-wrapper .woocommerce .my-account-logged .woocommerce-MyAccount-content .dash-title { font-size: 22px; line-height: 30px; }
.first-section::after{ content:none; }

.flexslider .slides img { height: 250px; }
.slider-cont { width: 200px; height: 200px; margin-right: 0; margin-top: 30px; }
.slider_container .green { padding-top: 30px; }
.slider_container h2 { font-size: 18px; line-height: 25px; margin: 0 0 5px 0; }
.slider_container p { font-size: 14px; line-height: 20px; }
.slider_container .slide-btns { margin-top: 10px; }
.slider_container .slide-btns a { font-size: 13px; padding: 5px 20px; }
.slider_container .yellow { padding-top: 50px; }
.slider_container .yellow .slide-btns a { font-size: 13px; padding: 5px 3px; }
.slider_container .lemon { padding-top: 56px; }
.slider_container h2 span { display: inline-block; }
.slider_container .light-yellow { padding-top: 55px; }
.slider_container .blue { padding-top: 55px; }
.flex-control-nav li a { width: 13px; height: 13px; }
.flex-control-nav li a { border: 2px solid #000; }
.hs-corner-banner-list ul li { display: inline-block; margin-right: 0; padding-right: 0; width: 100%; border-bottom: 1px solid #efe6d9; }
.hs-corner-banner-list ul li a{ border:0px; }
.joint-pain-lead-sec h2 { padding:0 !important; margin-top: 25px !important; width: 100% !important; }
.joint-pain-lead-sec h2 span { font-size: 28px; }





.expert-section h2 { font-size: 25px; line-height: 30px; padding-bottom: 20px; }
.expert-section h3 { line-height: 26px; font-size: 17px; margin: 0 !important; }
.expert-section h3 br{ display:none; }
.about-light-grey-sec h2 { margin-bottom: 30px !important; padding: 0 15px; }
.about-light-grey-sec ul li p { font-size: 14px; line-height: 22px; }
.unani-gapping { padding: 40px 0; }
.unanitreat-yellow{ padding-bottom: 0 !important; }
.unanitreat-yellow-box { width: 32%; margin: 10px 0; }
.unanitreat-brown { line-height: 30px; }
.unani-container h2{ font-size: 27px; line-height: 34px; }
.panel-heading a { font-size: 27px; padding: 16px 22px; }
.unanitreat-yellow-box h4 { font-size: 18px; }
.unanitreat-white-box h2 { font-size: 27px; }
.treat-dark-blue h2 { font-size: 35px; }
.unanitreat-blue-sec .unani-blue-gap { padding: 40px 0; }
.unanitreat-light-green ul li { width: 50%; }
.unanitreat-light-green ul li .fa { width: 90px; height: 90px; margin: 0 auto 15px; line-height: 88px; font-size: 45px; }
.unanitreat-yellow h3{ padding:0 15px; line-height: 28px; font-size: 22px; }

.hare-oil-section-one .product-img { background-size: 65% 93%; }
.hare-oil-section-one .circle-img { right: 54px; bottom: 94px; background-size: 65%; }
.hcare-form .expert-form-btn {  }
.hare-oil-section-third ul { width: 100%; }
.hare-oil-section-third ul li { font-size: 20px; margin-bottom: 20px; }
.hare-oil-section-third ul:last-child li:last-child { margin: 0; }
.hare-oil-section-third ul li:last-child { margin-bottom: 20px; }
.gradient-btn-box { width: 60%; }
.hare-oil-product-sec .img { width: 100%; text-align: center; }
.hare-oil-product-sec .cont { width: 100%; text-align: center; margin-bottom: 10px; }
.hare-oil-section-five ul li { font-size: 15px; font-style: normal; font-weight: 600; }
.hare-oil-faq .arconix-faq-wrap { margin: 0 15px 5px 15px; }
.hare-oil-faq .arconix-faq-wrap .arconix-faq-title { font-size: 18px; padding: 15px 15px 15px 50px; }

.corner-clm { width: 100%; text-align:center; }
.corner-clm p{ text-align:center; }
.clinic-page .vc_col-sm-4 .vc-hoverbox-block-inner { margin-top: 50px; }

.clinic-page .slp_search_form .search_box { display: inline-block; }
.clinic-page .slp_search_form .search_box #addy_in_address { width: 100%; display: inline-block; }
.clinic-page .slp_search_form .search_box #addy_in_address label { width: 100%; min-width: initial; text-align: center; }
.clinic-page .slp_search_form .search_box #addy_in_address input { width: 96%; display: inline-block; margin: 0 10px; max-width: 100%; }
.clinic-page .slp_search_form .search_box .search_item { width: 100%; display: inline-block; }
.clinic-page .slp_search_form .search_box .search_item #addy_in_radius { display: inline-block; width: 100%; text-align: center; }
.clinic-page .slp_search_form .search_box .search_item #radius_in_submit { display: inline-block; width: 100%; margin-top: 10px; }

.products-section .default-shop-item { width: 100%; }
.sort-by{ float:left !important; }

.top-pro-img { padding-top: 130px; width: 100%; text-align: center; }
.hare-oil-section-one-title { width: 100%; padding-left: 15px; bottom: 203px; }
.hare-oil-section-one-title h3 { font-size: 30px; }
.hare-oil-section-one{ padding-bottom:0px; }

.blog-classic-view .post_new{ min-height:initial; }
.hare-oil-wrapper .top-logo a{ width: 185px; height: 90px; }

.book-order-section .book-order-img { margin-top: 20px; }
.book-order-section .book-order-cont h3 { font-size: 22px; line-height: 28px; }
.book-order-section .book-order-cont .price{ font-size: 22px; }
.book-order-section .book-order-cont .price span { font-size: 35px; }
.book-order-section .book-order-cont .price span.cross::before{ height: 40px; right: 3px; }
.book-order-section .book-order-cont .price p { font-size: 32px; }

.hare-oil-section-one-title h2 { padding: 0; }

.male-sexual-prob-sec .blue-title h1 { font-size: 40px !important; }
.male-sexual-prob-sec .blue-title h3 { font-size: 24px !important; }
.male-sexual-prob-sec .white-sec p strong { font-size: 23px; }
.light-blue-sec h2 { font-size: 30px !important; }
.light-blue-sec .white-box-sec h3 { font-size: 25px !important; }
.male-problem-infographic .cont h2 { font-size: 40px !important; }

.back-pain-cont p{ font-size: 18px; }
.back-pain-second-sec h2 { font-size: 30px !important; margin-bottom: 25px !important; }
.back-pain-third-sec h2 { font-size: 30px !important; }

.hijami-therapy-sec-three ul li h4 { font-size: 22px !important; }
.hijami-therapy-sec-four .title h2 { font-size: 40px !important; }
.hijami-therapy-sec-four h6 { font-size: 30px !important; line-height: 40px !important; }
.hijami-therapy-sec-four h6 span { font-size: 35px !important; }
.hijami-dotted-sec { background: #fff !important; }
.hijami-dotted-sec p { width: 100% !important; padding: 10px !important; font-size: 15px !important; line-height: 26px !important; }
.hijami-text-cont h4 { font-size: 70px !important; }
.hijami-text-cont p { font-size: 14px !important; }


.back-pain-cont-group { padding: 20px 10px; }
.back-pain-cont-two h1 { font-size: 22px; margin-bottom: 5px !important; }
.back-pain-cont-two p { font-size: 13px; margin-bottom: 10px; }

.constipation-shop-sec-one .constipation-shop-product .back-pain-cont-price{ font-size: 25px; }
.constipation-shop-sec-one .constipation-shop-product .back-pain-cont-price span { font-size: 38px; }

.constipation-title .title span { font-size: 90px; }
.constipation-title .title h2 { font-size: 35px; }
.constipation-title ul li { font-size: 15px; }
.constipation-title .title h2 { line-height: 40px; }

.slider_container .freedom-sale-yellow{ width: 220px; height: 220px; padding-top: 45px; }
.slider_container .freedom-sale-yellow::after { right: -120px; background-size: 100%; width: 110px; height: 74px; }
.slider_container .freedom-sale-yellow h2 { font-size: 18px; line-height: 23px; margin-bottom: 3px; }
.freedom-coupon-sec p { margin-top: 0; margin-bottom: 2px; }
.freedom-coupon-sec .freedom-coupon { font-size: 18px; padding: 2px 10px; width: 155px; border: 3px dotted #000; }
.freedom-coupon-sec span { display: block; margin-top: 2px; }

.slp_search_form .slp_search_container .search_box .label_text { width: 82%; }

.h-care-hair-oil-ad-sec { padding: 10px 0 0; }
.item blockquote { padding: 10px 30px; }
.hare-oil-wrapper .five-section #quote-carousel .carousel-control.left { left: -15px; }
.hare-oil-wrapper .five-section #quote-carousel .carousel-control.right { right: -15px; }

.middle-wrapper .entry-content .woocommerce #ship-to-different-address { padding-left: 0; }
.woocommerce-shipping-fields .checkbox span { margin-left: 0; }
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 { margin-bottom: 0; }

.middle-wrapper .woocommerce .woocommerce-order p { font-size: 30px; margin-bottom: 20px; }

.male-sexual-eng-cont h1 { font-size: 42px !important; }
.expert-section .male-sexual-eng-cont h3{ font-size: 28px !important; }







.rukawat-landing-page-first-sec .price-sec h1 { font-size: 40px; }
.rukawat-landing-page-first-sec .price-sec { padding-top: 20px; }
.rukawat-landing-page-first-sec .price-sec p{ width: 100%; }
.rukawat-landing-page-first-sec .price-sec .img { width: 100%; }
.rukawat-landing-page-first-sec .product-cont-sec .product-cont-img { width: 45%; text-align: center; float: none; margin: 0 auto; }
.rukawat-landing-page-first-sec .product-cont-sec .product-cont { padding-left: 0; width: 100%; float: none; text-align: center; }
.rukawat-landing-page-third-cont .img { text-align: center; width: 60%; margin: 0 auto; }
.rukawat-landing-page-third-cont h3 { font-size: 30px; line-height: 38px; }
.five-section #quote-carousel p { line-height: 24px; font-size: 20px; }
.rukawat-landing-page-five-sec h4 { padding: 10px 35px 10px 20px; font-size: 18px; line-height: 22px; }
.rukawat-landing-page-six-one ul li .cont h3{ padding: 0 0 25px 80px; }
.middle-wrapper .rukawat-landing-page-six-form-sec h2 { width: 100%; font-size: 34px; line-height: 38px; }
.rukawat-landing-page-six-form-sec .price-sec { padding-right: 0; }
.rukawat-landing-page-six-form-sec .price-wrap { padding-top: 0; width:100%; float: none; }
.rukawat-landing-page-six-form-sec .price-sec .product { float: none; width:50%; margin: 20px auto 0; }
.rukawat-landing-page-six-form-sec h2::before{ content:none; }
.middle-wrapper .rukawat-landing-page-six-form-sec h2{ text-align: center; margin-bottom: 5px; }


.what-is-rukawat-head .logo { width: 100%; line-height: 40px; font-size: 40px; text-align: center; }
.what-is-rukawat-head .menu { width: 100%; float: none; text-align: center; display: inline-block; }
.middle-wrapper .what-is-rukawat-faq h2 { font-size: 27px; line-height: 32px; }
.middle-wrapper .what-is-rukawat-media h2 { font-size: 27px; line-height: 32px; margin-bottom: 15px; }
.middle-wrapper .what-is-rukawat-certificate h2 { font-size: 27px; line-height: 32px; margin-bottom: 15px; }
.what-is-rukawat-media .media-wrap { width: 100%; }
.what-is-rukawat-four-videos .video { width: 100%; margin-bottom: 20px; }
.what-is-rukawat-testimonial h2 { font-size: 26px; line-height: 36px; }

.what-is-rukawat-first-video iframe { height: 270px; }
.s-care-first .video .youtube-player { min-height: 270px; }
.what-is-rukawat-testimonial .big-test .youtube-player { min-height: 300px; }
.what-is-rukawat-four-videos .video { margin-bottom: 10px; padding:0px; }
.what-is-rukawat-four-videos .video .youtube-player { min-height: 270px; }
.hare-oil-faq .arconix-faq-wrap .arconix-faq-title { font-size: 16px; padding: 14px 15px 14px 50px; }
.what-is-rukawat-four-videos { padding-top: 10px; }
.certified-logo { margin-bottom: 10px; width: 100%; text-align: center; }
.what-is-rukawat-certificate .unique-txt { font-size: 18px; line-height: 26px; padding: 10px 5px; }



.what-is-rukawat-information-one .full-video { padding: 0 10px; }
.what-is-rukawat-information-one .full-video h2 { width: 84%; font-size: 18px; line-height: 30px; margin-bottom: 10px !important; }
.what-is-rukawat-information-one .full-video .video .youtube-player { height: 260px; }
.what-is-rukawat-information-page .diet-plan-sec .full-video .video .youtube-player{ min-height: 260px; }
.what-is-rukawat-information-two{ margin-top: 30px !important; }  
.akhrot-prash-two .video .youtube-player { min-height: 250px; padding: 0 10px; }
.rukawat-grey-sec .video .youtube-player { min-height: 250px; padding: 0 10px; }
.what-is-rukawat-information-page .what-is-rukawat-four-videos { padding-top: 30px; }
.what-is-rukawat-information-page .what-is-rukawat-testimonial h2 { margin-bottom: 15px; }
.what-is-rukawat-information-page .map-section{ padding-bottom:25px; }
.what-is-rukawat-information-page .map-section ul li { margin-right: 5px; margin-bottom: 8px; }
.what-is-rukawat-information-page .map-section ul li a{ line-height: 20px; font-size: 16px; padding: 10px 16px; }
.what-is-rukawat-information-page .map-section h2 .logo img { width: 30%; }
.diet-plan-sec .full-video h2{ font-size: 20px; }
.what-is-rukawat-information-page .diet-plan-sec { margin-top: 20px; }
.akhrot-prash-one{ background-size: 100% 60%; }
.what-is-rukawat-four-videos h2{ padding:0 5px; }


.combine-pain-sec-three h2 { font-size: 23px; line-height: 32px; padding: 0 10px; }
.combine-pain-sec-four h2 { font-size: 23px; line-height: 30px; margin-bottom:0px !important; padding: 0 10px; }

.middle-wrapper .entry-content .woocommerce h3{ font-size: 26px; padding: 10px 0; }

.kalonjiprash-top-logo-sec h1 { font-size:40px; }
.inner-dark-green-sec{ padding: 10px 0; }


body.page-id-63 .middle-wrapper{ padding:0px; }
.rukawat-mini-wrapper { min-height: initial; height: auto; position:absolute; padding: 20px 0 0; top: 0; }
.rukawat-mini-page-content .page-title .img { width: 100%; }
.rukawat-mini-page-content .page-title .img img { width: 40%; }
.rukawat-mini-page-content .page-title .title { float:left; width:100%; padding:0px 15px; }
.rukawat-mini-page-content .page-title .title span { font-size: 28px; line-height: 36px; padding-top: 12px; }
.rukawat-mini-page-content .form-sec { padding-top: 5px; }
.rukawat-mini-page-content .form-sec h4 { font-size: 25px; margin:10px 0 12px 0; }
.rukawat-mini-page-content .form-sec input { margin: 0 0 5px 0; }
.rukawat-mini-page-content .form-sec .price{ font-size:45px; width:100%; margin-bottom:12px; }
.rukawat-mini-page-content .form-sec input.wpcf7-submit{ text-align: center; float: none; width: 100%; background-position:center top; }



}




@media only screen and (max-width: 400px) {
.hair-care-shop-ad-red-btn-box a{ background-size: 65%; }

}	


@media only screen and (max-width: 360px) {
.widget-area .helath-expert-sidebar-form .title { background-size: 100%; padding:90px 0 0px 0px; }
.hair-care-shop-ad-red-btn-box a{ background-size: 65%; }

}


@media only screen and (max-width: 479px) {
.logo { padding-bottom: 5px; text-align: center; }
.checkout-header .logo { text-align:left; }
.topcontdetail ul li { font-size: 13px; width: 100%; margin: 0 0 5px 0; }
.topcontdetail ul li.whatsapp{ padding-left: 40px; background-position: 7px 0px; }
.top-cart-sec { width: 100%; text-align: center; position: static; padding-left: 0; }
h1.titleblack { font-size: 26px; line-height: 32px; }
h2.titleblack { font-size: 26px; line-height: 32px; }
h2 { font-size: 26px; line-height: 32px; }
.middle-wrapper h2 { margin: 0 0 15px 0; }
.second-sec-wrap h3 { font-size: 23px; }
.second-sec-wrap h3 a { padding: 15px 10px; }
.fourth-section h5 { font-size: 20px; line-height: 25px; }
.fifth-section input{ font-size: 20px; margin-bottom: 25px; }
.fifth-section textarea{ font-size: 20px; }
.fifth-section input.wpcf7-submit{ padding: 12px 33px; width: 100%; font-size:20px; }
.topsocial p { font-size: 12px; }
.inner-dark-green-sec h1 { line-height: 32px; }
.hs-corner-page-sec h3 { font-size: 22px; }
.hs-corner-page-sec .titleblack { font-size: 28px; }
.widget-area .helath-expert-sidebar-form .title { padding:70px 0 0px 0px; }
.clinic-wrappper{ height:250px; }
.topsocial { text-align: left; }
.testimonial-video iframe { height:280px; }
.site-content p.woocommerce-result-count{ width:100%; }
.site-content .woocommerce-ordering{ width:100%; }
.site-content .summary .cart { padding: 10px; }
.site-content .entry-summary .quantity { width:auto; margin:0 !important; }
.site-content .summary .cart .button { padding: 10px 16px; }



.checkout-header{ padding-bottom: 0; } 
.checkout-header .top-search{ padding: 0 5px; }
.checkout-header .top-search ul.top-call { margin-right: 0; margin-bottom: 10px; width:100%; }
.checkout-header .top-search ul.top-call li { font-size: 12px; margin-right: 0; width: 100%; text-align: left; margin-bottom: 8px; }
..checkout-header .top-search ul.top-call li.call{ width: 100%; }
.checkout-header .top-search ul.top-call li{ width: 100%; }


.checkout-header .top-search ul.top-social { margin-top: 0; width: 100%; text-align:left; padding-left: 6px; }
.checkout-header .top-search ul.top-social li{ margin-right:3px; }
.checkout-header .top-cart-sec { width: 100%; text-align: center; }
.topsocial ul li { margin-right: 2px; }

.middle-wrapper .entry-content .woocommerce .woocommerce-cart-form .cart_item td { padding: 6px 8px; }
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before { font-size: 12px; padding-right: 5px; }

.middle-wrapper .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label { width:90%; font-size: 13px; }
.middle-wrapper .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label span { width:50%; }
.woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label { font-size:13px; line-height:25px; }
.middle-wrapper .entry-content .woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment ul li label small { width:100%; float: left; 
font-size: 15px; }
.middle-wrapper .woocommerce .my-account-logged .woocommerce-MyAccount-content table.shop_table td a { margin-right: 0; width: 100%; margin-bottom: 2px; }

.slider_container .green { padding-top: 22px; }
.slider-cont { width: 150px; height: 150px; margin-right: -10px; margin-top: 46px; }
.slider_container h2 { font-size: 16px; line-height: 20px; margin: 0 0 3px 0; }
.slider_container p { margin-bottom: 5px; font-family: 'Open Sans', sans-serif; font-size: 12px; line-height: 16px; }
.slider_container .slide-btns { margin-top: 0; }
.slider_container .slide-btns a { font-size: 13px; padding: 4px 8px; text-transform: lowercase; }
.slider_container .yellow { padding-top: 35px; }
.slider_container .yellow .slide-btns a { font-size: 12px; padding: 4px 4px; }
.slider_container .yellow h2 { margin-bottom: 10px; }
.slider_container .lemon { padding-top: 22px; }
.slider_container .light-yellow { padding-top: 45px; }
.slider_container .blue { padding-top: 40px; }

.page-not-found-grey { width: 250px; height: 250px; padding-top: 80px;  }
.page-not-found-grey h2 { margin: 0 0 40px 0 !important; }
.page-not-found-cont h3 { font-size: 57px; margin: 0 0 7px 0; }
.flexslider .slides img { height: 210px; }
.joint-pain-lead-sec .joint-pain-logo { right: -100px; top: -20px; }
.joint-pain-lead-sec .joint-pain-logo img { width: 70%; }

.slider_container .freedom-sale-yellow { margin-left: 0; padding-top: 35px; }
.slider_container .freedom-sale-yellow::after { right: -76px; background-size: 100%; width: 80px; height: 54px; }
.slider_container .freedom-sale-yellow h2 { font-size: 16px; line-height: 20px; margin-bottom: 2px; }
.freedom-coupon-sec .freedom-coupon { font-size: 16px; padding: 1px 10px; width: 140px; }
.freedom-coupon-sec span { margin-top: 1px; }

.slp_search_form .slp_search_container .search_box label.text { width: 11%; font-size: 14px; }
.unani .slp_results_container .results_wrapper{ text-align:justify; }




.green-box h4{ margin:-60px auto 0; }
.expert-section h2 { font-size: 22px; line-height: 28px; }
.about-light-grey-list { margin-top: 15px; width: 100%; float: left; }
.unanitreat-yellow-box { width: 49%; }
.unanitreat-brown { line-height: 25px; font-size: 20px; }
.treat-dark-blue { padding: 180px 15px 30px 15px; background-position: center center; }
.unanitreat-blue-sec .unani-blue-gap { padding: 30px 0; }

.unanitreat-light-green ul li { width: 50%; border: 0; }
.unanitreat-light-green ul li:nth-child(3n) { clear: both; }
.unanitreat-light-green ul.last li:nth-child(2n) { clear: both; }
.unanitreat-light-green ul.last li:nth-child(3n) { clear: none; }
.unanitreat-light-green ul li:last-child { border-right: none; }

.hare-oil-section-one .product-img { background-size: 45% 95%; height: 205px; }
.hare-oil-section-one .circle-img { right: 74px; bottom: 17px; background-size: 94%; width: 110px; }
.hare-oil-section-one .top-heading h2 { font-size: 32px; }
.hare-oil-section-one .top-heading h3 { font-size: 24px; }
.hcare-form .title h2 { font-size: 24px; }
.hcare-form .expert-form-btn {  }
.hair-oil-container h2 { font-size: 25px; line-height: 30px; }
.worries-column .lft { width: 100%; text-align: center; }
.worries-column .img { width: 100%; text-align: center; }
.worries-column .rgt { width: 100%; text-align: center; }
.h-care-line { margin-bottom: 15px; border-bottom: 1px solid #C6C6C6; padding-bottom: 15px; }
.gradient-btn-box { width: 90%; }
.gradient-btn-box::after{ content:none; }
.hare-oil-testimonials .sec-title h2 { font-size: 25px; }

.about-light-grey-sec ul li .icon{ float: none; margin: 0 auto; }

.sec-title .link-outer{ width:100%; }

.clinic-page .vc_col-sm-4 .vc-hoverbox-block-inner { margin-top: 30px; }

.top-pro-img { padding-top: 100px; }
.hare-oil-section-one-title { bottom: 129px; }
.hare-oil-section-one-title h2 { font-size: 20px; padding: 0; }
.hare-oil-section-one-title h3 { font-size: 22px; }
.order-now-section h3 { font-size: 16px; }
.order-now-section h3 br{ display:none; }
.order-now-section .price { font-size: 20px; }
.order-now-section .book-two .price { font-size: 20px; }
.hare-oil-wrapper .top-logo a{ width: 190px; height:100px; }
.book-order-section .book-order-cont h3 { font-size: 20px; line-height: 26px; }
.book-order-section .book-order-cont .price p { font-size: 25px; }


.back-pain-cont h1 { font-size: 28px; margin-bottom: 0; }
.back-pain-cont h3 { font-size: 22px !important; }
.back-pain-cont p { font-size: 15px; line-height: 22px; margin-top:10px; }

.back-pain-second-sec h2 { font-size: 22px !important; }
.red .cont h3 { font-size: 22px !important; }
.white .cont h3 { font-size: 22px !important; }
.black .cont h3 { font-size: 22px !important; }
.back-pain-third-sec h2 { font-size: 24px !important; margin-bottom: 15px !important; }

.hijama-therapy-head-sec h2 { font-size: 36px !important; line-height: 42px !important; }
.hijama-therapy-form .title h4 { font-size: 25px !important; }
.hijami-therapy-sec-two h2{ margin-bottom: 10px !important; }
.hijami-therapy-sec-three h4 { font-size: 22px !important; line-height: 26px !important; }
.about-light-grey-sec ul li{ text-align:center; }
.hijami-therapy-sec-three ul li .fa{ float:none !important; margin:0 auto; margin-right:0px !important; }
.hijami-therapy-sec-three .about-light-grey-list { margin-top: 0 !important; }
.hijami-therapy-sec-three ul li h4 { margin-top: 5px !important; }
.blue-full-sec h5 { font-size: 18px !important; line-height: 25px !important; }
.hijami-therapy-sec-four .title h2 { font-size: 25px !important; }
.hijami-therapy-sec-four h6 { font-size: 24px !important; line-height: 32px !important; }
.hijami-therapy-sec-four h6 span { font-size: 30px !important; }

.back-pain-sec-two .container { padding: 0; }
.back-pain-cont-group { padding: 10px 10px; }
.back-pain-cont-two h1 { font-size: 18px; }
.back-pain-cont-two p { margin-bottom: 5px; }
.back-pain-cont-price .shop-banner-cont .order a.order { padding: 6px 11px; font-size: 15px; }


.constipation-shop-sec-one .constipation-shop-product .img { width: 100%; }
.constipation-shop-sec-one .constipation-shop-product .back-pain-cont-price { text-align: center; width: 100%; }
.constipation-title .title span { font-size: 90px; width: 100%; }
.constipation-title .title h2 { font-size: 35px; padding: 10px 0 0 0 !important; }
.constipation-title .title h2 br { display: none; }

.unani-treat-tab .panel-default .panel-heading a{ padding: 12px 22px; line-height: 34px; }

.hair-care-shop-ad-red-btn-box{ height: 80px; }
.hair-care-shop-ad-red-btn-box a{ background-size: 85%; }

.middle-wrapper .woocommerce .woocommerce-order ul li { width: 100%; padding: 0px; margin: 0px 0 15px 0; border: 0px; }
.middle-wrapper .woocommerce .woocommerce-order p { font-size: 30px; margin-bottom: 20px; line-height: 35px; }


.male-sexual-eng-cont h1 { font-size: 36px !important; line-height: 40px; }
.expert-section .male-sexual-eng-cont h3 { padding-bottom: 10px !important; }
.male-sexual-eng-cont .list .listing { padding: 0; }
.male-sexual-eng-cont p { line-height: 22px; font-size: 16px; }
.male-sexual-eng-cont .list ul li { font-size: 16px; padding: 0 0 12px 32px; }
.rukawat-blue-btn a { padding: 33px 0px 33px 100px; font-size: 34px; background-size: 100%; }
.rukawat-blue-btn a:hover{ background:url(../images/blue-shop-btn.png) 0 0 no-repeat; background-size: 100%; }
.light-blue-btn { padding: 0 10px; width: 300px; }
.light-blue-btn .rukawat-blue-btn a { padding: 33px 0px 33px 88px; }
.male-problem-sales-eng .rukawat-blue-btn { width:280px; }
.male-problem-sales-eng .rukawat-blue-btn a{ padding:33px 0px 33px 87px; }
.male-sexual-eng-cont .list .rukawat-blue-btn { width: 300px; }






.rukawat-landing-page-first-sec .top-heading h4 { font-size: 17px; }
.rukawat-landing-page-first-sec .price-sec { padding-top: 5px; }
.rukawat-landing-page-first-sec .product-cont-sec .product-cont-img { width: 60%; }
.rukawat-landing-page-third-cont .cont .orange-btn a { font-size: 18px; padding: 13px 36px; }
.rukawat-landing-page-four-sec #quote-carousel .carousel-control.left { left: -10px; }
.rukawat-landing-page-four-sec #quote-carousel .carousel-control.right { right: -10px; }
.rukawat-landing-page-four-sec h2{ font-size: 34px; }
.rukawat-landing-page-six-form-sec .price-sec .product { width: 60%; margin: 20px auto 0; }
.rukawat-landing-order-btn { height: 80px; }
.rukawat-landing-order-btn a{ background-size:85%; width:100%; } 


.what-is-rukawat-four-videos .video .youtube-player { min-height: 220px; }
.what-is-rukawat-first-video h3{ display:block; text-align:center; margin: 2px 0 10px 0; font-size: 22px; }
.what-is-rukawat-first-video iframe { height: 440px; }
.s-care-first .video .youtube-player { min-height: 300px; }
.what-is-rukawat-red-btn .gradient-btn-box { width: 320px; }
.what-is-rukawat-red-btn .gradient-btn-box a{ font-size: 28px; }
.what-is-rukawat-head .menu ul { padding-top: 5px; }
.what-is-rukawat-testimonial .video .youtube-player { min-height: 230px; }




.what-is-rukawat-information-one .full-video h2 { font-size: 18px; line-height: 25px; }
.what-is-rukawat-information-one .full-video h2 span { line-height: 24px; }
.what-is-rukawat-information-two h2 { font-size: 22px; line-height: 32px; }
.what-is-rukawat-information-about { padding:10px 8px 12px; }
.what-is-rukawat-information-page h3 { font-size: 24px; line-height: 34px; }.what-is-rukawat-information-page .map-section ul li { margin-right: 2px; margin-bottom: 8px; width: 48%; }
.what-is-rukawat-information-page .map-section h2 .logo img { width: 42%; }
.akhrot-prash-two .what-is-rukawat-information-about h3.my-gap-one{ font-size:23px; line-height:32px; }


.combine-pain-sec-three h2 { font-size: 20px; line-height: 28px; }
.combine-pain-sec-three .four-clm-sec h4 { margin: 17px 0 20px 0; font-size: 18px; }
.combine-pain-sec-four h2 { font-size: 20px; line-height: 28px; }

.kalonjiprash-top-logo-sec h1 { font-size:32px; }


.rukawat-mini-page-content .page-title .img img { width: 50%; }
.rukawat-mini-page-content .page-title .title span { font-size: 25px; line-height: 34px; }



}