@media only screen and (max-width: 320px) {    .trust-thum{margin:0 10px 50px 0;}	.trust-content{height:190px;}}
@media only screen and (min-width: 767px) {        html.open-menu a#toggle, html.open-menu main#content{transform: translateX(0px);}}
@media only screen and (max-width: 1024px) {	::-webkit-scrollbar{display: none;}	.mobileCarousel {-webkit-overflow-scrolling:touch; display:block; overflow-x:auto; position:relative; white-space:nowrap;}}
@media only screen and (min-width: 1170px) {.wrap{width:1240px; margin:0 auto;}header .login_register_top a, .callus_top{color:#fff; font-size:16px; padding:2px 10px; line-height:1;}.header{text-align:left;}.header .logo{width:128px; height:38px; line-height:20px; margin:7px 15px 10px 15px; padding:0; float:left;} .sticky {transition:all 0.2s ease-in-out;}.fixed {position:fixed; top:0; left:0; width:100%; box-shadow:0 1px 2px rgba(0,0,0,.15); -webkit-box-shadow:0 1px 2px rgba(0,0,0,.15); z-index: 10;} main#content {padding:0px; } html.open-menu nav#primary-menu{box-shadow:0 2px 5px rgba(0,0,0,.15); -webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);}#primary-menu ul li ul:before {width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #FFC72C; content:""; position: absolute;left:50%; top:-10px; margin-left:-13px; display:block;}#primary-menu ul li > a > i{display:inline-block; transform:rotate(90deg); margin-left:5px;}.fa-caret-right{ background-size:8px auto; width:8px; height:8px;}#content h1, #content h2{font-size:30px; margin:60px 0 36px;}.ItemBox {width:25%;}.py-4 {padding-top: 0;}.deckT_banner{display:block;}.mob_banner{display:none;}.moer_ta_scroll_move .tab-clickWrap {width:calc(100% - 10px); overflow:hidden;}[data-type=css-carousel] ul {overflow-x:hidden!important;}[data-type=css-carousel] li , .mobileCarousel ul li{scroll-snap-align: inherit;}.iPadCarousel ul li{padding:1px 10px;}.iPadCarousel ul li{display:inline-block; float:none; list-style:none; margin-right:20px; padding:0; position:relative; vertical-align:top; width:288px;}.iPadCarousel {-moz-overflow-scrolling:touch; -webkit-overflow-scrolling:touch; display:block; margin:0 -14px; overflow-x:auto; padding:0 0 0 24px;    position:relative; white-space:nowrap;}}
/***********************************************************/
@media only screen and (max-width:768px){
	.link-list-wrapper {display:none;} .col-sm-1 {width: 8.33%;}	.col-sm-2 {width: 16.66%;} .col-sm-3 {width: 25%;} .col-sm-4 {width: 33.33%;}	.col-sm-5 {width: 41.66%;} .col-sm-6 {width: 50%;} .col-sm-7 {width: 58.33%;}	.col-sm-8 {width: 66.66%;} .col-sm-9 {width: 75%;} .col-sm-10 {width: 83.33%;} .col-sm-11 {width: 91.66%;} .col-sm-12 {width: 100% !important;} .header{ position:fixed; width:100%; z-index:95; height:96px; top:0px;} .header .logo{ margin-left:50px; margin-top:8px; width:136px; height:35px;} .header ._india{font-size:8px;} a#toggle{ top:10px; z-index:99;} div#overlay{z-index:99;} #primary-menu{z-index:99;} html.open-menu a#toggle, html.open-menu main#content{transform: translateX(0px);} html.open-menu div#overlay{width:calc(150%);} ._mainwrap{width:100%; margin:0!important; max-width:100%!important; min-width:100%!important;} .header .logo {margin-left:50px; margin-top:6px; width:117px; height:35px;}	.Search_top {display:flex; width:100%; justify-content:space-around; align-items:stretch;} .header-form-search .search-input {width:88%;}	.header-form-search .SRCH_btn {width:12%;} .login {position:absolute; right:15px; top:0px;} .myacnt_dv {margin-left:20px !important;}	._userLogin {display:block!important;} ._userLoginTxt {display:none !important;}	.cart_text {display:none !important;} .Callnow {display:none !important;} .slick-dots {display:flex; justify-content:center; margin:0; padding:0; list-style-type:none; position:absolute; bottom:5px; width:100%} .slick-dots li {margin:0 0.25rem;} .slick-dots button {display:block; width:5px; height:5px; padding:0; border:none; border-radius:100%; background-color:#FFF; text-indent:-9999px; } .slick-dots li.slick-active button {background-color:yellow;}	.slick-arrow {box-shadow:none; background:transparent; top:130px;} .Sldr_prev_arw, .Sldr_next_arw  {display:none;} .slick-disabled{opacity: 0.1;}	 .Testimonial_sec .slick-dots {display:flex; justify-content:center; margin:0; padding:0; list-style-type:none; position:absolute; bottom:-26px; width:100%} .Testimonial_sec .slick-dots li {margin:0 0.25rem;} .Testimonial_sec .slick-dots li button{width:5px; height:5px; padding:0px;} .Testimonial_sec .slick-dots li button::before {display:block; width:5px; height:5px; padding:0; border:none; border-radius:100%; background-color:black; text-indent:-9999px; } .Testimonial_sec .slick-dots li.slick-active button {background-color:black;} .Testimonial_sec .slick-arrow {box-shadow:none; background:transparent; top:130px;} .Testimonial_sec .Sldr_prev_arw, .Sldr_next_arw  {display:none;}	.Testimonial_sec .slick-disabled{opacity: 0.1;} .overlay {z-index:99;} ._SignIn_SignUp_popup .close {right:20px; top:-25px; font-size:24px; z-index:99; box-shadow:none;}	._SignUpBOX {min-width:300px;} ._SignUpBOX_row {height:350px;} ._SignUpBOX_Lft {width:100%; padding:10px 10px; background:#24272c; color:#FFF;} ._SignUpBOX_LftImg {background-image:none;} ._SignUpBOX_LftTxt {font-size:18px;} ._SignUpBOX_LftTxtP {font-size:14px; margin-top:5px; line-height:125%;} ._SignUpBOX_Ryt {width:100%; padding:8px 10px 8px 10px;} ._signInputRow {margin-bottom:10px!important; font-size:14px!important;} .md-material .md-input + label + .indicator {top:48px;} .deckT_banner{display:none;} .mob_banner{display:block;} .moer_ta_scroll_move .tab-clickWrap {width:calc(100% - 20px); overflow:hidden; margin-left:10px; margin-right:10px;} .moer_ta_scroll_move .tab-clickWrap li {font-size:15px; line-height:16px; text-transform:none; margin-right:20px;}	[data-type=css-carousel] ul {align-items:inherit!important; overflow:hidden;}	.card {margin-bottom:20px;}	[data-type-autofit=height] .card {margin-bottom:3px!important;}	[data-type-autofit=height] [data-autofit] {height:194px!important;} .card .imgTopRound div {border-radius:2px 2px 0 0;} .card .holder {padding:13px 16px 16px;}	.mobileCarousel ul li{margin-right:8px; width:154px; scroll-snap-align: inherit;} .mobileCarousel {margin:0 -20px; padding:0 0 0 20px;} .Section_container {padding-left:0px; padding-right:0px;} .homeSlider {margin-bottom:5px;} .shadow24{margin-bottom:5px; padding:10px 0px 10px;}	.productList_box {width:264px; margin-right:12px; padding:0; position:relative;}	.Section_container h2 {margin:8px 10px;}	.whatWeDo{margin:0; flex-flow:column wrap; display:block;} .whatWeDo .Sec_vieoPart, .whatWeDo .ourStoryData{flex-basis:100%; max-width:100%; display:block;}	.whatWeDo .Sec_vieoPart .YT_VD object{border-radius:0px;}	.whatWeDo .ourStoryData{padding-right:0; margin-bottom:10px;} .whatWeDo .ourStoryData p{margin:0; padding:0 1rem .5rem; text-align:justify;} .ourStoryData div .shop-now-btn{padding:10px; margin-left:5px; margin-right:5px;}	.whatWeDo .ourStoryData_txt h2{margin:0.43em 0 0;} .for-desktop {display:none;} .for-mobile {display:block; min-height:200px;} ._trackOdr_box_text{padding:8px 0; font-size:14px; margin:0 5px;} .footer_menu {padding:5px 15px;} .footer .SocialIcons li {display:inline-block; padding-right:10px;} .footer .SocialIcons {text-align:center;} footer .footerbottom{padding:13px 0 0 15px;} .footer .SocialIcons .title{margin:0 5px 0 0;}	.Tjustify .title{padding:5px 15px; text-align:left;}	.Testimonial_sec .slick-list {padding:25px 6px !important; margin-left:6px !important;} .CustomerBX{margin:1rem 2.5rem;} .Testimonial_dv{margin:1.5rem 0px 5px;}	.Testimonial_sec .heading{font-size:1.3rem;}	.toggle_icon {display:inline-block; font-size:16px; margin:0px 10px;} .useful_links{display:block; font-size:14px; text-align:left; margin-bottom:4px; border-bottom:1px solid #ddd; width:100%; padding:0 0 4px;} footer .footer_Nav{padding:10px 0 10px;} footer nav .title{padding:2px 0 9px;} .othrPrdcLstRyt_box {margin:0px; padding:0 0 0 12px; position:relative; display:block; white-space:nowrap; overflow-x:auto; -webkit-overflow-scrolling: touch;} .NewArrivals, .homeMiddle_1, .homeMiddle_2, .homeMiddle_3, .recentlyViewed {white-space:nowrap; display:inline-block; margin:0; padding:0;} .productList_box {width:264px; margin-right:12px; padding:0; position:relative;} .productList_boxLink {padding:0px 15px 20px; box-shadow:0 1px 3px rgb(36 39 44 / 15%); margin-bottom:10px; background:#fff; border-radius:2px;}
/*============= LIST PAGE Start ===========*/
._ListSection {padding-top:90px;} ._LstpgeCovr {width:100%; margin:0px; max-width:100%; min-width:100%;}	._LstpgeCovr_tblt {width:100%; margin:0; min-width:100%;} ._Filter {display:none;} ._ListSection {padding-bottom:0px; width:100%;} .shortBy {width:100%; min-width:100%;}	.prdct_ItemsList_row {display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:stretch; -ms-flex-align:stretch; align-items:stretch; display:-webkit-flex; -webkit-flex-wrap:wrap; display:flex; flex-wrap:wrap;	 flex-direction:column; -webkit-flex-direction:column;}	.ItemBoxThumbWdth {height:220px; width:auto;} .ItemBox {box-shadow:0 1px 2px rgba(0,0,0,.1); background:#FFF; padding:0 0 10px; margin-bottom:2px;} .ItemTitle {font-size:16px; font-family:'Roboto'; text-align:center; margin-top:10px; line-height:1.5;} .ItemQuntity {font-size:16px; font-family:'Roboto'; text-align:center;} .ItemPrice {font-family:'Roboto'; font-size:14px; justify-content:center; align-items:center; padding-top:0; margin:0;} .ItemPriceTxt {font-family:'Roboto'; font-size:14px; color:#388e3c;} .ItemPriceTxt ._rupee{width: 14px; height:14px;} .ItemPriceTxt ._rupee path{fill:#388e3c;} .SlctFavorate{position:absolute; right:15px; top:15px; width:40px; height:40px; border-radius:100px; background-color:#fff; -webkit-box-shadow:0 1px 1.5px 0 rgba(0, 0, 0, 0.24); box-shadow:0 1px 1.5px 0 rgba(0, 0, 0, 0.24); font-size:15px; color:#616161; overflow:hidden; display:-webkit-box; display:-webkit-flex; display: flex; -webkit-box-align:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content: center; justify-content:center; z-index:1;} .SlctFavorate ._2oLiqr {width:18px; margin-top:8px; margin-left:2px;}
/* =========== detail page ============= */
.DtlPge_Covr {max-width:100%; margin:0; min-width:100%;}	.DtlPge_CovrPdng {min-width:100%; padding:0; margin:0;} .DtlPge_Lft {width:100%; display:flex; flex-direction:column; justify-content:center; align-items:center; background:#fff; padding-bottom:5px; box-shadow:0 1px 6px rgba(0,0,0,.1);}	.DtlPge_Carosl {padding:20px 0; width:100%;}	.DtlPge_CaroRow {flex-direction:column; justify-content:center; align-items:center;}	.DtlPge_CaroLft {width:100%; height:auto; display:flex; order:2; margin-top:10px; flex-wrap:wrap; justify-content:space-around; align-items:center;}	.DtlPge_CaroLftBx_A {height:auto;} .DtlPge_CaroLftThumb{white-space:nowrap; overflow-x:auto;} .DtlPge_CaroLftThumb li {display:inline-block; margin:0 3px; padding:0; height:54px; width:54px;} .DtlPge_CaroRyt {display:flex; order:1;} .DtlPge_CaroLftCol {width:100%;} ._placeOrderBox {margin:0; width:100%; padding:0 0 0 4px;} .DtlPge_Ryt {width:100%; padding:0px; margin:0;} .DtlPge_Lft.Top71 {top:-255px;} ._button_yellow {padding:12px 8px;} .breadcrumNav {padding:15px; line-height:1; display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; box-shadow:0 1px 1.5px 0 rgba(0,0,0,0.14); -webkit-box-shadow:0 1px 1.5px 0 rgba(0,0,0,0.14); background:#FFF;} .breadcrumNav .float_r {float:none; display:inline-block; vertical-align:middle; order:2;} .breadcrumNav_wrap {display:inline-block; vertical-align:middle; order:1; flex-grow:1;} ._SocialSR{width:260px; height:100px; } ._SocialSR ._arowUp{right:34px;}	._SocialSR ._SocialDv {padding:4px;}	.ItemDetail {padding:5px 0 1px; background:#f1f3f6;} .DtlPge_Ryt .ItemHeading, .DtlPge_Ryt .ItemRating, .DtlPge_Ryt .ItemPrice {padding:8px 15px; background:#fff;} .DtlPge_Ryt .ItemPrice, .DeliveryCheck, .DtlPge_Ryt .ItemSpec {margin-bottom:5px; box-shadow:0 1px 1.5px 0 rgba(0,0,0,0.14); -webkit-box-shadow:0 1px 1.5px 0 rgba(0,0,0,0.14);} ._Material_Type h2, ._Material_Type ul{display:block;} .DtlPge_Ryt .ItemPriceBox {width:100%;} .DtlPge_Ryt .DeliveryCheck {padding:15px; background:#FFF; margin:0 0 5px; } .DtlPge_Ryt .ItemSpec {background:#FFF; border:0px; margin:0 0 12px;} .DtlPge_Ryt .ItemSpec_heading {padding:15px; font-size:18px;}	.ItemSpec_Descrip_A {padding:15px;} .ItemSpec_subHead {padding-bottom:8px; font-size:14px;} .ItemSpec_Descrip_B li {margin-bottom:0px;} ._bookApnmNt {font-size:12px; padding:5px 5px; font-family:'Roboto'; margin-left:5px;} .ItemSpec_Descrip {max-height:-webkit-fill-available; max-height:fit-content;} ._doctorDv ._drImg {border-radius:3px; width:90px;} ._DrSection p._greyColor {padding:0;} ._ratingHead {position:relative; justify-content:flex-start; border-bottom:1px solid #ddd;} ._ratingHeadTxt {padding:15px; width:100%; font-size:18px;} ._ratingHead ._btnTxt {margin:12px 10px 0 0; padding:8px; white-space:nowrap; font-size:12px; text-transform:inherit; color:#2874f0; display:block; width:auto; } ._ratngGraph {padding:15px; margin-bottom:0px;} ._ratngGraph ._wdth60 {width:100%;} ._ratngGraph ._totalRating {font-size:22px;} ._ratngGraph ._ratestar {font-size:26px;} ._ratngGraph ._ratestarTxt{text-align:left;} ._RatingBars li {display:flex; flex-wrap:wrap; justify-content:space-around; align-items:flex-start;} ._RatingBars li .col-1-12 {width:12.33%;} ._RatingBars li .col-2-12 {width:8.66%;} .DeliveryCheck_msg {margin:8px 0 0 105px;} ._CaroRyt_BImges {cursor:crosshair; max-height:245px; max-width:300px;} ._doctorProfile .Dr_Profile_wrap, ._doctorProfile ._lftBox, ._doctorProfile ._RytBoxcol{width:100%;}	._variantContainer ._variantGroup{max-width:510px; flex-wrap:wrap;} .SelectVariant, .productContains {margin-top:5px; background:#FFF; margin-bottom:5px; padding:8px 10px; border:0px none; border-radius:0px;}	._variantContainer {justify-content:center;}	._variantContainer ._variant {min-width:160px; min-height:58px; margin-top:10px; margin-bottom:10px;} ._variantContainer ._itemPrice{min-height:58px;} .Key_Ingredients li{justify-content:center; align-items:center; flex-direction:column;}	.Key_Ingredients li .About_HerbsImg{margin-left:0; padding:10px 0; width:auto !important; max-width:300px;} .padtop96{padding-top:96px;} .padtop56{padding-top:56px;}	.accordion {padding:0 10px 10px; margin:0; display:block;} .doshas_section h2 {font-size:21px; font-weight:600; margin:0; padding:18px 0 5px; text-align:center;}	 .doshas_section .future_banner {text-align:center; flex-flow:column; justify-content:center; padding:10px;}	.future_banner_ContentWrapper {display:block; width:auto; margin:0; padding:0; text-align:center;} .future_banner h3 {font-size:16px; font-weight:500; margin:0 0 15px; padding:0;} .future_banner p {font-size:13px; margin:0 0 10px; padding:0;}	.dosha_icons {max-width:inherit; width:auto; margin:10px 0; padding:0;}	.future_banner_ImageWrapper {display:block; width:auto; margin:15px 0 0; padding:0; border:0px none;}
/* ========== Cart page ============== */
.MycartPage	.Mycart_wraper {flex-direction:column; flex-wrap:wrap; min-width:-webkit-fill-available; min-width:100%; padding-top:7px;} .MycartPage ._mycartRight {margin:0 0px 15px 0;} ._mycartRight .dtails {width:100% !important; display:flex; flex-direction:column; flex-wrap:wrap;} .MycartPage ._mycartHeader {padding:15px 15px 0;} ._myCartDtail_box._checkOut {padding:15px; min-height:-webkit-fill-available; min-height:100%;} ._myCartDtail_box_a {display:flex; flex-wrap:wrap; flex-direction:row;} ._myCartDtail_box .prodct_dtls {padding:0 10px 6px 0px; min-height:100%; min-height:fit-content; order:1;}	._myCartDtail_box_a ._thum {order:2; flex:0 0 70px;}	.MycartPage .DeliveryTime {display: none;} .MycartPage ._seller {margin-top:5px;}	.MycartPage ._price {margin-top:7px; align-items:center;} .MycartPage ._price ._priceTag {font-size:17px;} .MycartPage ._myCartDtail_box_b {display:flex; margin-top:5px; justify-content:space-between; align-items:center;} .MycartPage ._saveoffr {padding:0; display:flex; justify-content:space-between; width:75px; line-height: 1;} .MycartPage ._saveoffr_row{margin:0; text-transform:none;} .MycartPage .dlvry_picode {display:none;} .MycartPage .mycart_footerbox {flex-wrap:wrap; padding:8px 15px; justify-content:space-between; align-items:stretch;} ._mycart_priceDetails {width:100% !important; padding:10px;}	._totalSaving {padding:10px 15px; justify-content:center; align-items:center;} .MycartPage ._mycartRight .mycart_footerBtn {min-width:140px; margin:0; display:flex; width:140px; align-items:center; justify-content:center; padding:5px 10px; font-size:14px; line-height:1.2;}	.MycartPage .prodct_titls{width:255px;}
/* ================ Bolg pages CSS Start Here =================== */	
._mycartRight .dtails{padding:0px 10px; width:100%;}	.new_blogPost article{flex-direction:column !important; -webkit-flex-direction:column !important; justify-content:flex-start; align-items:flex-start; padding:10px; margin-bottom:10px !important;} .PostImg_wrap{padding:0;}	.post_thumbImg img {max-width:100% !important; width:auto !important; height:auto; }	.header_blogPost{margin-left:0px;} .headerPost_meta header{padding-right:0px;} .headerPost_meta header h2{font-size:16px; margin:8px 0;} .headerPost_meta header p{font-size: 12px;} .sidebar_inner {padding:0px 10px;}	.Search_top{display:none !important;} .custom-logo-link {margin-left:20px; display:inline-block; vertical-align:middle;}	a#toggle {display:block !important; top:10px !important; background: #3ab54a !important;} .SRCH_row_Mobi {display:block !important; background:#FFF; margin:0 -20px; padding:10px 10px;}	.SRCH_row_Mobi form.search-form {display:flex; justify-content:center; align-items:center; flex-flow:row nowrap; box-shadow:0 2px 4px 0 rgb(0 0 0 / 23%); border-radius:0 2px 2px 0;} .SRCH_row_Mobi label {display:inline-block; width:100%;}	.SRCH_row_Mobi input.search-field {padding:0 16px; border-radius:2px 0 0 2px; border:0 none; outline:0 none; font-size: 14px; height:36px; width:100%;} .SRCH_row_Mobi input.search-submit {border:2px solid#fff; border-left:2px solid #f1f3f6; border-radius:0 2px 2px 0; height:36px; cursor:pointer; width:auto; padding:10px; padding-top:4px; background-color:#fff;}	.header_ads_Mobi .wpsisac-image-slide, .wpsisac-slide-wrap {height:177px; width:auto;} .rpwwt-widget ul li{margin-bottom:10px;}	._SinglePost .page-header {background:#FFF; padding:5px 10px; margin:10px 0 2px;} .custom-logo-link .custom-logo {width:132px !important; height:32px !important; margin-top:1px;} .footerMenu ul{position:inherit; width:100%; height:auto; transform:inherit; overflow:inherit; margin-bottom:15px; padding-bottom:5px; border-bottom:1px solid #DDD;} .footer_menu {padding:10px 20px !important;} #wprmenu_bar.wprmenu_bar {position:fixed !important; top:0 !important; left:0 !important; width:56px;}
._SinglePost header.entry-header .entry-title{font-size:21px !important; margin-bottom:10px !important;} .padtop20{padding-top:20px;}

.Pages_wraper {max-width:100% !important; min-width:auto !important; margin:0 !important; padding:5px 8px !important;}
.SHOP_Page .entry-content .woocommerce ul.woocommerce-thankyou-order-details {margin:20px 0 !important; padding:0 !important;} .SHOP_Page .entry-content .woocommerce ul.order_details li { padding:15px 15px; margin-right:0; display:block; width:100%;} 
.SHOP_Page .entry-content .woocommerce .woocommerce-order> p {margin-bottom:20px !important; }
.SHOP_Page .entry-content .woocommerce .woocommerce-order> img{margin-bottom:10px !important;}
.padtop68 {padding-top:68px;}
.padtop50 {padding-top:52px;}
._SinglePost article.post{padding:20px !important;}
.SHOP_Page {padding:0 !important;}
.SHOP_Page .entry-content .woocommerce .products li a .price{font-size:13px !important;}
.SHOP_Page .entry-content .woocommerce .products li{margin-bottom: 25px !important;}
._SinglePost .entry-content .woocommerce .single-product .product .entry-summary{padding:0 15px;}
.SHOP_Page article{padding:15px !important;}

}
/*============ iphone spesific css ===============*/
@media only screen and (device-width : 375px) and (device-height : 812px) and (-webkit-device-pixel-ratio : 3) { ._Filter {display: none;} }
@media only screen and (-webkit-min-device-pixel-ratio: 3), only screen and (min--moz-device-pixel-ratio: 3), only screen and (-o-min-device-pixel-ratio: 3/1),				only screen and (min-device-pixel-ratio: 3){._Filter {display: none;}}