body{font-family: 'Gotham', sans-serif;; font-weight: 300; color: #000;}
/*body{font-family: 'Lato', sans-serif;}*/
@font-face {
  font-family: 'Javacom';
  src: url('../fonts/Javacom.otf');
}

@font-face {
  font-family: 'Gotham Bold';
  src: url('../fonts/Gotham-Bold.otf');
}

@font-face {
  font-family: 'Gotham Light';
  src: url('../fonts/GothamLight.ttf');
}
@font-face {
  font-family: 'GOTHAM-BOOKITALIC';
  src: url('../fonts/GOTHAM-BOOKITALIC.OTF');
}

@font-face {
  font-family: 'GOTHAM-MEDIUM';
  src: url('../fonts/GOTHAM-MEDIUM.OTF');
}

.banner-main{width:100%; height:auto; float:left; margin:0 0 50px 0;}
.banner-main img{width:100%;}

.alyuva-top-heading{width:100%; height:auto; float:left; font-family: 'Javacom'; color:#4a810f; text-align:center; font-size:36px; margin:70px 0 20px 0;}

.alyuva-skin-top-heading{width:100%; height:auto; float:left; color:#67451b; text-align:center; font-size:36px; font-weight:bold; margin:70px 0 20px 0; text-transform: uppercase;}

.alyuva-home-product-img{width:100%; height:auto; float:left; text-align:center; padding: 10%;}
.alyuva-home-product-img img{width:100%;}

.currently-exporting-to-img{width:100%; height:auto; float:left; text-align:center; margin:20px 0; /*padding: 10%;*/}
.currently-exporting-to-img img{width:100%;}

.alyuva-home-product-heading{width:100%; height:auto; float:left; text-align:left; font-family: 'Javacom'; font-size:36px; color:#4a810f; margin:0 0 30px 0;}
.alyuva-home-product-heading-right{width:100%; height:auto; float:left; text-align:right; font-family: 'Javacom'; font-size:36px; color:#4a810f; margin:0 0 30px 0;}
.alyuva-home-favorite-heading{width:100%; height:auto; float:left; text-align:left; font-family: 'Gotham Bold'; font-size:32px; color:#000; margin:0 0 30px 0;}
.alyuva-home-favorite-heading span{border-bottom:1px solid #4a810f; display: block;}
.alyuva-home-product-para{width:100%; height:auto; float:left; text-align:left; font-size:18px; margin:0 0 30px 0;}
.alyuva-skin-product-para{width:100%; height:auto; float:left; text-align:center; font-size:18px; margin:0 0 30px 0;}
.alyuva-skin-product-para-list{width:100%; height:auto; float:left; text-align:left; font-size:18px; margin:0 0 30px 0;}
.alyuva-hoome-product-btn{width:100%; height:auto; float:left; text-align:left; font-size:12px; margin:0 0 30px 0;}
/*.alyuva-hoome-product-btn a{background:#4a810f; display:inline-block; text-align:center; padding:5px 10px; color:#fff; text-decoration:none;}
.alyuva-hoome-product-btn a{background:#4a810f; display:inline-block; text-align:center; padding:5px 10px; color:#fff; text-decoration:none; border:1px solid transparent}
.alyuva-hoome-product-btn a:hover{background:#fff; color:#4a810f; text-decoration:none; border:1px solid #4a810f; font-weight:bold;}*/
.product-scroll-main{width:100%; height:auto; float:left; text-align:center;}
.product-scroll-img{width:200px; height:auto; /*float:left;*/ margin:0000 auto; text-align:center;}
.product-scroll-txt{width:100%; height:auto; float:left; text-align:center; font-size:16px; color:#000; margin:10px 0 20px 0; padding:0 10px;}
.product-scroll-btn{width:100%; height:auto; float:left; text-align:center; font-size: 12px; margin:0 0 10px 0;}
/*.product-scroll-btn a{background:#4a810f; display:inline-block; text-align:center; padding:5px 10px; color:#fff; text-decoration:none; border:1px solid #fff;}
.product-scroll-btn a:hover{background:transparent; border:1px solid #4a810f; color:#4a810f; font-weight:bold;}*/

.alyuva-homeblog-main{width:100%; height:auto; float:left; text-align:center; }
.alyuva-homeblog-img{width:100%; height:auto; float:left; text-align:center;}
.alyuva-homeblog-img img{width:100%;}
.alyuva-homeblog-txt-main{width:100%; height:auto; float:left; text-align:center;}
.alyuva-homeblog-txt-heading{width:100%; height:auto; float:left; text-align:center; font-size:12px; font-weight:bold; color:#000; margin:10px 0 10px 0; }
.alyuva-homeblog-txt{width:100%; height:auto; float:left; text-align:center; font-size:12px; color:#000; margin:0px 0 20px 0; }
.alyuva-homeblog-txt a{color:#4a810f; text-decoration:none; display:block;}
.alyuva-homeblog-btn{width:100%; height:auto; float:left; text-align:center; margin:20px 0; font-size:12px;}
/*.alyuva-homeblog-btn a{background:#4a810f; display:inline-block; text-align:center; padding:5px 10px; color:#fff; text-decoration:none;}*/

.alyuva-homevalue-main{width:100%; height:auto; float:left; text-align:center; font-family: 'Gotham Light';}
.alyuva-homevalue-img{width:100%; height:auto; float:left; text-align:center;}
.alyuva-homevalue-img img{max-width:100%;}
.alyuva-homevalue-txt{width:100%; height:auto; float:left; text-align:center; font-size:16px; font-weight:bold; color:#000; margin:10px 0 20px 0; padding:0 10px;}

.home-right-text .alyuva-home-favorite-heading,.home-right-text .alyuva-home-product-para,.home-right-text .alyuva-hoome-product-btn{text-align:right;}

footer{margin-top:50px; padding:10px 0; border-top:2px solid #005124; background:#0d7c3f;}
.footer-heading{width:100%; height:auto; float:left; font-size:18px; font-weight:bold; color:#fff;}
.footer-link{width:100%; height:auto; float:left; font-size:16px; /*text-transform:uppercase;*/ color:#fff; text-align:center; }
.footer-link a{color:#fff;}
.footer-link ul{padding:0; list-style: none; margin: 20px 0 0 0;}

.footer-social-link{width:100%; height:auto; float:left; font-size:20px; /*text-transform:uppercase;*/ }
.footer-social-link a{text-decoration:none;/*color:#808285; border:1px solid #4a810f; padding: 8px 15px; border-radius:8px;*/}
/*.footer-social-link a:hover{color:#fff; background:#4a810f;}*/

.footer-form-newsletter{width:100%; height:auto; float:left; font-size:12px; margin-top:20px;}
.footer-form-newsletter input{width:100%; border: 1px solid #ced4da;  border-radius: 0rem; height: calc(2.5em + .75rem + 2px);}

.section-position{position:relative;}
.section-padding{position:relative; padding:50px 0;}

.leaf1{width:125px; height:120px; position:absolute; left:0; background:url("../images/leaf/leaf-img1.png"); background-size:100%;}
.leaf2{width:125px; height:120px; position:absolute; right:0; bottom:0; background:url("../images/leaf/leaf-img2.png"); background-size:100%;}
.leaf3{width:125px; height:120px; position:absolute; left:0; bottom:0; background:url("../images/leaf/leaf-img3.png"); background-size:100%;}
.leaf4{width:125px; height:120px; position:absolute; right:0; bottom:0; background:url("../images/leaf/leaf-img4.png"); background-size:100%;}
.leaf5{width:125px; height:120px; position:absolute; left:0; bottom:0; background:url("../images/leaf/leaf-img5.png"); background-size:100%;}
.leaf6{width:125px; height:129px; position:absolute; right:30px; bottom:0; background:url("../images/leaf/leaf-img6.png"); background-size:100%;}
.leaf7{width:125px; height:120px; position:absolute; left:0; bottom:0; background:url("../images/leaf/leaf-img7.png"); background-size:100%;}

.inner-banner-main{width:100%; height:auto; float:left; text-align:center; margin:0 0 20px;}
.inner-banner-main img{width:100%;}

.alyuva-blog-top-heading{width:100%; height:auto; float:left; font-family: 'Javacom'; color:#4a810f; text-align:left; font-size:36px; margin:70px 0 50px 0;}

.blog-box-main{width:100%; height:auto; float:left; margin:0 0 20px; border:1px solid #e4e4e5;}
.blog-box-img{width:100%; height:auto; float:left; text-align:center; margin:0 0 20px;}
.blog-box-img img{width:100%;}

.blog-box-txt-main{width:100%; height:auto; float:left; padding:0 20px;}
.blog-box-heading{width:100%; height:auto; float:left; font-size:18px; font-weight:bold; color:#000;}
.blog-nametext-box{width:100%; height:auto; float:left; font-size:12px; color:#808285; padding:10px 0; font-weight: 700; margin:0 0 0px;}
.blog-paratxt-box{width:100%; height:auto; float:left; font-size:12px; color:#000; padding:10px 0; margin-bottom:10px;}
.blog-nametext-box .blog-name{color:#4a810f;}
.blog-readmore-box{width:100%; height:auto; float:left; margin:0 0 20px;}
.blog-readmore-box a{background:#4a810f; color:#fff; font-size:12px; padding:10px; text-decoration:none; display: inline-block;}

.blogdetail-box-main{width:100%; height:auto; float:left; margin:0 0 20px;}
.blogdetail-box-img{width:100%; height:auto; float:left; text-align:center; margin:0 0 20px;}
.blogdetail-box-img img{width:100%;}
.blogdetail-box-txt-main{width:100%; height:auto; float:left; margin: 0;}
.blogdetail-paratxt-box{width:100%; height:auto; float:left; font-size:12px; color:#000; margin:0 0 10px 0;}
.blogdetail-paratxt-box strong{font-weight:bold;}
.blogdetail-paratxt-heading{width:100%; height:auto; float:left; font-size:16px; font-weight:bold; color:#000; margin:0 0 10px 0;}
.blogdetail-paratxt-subhead{width:100%; height:auto; float:left; font-size:14px; font-weight:bold; color:#000; margin:0 0 10px 0;}
.blogdetail-social-share{width:100%; height:auto; float:left; font-size:14px; font-weight:bold; color:#000; margin:0 0 10px 0; text-transform: uppercase;}
.blogdetail-social-share a{font-size:20px; font-weight:bold; color:#808285; margin-right:10px;}
.blog-detail-comment-main{width:100%; height:auto; float:left; font-size:14px; font-weight:bold; color:#000; margin:0 0 10px 0; text-transform: uppercase;}

.blog-right-main{/*width:100%; height:auto; float:left; margin:0 0 20px; */border-left:1px solid #ccc;}
.blog-category-main{width:100%; height:auto; float:left; margin:0 0 20px;}
.blog-category-heading{width:100%; height:auto; float:left; font-size:16px; color:#000; font-weight:bold; margin:0 0 10px; text-transform: uppercase;}
.blog-category-name{width:100%; height:auto; float:left; font-size:12px; color:#808285;  margin:0 0 10px;}	
.blog-category-name ul{padding-left:0;}
.blog-category-name ul li{list-style:none; text-transform: uppercase;}
.blog-category-name .form-group input{border-radius:0;}
.blog-category-name .form-group .btn-primary{background: #4a810f; border-radius:0; border:0; font-size:12px;}
.blog-social-link{width:100%; height:auto; float:left; font-size:24px; color:#808285; margin:0 0 20px;}
.blog-social-link a{color:#808285;}
.blog-press-media-txt{width:100%; height:auto; float:left; font-size:12px; color:#808285; font-weight:bold; font-style:italic; margin:0 0 20px;}
.blog-best-seller-main{width:100%; height:auto; float:left; margin:0 0 20px;}
.blog-best-seller-heading{width:100%; height:auto; float:left; font-size:20px; color:#4a810f; text-align:center; margin:0 0 20px; font-family: 'Javacom'; font-weight: bold;}
.blog-seller-product-img-main{width:100%; height:auto; float:left; margin:0 0 20px; }
.blog-seller-product-img-main img{width:100%;}
.blog-seller-product-txt{width:100%; height:auto; float:left; font-size:12px; text-align:center; color:#000; margin:0 0 20px; }
.blog-seller-product-btn{width:100%; height:auto; float:left; font-size:12px; text-align:center; color:#808285; margin:0 0 20px; }
.blog-seller-product-btn a{background:#4a810f; color:#fff; font-size:12px; padding:10px; text-decoration:none; display: inline-block;}

.giftbox-img{width:100%; height:auto; float:left; margin:0 0 20px;}
.giftbox-img img{width:100%;}
.giftbox-img-detail-main{width:calc(100%);; height:calc(100% - 20px);; float:left; padding:20px; border:1px solid #e4e4e5;}
.giftbox-detail-heading{width:100%; height:auto; float:left; color: #4a810f; font-size: 18px; font-weight:bold;}
.giftbox-detail-para{width:100%; height:auto; float:left; color: #000; font-size: 12px; margin:0 0 5px 0;}
.giftbox-contain-para{width:100%; height:auto; float:left; color: #000; font-size: 12px; margin:0 0 0px 0;}
.gift-price-row{width:100%; height:auto; float:left; font-size:20px; font-weight:bold; margin:0 0 5px 0;}
.gift-button-row{width:100%; height:auto; float:left; margin:0 0 5px 0;}
.gift-iconbox-main{width:100%; height:100%; float:left; text-align:center; margin:0 0 5px 0;}
.gift-iconbox{width:100%; height:auto; float:left; margin:0 0 10px 0;}
.gift-icontxt{width:100%; height:auto; float:left; color: #000; font-size: 10px;}

.skin-icon-btn-main{width:100%; height:auto; background:#fff; color:#4a810f; text-align:center; padding:12px 8px; margin-bottom:20px; font-size:16px; font-weight:bold; -webkit-box-shadow: 0px 0px 5px 5px rgba(230,230,230,1); -moz-box-shadow: 0px 0px 5px 5px rgba(230,230,230,1);  box-shadow: 0px 0px 5px 5px rgba(230,230,230,1); text-transform: uppercase;}
.skin-icon-btn-main img{margin-right:10px;}

.parallex-section-top{width:100%; height:auto; text-align:center; line-height: 0;}
.parallex-section-top img{width:100%;}

.skin-parallex-scroll-one{height:auto; background:url(../images/skin-scroll-img1.jpg); font-family: 'Javacom'; background-repeat: no-repeat;
    background-size: cover; margin:50px 0; background-attachment: fixed;}
.skin-parallex-scroll-two{height:auto; background:url(../images/skin-scroll-img2.jpg); font-family: 'Javacom'; background-repeat: no-repeat;
    background-size: cover; margin:50px 0; background-attachment: fixed;}	
	
.hair-parallex-scroll-one{height:auto; background:url(../images/hair-scroll-img1.jpg); font-family: 'Javacom'; background-repeat: no-repeat;
    background-size: cover; margin:50px 0; background-attachment: fixed;}	

.hair-parallex-scroll-two{height:auto; background:url(../images/hair-scroll-img2.jpg); font-family: 'Javacom'; background-repeat: no-repeat;
    background-size: cover; margin:50px 0; background-attachment: fixed;}		
	
.skin-parallex-txt{width:100%; height:auto; text-align:center; font-size:40px; color:#231f20; margin: 20vh 0;}

.skin-filter-row{width:100%; height:auto; float:left; margin:20px 0; text-transform: uppercase; font-size: 12px; font-weight:bold; color:#808285; display:none;}
.skin-filter-row .custom-select{text-transform: uppercase; color:#808285;}

.skin-creams-txt{display:none;}

.skin-sub-menu-banner{margin-top:0;}

/*edit between*/
.skin-product-main{width:100%; height:auto; float:left; text-align:center; margin:20px 0; border:0px solid #fff; position:relative;}
/* .skin-product-main:hover{border:0px solid #000; cursor:pointer; -webkit-box-shadow: 0px 0px 10px 5px #a5a5a5; */
/* box-shadow: 0px 0px 10px 5px #a5a5a5;} */

.skin-product-main::after{position: absolute; content: ''; border-right: 1px solid #000; border-left: 1px solid #000; -webkit-transform: scale(1, 0);  transform: scale(1, 0); top: 15px;
    right: 15px;
    bottom: 15px;
    left: 15px; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;}

.skin-product-main:hover .skin-product-main::before, .skin-product-main:hover .skin-product-main::after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}

/*edit between end*/
.skin-product-cartwhishlist-icon{width:100%; height:auto; float:left; text-align:right; margin:0 0 10px 0; color:#808285; padding: 5px 10px; display:none;}
.skin-product-img{width:100%; height:auto; float:left; text-align:center; margin:0 0 10px 0;}
.skin-product-img img{width:100%;}
.skin-product-text{width:100%; height:auto; float:left; font-size:14px; color:#000; text-align:center; margin:0 0 10px 0;}
.skin-product-price{width:100%; height:auto; float:left; font-size:18px; color:#000; font-weight:bold; text-align:center; margin:0 0 20px 0;}
.skin-product-buybtn{width:100%; height:auto; float:left; font-size:12px; color:#000; text-align:center; margin:0 0 20px 0;}
.skin-product-blog-img{width:100%; height:auto; float:left; text-align:center; /*margin:0 0 20px 0;*/ position:relative;}
.skin-product-blog-text-main{width:100%; height:auto; float:left; font-size:12px; color:#000; text-align:center; margin:0 0 20px 0; position:absolute; top:25%;}
.skin-product-blog-text{width:200px; height:auto;  font-size:18px; color:#fff; text-align:center; margin:20px auto;}

.alyuva-contact-form{width:100%; height:auto; float:left; margin:0 0 10px 0;}
.alyuva-contact-form input{border-radius:0;}
.alyuva-contact-form label{font-weight:bold;}

.contact-address-map{width:100%; height:auto; float:left; margin:10px 0;}

.contact-address-main{width:100%; height:auto; float:left; margin:10px 0;}
.contact-address-top-main{width:100%; height:auto; float:left;  font-size:20px; font-weight:bold; color:#000; margin:0 0 10px 0;}
.contact-address-top{width:100%; height:auto; float:left;  font-size:20px; color:#000; margin:0 0 10px 0;}

.about-section-bg{background:url(../images/about-section-bg.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-bottom: 300px; position:relative;}

.about-section-bg-bottom{background:url(../images/about-section-bg-bottom.jpg); background-repeat:no-repeat; background-size:100% 100%; padding-bottom: 0px; position:relative;}

/*.shata-dhuata-ghrita-section-bg{background:url(../images/shata-dhuata-ghrita-section-bg.png); background-repeat:no-repeat; background-size:100%;}*/

.alyuva-about-heading{width:100%; height:auto; float:left; text-align:center; margin:20px 0; font-size:40px; color:#66431b; font-weight:bold;}
.about-img-box{width:100%; height:auto; float:left; text-align:center; margin:20px 0;}
.about-img-box img{width:100%;}
.about-txt-small-heading{width:100%; height:auto; float:left; text-align:center; margin:0 0 10px 0; font-size:18px; color:#000; font-weight:bold;}
.about-txt-box-heading{width:100%; height:auto; float:left; text-align:center; margin:0 0 10px 0; font-size:30px; font-family: 'Javacom'; color:#67a643; font-weight:bold;}
.about-txt-box-para{width:100%; height:auto; float:left; text-align:center; margin:0 0 20px 0; font-size:14px; color:#000; }

.alyuva-btn{background: #67a643; color: #fff; font-size: 12px; padding: 10px; text-decoration: none; display: inline-block; border-radius:0; border:1px solid transparent;}
.alyuva-btn:hover{background: #fff; color: #4a810f; border:1px solid #4a810f; text-decoration: none;}

.banner-btn{background: #572f23; color: #fff; font-size: 12px; padding: 10px; text-decoration: none; display: inline-block; border-radius:0; border:1px solid transparent;}
.banner-btn:hover{background: #fff; color: #572f23; border:1px solid #572f23; text-decoration: none;}
/* fix blank or flashing items on carousel */
.carousel-wrap {
  margin: 10px auto;
  /*padding: 0 5%;*/
  width: 100%;
  position: relative;
}

.owl-carousel .item {
  position: relative;
  z-index: 100; 
  -webkit-backface-visibility: hidden; 
}

.owl-nav > div {
  margin-top: -26px;
  position: absolute;
  top: 50%;
  color: #cdcbcd;
}

.owl-nav i {
  font-size: 52px;
}

.owl-nav .owl-prev {
  left: -30px;
}

.owl-nav .owl-next {
  right: -30px;
}

/* end fix */

.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    background-color: #777;
    border-radius: 10px;
}

header {box-shadow: 0 0px 0px rgba(0, 0, 0, 0.1);}

.alyuva-product-menu ul > li > a{font-family: 'GOTHAM-BOOKITALIC'; font-size:12px; color: #939598; padding:0 15px 21px;}

.navbar-nav > li > a{font-family: 'GOTHAM-MEDIUM'; font-size:12px;}

.shata-dhuata-nav{background:#4a810f; color:#fff; padding-right:0 !important;}
.shata-dhuata-nav a{color:#fff !important;}

.product-detail-right-main{width:100%; height:auto; float:left; margin-bottom:20px;}
.product-detail-headding-main{width:100%; height:auto; float:left; font-size:34px; font-weight:bold; color:#000; text-transform: uppercase;}
.product-detail-subheadding-main{width:100%; height:auto; float:left; font-size:20px; font-weight:bold; color:#4a810f; font-style: italic;}
.product-detail-para-main{width:100%; height:auto; float:left; font-size:14px; color:#000; margin:10px 0;}
.product-detail-para-main strong{font-size:14px; color:#000; font-weight:bold;}
.product-detail-starrow-main{width:100%; height:auto; float:left; font-size:20px; color:#000; margin:10px 0;}

.product-detail-availabe{width:100%; height:auto; float:left; margin-bottom:20px; font-size:14px; color:#000;}
.product-detail-Price{width:100%; height:auto; float:left; margin-bottom:20px; font-size:30px; color:#000; font-weight:bold;}
.product-detail-buynow{width:100%; height:auto; float:left; margin-bottom:10px; font-size:14px; color:#4a810f; }
.product-detail-buynow-button-main{width:100%; height:auto; float:left; margin-bottom:20px; font-size:30px; color:#000; font-weight:bold;}
.product-detail-buynow-button-main a{text-decoration:none;}
.product-buynow-button{border:1px solid #4a810f; display: inline-block; padding: 0 20px; cursor: pointer;}
.product-tab .nav-link.active, .product-tab .nav-link, .product-tab .nav-item.show .nav-link{color:#000; border-radius:0; text-transform: uppercase; font-size: 14px;}
.tab-content > .tab-pane{padding:10px; border:1px solid #dee2e6 ;}

.product-detail-review{width:100%; height:auto; float:left; font-size:12px; font-weight:bold; color:#000; text-transform: uppercase; margin-bottom:20px;}
.product-detail-review-main{width:100%; height:auto; float:left; margin-bottom:20px;}
.product-review-heading{width:100%; height:auto; float:left; font-size:18px; font-weight:bold; color:#000; margin-bottom:10px;}
.product-review-star{width:100%; height:auto; float:left; font-size:14px; font-weight:bold; color:#000; text-transform: uppercase; margin-bottom:10px;}
.product-review-para{width:100%; height:auto; float:left; font-size:14px; color:#000;  margin-bottom:10px;}
.product-review-name{width:100%; height:auto; float:left; font-size:14px; font-weight:bold; color:#000; text-transform: uppercase; margin-bottom:10px;}
.herbs-tab-image{width:100%; height:auto; float:left; text-align:center; margin-bottom:10px;}
.herbs-tab-image img{width:100%;}

.herbs-tab-row{width:100%; height:auto; float:left; text-align:left; margin-bottom:10px;}
.herbs-tab-txt-heading{width:100%; height:auto; float:left; text-align:left; margin-bottom:10px; font-size:12px; font-weight:bold; color:#939598;}
.herbs-tab-txt-para{width:100%; height:auto; float:left; text-align:left; margin-bottom:10px; font-size:12px;  color:#939598;}
.alyuva-breadcrumb{width:100%; height:auto; float:left; }
.alyuva-breadcrumb .breadcrumb{background-color:transparent; padding:0.75rem 0rem; border-bottom:1px solid #ccc; font-size:14px; text-transform:uppercase;}
.alyuva-breadcrumb .breadcrumb a{color:#000;}

.layer-skin-main{width:100%; height:auto; float:left; margin-bottom:30px;}
.layer-skin-icon{width:100%; height:auto; float:left; text-align:center; margin-bottom:10px;}
.layer-skin-icon img{max-width:100%;}
.layer-skin-txt-main{width:100%; height:auto;  float:left; margin-bottom:10px;}
.layer-skin-heading{width:100%; height:auto; font-size:18px; font-weight:bold; text-align:center; color:#4a810f; float:left; margin-bottom:0px;}
.layer-skin-para{width:100%; height:auto; float:left; font-size:18px;  color:#000; text-align:center; margin-bottom:0px;}

.media-box-main{width:100%; height:auto; float:left; margin-bottom:30px;}
.media-box-img{width:100%; height:auto; float:left; text-align:center; margin-bottom:10px;}
.media-box-img img{width:100%;}
.media-box-text-main{width:100%; height:auto;  float:left; margin-bottom:10px;}
.media-box-text-para{width:100%; height:auto; float:left; font-size:14px; font-weight:bold; font-style:italic; color:#000;  margin-bottom:0px;}
.media-box-text-date{width:100%; height:auto; float:left; font-size:12px;  color:#808285;  margin-bottom:0px;}

.rituals-headding-main{width:100%; height:auto; float:left; font-size:12px; font-weight:bold; color:#939598;  margin-bottom:10px;}
.rituals-content-main{width:100%; height:auto; float:left; font-size:12px;  color:#939598;  margin-bottom:10px;}

.directions-use-heading{width:100%; height:auto; float:left; font-size:12px; font-weight:bold; color:#939598;  margin-bottom:10px;}
.directions-use-content{width:100%; height:auto; float:left; font-size:12px;  color:#939598;  margin-bottom:10px;}
.carousel-caption {
    position: absolute;
    right: 0;
    bottom: 230px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #572f23;
    text-align: right;
	padding-right: 5%;
}
.carousel-caption h5{font-size:36px; font-weight:bold;}
.carousel-caption p{font-size:30px;}
.scrolled {
    background-color: #fff !important;
    transition: 0.5s;
    position: fixed;
    width: 100%;
}

/*product-detail-start*/
/*@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700&subset=latin-ext');*/
* {
  box-sizing: border-box;
}
.product-section {
  margin:10px 0 30px 0;
  padding: 10px;
  border-radius: 3px;
  width: calc(100% - 20px);
  display: inline-block;
  height: auto;
  border: solid 1px #cccecc;
  /*font-family: 'Source Sans Pro', sans-serif;*/
}
.product-section .all {
  width: 100%;
  height: auto;
  display: inline-block;
}
.product-section .all .slider {
  width: auto;
  height: auto;
  overflow: hidden;
  border-radius: 3px;
  position: relative;
}
.product-section .all .slider .owl-nav, section .all .slider .owl-dots {
  display: none;
}
.product-section .all .slider:hover .left {
  visibility: visible;
  opacity: 1;
  left: 20px;
}
.product-section .all .slider:hover .right {
  visibility: visible;
  opacity: 1;
  right: 20px;
}
.product-section .all .slider .item-box img{width: 100%;}
.product-section .all .slider .item-box {
  padding: 20px;
  overflow: hidden;
  width: 100%;
  height: auto;
  position: relative;
  border-radius: 3px;
  background: no-repeat url(http://www.cyw51.com/file/upload/201302/22/18-49-19-74-127.jpg) center center;
  background-size: cover;
}
/*
.product-section .all .slider .item-box:after {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  content: "";
  display: block;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #000000);
}
*/
.product-section .all .slider .left {
  position: absolute;
  z-index: 1;
  top: 167px;
  left: -20px;
  width: 40px;
  height: 40px;
  cursor: pointer;
  visibility: hidden;
  opacity: 0;
  transition: left ease 0.25s;
  transform: rotate(0deg);
  background: url(http://svgshare.com/i/2UW.svg) top left;
  transform: rotate(180deg);
}
.product-section .all .slider .left:hover {
  visibility: visible;
  opacity: 1;
  left: 20px;
  background: url(http://svgshare.com/i/2UW.svg) top left;
  transform: rotate(180deg);
}
.product-section .all .slider .left.nonl {
  left: -20px;
  opacity: 0;
  visibility: hidden;
}
.product-section .all .slider .right {
  cursor: pointer;
  position: absolute;
  z-index: 1;
  top: 167px;
  right: -20px;
  width: 40px;
  height: 40px;
  visibility: hidden;
  opacity: 0;
  transition: right ease 0.25s;
  background: url(http://svgshare.com/i/2UW.svg) top left;
  transform: rotate(00deg);
}
.product-section .all .slider .right:hover {
  visibility: visible;
  opacity: 1;
  right: 20px;
  background: url(http://svgshare.com/i/2UW.svg) top left;
  transform: rotate(0deg);
}
.product-section .all .slider .right.nonr {
  right: -20px;
  opacity: 0;
  visibility: hidden;
}
.product-section .all .slider-two {
  width: auto;
  height: auto;
  overflow: hidden;
  position: relative;
}
.product-section .all .slider-two .owl-nav, section .all .slider-two .owl-dots {
  display: none;
}
.product-section .all .slider-two:hover .left-t {
  visibility: visible;
  opacity: 1;
  left: 3px;
}
.product-section .all .slider-two:hover .right-t {
  visibility: visible;
  opacity: 1;
  right: 3px;
}
.product-section .all .slider-two .item {
  transition: all ease 0.25s;
  height: 115px;
  border-radius: 3px;
  border: solid 3px #e6ecf2;
  cursor: pointer;
  background: no-repeat url(http://www.cyw51.com/file/upload/201302/22/18-49-19-74-127.jpg) center center;
  background-size: cover;
}
.product-section .all .slider-two .item.active {
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.15);
  border: solid 3px #2a2627;
}
.product-section .all .slider-two .owl-stage {
  padding: 20px 0;
}
.product-section .all .slider-two .left-t {
  transform: rotate(180deg);
  cursor: pointer;
  position: absolute;
  z-index: 1;
  top: 23px;
  visibility: hidden;
  opacity: 0;
  transition: all ease 0.25s;
  width: 40px;
  height: 95px;
  background: no-repeat rgba(255, 255, 255, 0.5) url(http://svgshare.com/i/2UW.svg) center center;
  left: -40px;
}
.product-section .all .slider-two .left-t:hover {
  visibility: visible;
  opacity: 1;
  left: 3px;
}
.product-section .all .slider-two .left-t.nonl-t {
  left: -40px;
  opacity: 0;
  visibility: hidden;
}
.product-section .all .slider-two .right-t {
  /*background: no-repeat rgba(204, 46, 56, 0.85) url(http://svgshare.com/i/2Vs.svg) center center;*/
  background: no-repeat rgba(0, 0, 0, 0.5) url(http://svgshare.com/i/2UW.svg) center center;
  cursor: pointer;
  position: absolute;
  z-index: 1;
  top: 23px;
  right: -40px;
  visibility: hidden;
  opacity: 0;
  transition: all ease 0.25s;
  width: 40px;
  height: 95px;
  background-color: rgba(255, 255, 255, 0.5);
}
.product-section .all .slider-two .right-t:hover {
  visibility: visible;
  opacity: 1;
  right: 3px;
}
.product-section .all .slider-two .right-t.nonr-t {
  right: -40px;
  opacity: 0;
  visibility: hidden;
}

/*product-detail-end*/

@media screen and (max-width: 767px){
.xs-margin-60px-right {
    margin-right: 60px !important;
}
.navbar-brand img {max-height: 60px; transition-duration: 0.5s;}
.leaf1, .leaf2, .leaf3, .leaf4, .leaf5, .leaf6, .leaf7 {display:none;}
.alyuva-top-heading{font-size: 24px;  margin: 20px 0 20px 0;}
.banner-main{margin: 0 0 30px 0;}
.alyuva-home-product-heading{font-size: 24px; margin: 0 0 10px 0;}
.alyuva-home-product-para{margin: 0 0 10px 0;}
.home-right-text .alyuva-home-favorite-heading, .home-right-text .alyuva-home-product-para, .home-right-text .alyuva-hoome-product-btn {text-align: left;}
.alyuva-home-favorite-heading{font-size: 24px; margin: 0 0 10px 0;}
.alyuva-homeblog-img{padding: 0 20%;}
.alyuva-skin-top-heading{font-size:24px; margin: 20px 0 20px 0;}
.about-section-bg{background-size:cover;}
.alyuva-about-heading{font-size: 24px;}
.about-txt-box-heading{font-size: 24px;}
.product-section .all .slider-two .item{height: 150px; overflow: hidden;}
.product-detail-headding-main{font-size: 24px;}
#myTabContent{margin-bottom:20px;}
.product-detail-review{margin-bottom:10px;}
.section-padding{padding: 20px 0;}
.alyuva-home-product-heading-right{font-size:24px; text-align:left; margin: 0px 0 20px 0;}

}
