@media (min-width: 768px) {
.primary-navigation ul.nav-menu ul.sub-menu { display:none; } 	
.primary-navigation ul.nav-menu li { cursor:pointer; } 	
}
.cartInfoMob{
    display:none;
}
.shipping_text{
	display: none;
    background: #e9e9e9;
    padding: 5px;
    text-align: center;
    font-weight: normal;
    font-size: 14px;
	margin-top:0px;
}
.paddingNo .cart{
	margin-bottom: 0px;
}
.eytg-wall iframe{
	margin-bottom: -5px;
}
.shipping_text label{
		font-weight:normal;
		margin-bottom: 0px;
}
.shipping_text .fa{
	cursor: pointer;
    border: 1px solid #a5a5a5;
    padding: 2px 3px;
    border-radius: 13px;
}
.onlyMobVideo{
	display:none;
}
.onlyDeskVideo{
	display:block;
}
.woocommerce-billing-fields label{
	    margin-bottom: 7px;
}

#ship-to-different-address{
	font-size: 17px;
}
.clinically_Banner{
	height:auto !important;
}
.cartInfoDesk
{
    display: block;
}
.woofc-footer .cartNewshow
{
    display:block;
        color: #68b446;
}
.testimonials_in h3 span
{
	text-transform: capitalize;
}
.showMenuMob
{
    display:none;
}
.showMenuMobMenu
{
    display:none;
}
.onlyDeskCart
{
    display:block;
}
.onlyMobileCart
{
    display:none;
}
.cart-product-grid .woocommerce-cart-form
{
	overflow-x: auto;
}
.flexiqule-home .woofc-inner
{
	top: -100% !important;
	width: 218px !important;
	right: 18% !important;
	z-index: 2 !important;
}
.desktopContent
{
	display:block;
}
.mobileContent
{
	display:none;
}
.contentWrapper p
{
	font-weight:bold;
}
.aligncenter
{
	margin:auto;
}
.challenge-footer
{
	display:none;
}
.form-row input, .form-row select, .form-row textarea
{
   border-radius:0px;
}
.sliderSup
{
	font-size:17px;
	top:-44px;
}
@media (max-width: 1300px) { 
.single-product .abt_alchem .alchem_txt_right .my_sect { padding: 25px 40px 25px 35px;}
.abt_alchem .desktopContent { font-size: 30px; margin: 0 0 15px; }
.single-product .productDescNew .productSingleDetail .buy_now_btn { margin-top: 0px; }
.abt_alchem .my_sect { padding: 25px 40px; }
.abt_alchem .desktopContent { font-size: 25px; margin: 0 0 10px; }
.abt_alchem .my_sect .text_sect { font-size: 15px; line-height: 20px; }
}

@media (max-width: 1200px) {
	
.hompageAboutus { max-width: 100%; padding:0 10px; }	
.page-template-template-ourstory .col-sm-6 { padding:0; }
.page-template-template-ourstory .alchemLifeDetails img.left-img { left: 50%; height: auto; width: 100%; }	
.page-template-template-ourstory .alchemLifeDetails img.right-img { margin: 0; height: auto; width: 100%; left: -50%; }
	
/* .fadeLeftEffectTxt { padding: 20px 20px 20px 70px !important; }	
.countingNumber { font-size: 35px; left: 15px; top: 10px; }	 */
.blogProduct .img_sect img { max-width: 100%; }	
	
    header h1.entry-title span::before
    {
        left:22px;
    }
    header h1.entry-title span::after
    {
        right:22px;
    }
    .others_pages .green-text h2
    {
        font-size: 30px;
    }
    .flexiqule-home .woofc-inner
    {
        top: -75% !important;
    }
	.woofc-footer .woofc-icontype-image
	{
		    min-width: 300px;
		font-size: 12px;
	}
	.buyNowSingle
	{
		top:-100% !important;
	}
	.product_activelife .ActivepageView .noListing li img
	{
		height: 185px;
		width: 98%;
	}	
	.cat_section .noListing li {  height: 190px; }
	.page-template-template-homepage-php section.home-products  { width: 1050px; }	
	.mainMenu{padding-left:0px;}
}

@media (max-width: 1150px) {

.page-template-template-contacts .g-recaptcha { margin-bottom: 0px; } 
.contact_temp .alchemlife-contact-form .greenbtn { float: left; margin-top: 10px; }

    .main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a
    {
        padding:0px 5px;
    }
	.primary-navigation ul li .sub-menu
	{
	    margin-left: 18px;
	}
	.col2-set .form-row-last#billing_last_name_field, .col2-set .form-row-last#shipping_last_name_field{ width: 50%; }
	.single-product div.product form.cart{
		text-align:center;
	}
	.alchemLife-full-width-content.single-product div.product .summary .price{
		margin-right: 0px;
	}
	.main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a{font-size:13px;}
}
@media (max-width: 1055px) {
.imgCreditDiv .mycl12 { width:100%; }	
.imgCreditDiv .ic_img_div { width: 25%; }	
.imgCreditDiv .ic_cont_div { width: 75%; }	
.imgCreditDiv .ic_img_div img { height: auto; max-height: unset; width: 100%; }
.imgCreditDiv .ic_img_div { height: auto; float: left; }	
.newBlogPage.myNewBlog { width: 100%; }	

.iframe_overlay { display:none; }
.all_faq_temp { margin-top: 0px; }	
.single-product .my_product_contant h2 { font-size: 25px; margin: 5px 0 10px; }	
.my_test_head { font-size: 25px; }	
.popular-articles h3 { font-size: 15px; }	

    .headerTop
    {
        max-width:100%;
    }
    .col-full
    {
        margin-left: 8px;
        margin-right: 8px;
    }    
    .contactFormArean
    {
        width:100%;
    }
    .flexiqule-home .woofc-inner
    {
        top: -65% !important;
    }
	.buyNowSingle
	{
		top:-90% !important;
	}
.page-template-template-homepage-php section.home-products  { width: 970px; }

.container.home_art_container { width:100%; }
.abt_alchem .desktopContent { font-size: 25px; margin: 0 0 10px; }
.abt_alchem .my_sect { padding: 25px 40px; }
.abt_alchem .my_sect .text_sect { font-size: 15px; line-height: 20px; }
.my_articles_div .col_sm_3 { width: 23%; margin: 0 1%; }	
.art_home_title { font-size: 13px; }	
.productSingleDetail .content-area, .productSingleDetail2 .content-area { margin: 20px 0px; }	
.product-template-default.single-product .productSingleDetail h2 { margin:0 0 15px !important; font-size: 25px; }	
.product-template-default.single-product .belowVideoSlider h1, .product-template-default.single-product .belowVideoSlider h2, .product-template-default.single-product .belowVideoSlider h3 { margin: 30px auto 15px auto !important; font-size: 25px; }	
.single-product .productDescNew .productSingleDetail .buy_now_btn { margin-top: 0px; }
#flexvideoGallery .innerProductPage { margin-top: 30px !important; }	
#flexvideoGallery .my_test_head { margin-bottom: 15px; }
#flexvideoGallery .innerProductPage .flexi-text-head { font-size: 20px; line-height: 25px; }
#flexvideoGallery .innerProductPage p {  font-size: 15px; line-height: 20px; }
.my_paginat_div ul li { font-size: 14px; }
.product_activelife .ActivepageView { width: 100%; }
.product_activelife .my_articles_div .my_art_single img { width: 230px; }

}
@media (max-width: 1024px){
	.cart-product-grid .cart_totals table td, .cart-product-grid .cart_totals table th{font-size: 11px;}
	table.cart td.product-quantity .qty{width: 28px;}
	.my_cart_table_div .quantity .minus, .qtyAreaMob .quantity .minus{padding: 0px 5px 1px 4px;}
	.my_cart_table_div .quantity .plus, .qtyAreaMob .quantity .plus{padding: 0px 4px 1px 3px;}
	.desktopBox .product-name{    font-size: 12px;}
	.cart-product-grid .cart_totals table td a.shipping-calculator-button{font-size: 11px;}
	.cart-product-grid .checkout-button { font-size: 9px !important; width: 165px;padding: 5px 5px;}
	.aboutUsContent{margin-top: 4% !important;} 
	.video-section{    background-attachment: scroll !important;}
	.alchemLifeDetails{    overflow-y: hidden !important;}
}
@media (max-width: 997px){	
	.single-product .abt_alchem .alchem_txt_right .my_sect { padding: 15px 15px 15px 15px; }	
	.dos_btn { padding: 6px 10px; font-size: 12px;  line-height: 12px; margin-top: -3px;  margin-bottom: 5px; }	
	.my_art_div .articleCategory { padding: 8px 0 0; }	
	.buyNowSingle {top: -74% !important;}
	.col2-set .form-row-last#billing_last_name_field, .col2-set .form-row-last#shipping_last_name_field { width: 40%;}
	.account_sign a{font-size:13px;}
	.site-header-cart{font-size:13px;}
	.page-template-template-homepage-php section.home-products  { width: 750px; }
	.container.home_art_container { width:100%; }
	.abt_alchem .desktopContent { font-size: 25px; margin: 0 0 10px; }
	.abt_alchem .my_sect { padding: 15px 15px; }
	.abt_alchem .my_sect .text_sect { font-size: 12px; line-height: 18px; }
	.my_articles_div .col_sm_3 { width: 23%; margin: 0 7px; }
	.art_home_title { font-size: 13px; }		
	.my_articles_div .my_art_single .img_div { height: 180px; }
	.single-product .productDescNew .productSingleDetail .buy_now_btn { margin-top: 0px; } 	
	.my_paginat_div ul { margin-left: 5px; }
	.my_paginat_div ul li { font-size: 12px; }
	.alchemLife-full-width-content.single-product div.product .summary { margin-right: 10px; }
	.single-product .wptww-testimonials-list .col-sm-12 .col-sm-3 { padding-right: 2px; } 
}

@media (max-width: 991px){	

.page-template-template-ourstory .alchemLifeDetails img.left-img { left: 0; }	
.page-template-template-ourstory .alchemLifeDetails img.right-img { left: 0; }

	.main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a{font-size:12px;}
	.our_story .alchemLifeDetails .col-sm-6, .our_story .alchemLifeDetails .contentBoxHome{width:100%;margin-top: 0px;padding:0px;left: 0px;}
	.containerWidth{margin-top:0px;}
	.our_story .alchemLifeDetails img.right-img{margin: 0px 0px 0px 0px;max-height: 100%;width: 100%; height: auto;}
	.our_story .alchemLifeDetails img.left-img{right:0px;max-height: 100%;width: 100%; height: auto;}
	.our_story .fadeLeftEffectTxt{padding: 0px 0px 55px 0px !important;box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.08);}
	.our_story .alchemLifeDetails .contentPara{max-height: 300px;overflow: auto;height: 100%;}	
	.countingNumber{display:none;}
	.green-container, .aboutAlch{width:100%;}
	.banner_atc_btn_div .my_prod_price_div{margin: -5px 0 0 10px;}
	.singlePageProductTop{margin-top: -70px;}
    .article_cat_page .col-md-4, .article_detail_page .col-md-4{width:360px;margin:auto;}
	.popular-articles .articles-list li{width: 33.33%;float: left;border-bottom: 0px !important;}
	.articleCategory{clear:both;}
	.popular-articles .articles-list .col-sm-3, .popular-articles .articles-list .col-sm-9{float: none;width:100%;text-align:center;}
	.popular-articles .articles-list .col-sm-9 p{text-align:center;}
	.popular-articles{float:none !important;}	
	.popular-articles.my_art_div { float:left !important;}	
	#menu-item-765{clear:both;}
    .wpnawfree-plugin{margin: 50px -15px;}
    .woofc-footer .woofc-icontype-image{min-width:290px;}
	.primary-navigation ul li .sub-menu{margin-left: 10px;}
	#menu-main-menu li:first-child .sub-menu{width:355px;}
	.rightSidebarNews{width: 360px;margin: auto;}
	.product_view_page{font-size: 12px;}
	.leftSide_article{display:none;}
	.others_pages .green-text h2 {font-size: 28px;}
	.hompageAboutus .fadeLeftEffectTxt{padding: 30px 70px 50px 70px !important;}
}
@media (max-width: 920px) {
	
.hompageAboutus .fadeLeftEffectTxt { padding: 10px 20px 30px 20px !important; }	
	
	.ourProdMenu  a::after {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f107";
    margin-left: 5px;
}	
.ourProdMenu .sub-menu  a::after { content: ""; }
.ourProdMenu  .sub-menu { display: none; margin-top: 10px; }	
	
	.showMenuMobMenu { overflow:unset !important; }	
	.mobileMenuBox{display:block;margin-top:10px; float: left; padding-left: 10px !important; }
    .handheld-navigation, .main-navigation.toggled .handheld-navigation, .main-navigation.toggled div.menu, .menu-toggle{display:block;}
	.menu-mobile-menu-container .sub-menu li:last-child{margin-bottom:15px;}
	.countryFl img{float:left;margin-right:8px;width: 20px;margin-top: 4px;}
    .cartInfoMob{display: block;width: 72px;float: right;}
    .mainMenu{display: none;}
	.footer-widgets{padding-top: 25px !important;}
	
	
	
	.otherSitesMenu{margin-top: 0px;}
	.myFootSect1 .myFootSect2{width: 100%;}
	.footer-widgets{margin-top:0;}
    .cartM
    {
        float:left;
        cursor: pointer;
    }
    .cartArea .fa-bars
    {
        float:right;
        font-size: 28px;
        color: #000;
        cursor: pointer;
    }
    .cartArea .fa-shopping-cart
    {
        font-size: 28px;
        color: #000;
    }
    .site-header
    {
            padding-top: 7px;
    padding-bottom: 8px;
    }
    .showMenuMob, .showMenuMobMenu
    {
        position: absolute;
        left: 0px;
        top: 70px;
       /*  background: rgba(49, 48, 48, 0.85); */
        background: #68b446;
        width: 450px;
    }
    .signMenu ul
    {
        list-style:none;
        margin-left: 0px;
		margin-bottom: 0;
    }
    .signMenu ul li
    {
            padding: 10px 15px;
			border-bottom: 1px solid #fff;
    }
    .signMenu ul li a
    {
        font-size: 15px;
        color: #fff !important;
        right: 0px;
        text-transform:uppercase;
    }
    .signMenu ul li a:hover
    {
        text-decoration:none;
    }
   .signMenu ul:before
   {
        content: '';
        position: absolute;
        top: -15px;
        left: 17px;
        width: 0;
        height: 0;
        /* border-bottom: solid 15px #4e4d4d; */
        border-bottom: solid 15px #68b446;
        border-left: solid 15px transparent;
        border-right: solid 15px transparent;
   }
   .shoppingMenu ul:before
   {
       right: 44px;
   }
   .signMenu ul li .sub-menu li
   {
       float:left;
       width:100%;
           padding: 2px 0px 2px 0px;
		   border-bottom:0;
   }
   .signMenu ul li .sub-menu li .sub-menu li
   {
       float:none;
       width:100%;
        padding: 0px;
   }
   .signMenu ul li .sub-menu li a
   {
           font-size: 12px;
   }
   .signMenu ul li .sub-menu li .sub-menu li a
   {
       text-transform: capitalize;
       color:#fff;
   }
   .footer-widgets.col-4 .block
   {
       float:none;
       width:100%;
   }
   .footer-widgets.col-4 .block .widget
   {
       border-bottom: 1px solid #77be43;
       margin-bottom: 18px !important;
       margin-top: 15px;
       padding-bottom: 15px;
   }
   .footer-widgets.col-4 .block ul li
   {
       padding-left:0px;
       margin-bottom: 3px;
   }
   .footer-widgets.col-4 .block:last-child .widget
   {
       border-bottom:0px;
   }
   .site-footer #custom_html-4
   {
       margin-bottom:0px !important;
       border-bottom:0px;
   }
   .alchemLife-handheld-footer-bar
   {
       display:none;
   }
    .logBoxes
    {
        padding: 0px;
    width: 20%;
    float: right;
	min-width: 120px;
    }
    .al_story_div
    {
        padding:0px;
    }
    .al_story_div .col-sm-8, .al_story_div .col-sm-4
    {
        padding:0px;
    }
    .removePadding
    {
        width:85%;
    }
    .getItemes
    {
        background: #75BD46;
        color: #fff;
        padding: 3px 8px;
        border-radius: 12px;
        font-size: 12px;
		position: absolute;
		right: 30px;
		top: -10px;
    }
    .wptww-testimonials-list .col-sm-12
    {
        padding:0px;
    }
    .wptww-testimonials-list .col-sm-12 .col-sm-3
    {
        padding-left:0px;
    }
    .wptww-testimonials-list .col-sm-12 .col-sm-9
    {
        padding-right:0px;
    }
    .flexiqule-home .woofc-inner
    {
        top: -50% !important;
    }
    .woofc-footer .woofc-icontype-image
    {
        display:none;
    }
    #woochimp_registration_form_widget table tr:nth-child(3)
    {
        width:100%;
    }
	.buyNowSingle {
		    top: -69% !important;
	}
	#product-138 .buyNowSingle {
		    top: -98% !important;
	}
	.product_view_page{
		    padding: 5px 10px;
	}
	.sliderSup
	{
		    top: -30px;
	}
	.bannerCircle img
	{
		width: 35px;
		height: 35px;
	}
	.bannerCircle label{
		    margin-top: -54px;
	}
	.alchemLife-full-width-content.single-product div.product .summary .price{
		    font-size: 16px;
	}
	.product_activelife .ActivepageView{
		    width: 100%;
	}
	.product_activelife .ActivepageView .noListing li img{
		height: 200px;
		margin:auto;
	}
	
	.footer-widgets ul.socialIcons { float: left; width: 100%; margin: 0; }	
	.footer-widgets ul.socialIcons li { width:100%;float:left; height:auto; padding-top: 0; }	
	.footer-widgets ul.socialIcons li img { margin-bottom: 0px; margin-top: 0px; }	
	.footer-widgets.col-4 .block .widget { margin-bottom: 0px !important; float: left; width: 100%; }
	.footer-widgets .footer-widget-4 #text-3 { padding-bottom:0; }	
	.footer-widgets { padding-top: 0; }	
	.hompageAboutus .abt_alchem_text{ }
	.hompageAboutus .col-sm-6{width:50%;}
	.hompageAboutus .col-sm-6 img{width:100%;}
	.aboutUsContent{margin-left: 0px; width: 50% !important;padding-left:15px !important;padding-right:15px !important;}
}
@media (max-width: 850px) {
	.single-product div.product form.cart .product_view_page
	{
		float:right;
	}
	.alchemLife-full-width-content.single-product div.product .summary .price
	{
		float: right;
    margin-right: 18px;
	}
	.my_articles_div .col_sm_3 { width: 23%; margin: 0 6px; }
}
@media (max-width: 820px) {
	.buyNowSingle {
		    top: -55% !important;
	}
	#product-138 .buyNowSingle {
		    top: -95% !important;
	}
	.product_view_page
	{
		font-size: 12px;
	}
	.cart-product-grid .cart_totals table{table-layout: fixed;}
	.cart-product-grid .cart_totals table th, .cart-product-grid .cart_totals table td{padding: 5px 5px;}
	.alchemLifeDetails img.right-img, .alchemLifeDetails img.left-img{height:auto;}
}
@media (max-width: 767px) {
	
.contact_temp .alchemlife-contact-form .greenbtn { float: left; margin-top: 0px; }	
.page-template-template-ourstory .fadeLeftEffectTxt h2 {
    font-size: 17px;
}	
.hompageAboutus { padding: 0; }	
.aboutUsContent { width: 100% !important; }	
.my_page_shadow_new img { width: 100%; }	
.footer-widgets{padding-top: 10px !important;}	
/* .ourProdMenu  a::after {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f107";
    margin-left: 5px;
}	
.ourProdMenu .sub-menu  a::after { content: ""; }
.ourProdMenu  .sub-menu { display: none; margin-top: 10px; } */	
	
.page-template-template-ourstory .my_rect_nohover .aboutAlch h1 { font-size: 17px; }	
	
#myVideo { height: 56.4vw; }		
.mapDiv .mapInfoHK { top: 35%; left: 75%;}	
.mapDiv .mapInfoIN { top: 35%; left: 66%; }
.mapDiv .mapInfoTR { top: 25%; left: 52%; }	
.mapDiv .mapInfoUK { top: 15%; left: 44%; }	
.mapDiv .mapInfoES { top: 33%; left: 36%; }
.mapDiv .mapInfoUS { top: 22%; left: 23%; }	
.mapDiv .mapInfo { font-size: 2vw; padding: 1px 5px; }	
		
/*
.mapDiv .mapInfoHK { top: 32%; left: 75%;}	
.mapDiv .mapInfoIN { top: 54%; left: 64%; }
.mapDiv .mapInfoTR { top: 22%; left: 55%; }	
.mapDiv .mapInfoUK { top: 10%; left: 43%; }	
.mapDiv .mapInfoES { top: 32%; left: 32%; }
.mapDiv .mapInfoUS { top: 19%; left: 23%; }	
.mapDiv .mapInfo { font-size: 3vw;  padding: 1px 5px; }	
*/		
		
.aboutUsContent {
    
    margin-bottom: 15px;
}	
.aboutUsContent .fadeLeftEffectTxt { padding: 0 !important; border:0; }	
.page-template-template-homepage .fadeLeftEffectTxt { box-shadow: none; }	
.hompageAboutus { margin-top: 10px; }	
.aboutUsContent h3 {
    font-size: 25px;
    margin-bottom: 5px; margin-top: 0;
}
.aboutUsContent p {
    font-size: 14px;
    line-height: 22px;
}	
	
.myVideoDiv .content { padding: 10px 10px;  margin: 0; }	
.myVideoDiv .content h1 { font-size: 18px; }	
	
.hompageAboutus .abt_alchem_text {  display: block; width: 100%; }	
.contact_temp{width: 100% !important;float: none;}
.footer-widgets{width:100%;}
.youtubeSectionBanner img{top:7px;}
.footer-widgets .footer-widget-2{ padding-top: 0px;border-bottom: 1px solid #68b446;}
.myFootSect1{clear:both;}
.footer-widgets .footer-widget-2 ul li{padding-left:0px;}
.blockNewsLetter{width:100%;float:none;margin-top:0px;}
.otherSitesMenu ul li{margin-bottom:5px;}
.otherSitesMenu{padding-top: 12px;}
.topImageContact, .innerFormContact{width: 100%;float:none;}
.newBlogPage .blog_img_div .img__wrap img { height: auto; }	
.productListCountry .products li{width: 32%;}
.topImageContact { margin-top:0; }	
.topImageContact img { height: auto; }	
.page-template-template-homepage .site-main { margin-bottom: 50px; }	
.page-template-template-homepage ul.products li.product a label { font-size:14px; }	
#customer_login .u-column2 .form-row .woocommerce-Button{margin-top:0px;}
.g-recaptcha{transform: scale(0.88);-webkit-transform: scale(0.88);transform-origin: 0 0;-webkit-transform-origin: 0 0;}
.newBlogPage .menuSidebarCat{width: 24px;position: absolute;right: 0px;top: 5px;z-index: 9;display: block;cursor: pointer;float: left;}
.menuSidebarCat .fa-bars{font-size: 24px;}
.showMobileheading{display: block; color: #6AA639 !important; font-size: 25px !important; margin-top: 5px !important;font-weight: 500 !important;}
.couponBox .form-row-first{width: 45%;float: left;}
.couponBox .form-row-last{width: 50%;float: right;}
.includes_tax{font-size:10px;}
.single-product .lastQtyBox .qtyAreaMob { margin-top: 2px !important; }	
.single-product .saveInnerPipe { padding: 14px 0px;  margin-top: 0px; }	
.single-product .priceShow { padding: 5px 0px; } 	
.mobileCheckout li.active .arrwLeft, .mobileCheckout li.active .arrwLeftWhite{border-left: 25px solid #68b446 !important;}
.dobBilling:after{right:10px;}
.woocommerce-checkout{overflow-x:hidden !important;}
.my_cart_table_div .quantity .minus, .qtyAreaMob .quantity .minus{padding: 0px 8px 4px 9px}
.my_cart_table_div .quantity .plus, .qtyAreaMob .quantity .plus{padding: 0px 8px 4px 8px;}
.site-info{padding: 25px 0px 25px 0px;} 
.ls-fullwidth .ls-nav-next, .ls-fullwidth .ls-nav-prev{z-index: 2 !important;}
.my_sect_4 .woocommerce-variation-price, .my_sect_4 .woocommerce-variation-availability, .my_sect_4 .woocommerce-variation-add-to-cart .quantity{display:none !important;}
.col4P{width:25%;float:right;margin-top: 18px;}
.col8P{width:75%;float:left;}
.lastQtyBox{right:-5px;padding-right:0px;}
#askMe .lastQtyBox .qtyAreaMob .quantity .plus, #askMe .lastQtyBox .qtyAreaMob .quantity .qty, #askMe .lastQtyBox .qtyAreaMob .quantity .minus{height: 23px;border-radius: 0px;-moz-border-radius: 0px;box-shadow: 0px 0px !important;}
.lastQtyBox .qtyAreaMob .quantity .qty{border:1px solid #68b446 !important;}
.qtyAreaMob .quantity .qty{border-radius: 0px;-moz-border-radius: 0px;box-shadow: 0px 0px !important;}
.getRelation{cursor: pointer;padding: 5px 5px;color: #000;margin-bottom: 8px;height: 40px;}
.getRelation .col-sm-4{width:33%;float:left;font-size: 12px;text-align: center;}
.packName{font-weight: bold;text-transform: uppercase;font-size: 11px;height: 20px;overflow: hidden;}
#payment .payment_methods>.wc_payment_method>label, .woocommerce-checkout #payment .place-order{padding: 10px !important;}
.InnerContentPop h3{color: #333;font-size: 14px;margin-top: 10px;margin-bottom: 5px;}
.lastQtyBox .qtyAreaMob{width: 84px !important;float: right;margin-top: 8px !important;} 
.single-product .my_sect_4{z-index: 9999;}
.single-product .my_sect_4 .askUsDiv {width:50%; float:left;z-index: 999;position: relative; height:50px;border-right: 0px solid #fff;}
#askMe {position: absolute;left: 0px;width: 100% !important;}
.innerBoxAsk {width: 100% !important;position: absolute;bottom: -630px;transition: bottom 1s ease;    border-bottom: 0px;border-right: 0px;color: #fff;font-size:13px;background: #fff;padding: 0px 10px;}
.thumbImgSlide{width:45px;margin:auto;height: 25px;}
.innerBoxAsk.clicked {bottom:0px;}
.modalBody .listFlexi h1{font-size: 11px;}
.modalBody .listFlexi ul{display:none;}
.prName{color:#333;font-size: 20px !important;margin-bottom: -20px;padding-top: 5px;text-transform: uppercase;}
.my_sect_4 .contentProductB{margin: 0px 0 0px;}
.my_sect_4 .cartIcon span, .my_sect_4 .buyArrowIcon span{margin-left: 0px !important;}	
.single-product .my_sect_4 { display: block; }	
.single-product .my_sect_4 .product_single_button { background-color: #68b446 !important; }
.single-product .my_sect_4 .askUsDiv { background: #68b446 !important; cursor:pointer;}
.single-product .my_sect_4 .prodSelect span {content: '';position: absolute;top: 24px;right: 15px;width: 0;height: 0;border-top: solid 6px #ffffff;border-left: solid 3px transparent;border-right: solid 3px transparent;}
.single-product .my_sect_4 .prodSelect { width: 100%; background: #68b446; border: 0; outline: none; margin: 15px 0; -webkit-appearance: none; -moz-appearance: none; padding: 0 10px; font-size: 14px;    white-space: nowrap;text-align:center;color: #fff;}
.single-product .my_sect_4 .checkoutMobileBtn { display:block !important; } 	
.single-product .my_sect_4 .checkoutDesktopBtn { display:none !important; } 	
.single-product .my_sect_4 .askUsDiv .fa { margin-top: 5px; }
.single-product .my_sect_4 { display:block; width:100%; position:fixed; left:0; bottom:0; background: #fff; }
.single-product .my_sect_4 .contentProductB { width: 100%; }
.single-product .my_sect_4 .productDPage { border: 0px solid #ddd; padding: 0 0 5px; }
.single-product .my_sect_4 form.cart { margin-bottom: 0 !important; padding: 0 !important; width: 50%;
float: left; }	
.single-product .my_sect_4 .productDPage { position: initial; width: 100%; padding-bottom: 0; }	
.single-product .my_sect_4 .reffreOthers { display:none; }	
.single-product .my_sect_4 .quantity-new { display:none; }	
.single-product .my_sect_4 .variations_button { padding-top: 0 !important; }	
.single-product .col-md-6.col-sm-6 { padding:0; }	
.single-product .belowVideoSlider .container { padding-right: 15px; padding-left: 15px; }	
.single-product .my_sect_4 .buyArrowIcon, .single-product .my_sect_4 .buyArrowIcon:hover { width: 100%; border-radius: 0; border: 0; padding: 15px 10px; float:left; margin-bottom: 0; height:50px;font-weight: normal;text-decoration:none;}	
.single-product .my_sect_4 .cartIcon { width: 50%; border-radius: 0; border: 0; padding: 11px 10px; border-right: 1px solid #fff; float:left;     margin-bottom: 0; height:50px; }		
.single-product .my_sect_4 .single_variation_wrap{z-index: 999;
position: relative;}
.single-product .my_sect_4 .askUsDiv #showAskUsPop { text-align: center; margin-bottom: 0; width: 100%; float: left;
 padding: 10px; border: 0; border-radius: 0; }	
.single-product .my_sect_4 .askUsDiv #showAskUsPop:hover { color:#fff;text-decoration:none; }	
.single-product .my_sect_4 .askUsDiv #showAskUsPop:active { color:#fff;text-decoration:none; }	
.single-product .my_sect_4 .askUsDiv #showAskUsPop:focus { color:#fff;text-decoration:none; }		
.single-product .my_sect_4 .askUsDiv #showAskUsPop .fa { padding-left: 12px; padding-top: 5px; }
.single-product .my_sect_4 .buyBtnProduct .fa, .single-product .my_sect_4 .askUsDiv .fa { padding-left: 0 !important;
margin-left: 0 !important;
margin-right: 0px !important;
float: none !important;
padding-top: 2px;
padding-right: 2px; }	
.single-product .my_sect_4 .cartIcon { padding: 10.8px 4px; }	
.single-product .my_sect_4 .askUsDiv #showAskUsPop { padding: 10px 4px; }
.hideColMob{display:none;}
.showColMob {display: block;}
.mobileCheckout li .arrwLeft{	 width: 0; height: 0;
	border-top: 20px solid transparent;
	border-bottom: 20px solid transparent;
	border-left: 25px solid #abd29a !important;
	float: right;
	margin-right: -28px;
	margin-top: -10px;
	z-index: 8;
	position: relative;}
.mobileCheckout .arrwLeftWhite{width: 0;
    width: 0;
    height: 0;
    border-top: 20px solid;
    border-bottom: 20px solid;
    border-left: 25px solid #abd29a !important;
    float: right;
    margin-right: -10px;
    margin-top: -10px;
    z-index: 8;
    position: relative;
}
.mobileCheckout .arrwRight{
	width: 0;
	height: 0;
	border-top: 20px solid transparent;
	border-bottom: 20px solid transparent;
	border-left: 25px solid #fff !important;
	float: left;
	margin-left: -15px;
	margin-top: -10px;
	z-index: 8;
	position: relative;
}
.woocommerce-cart footer, .woocommerce-cart .footer_copy, .woocommerce-checkout header.entry-header{display:none;}
.woocommerce-checkout .subTotalCart { background: #68b446; padding: 5px 10px; color: #fff; margin-bottom: 10px; float: left; width: 100%; }	
.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected], .woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected] { background-color: #68b446 !important; }
.mobileCheckout ul{margin-left: 0px !important;margin-left: 0px !important;border-bottom: 0px;}
.mobileCheckout .nav-tabs>li.active>a, .mobileCheckout .nav-tabs>li.active>a:focus, .mobileCheckout .nav-tabs>li.active>a:hover{color:#fff !important;background-color: #68b446 !important;border-radius: 0px;border: 0px;    opacity: 1;}
.mobileCheckout .nav-tabs>li>a{border:0px !important;color: #fff !important;background: #abd29a;  border-radius: 0px;    margin-right: 0px;padding: 10px 4px 10px 15px;!important;}
.mobileCheckout .nav-tabs>li>a:hover, .mobileCheckout .nav-tabs>li>a:focus{border-radius: 0px;border: 0px;}
.mobileCheckout .nav-tabs>li{width: 33.33%;text-align: center;}
.mobileCheckout .tab-content{margin-top: -18px;}
.showColMob .woocommerce-checkout-payment {height: 100%;float: left;width: 100%;margin-top: 30px;margin-bottom: 30px;}
#payment .place-order .button{font-size: 17px;}
.checkoutBtnMobFoot{
	background-color: #68b446 !important;
    border-left: 1px solid #fff !important;
}
.newCheckoutBtn .btnClickable{display:none;}
.checkoutCartBtn{background: #fff;margin: 0px -5px;position: fixed;width: 100%;bottom: 0px;    text-align: center;}
.checkoutCartBtn .button{padding: 10px 0px !important;border: 0px solid #dbeccf !important;border-radius: 0px;height: auto !important;}
.woocommerce-cart .order-total{margin-bottom: 20px;}
.checkoutCartBtn a:hover, .checkoutCartBtn a:focus{text-decoration:none;color:#fff;}
.woocommerce-cart footer, .woocommerce-cart .footer_copy, .woocommerce-checkout header.entry-header{display:none;}
.mobileCheckout .form-row-first{width:48%;float:left;}
.mobileCheckout .form-row-last{width:48%;float:right;}
.phoen_multistep_style3 li img{margin:auto;}
.woocommerce-checkout .site-info{display:none;}
.woocommerce-checkout .content-area{margin-top: -5px;}
.woocommerce-checkout .hentry{margin-bottom:0px;}
.checkoutCartBtn{    background: #fff;
    margin: 0px -5px;
    position: fixed;
    width: 100%;
    bottom: 0px;}
.woochimp_checkout_checkbox, .wc-terms-and-conditions{padding: 15px 15px !important;}
.home_alchem_video img { min-height: unset; }
.all_faq_temp .faq_cont { margin: 30px 0 25px; }
.abt_alchem .mobileContent { font-size: 20px; font-weight: 600; }
.my_test_head { font-size: 20px; }
.home_alchem_video img { width: 100%; height: auto; }	
.product_activelife .my_articles_div .my_art_single img { width: 340px; }	
.single-product .productSingleDetail  { float:left; }	
.single-product .productSingleDetail .mobileCenterImg { float:left; width: 100%; }	
.single-product .productDescNew .mobileCenterImg img { width:300px; margin: auto; }
.single-product .my_articles_div .my_art_single .img_text { height: auto; }	
	
.single-product .product_view_page_btn { width: 220px; }	
.single-product .dos_btn { width: 220px; padding: 8px 0; text-align: center; }
.single-product .belowVideoSlider .product_view_page { width: 220px; font-size: 12px; }

.single-product .disc_testi_btn { width: 220px; text-align: center; }
.woocommerce-cart form.woocommerce-cart-form { margin-bottom: 0; } 
.woocommerce-cart table.shop_table { margin-bottom: 0; }

.woocommerce-cart table.shop_table td.product-name { text-align:right; }
.woocommerce-cart table.shop_table td.product-price { text-align:right; }
.woocommerce-cart table.shop_table td.product-quantity { text-align:right; }
.woocommerce-cart table.shop_table td.product-subtotal { text-align:right; }

.single-product .productSingleDetail2 .my_prod_description h2 { font-size: 20px; }
.single-product .singlePageProductTop{display:none;}
.product_slider_desktop { display:none; }
.product_slider_mobile { display:block; }
.home_desktop_slider { display:none; }
.home_mobile_slider { display:block; }
.single-product .productDescNew { width:100%; float:left; }
.media_slider #slides { height: auto; }	
.media_slider #slides ul { height: auto; }
.media_slider #slides ul li { height: auto; }
.mobile_media_slider_content { display:block; }	
.desktop_media_slider_content { display:none; }	
.media_slider { height: auto; overflow: unset; float: left; margin-bottom: 15px; }	
.media_slider .slider_img_sect img { width: 100% !important; height: auto !important; object-fit: unset; object-position: unset; }	
.media_slider .slider_img_sect { overflow:hidden; }	
.single-product .mobileProductSingle .mobileContent img { max-width: 300px; margin: 0 auto 20px; }	
.single-product .productSingleDetail p.contentBtn { float: left; width: 100%; margin-bottom: 20px; }	
.footer-widgets ul.socialIcons { float: left; width: 100%; margin: 0; }	
.footer-widgets ul.socialIcons li { width:100%;float:left; height:auto; padding-top: 0; }	
.footer-widgets ul.socialIcons li img { margin-bottom: 0px; margin-top: 0px; }	
.cartArea { /* margin-top: 15px; */ }	
.site-header .site-branding img { max-width: 140px; padding-bottom: 0; width: 100%; }	
.footer-widgets.col-4 .block .widget { margin-bottom: 0px !important; float: left; width: 100%; }
.footer-widgets .footer-widget-4 #text-3 { padding-bottom:0; }
#woochimp_form-2.widget_woochimp_form { margin-top: 0; }
.media_slider .slider_img_sect { width:100%; float:left; height:auto; }	
.media_slider .slider_img_sect img { width: 100%; height:250px; /*object-position: top;*/ }
.media_slider .slider_text_sect { width:100%; float:left; }
.media_slider .btn-bar { max-width: 100%; }	
.media_slider #buttons { float: none; } 
.media_slider #buttons a#next { float: right; }
.media_slider .btn-bar { background: none !important; }
.media_slider .slider_text_sect { padding:20px; }
.media_slider .my_test_head { font-size:20px; margin-bottom:20px; }
.testi_article .img_video_list { max-height:254px; height:254px; }	
.my_articles_div .my_art_single img { width: 100%; height: auto; }	
.dos_btn { margin-bottom: 15px; }	
.videoSlider{    margin-bottom: 100px;}
.single-product .productDescNew .productSingleDetail .buy_now_btn {margin-top: 0px;margin-bottom: 20px;}
#related_posts .related_ul li{width:49%;margin-bottom: 10px;}
.woocommerce-message{margin-top:5px !important;}
.my_prod_detail_page { margin-bottom: 0; }
#content{margin-top: 67px;}
.my_product_contant .productSingleDetail2 { float:left; width:100%; }
.my_articles_div .my_art_single { height: 260px; }
.my_art_main { font-size: 14px; line-height: 20px; }
#art_related_product .related_ul li .relatedthumb { height: 130px; }
#art_related_product .relatedcontent .title_div a { font-size: 13px; line-height: 18px; }
#related_posts .relatedcontent h3 { font-size: 13px; }
#related_posts .related_ul li .relatedthumb { height: 200px; }
.my_art_sidebar { padding:0; }	
.abt_alchem .mobileContent { display: block; }
#shipping_first_name{margin-top:3px;}
#masthead{padding: 15px 5px;}
#hl-news-views{display:none;}
.newBlogPage .col-sm-6{padding-left:0px;padding-right:0px;}
.newBlogPage .col-sm-3{padding-right:5px !important;}
.newBlogPage .col-sm-9{padding-left:5px;padding-right:5px;}
.newBlogPage .mainLeftBox{display:none;}
.newBlogPage .mainLeftBox h4{margin:0px;margin-bottom:15px;}
.shipping_text
{
	display: block;
	position: fixed;
	top: 0px;
	width: 100%;
	z-index: 999;
}
	.site-header
	{
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.testi_wrapper
	{
		padding: 30px 0px 5px;
	}
	.onlyMobVideo
	{
		display:block;
	}
	.onlyDeskVideo
	{
		display:none;
	}

	.home-products
	{
		margin-top:0px;
	}
	.popular-articles ul.articles-list li
	{
		width: 49%;
		float:left;
		border-bottom: 0px;
	}
	.articleCategory
	{
		clear:both;
	}
	.article_detail_page .col-md-3
	{
		padding-left:0px;
		padding-right:0px;
	}
	.popular-articles h3.pop_art
	{
		margin-top: 20px;
	}
	.buyNowSingle {
		    top: -134% !important;
	}
	.sliderSup
	{
		    top: -22px;
	}
	.popular-articles img
	{
		margin:auto;
		margin-bottom: 10px;
		    width: 100%;
	}
	#customer_login .col-2
	{
		    padding-bottom: 25px;
	}
	.class_fulldiv .bxsliderx .col-sm-6
	{
		width: 50%;
		float: left;
	}
	.boxesTesti
	{
		float:left;
		width:50%;
	}
	.style1 .childDiv_style1 .bxsliderx .setMargin
	{
		clear:both;
	}
    .logBoxes
    {
        position: relative;
        z-index: 999;
    }
    .cartArea{/* width: 100%;margin-top: -10px; */}
    ul.products li.product img
    {
        width:100%;
    }
    .home_story_img img
    {
        width: 220px;
        padding-bottom: 15px;
        margin: auto;
    }
    .my_articles_div .col_sm_3
    {
        width: 48%;
        margin: 0px;
        margin-right: 18px;
    }
    .my_articles_div .col_sm_3:nth-child(2n)
    {
        margin-right: 0px;
    }
    .short_desc h2
    {
        font-size:16px;
    }
    .short_desc h3
    {
        font-size:13px
    }
    .Page-Shadow
    {
        padding:5px;
    }
    .product-listing .list_container .short_desc
    {
        padding:0px;
        padding-bottom: 45px;
    }
    .product-exert .woofc-inner
    {
        bottom:-45px;
    }

    .removePadding
    {
        width:100%;
    }
    .others_pages .green-text h2
    {
        font-size:25px;
		text-align:center;
		padding-top:10px;
    }
    .others_pages .green-text sup
    {
            top: -12px;
                font-size: 11px;
    }
    .others_pages .innerPageContent
    {
        width: 100%;
    }
    .our_story .img-responsive
    {
        margin:auto;
    }
    .others_pages .innerPageContent ul li
    {
        font-size:12px;
    }
    .our_story .our_story_htag
    {
        text-align:left;
    }
    .our_story.others_pages .my_rect_nohover
    {
        padding:15px;
    }
    .myContactPage
    {
        border:0px;
    }
    .contactsA .col-sm-6, .contactsA .col-sm-6
    {
            padding: 0px;
    }
    .col-full .col-full
    {
        margin-left:0px;
        margin-right:0px;
    }
    header h1.entry-title span::before
    {
        left:15px;
    }
    header h1.entry-title span::after
    {
        right:15px;
    }
    .article_cat_page
    {
        padding:0px;
    }
    .cat_section
    {
        padding:0px;
    }
    .articleList .col-sm-5
    {
        padding-left:0px;
        width: 40%;
        float: left;
    }
    .articleList .col-sm-7{
        padding: 0px;
        width: 60%;
        float: left;
        text-align: justify;
    }
    .article_cat_page .articleList h2
    {
        margin: 0px;
        line-height: 0px;
        text-align: left;
    }
    .postHeading a
    {
        font-size: 15px;
        text-align: left;
        line-height:20px;
    }
    .postContentArchive
    {
        font-size:12px;
    }
    .article_htag
    {
        font-size: 20px;
    }
    .articleMain_content
    {
        padding:0px;
    }
    .articleMain_content .woocommerce-breadcrumb a:first_child
    {
            padding-left:0px;
    }
    .news_main_div
    {
        padding:0px;
    }
     .rightSidebarNews
    {
        width:360px;
        margin:auto;
        margin-top: 15px;
    }
         #hl-news-views
     {
         font-size: 12px;
         margin-right: 0px;
     }
     .news-inner-wrap-view
     {
         margin: 0px;
     }
     .newsDetailPage .col-sm-6
     {
         width:50%;
         float:left;
         padding-left:0px;
     }
     .newsDetailPage
     {
         padding:0px;
     }
     .col-full
     {
        margin-left: 5px;
        margin-right: 5px;
     }
     .listFlexi
     {
         width:100%;
     }
	 .listFlexi ul
	 {
		 margin-left: 0px;
	 }
	 .testimonials_in h3
	 {
		 font-size: 16px;
	 }
	 .testimonials_in .buyNowB .product_view_page
	{
		font-size: 13px !important;
		padding: 7px 12px !important;
	}
	section.gallery div.gallery_slides
	{
		height: 600px !important;
	}
	.my_paginat_div
	{
		margin-top: 50px;
		left: 20px;
	}
	
	 .testi_wrapper .content-area
	 {
		 margin-top:0px;
	 }
	 
     .singlePageProduct .col-sm-12
     {
         padding:0px;
     }
     .my_prod_content .col-sm-12 .col-sm-3 img, .my_prod_content .col-sm-12 .col-md-4 img
     {
         width:280px;
         margin:auto;
     }
     .my_prod_content ul li
     {
         font-size:12px;
     }
     .listFlexi li
     {
        height: auto;
		padding-left: 28px;
		padding-top: 3px;
		line-height: 22px;
		margin-bottom: 4px;
		font-size: 15px;
     }
     .flexiqule-home li label img
     {
         width:12px;
     }
     .wptww-testimonials-list .col-sm-12 .col-sm-3, .wptww-testimonials-list .col-sm-12 .col-sm-9
     {
        padding:0px;
     }
     .fullSlider_p
     {
             margin-top: 108px;
     }
     .flexiqule-home .woofc-inner
     {
         top: -80% !important;
     }
	 .contact_temp .cont-sep.text-center img
	 {
		 display:none;
	 }
	 .contact_temp .alc-cont-new .address_deta
	 {
		margin-top: 15px;
	 }
	 .contact_temp .address_deta.add_details h1, .contact_temp .address_deta.add_details h2
	 {
		     font-size: 18px;
	 }
	 .contact-us-title
	 {
		 font-size:20px !important;
	 }
	 .bill_fname
	 {
		width: auto !important;
	 }
	 #payment .place-order .button
	 {
		margin-top: 15px;     margin-bottom: 15px;
	 }
	 .checkoutPage_address
	 {
		 padding: 0px;
	 }
	 .checkoutPage_address h1, .checkoutPage_address h2
	 {
		display:none;
	 }
	 #payment .place-order
	 {
		 padding:0px;
	 }
	ul.articles-list p
	{
		text-align:center;
	}
	.desktopContent
	{
		display:none;
	}
	.mobileContent
	{
		display:block;
	}
	.productTopHeader
	{
			padding:0px;
	}
	.productTopHeader .col-sm-6
	{
		padding:0px 5px;
	}
	.phoneText img
	{
		width:175px;
	}
	.contentWrapper h2
	{
		font-size:30px;
	}
	.contentWrapper p
	{
		font-size: 11px !important;
	}
	.contentWrapper ul li
	{
		font-size: 13px;
	}
	.contentWrapper h3
	{
		font-size: 15px;
		line-height: 18px;
	}
	.cart_area
	{
		display:none;
	}
	.money-back
	{
		padding:6px 80px 6px 6px;
		font-size: 12px;
	}
	.money-back a
	{
		font-size: 10px;
	}
	#flexvideoGallery .video-list iframe
	{
		height: 254px !important;
	}
	.innerProductPage
	{
		margin-top:0px !important;
		padding: 0px 5px;
	}
	.innerProductPage .flexi-text-head
	{
		font-size:15px !important;
	}
	.innerProductPage p
	{
		font-size: 13px !important;
		line-height: 19px;
	}
	.belowVideoSlider
	{
	  background:none;
	  padding:0px;
	}
	.belowVideoSlider, .belowVideoSlider .col-sm-5, .belowVideoSlider .col-sm-7
	{
		padding-right:0px !important;
		padding-left:0px !important;
		height:auto;
	}
	.belowVideoSlider h2
	{
		text-align: center;
		font-size: 19px;
		margin: 15px !important;
	}
	.belowVideoSlider .contentDesc
	{
		font-size:14px;
		text-align: center;
	}
	.aboutCompany
	{
		padding-left:0px !important;
		padding-right:0px !important;
		padding: 25px 20px;
	}
	.aboutCompany .col-sm-5, .aboutCompany .col-sm-7
	{
		padding-left:0px !important;
		padding-right:0px !important;
	}
	.aboutCompany h3
	{
		font-size: 24px;
	}
	.aboutCompanyContent
	{
		font-size:12px;
	}
	.contactFormArea
	{
		padding: 20px 0px;
	}
	.contactFormArea .contact-us
	{
		font-size: 14px !important;
		line-height:20px;
	}
	.contactFormP input[type="text"], .contactFormP input[type="email"], .contactFormP input[type="tel"]
	{
		height: 35px;
	}
	.contactFormP textarea
	{
		height:100px;
	}
	.challenge-footer
	{
		display:block;
		position: fixed;
		bottom: 0;
		z-index: 300;
		padding:0px;
	}
	.chall-mesg
	{
		background: #323232;
		padding: 10px;
		font-weight: 500;
		width: 45%;
		height: 56px;
	}
	.chall-mesg .white
	{
		color: #fff;
		margin-bottom: 0;
		font-size: 14px;
	}
	.chall-mesg .yellow
	{
		color: #F79E0C;
		margin-bottom: 0;
		font-size: 14px;
		font-style: italic;
	}
	.challenge-btns
	{
		width: 55%;
		padding-left:0px !important;
		padding-right:0px !important;
	}
	.buy-bg
	{
		padding:15px 15px 15px 0;
		background: #F79E0C;
		height: 56px;
	}
	.reffer-bg
	{
		padding:15px 0 15px 15px;
		background: #00A1DF;
		height: 56px;
	}
	#product-138 .buyNowSingle {
		    top: -175% !important;
	}
	.col2-set .form-row-last#billing_last_name_field, .col2-set .form-row-last#shipping_last_name_field
	{
		width:100%;
	}
	.home-products ul.products li.product
	{
		margin-bottom: 10px;
		width: 49.5%;
		float: left;
	}
	.home-page h1
	{
		font-size: 28px;
		margin: 25px 0 50px 5px;
	}
	.home-page .text_below_head
	{
		font-size: 17px;
		    margin: 0px 0 50px;
	}
	.home-page, .home-page p
	{
		font-size: 14px;
	}
	.home-bottom, .home-bottom p
	{
		    font-size: 14px;
	}
	.home-bottom .phyto_adv img
	{
		display: unset;
		width: 220px;
		max-width: 100%;
	}
	.page-template-template-homepage #content
	{
		background-attachment: fixed;
		background-position: center center;
	}
	.thumbnails-products a img{
		margin:auto;
	}
	.others_pages .my_rect_nohover
	{
		padding: 20px 5px;
	}
	.cart-product-grid .actions .button
	{
		margin-top: 15px;
	}
	.testimonials_in .buyNowB img
	{
		    margin: auto;
			width:auto;
	}
	.testimonials_in .buyNowB
	{
		    margin-top: 30px;
	}
	.bx-controls-direction .bx-prev
	{
		    left: -28px !important;
	}
	.bx-controls-direction .bx-next
	{
		right: -28px !important;
	}
	.testimonials_in .discoverTest
	{
		    width: 40% !important;
			margin: 30px auto auto;
	}
	.wptww-testimonials-list .col-sm-12 p
	{
		font-size:13px;
	}
	.wptww-testimonials-list .col-sm-12 h2
	{
		font-size:24px;
	}
	
.cat_section .noListing li {  height: auto; }
.cat_section .noListing { display: flex; flex-wrap: wrap; }
.cat_section .showArticleImage { height: auto; }
.page-template-template-homepage-php section.home-products { width: 100%;padding: 0 15px; }
	
.page-template-template-testimonials .easy_youtube_gallery .eytg-item {  width: 33.33%; }	
	
.single-product .productSingleDetail { padding: 10px 0 30px; }	
.product-template-default.single-product .productSingleDetail h2 { margin: 10px 0 15px !important;  font-size: 20px; }	
.product-template-default.single-product .belowVideoSlider h1, .product-template-default.single-product .belowVideoSlider h2, .product-template-default.single-product .belowVideoSlider h3 { margin: 30px auto 15px auto !important; font-size: 20px; text-align: left; }
.single-product .listFlexi { margin-top: 10px; }
.single-product .belowVideoSlider .contentDesc { text-align: left; } 	
.belowVideoSlider .prosta_img_div { float:left; }
.belowVideoSlider .prosta_img_div .col-sm-3.clinic-grid { width:25%; float:left; margin-top: 20px; }	
.abt_alchem .my_sect .text_sect { font-size: 14px; }
.youtubeSection iframe{width:75%;left:13%;}
.youtubeSection{/* padding-top: 55%; */}
.abt_alchem_text .leftImgHome.mobile {
	display:block;
}
.abt_alchem_text .leftImgHome {
	display:none;
}
}
@media (max-width: 660px) {
	.singlePageProductTop, .onlyDeskCart{display:none;}
    .onlyMobileCart
    {
        display:block;
    }
     .product .onlyMobileCart
     {
        font-size: 16px !important;
         margin: 10px auto !important;
     }
	 .bannerCircle img
	 {
		width: 22px;
		height: 22px;
	 }
	 .bannerCircle label
	 {
		     margin-top: -45px;
			     font-size: 11px;
	 }
	 .sliderSup
	 {
		     top: -15px;
	 }
	 .product_view_page
	 {
		 font-size: 10px;
		 padding: 5px 8px;
	 }
	 .alchemLife-full-width-content.single-product div.product .summary .price
	 {
		     font-size: 13px;
			 margin-right: 13px;
	 }
	 .productListCountry .products li{width: 48%;margin-bottom: 2px;}
}
@media (max-width: 598px) {
	/* .aboutUsContent .fadeLeftEffectTxt {padding: 15px !important;} */
}

@media (max-width: 520px) {
    .my_articles_div .my_art_single img{
        height:175px;
    }
	.showMenuMob, .showMenuMobMenu{width:100%;}
	.single-product .my_articles_div .my_art_single .img_text{height: 110px;overflow: hidden;}
	.calCulatedBox{font-size: 13px !important;}
	#shipping_method{text-align:right !important;}
	.article_cat_page .col-md-9, .article_cat_page .col-md-3
	{
		padding-left:0px;
		padding-right:0px;
	}
	.article_detail_page .col-md-3
	{
		padding-left:0px;
		padding-right:0px;
	}
	
	.popular-articles ul.articles-list li:nth-child(2n)
	{
		float:right;
	}
	.our_story .our_story_htag
	{
		text-align:left;
	}
    .my_articles_div .my_art_single .img_div
    {
        height:auto;
    }
    .my_articles_div .my_art_single
    {
        height:auto;
        min-height:270px;
    }
    .my_articles_div .my_art_single .img_text
    {
        font-weight:normal;
    }
    .art_home_title
    {
        font-size:12px;
    }
    .my_articles_div .col_sm_3
    {
        margin-right: 8px;
    }
    .our_story_content .Our-STory
    {
        width:100%;
    }
    .removePadding
    {
        padding:0px;
    }
    .removePadding .col-sm-4, .removePadding .col-sm-8
    {
        padding:0px;
    }
    .others_pages .green-text h2
    {
        font-size: 18px;
        margin-top: 15px;
		padding-top:0px;
    }
    .others_pages .green-container h3
    {
        font-size: 16px;
    }
    .others_pages .innerPageContent ul li
    {
        text-align:left;
    }
    .col-full .col-full
    {
        margin-left:0px;
        margin-right:0px;
    }
     .articleList .col-sm-5
     {
             width: 100%;
             float:none;
             padding-right: 0px;
     }
     .articleList .col-sm-7
     {
        padding: 0px;
        width: 100%;
        float: none;
        text-align: justify;
        margin-top: 10px;
     }
     .postHeading a
     {
         font-size:12px;
     }
     .article_cat_page .col-md-4, .rightSidebarNews
     {
        width:100%;
        padding: 0px;
     }
     .popular-articles
     {
         float:none !important;
     }
     .popular-articles h3
     {
        border-bottom: 1px solid #424f57;
        font-size: 20px;
     }
     .popular-articles img
     {
        width: 200px;
		margin: auto;
     }
	 
     .popular-articles ul.articles-list li
     {
         padding:10px 0px;
     }
     ul.articles-list p
     {
         padding: 18px 0px 0px;
		 text-align:center;
     }
     .article_htag
     {
         font-size:20px;
     }
     .articleMain_content .woocommerce-breadcrumb .breadcrumb-active
     {
         font-size:12px;
     }
     .article_cat_page .col-md-4, .article_detail_page .col-md-4
     {
         padding:0px;
         width:100%;
     }
     .art_cat_div .cat_title_div_t
     {
         font-size:18px;
     }
     .art_cat_div .bread_div, .art_cat_div .bread_div a
     {
         font-size: 12px;
     }
     .art_cat_div .bread_div h1
     {
         font-size:12px;
     }
     .news_latest_title
     {
         font-size:16px !important;
         padding-top: 10px;
     }
     .list_grid span
     {
         font-size:12px;
     }
    .newsDetailPage .col-sm-6
     {
         width:100%;
         float:none;
         padding:0px;
     }
     .newsTitle
     {
         font-size:12px;
     }
     .newsContent
     {
         font-size:12px;
     }
     .prod_cont_htag
     {
        font-size:16px;
     }
     .my_prod_content .col-sm-12 .col-md-4
     {
         padding:0px;
     }
	 .bannerCircle
	 {
		 display:none;
	 }
	 header h1.entry-title span::before, header h1.entry-title span::after{
		 width:310px;
	 }
}
@media (max-width: 475px)
{
	.product_view_page {
		font-size: 9px;
		padding: 5px 5px;
	}
	.page-template-template-testimonials .easy_youtube_gallery .eytg-item {  width: 50%; }
}
@media (max-width: 414px){
	
.mapHeading { font-size: 25px; }	
#related_posts .related_ul {padding-left:0px;}
#related_posts .related_ul li { width: 100%; margin: 0 0 10px; }
#art_related_product .related_ul li { width: 100%; margin: 0 0 5px; }
#related_posts .related_ul li .relatedthumb { height: 300px; }
#art_related_product .related_ul li .relatedthumb { height: 240px; }
#art_related_product .relatedcontent .title_div { min-height: 40px; }
#related_posts .relatedcontent h3 { min-height: 25px; margin-bottom: 5px; }
.home-products ul.products li.product { width: 49.3%; }
.my_home_heading { font-size: 25px; }
.youtubeSection h3 {font-size: 25px; margin-bottom: 25px;margin-top:0;}
.page-template-template-homepage .site-main {
	margin-bottom:20px;
}
header h1.entry-title
{
	font-size: 17px;
}
.product-cat div span
{
	font-size:17px;
}
header h1.entry-title
 {
	 line-height: 1.6;
 }
 .sliderSup
 {
	 font-size: 10px;
 }
.product_view_page {
	font-size: 8px;
	padding: 5px 10px;
}
 .single-product div.product form.cart
 {
	 margin-bottom: 15px;
 }
 .alchemLife-full-width-content.single-product div.product .summary .price
 {
	font-size: 12px;
	margin-right: 9px;
 }
.wptww-testimonials-list .col-sm-12 p { font-size: 11px; } 
.productDetailContent h2 { font-size: 30px; margin-top: 15px; }
.my_page_shadow_new ul { margin-left: 0; padding-left: 25px; float: left; width: 100%; }
.home_art_container .my_articles_div .my_art_single img { width: auto; }
.paratext.home_paratext { padding-left: 0; }
.site-header .site-branding img { max-width: 120px; }
.cartArea { margin-top: 0px; padding-top: 10px; }	
#content{ margin-top: 60px;	}
.single-product .mobileProductSingle .mobileContent img { max-width: 200px; margin: 0 auto 20px; }
.single-product .productDescNew .mobileCenterImg img { width:200px; margin: 0 auto 10px; }
.abt_alchem .my_sect { padding: 15px 20px; }
.my_paginat_div { background:#00a1df;  float: left; width: 100%; margin-top: -2px; position: initial; padding: 20px 20px; }
.single-product .videoSlider { margin-bottom: 0; }
section.gallery.gallery_mode_carousel { height: 650px !important; }
section.gallery div.gallery_slides { height: 650px !important; }
.single-product .productSingleDetail p.contentBtn a.product_view_page { font-size: 11px; } 
.youtubeSection{/* padding-top: 100%; */}
}
@media (max-width: 330px)
{
		.product_activelife .ActivepageView .noListing li img
		{
			height: 100px;
		}
		.product_view_page {
			font-size: 8px;
			padding: 4px 4px;
	
		}
        .my_home_heading
        {
            font-size:25px;
        }
        .my_home_heading
        {
            margin-bottom: 18px;
        }
        .page-template-template-homepage:not(.has-post-thumbnail) .site-main
        {
            padding-top: 18px;
        }
        .home-products
        {
            margin-top: 18px;
        }
		
}
