@font-face {
    font-family: 'ARBERKLEY';
    src: url('../fonts/arberkley/ARBERKLEY.ttf');
}
@font-face {
    font-family: 'ARESSENCE';
    src: url('../fonts/arberkley/ARESSENCE.ttf');
}
@font-face {
    font-family: 'ASansBlack';
    src: url('../fonts/arberkley/ASansBlack.ttf');
}
@font-face {
    font-family: 'euphemia_1';
    src: url('../fonts/euphemia/euphemia_1.ttf');
}
@font-face {
    font-family: 'Euphemia_UCAS_Bold';
    src: url('../fonts/euphemia/Euphemia_UCAS_Bold.ttf');
}
@font-face {
    font-family: 'Euphemia_UCAS_Regular';
    src: url('../fonts/euphemia/Euphemia_UCAS_Regular.ttf');
}
@font-face {
    font-family: 'AdobeGothicStd-Bold_1';
    src: url('../fonts/AdobeGothicStd/AdobeGothicStd-Bold_1.otf');
}
@font-face {
    font-family: 'PlayfairDisplay-Italic';
    src: url('../fonts/playfair/PlayfairDisplay-Italic.otf');
}
@font-face {
    font-family: 'PlayfairDisplay-Regular';
    src: url('../fonts/playfair/PlayfairDisplay-Regular.otf');
}
@font-face {
    font-family: 'PlayfairDisplay-Bold';
    src: url('../fonts/playfair/PlayfairDisplay-Bold.otf');
}

/** main css **/
body{font-family: 'PlayfairDisplay-Regular';color: #444a35;}
/** main end **/

/** header css **/
p{font-family: 'Euphemia_UCAS_Regular';}
.header-top {background: #eae4dc;padding: 0 5px;color:#ddd;}
.top-ul{margin: 8px 0 5px;padding: 0;list-style-type: none;}
.top-ul li{display: inline-block;min-width: 30px;text-align: center;}
.top-ul li a{color: #fff;font-size: 18px;display: inline-block;}
.top-ul li .span-icon{border-right: 1px solid #ddd;color: #222;display: inline-block;font-size: 18px;margin-right: 10px;width: 30px;}
.top-ul li:last-child{border-right:none;}
.top-ul li a i.fa-behance:hover{color: #1769FF;}
.top-ul li a i.fa-dribbble:hover{color: #D84579;}
.top-ul li a i.fa-facebook:hover{color: #2B559B;}
.menu3 > li {padding-left: 40px;}
.top-ul img {width: 25px;}
.icon-width22{width: 22px;}
.icon-width35{width: 35px;}
.logo{height: auto;}
.logo img{width: 120px;}
.main-menu{margin: 0; padding:0;background: rgb(255, 255, 255) none repeat scroll 0 0;z-index: 100000;box-shadow: 0 0 12px 0 hsl(0, 0%, 87%);border-radius: 0;border:none;}
.main-menu .navbar-nav > .active > a,.main-menu .navbar-nav > .active > a:focus, .main-menu .navbar-nav > .active > a:hover {background-color: transparent  !important;color: #ff9f10;}
.main-menu .navbar-nav > .open > a, .main-menu .navbar-nav > .open > a:focus, .main-menu .navbar-nav > .open > a:hover {background-color: transparent  !important;color: #ff9f10;}
.main-menu .navbar-nav > li > a:focus,
.main-menu .navbar-nav > li > a:hover{
    color: #ff9f10;border-bottom: 3px solid #f58634;
}
.main-menu .navbar-nav > li:last-child > a:focus,
.main-menu .navbar-nav > li:last-child > a:hover {
   border-bottom: none;
}
.menu2 li.active > a{
    color: #ff9f10;border-bottom: 3px solid #f58634;
}
.main-menu .navbar-nav > li > a {color:#000000;padding: 28px 25px;
font-size: 16px; font-family: 'PlayfairDisplay-Regular';}
.menu1{margin-top: 25px;}
.cart-dropdown{left: auto !important;right: 0 !important;width: 325px !important;}
.cart-block{padding: 10px;}
.media-cart{border-bottom: 1px solid #dddddd;margin-bottom: 10px;padding-bottom: 10px;}
.media.media-cart:last-child{border: medium none;}
.media-cart .media-body .media-heading, .media-cart .media-body .media-heading a{color: #222222;font-size: 14px;margin-bottom: 6px;}
.media-cart .media-body p{margin-bottom: 6px;}
.total-cart{border-bottom: 1px solid #dddddd;border-top: 1px solid #dddddd;margin: 15px 0;padding: 5px 0;}
.total{font-size: 18px;}
.total-price{color: #ffae36;font-size: 18px;}
.cart-count{background: #00abdc;border-radius: 10px;color: #ffffff;padding: 5px 6px;}

.menu1 a {text-transform: uppercase;}
.cart-text{text-transform: uppercase;}

.dropdown-menu { min-width: 200px !important;box-shadow: 0 21px 38px -4px hsl(300, 1%, 63%);background-color: #fff; border-color:#ffff; border-radius:0;}
.dropdown-menu > li > a {color: #444;}
.menu2 {margin-left: 30px;}
.menu3{ margin:8px 0;}
.menu3 > li > span{color:#686868;font-family: 'Brandon-reg';}

/* Mega Menu Css */

.category-menu, .cart-dropdown{box-shadow: 5px 8px 15px -11px #000000;}
.category-submenu-block {background: #ffffff; max-height: 400px; overflow-x: hidden; overflow-y: auto;}
.category-submenu-heading{color: #00abdc;font-size: 15px;margin: 0 0 8px;}
.category-submenu-list{z-index: 10;}
.category-submenu-list .list-group-item { border: medium none; font-size: 12px;padding: 3px 0 3px 20px;background: transparent;position: relative;}
.category-submenu-list .list-group-item > a {color: #222222;display: block;}
.category-submenu-list .list-group-item > a:hover {color: #00abdc;}
.category-submenu-list .list-group-item::after {color: #00abdc;content: "\f0a4";font-family: "FontAwesome";font-size: 13px;position: absolute;left: 0px;top: 2px;}

.category-submenu-img{border: 1px solid #e8e8e8;padding: 10px;text-align: center;}
.category-submenu-img img{border-bottom: 1px solid #dddddd;max-height: 200px;max-width: 100%;padding-bottom: 10px;}
.heading-green{color: #00abdc;font-size: 16px;}
/** dropdown submenu  css **/
.dropdown-submenu {position: relative;}
.dropdown-submenu>.dropdown-menu {top: 0;left: 100%;margin-top: -6px;margin-left: -1px;
                                  -webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius:0;}
.dropdown-submenu:hover>.dropdown-menu {display: block;}
.dropdown-submenu>a:after {display: block;content: " ";float: right;width: 0;height: 0;border-color: transparent;
                           border-style: solid;border-width: 5px 0 5px 5px;border-left-color: #444;margin-top: 5px;margin-right: -10px;}
.dropdown-submenu:hover>a:after {border-left-color: #fff;}

.dropdown-submenu.pull-left {float: none;}
.dropdown-menu > li > a {padding: 8px 20px;}
.yamm .dropdown-menu {left: -40px;}

.main-menu .navbar-nav > li.dropdown > a{padding: 25.66px 25px;}
/** dropdown submenu  css end**/
/* Mega Menu end */
.con_message p {
    color: #fff !important;
}
.btn-buy {
    background-color: #acbf76;
    border-color: #acbf76;
    color: #fff !important;
    padding: 10px 35px !important;
    margin-top: 20px;
}
.btn-buy:hover,
.btn-buy:focus,
.btn-buy:active{
    background-color: #acbf76 !important;
    border-color:#acbf76;
    transform: scale(1.1);
    
    transition: all ease-in-out 0.4s;
}
.badge{ background-color: #acbf76;}
.badge {
    padding: 4px 5px;
    font-size: 12px;
    border-radius: 2px;
}
.dropdown a img {
    max-width: 22px;
}
.media-cart a img{max-width: 65px;}
.login{position: relative;}
.login::after {
    content: "";
    background-color: #000000;
    display: block;
    height: 40px;
    width: 1px;
    position: absolute;
    right: 0;
    top: 20px;
}
.navbar-brand{padding: 12px 15px;}
/** header end **/


/** body css **/
.border-right {
    border-right: 2px solid #eee;
}
.section-banner.new .btn-buy {
    padding: 4px 20px !important;
    font-family: 'ARESSENCE';
    font-size: 18px;
    word-spacing: -4px;
}
.sec-pro.new .btn-now {
    padding: 4px 20px !important;
    font-family: 'ARESSENCE' !important;
    font-size: 18px !important;
    word-spacing: -4px !important;
}
.input-group.price-qty{min-width: 125px;}
.cart-sm {
  margin: 10px 0;
}
.cart-sm .cart-dropdown {
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
}
.cart-sm .media-cart .media-body .media-heading,
.cart-sm .media-cart .media-body .media-heading a {
  color: #000 !important;
}
.cart-sm .navbar-nav > li.dropdown > a {
    padding: 0;
}
.navbar-toggle {
    margin-top: 17px;
}
.cart-sm .media-cart {
    margin-bottom: 0;
}
.cart-sm .total-cart {margin: 5px 0 10px;}


/** parallax area **/
.parallax {
    background-attachment: fixed !important;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.parallax-overlay {background-color: rgba(0, 0, 0, 0.5);padding: 40px 0;}
/** parallax end **/


.section-issues{color: #fff;}
.section-issues .parallax-overlay{
    height: 645px;padding: 60px 0;
    background: -moz-linear-gradient(top, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}

.breadcrumb-style1{border-bottom: 1px solid #ccc;background-color: rgba(255, 255, 255, 0.5);border-radius: 0;list-style: outside none none;margin-bottom: 40px;padding: 8px 15px;}
.breadcrumb > li + li:before {color: #222; content: "\f0a4";padding: 0 5px;font-family: "FontAwesome";margin:0 6px;}
.breadcrumb > li a {color: #fdcb49;}
.breadcrumb > li.active {color: #222;}
.section-banner{
    padding:7% 0 0 0;
    height: 100vh;
    overflow: hidden;
}
.login-box {
    position: relative;
}
.loader-event.new {
position: absolute;
top: 0;
left: 0;
right: 0;
background: rgba(255,255,255,.5);
padding-top: 40%;
text-align: center;
bottom: 0;
}
.section-banner .about-tea {text-align: center;margin-top: 25px;}
.about-tea img {width: 100%;/*max-width: 360px;*/ height: auto;}
.title-tea{color: #acbf76; font-family: 'PlayfairDisplay-Italic';font-size: 16px}
.section-banner .about-desc {padding: 0 20px;}
.section-banner .about-desc p{margin-bottom: 15px;}
.about-desc .btn-green {
    margin-top: 15px;
}
.btn-green {
    background-color: #acbf76;
    border-color: #acbf76;
    color: #fff;
    padding: 10px 40px;
    transition: all ease-in-out 0.6s;
    width: 150px;
    font-family: 'PlayfairDisplay-Regular';
   
}
.btn-green:hover,.btn-green:focus,.btn-green:active{background-color: #acbf76;border-color:#acbf76;color: #fff !important;transform: scale(1.1);}
.discount {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    max-width: 860px;
    color: #fff;
    font-size: 13px;
    height: 50px;
    text-align: center;
    margin: 30px auto 15px;
    padding: 15px;
    font-family: 'Euphemia_UCAS_Regular';
    font-weight: bold;
    
}
.discount a{color: #fff;}
.discount a:hover, .discount a:active, .discount a:focus{color: #fff;}
.section-remedies{padding: 50px 0 0;}
.pro-circel{list-style: none;padding: 0;text-align: center;color: #fff;}
.pro-circel li{display: inline-block;width: 195px;margin-bottom: 60px;}
.pro-circel li a {
    display: inline-block;
   line-height: 105px;
    border-radius: 50%;
    height: 105px;
    width: 105px;
    text-align: center;
    font-family: 'PlayfairDisplay-Regular';
    
}
.pro-circel li a img{width: 100%;max-width: 90px; line-height: 106px;}
.pro-circel li a .chinnamon{max-width: 50px;}
.circle-orange{border: 1px solid #ff9f10;transition: all ease-in-out 0.6s;}
.circle-orange:hover{border: 1px solid #a3c741;}
.circle-green{border: 1px solid #a3c741;transition: all ease-in-out 0.6s;}
.circle-green:hover{border: 1px solid #ff9f10;}
.pro-circel li .pro-name  {
    font-size: 16px;
    margin-top: 10px;
    line-height: 22px;
}
.pro-name a{padding: 0 !important;color: #fff;height: auto !important;line-height: 0 !important}
.section-remedies .heading-white{margin-bottom: 10px;}
.section-remedies .title-tea{margin-bottom: 60px;color: #fff;}
.section-inspire{padding: 80px 0;}
.section-inspire .form-group-error{position: relative;}
.section-inspire .form-group-error .error_validate{
    position: absolute;
    left: 0;
    bottom: -20px;
}
.inspire-desc a{color: #ff9f10;}
.inspire-img img {
    width: 100%;
    max-width: 300px;
    transition: all ease-in-out 0.5s;
}
/*.inspire-img img:hover{border:2px solid #ff9f10;}*/
.inspire-img {
    text-align: center;
    margin: 0 auto;
}
.new-letter {
    /*border: 1px solid #acbf76;*/
    /*padding: 20px;*/
    margin-top: 40px;
}
.new-letter .form-group .form-control{border:none;border-bottom: 1px solid #ddd;box-shadow: none;}
.btn-border {
    border-color: #acbf76;
    padding: 8px 25px;
    font-family: 'PlayfairDisplay-Regular';
    color: #acbf76;
}
.btn-border:hover,.btn-border:focus,.btn-border:active{
    background-color: #acbf76;
    border-color: #acbf76;
    color: #fff;
    transition: all ease-in-out 0.6s;
}
.new-letter .form-inline {
    /*text-align: center;*/
}
.new-letter .form-inline .form-group .form-control{font-family: 'Euphemia_UCAS_Regular';border-radius: 0;width: 228px;
padding: 6px 0;}
.new-letter .title-subcribe{margin-bottom: 20px;font-size: 18px;color: #5f654f;font-family: 'PlayfairDisplay-Regular';}
.panel-pro{border: none;text-align: left;margin: 0 0 30px;border-bottom: 5px solid #acbf76;border-radius: 0;}
.panel-pro > .panel-heading {position: relative;overflow: hidden;min-height: 150px;max-height: 150px;background-color: rgba(0, 0, 0, 0);border-color: rgba(0, 0, 0, 0);color: #333333;padding: 0;}
.panel-pro .panel-heading img {max-width: 100%;width: 100%; min-height: 150px;max-height: 150px;}
.panel-pro > .panel-heading .panel-heading-overlay{opacity: 0;background-color: rgba(0, 0, 0, 0.6);bottom: 0;color: #ffffff;font-size: 25px;font-weight: bold;left: 0;padding-top: 28%;position: absolute;right: 0;text-align: center;top: 0;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.panel-pro > .panel-heading .panel-heading-overlay > a {position: relative;bottom: -200px;border: 1px solid #ffffff;  color: #ffffff;  display: block;  height: 30px;  line-height: 26px;  margin: 0 auto;  width: 30px;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.panel-pro .panel-body {padding: 15px 8px;}
.panel-pro .panel-footer {background-color: rgba(0, 0, 0, 0);border-top: medium none;}
.panel-pro  .heading-blogg{font-size: 16px;margin: 0 0 10px;color: #444;min-height: 20px;max-height: 20px;overflow: auto;}
.panel-pro .heading-blogg a{color: #444a35;font-family: 'PlayfairDisplay-Regular';}
.content-blog{color: #444a35;font-size: 14px;overflow: auto;}
.content-blog p{margin: 0 0 3px;}
.small-text-blog {color: #777777; font-size: 14px;}
.btn-blog > a {color: #f07420; font-size: 14px;}

.panel-pro:hover .panel-heading-overlay{opacity: 1;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.panel-pro:hover .panel-heading .panel-heading-overlay > a {bottom: 0;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.section-products {padding: 0px 0 60px;}
.section-products .title-tea {margin-bottom: 30px;}
.section-products .view-more a{color: #5a6149;}
.section-products .content-blog {
	max-height: 145px !important;
	min-height: 145px !important;
	overflow: auto;
}
.section-our-product{overflow: hidden;position: relative;}
.section-our-product #product-box{
    position: absolute;top: -190px;right: 50%;
}
.pro-bg .heading-black{color: #fff;}
.pro-bg{background-repeat: no-repeat;background-size: cover;background-position: center center;height: 200px;}
.btn-now{background-color: transparent;border-color: #fff;padding: 6px 25px;color: #fff;}
.btn-now:hover,
.btn-now:focus,
.btn-now:active{
    background-color: #acbf76;border-color: #fff;color: #fff;}
.pro-panel {
    text-align: center;
    position: relative;
    top: -92px;
    color: #fff;
}
.our-pro img {
    width: auto;
    height: 165px;
}
.row-heading{margin-bottom: 15%;}
.pro-name-2,.pro-price{margin: 12px 0;}
.section-blogs{padding: 60px 0;}
.section-blogs .title-tea{margin-bottom: 30px;}


.panel-blog{border: none;text-align: left;margin: 0 2px 10px;box-shadow: none;}
.panel-blog > .panel-heading {position: relative;overflow: hidden;min-height: 180px;max-height: 180px;background-color: rgba(0, 0, 0, 0);border-color: rgba(0, 0, 0, 0);color: #333333;padding: 0;}
.panel-blog .panel-heading img {max-width: 100%;width: 100%; min-height: 180px;max-height: 200px;}
.panel-blog > .panel-heading .panel-heading-overlay{opacity: 0;background-color: rgba(0, 0, 0, 0.6);bottom: 0;color: #ffffff;font-size: 25px;font-weight: bold;left: 0;padding-top: 28%;position: absolute;right: 0;text-align: center;top: 0;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.panel-blog > .panel-heading .panel-heading-overlay > a {position: relative;bottom: -200px;border: 1px solid #ffffff;  color: #ffffff;  display: block;  height: 30px;  line-height: 26px;  margin: 0 auto;  width: 30px;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.panel-blog .panel-body {padding: 15px 0;}
.panel-blog .panel-footer {background-color: rgba(0, 0, 0, 0);border-top: medium none;}
.heading-blogg{font-size: 16px;margin: 0 0 10px;color: #444;min-height: 53px;max-height: 53px;overflow: hidden;}
.panel-blog .heading-blogg a{color: #444;}
.content-blog{color: #777777;font-size: 14px;max-height: 80px;min-height: 80px;overflow: auto;}
.content-blog p{margin: 0 0 3px;}
.small-text-blog {color: #777777; font-size: 13px;}
.btn-blog > a {color: #f07420; font-size: 13px;}

.panel-blog:hover .panel-heading-overlay{opacity: 1;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.panel-blog:hover .panel-heading .panel-heading-overlay > a {bottom: 0;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.section-team {
    padding: 60px 0;
    background-color: #f8f7f4;
}
.section-team .team-bg-white{background-color: rgba(255, 255, 255, .95);padding: 20px;}
.section-team .mem-desc{
    max-height:120px;
    min-height :85px;
    overflow: auto;
}
.section-team .team .team-more{margin: 15px 0 0 0;}
.section-team .team .team-more a{
    display: inline;
    font-family: 'PlayfairDisplay-Regular';
    color: #5a6149;
    font-size: 16px;
    border: none;
}
.section-team .title-tea{margin-bottom: 30px;}
.team{text-align: center;}
.mem-name{font-size: 16px;font-family: 'PlayfairDisplay-Regular';color: #444a35;}
.team a{
    transition: all ease-in-out 0.6s;
    display: block;height: 100px;width: 100px;
    border: 2px solid #e2e2e2;
    border-radius: 50%;
    margin: 0 auto 10px;
    overflow: hidden;
}
.team a img{
    max-width: 100%;max-height: 100%;min-width: 100%;min-height: 100%;
}
.rdmrbtn {
    border: none !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    transition: none !important;
    display: inline-block !important;
    border-radius: 0 !important;
    font-size: 13px !important;
    line-height: 1 !important;
}
.rdmrbtn:hover{
    transform: scale(1) !important;
    color: #fdcb49 !important;
}
.mem-designation{margin-bottom: 5px;font-size: 14px;font-family: 'PlayfairDisplay-Regular';}
.about-desc h4{ font-family: 'ARESSENCE';font-size: 24px;color: #444a35;margin: 15px 0;}
.team a:hover{transform: scale(1.2);}
.mt-40{margin-top: 40px;}
.view-more a{font-family: 'PlayfairDisplay-Regular';color: #5a6149;font-size: 16px;}
.mem-desc{font-family: 'Euphemia_UCAS_Regular';}

.section-login{padding: 7% 0;overflow: hidden;}
.login-box .heading-login {
    margin-bottom: 40px;
    color: #acbf76;
    font-size: 18px;
}
.login-box  .form-login .form-group{margin-bottom: 25px;}
.btn-login{background-color: #acbf76;border-color: #acbf76;color: #fff;}
.btn-login:hover,.btn-login:focus,.btn-login:active{background-color: #ff9f10;border-color: #ff9f10;color: #fff;}
.login-box  .form-login .form-group .form-control{height: 38px;border-radius: 3px;padding: 8px 12px;}
.form-control:focus {
    border-color: #acbf76;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(172,191,118,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(172,191,118,.6);
}
.login-box  .form-login .form-group a .gmail{margin-left: 4px;}
.login-box .form-login .form-group a img {
    width: 172px;
}
.mb-15{margin-bottom: 15px !important;}
.forgot-info a{color: #acbf76;}
.forgot-info a span{color: #b0b0b0;}
.pr-0{padding-right: 0;}
.section-signup {padding: 40px 0;overflow: hidden;}
.text-terms{text-align: center;color: #b0b0b0;}
.text-terms a{color: #acbf76;}


/** blog css  **/
.section-blog-list .nav-tabs { border-bottom: none; text-align: center;margin-bottom: 30px;}
    .section-blog-list .nav-tabs > li.active > a,.section-blog-list  .nav-tabs > li.active > a:focus,.section-blog-list .nav-tabs > li.active > a:hover { border-width: 0; }
    .section-blog-list .nav-tabs > li > a { border: none; color: #666; }
      .section-blog-list .nav-tabs > li.active > a,.section-blog-list .nav-tabs > li > a:hover { border: none; color: #ffae36 !important; background: transparent; }
        .section-blog-list .nav-tabs > li > a::after { content: ""; background: #ffae36; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
    .section-blog-list .nav-tabs > li.active > a::after,.section-blog-list .nav-tabs > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; }
.tab-pane { padding: 15px 0; }
.tab-content{padding:20px}
.section-blog-list .nav-tabs li{float: none;display: inline-block;}
.section-blog-list .panel-blog > .panel-heading .panel-heading-overlay{background-color: rgba(172, 191, 118, 0.8);}
.section-blog-list .panel-blog > .panel-heading .panel-heading-overlay > a{border: none;color: #F0F0F0;}
.section-blog-list .panel-blog > .panel-heading{border-radius: 0;}
.section-blog-list .panel-blog{border-radius: 0;}
.section-blog-list .col-sm-4{padding: 0 8px;}
/*.pagination li a{color: #acbf76;border-radius: 0;}
.pagination > li:first-child > a, .pagination > li:first-child > span { border-top-left-radius: 0;
    border-bottom-left-radius: 0;}
.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}*/

.pagination >  a, .pagination > strong {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination strong{color: #23527c;background: #ddd;}
.pagination a{color: #acbf76;border-radius: 0;}
.pagination > a, .pagination > strong { border-top-left-radius: 0;
    border-bottom-left-radius: 0;}
.pagination > a, .pagination > strong {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
/** blog css end **/
/** blog details css  **/
.section-blog-desc{padding: 50px 0;}
.section-blog-desc .blog-details .blog-img img{width: 100%;}
.section-blog-desc  .heading-black{margin-bottom: 30px;}
.section-blog-desc .blog-details  .blog-desc{margin-top: 30px;font-family: 'Euphemia_UCAS_Regular';}
.blog-desc span{color: #000;}
.section-blog-desc .blog-details  .blog-desc span i{padding-right: 5px;}
.section-blog-desc .blog-details  .blog-desc .blog-user{padding-left: 30px;}
.section-blog-desc .blog-details  .blog-desc .blog-text{margin-top: 30px;text-align: justify;}
.section-blog-desc .blog-details .blog-desc .blog-text p {
	font-size: 14px;
	line-height: 25px;
}
.socail-icon{margin-top: 20px;}
.socail-icon .fb img,.socail-icon .tw img{width: 160px;}
.socail-icon .tw img{margin: 0 5px;}
.socail-icon  .google img{margin-right: 5px;}
.socail-icon  .google img,.socail-icon  .linkdin img{width: 42px;}
.section-blog-desc .blog-details .heading-black{margin: 20px 0;font-size: 20px;}
.media-comment{margin-top: 40px;}
.media-comment .media-object {
    width: 80px;
    border-radius: 50%;
    border: 1px solid #acbf76;
    padding: 6px;
    height: 80px;
}
.media-comment .media-body .media-heading{color: #acbf76;}
.media-comment .media-body .media-heading span{color: #333;font-family: 'PlayfairDisplay-Regular';}
.media-comment .media-body em{color: #777;font-size: 12px;}
.media-comment .pull-left {padding-right: 20px;}
.comment-form .form-group textarea.form-control{height: 180px !important;}
.comment-form .form-group .form-control{height: 45px;}
.comment-form .btn-green{width: 140px;}
.comment-form .form-group .heading-black{font-size: 20px;}
.main-heading .heading-black{padding-left: 15px;}
.search-box h3{margin-top: 0;}
.search-box .input-group .form-control {
    height: 50px;
    border-radius: 0;
    border-right: none !important;
    border: 1px solid #ddd;
    box-shadow: none;
}
.search-box  .input-group-addon {
    background-color: transparent;
    border-radius: 0;
    border-color: #ddd;
}

.search-box{margin-bottom: 40px;}
.category-list{margin-bottom: 40px;}
.category-list ul{list-style: none;padding: 0;}
.category-list ul li{display: block;}
.category-list ul li a{color: #333;padding: 5px 0;display: block;font-size: 16px;position: relative;font-family: 'Euphemia_UCAS_Regular';}
.category-list ul li a span{font-size: 25px;position: absolute;right: 0;top: -5px;}
.archive-list li a{padding: 8px 0 !important;display: block;}
.archive-list li a .badge {
    background-color: #d1d1d1;
    padding: 5px 15px 8px;
    border-radius: 4px;
}
.archive-list li a .badge.active{background-color: #ffae36;}
.category-list .archive-list li a span {
    font-size: 11px;
    position: relative;
    right: 0;
    top: 0;
}
.col-md-3.right-panel h3{font-size: 20px;}
/*.left-panel{border-right: 3px dotted #a1a1a1}*/

/** blog details css end **/
/** Order details css  **/
.section-order{padding: 30px 0;background-color: #f6f6f6;}
.white-box{background-color: #fff;}
.left-box{padding:0;width: 30%;}
.profile a img {
    border: 8px solid #f3f3f3;
    border-radius: 50%;
    width: 120px;
    height: 120px;
}
.profile{text-align: center;font-family: 'Euphemia_UCAS_Regular';padding-top: 50px;}
.profile .user-name{font-size: 18px;margin: 20px 0 0px}
.user-account{margin-top: 30px;}
.user-account ul li a img {width: 25px;}
.user-account ul{list-style: none;padding:0;}
.user-account ul li a{font-size: 16px;display: block;padding: 10px 25px;color: #333;font-family: 'Euphemia_UCAS_Regular';}
.user-account ul li a:hover{background-color: #f5f5f5;text-decoration: none;color: #acbf76;}
.right-box{padding:0;margin: 0 3px;width: 69.35%;border-left: 3px solid #f6f6f6;}
.back{color: #ffae36;font-size: 15px;}
.order-info{padding:25px;}
.order-info h3{font-family: 'Euphemia_UCAS_Regular';}
.order-place{font-family: 'Euphemia_UCAS_Regular';padding-left: 10px;}
.order-place p{font-size: 16px;color: #000;margin-bottom: 0;}
.order-place .place-time{font-size: 12px;}
.table-order{font-family: 'Euphemia_UCAS_Regular';}

.media-order .media-object{width: 90px;}
 .media-order > .pull-left{padding-right: 18px;}
  .media-order .media-body{padding-top: 20px;}
  .table-order{margin-top: 30px;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;border-left: 1px solid #ddd}
   .table-order tr td {border-top: none !important;padding:15px 8px !important;}
  .table-order tr td .total-amount{color: #000;padding-top: 20px;}
  .table-order tr td  .amount{padding-top: 20px;}
.subtotal-box {
    border: 1px solid #ddd;
    padding: 20px;
    font-family: 'Euphemia_UCAS_Regular';
    width: 300px;
    float: right;
}
.subtotal-box  .subtotal .amt{color: #000;font-weight: 600;padding-bottom: 10px;}
/** Order details css end **/
/** my account css  **/
.form-acc-info{font-family: 'Euphemia_UCAS_Regular';padding: 0 15px;}
.form-acc-info .form-group label{font-weight: normal;}
.form-acc-info .form-group .form-control{box-shadow: none;height: 40px;}
.form-acc-info .btn-green{width: 120px;font-family: 'Euphemia_UCAS_Regular';}
.heading-acc{font-family: 'Euphemia_UCAS_Regular';font-size: 20px;text-align: right;margin-top: 0;}
.account-info{padding: 40px 0;}
.btn-width {width: 160px !important;text-align: center;padding: 10px 0 !important;}
.my-address{padding: 30px 40px;font-family: 'Euphemia_UCAS_Regular';}
.panel-address .panel-heading{background-color: #fff;color: #acbf76;font-size: 17px;padding: 10px 27px;}
.panel-address .panel-body p{margin-bottom: 5px;}
.panel-address .panel-body{padding: 15px 30px;position: relative;}
.panel-address .panel-heading img{width: 25px;}
.panel-address .panel-heading span{padding-top: 5px;}
.panel-address .panel-body .edit-icon{position: absolute;right: 20px;top: 10px;}
.panel-address .panel-body .edit-icon a{padding: 0 10px;color: #333;}
/** my account css  end**/
/** checkout css  **/
.Checkout-left h4{font-family: 'Euphemia_UCAS_Regular';}
.section-checkout{padding: 30px 0;font-family: 'Euphemia_UCAS_Regular';}
.section-checkout .heading-checkout{margin-bottom: 20px;}
.address-head{background-color: #000;padding: 10px 15px;font-size: 16px;color: #fff;margin-bottom: 15px;}
.gray-box{background-color: #f5f5f5;padding: 15px 35px;margin-bottom: 15px;position: relative;}
.gray-box p{margin-bottom: 4px;}
.gray-box .edit-icon{position: absolute;right: 20px;top: 20px;}
.gray-box .edit-icon a{color: #acbf76; }
.form-payment .form-group{margin-bottom: 30px;}
.form-payment .form-group .form-control{border-top: none;box-shadow: none;height:38px;border-radius: 0;border-right: none;}
.form-payment .form-group .input-group .input-group-addon{background-color: transparent;border-radius: 0;border-top: none;border-right: none;}
.form-payment .form-group .input-group .input-group-addon img{width: 15px;}
.form-payment .form-group .radio label{padding-left: 0;}
.form-payment .form-group .input-cvv .input-group-addon{background-color: transparent;border-radius: 0;border-top: none;border-right: none;}
.form-payment .form-group .btn-green{width: 240px;font-family: 'Euphemia_UCAS_Regular';}
.order-summary .summary-heading{background-color: #f5f5f5;padding: 15px;}
.checkout-right{background-color: #f5f5f5;}
.order-summary  .Summary-body{min-height: 160px;max-height: 160px;overflow: auto;border-top: 2px solid #707070;border-bottom: 2px solid #707070;padding: 20px;}
.order-summary  .Summary-body .media-summary .media-object{width: 90px;margin-top: 3px;}
.order-summary  .Summary-body .media-summary .media-body{font-size: 16px;}
.order-summary  .Summary-body .media-summary .pull-left {padding-right: 18px;}
.order-summary  .Summary-body .media-summary .media-body .price-pro {margin-top: 8px;}
.discount-pro {padding: 20px;}
.discount-pro .form-inline .form-control {width: 160px;height: 42px;border-radius: 2px;
    border-color: #ddd;box-shadow: none;}
.btn-apply{border-radius: 20px;border-color: #acbf76;color: #acbf76;padding: 9px 24px;transition: all ease-in-out 0.6s;}
.btn-apply:hover,.btn-apply:focus,.btn-apply:active{background-color:#acbf76;color: #fff; }
.total-amt{padding: 20px;border-top: 2px solid #707070;border-bottom: 2px solid #707070;}
.total-amt .amt-info{margin-bottom: 15px;}
.checkout-desc{padding: 20px;}
.checkout-desc ul{list-style: none;padding: 0;}
.checkout-desc ul li{display: block;padding-bottom: 12px;}
.font-16{font-size: 16px;color: #000;}
.shipping-box .form-group .radio .cr{margin-right: 20px;margin-top: 3px;}
.shipping-box{padding: 15px 10px;}
.btn-green{text-align: center;padding:10px 0;}
.shipping-box .btn-green{width: 240px;font-family: 'Euphemia_UCAS_Regular';}
.edit-form .btn-green{width: 240px;font-family: 'Euphemia_UCAS_Regular';}
.edit-form .form-group .form-control{box-shadow: none;border-radius: 2px;height: 38px;}
.edit-form .form-group label{font-weight: normal;}
.pass{font-family: 'PlayfairDisplay-Regular';}
.pass::placeholder{font-family: initial !important;}
.pass::-webkit-input-placeholder{font-family: initial !important;}
.pass::-moz-placeholder{font-family: initial !important;}
.pass::-ms-input-placeholder{font-family: initial !important;}
.pass::-moz-placeholder{font-family: initial !important;}


/** checkout css  end**/
.section-cart{padding:20px 0;font-family: 'Euphemia_UCAS_Regular';}
.section-cart h3{margin-bottom: 20px;}
.media.media-cart2 { margin: 15px 0 20px;white-space: normal;}
.media-cart2 .media-object{width: 60px;}
.table-cart{border:1px solid #ddd;}
.table-cart thead{background-color: #f5f5f5;}
.table-cart thead th{font-weight: normal;}
.table-cart thead tr th{padding: 15px 20px;}
.table-cart tbody tr td{padding: 15px 20px 0 20px;vertical-align: middle;}
.media-cart2 .pull-left {padding-right: 24px;}
.media-cart2 .media-body{padding-top: 10px;}

.table-cart tbody tr td .input-group .input-number {border-color: #ddd;box-shadow: none;}
.table-cart  tbody tr td .input-group .input-group-btn .btn-number{border-color: #ddd;border-radius: 0;padding: 6px 16px;}
.cart-total{width: 100%;float: right;}
.subtotal-cart-info{border-bottom: 2px solid #c7c7c7;padding: 8px 0;}
.subtotal-cart-price {padding: 15px 0;}
.subtotal-cart-price .subtotal-title{font-size: 18px;font-weight: bold;}
.subtotal-cart-price .price{font-size: 18px;font-weight: bold;color: #ffae36;}
.subtotal-cart-info .input-group .input-group-addon{
    background-color: #acbf76;
    border-color: #acbf76;
}
.subtotal-cart-info .input-group .input-group-addon a{color: #fff;}

/** indegrent css  **/
.section-indegrent{padding: 50px 0;font-family: 'Euphemia_UCAS_Regular';}
.section-indegrent .heading-black.second{font-size: 22px;}
.media-indegrent {margin-bottom: 40px;}
.media-indegrent .pull-left{padding-right: 40px;}
.media-indegrent .pull-right{padding-left: 40px;}
.media-indegrent .media-body{padding-top: 90px;}
.media-indegrent .media-body .media-heading{font-family: 'ARESSENCE';margin-bottom: 15px;}
.media-indegrent .media-body .media-heading span{position: relative;padding-left: 20px;}
.media-indegrent .media-body .media-heading span::before {
    content: "";
    display: inline-block;
    height: 38px;
    background-color: #333;
    width: 1px;
    position: absolute;
    left: 6px;
    top: -8px;
}
.color-green{color: #acbf76;}
.color-orange{color: #ffae36 !important;}
.padd-left{padding-left: 0;}
.padd-right{padding-right: 0;}
/** indegrent css end **/
/** testimonail css  **/
.media-test {margin-bottom: 50px;display: block;}
.media-test .media-object{width: 140px;height: 140px;border-radius: 50%;border: 2px solid #acbf76;padding: 5px;}
.media-test .media-body{font-family: 'Euphemia_UCAS_Regular';}
.media-test .media-body .media-heading{color: #acbf76;font-size: 18px;font-family: 'PlayfairDisplay-Regular';}
.media-test .media-body .desgination{font-family: 'PlayfairDisplay-Regular';font-size: 13px;}
.media-test  .media-body .desc-test{margin-top: 20px;position:relative; }
.media-test  .media-body .rating > label::before{font-size: 1em}
.quote {
    font-size: 40px;
    color: #acbf76;
    position: absolute;
    top: -18px;
    left: 8px;
}
.quote-txt {
    padding: 0 60px;
    display: block;
}
.media-test  .pull-left {padding-right: 30px;}
.media-right .media-body .rating {float: right;}
.media-right .media-object{border: 2px solid #ffae36;}
.media-right a.pull-right{padding-left: 30px;}

.media-right .quote {
    right: 8px;
    left: auto;
    top: -15px;
}

.quote img{width: 40px;}
.media-test  .rating > label{color: #acbf76;}
.media-right .rating > label{color: #ffae36;}
  .section-tesimonial {
  background-image: url(../images/other/leaf-bg.png), url(../images/other/leaf-bg1.png),url(../images/other/single-leaf2.png),url(../images/other/tea-cup2.png),url(../images/other/three-leaf2.png),url(../images/other/tea-cup3.png),url(../images/other/leaf-bg2.png);
  background-size: 15%, 10%;
  background-position: top 1% left -41px,top 3% right,left -80px center,right -60px center,bottom 30% left -40px,bottom 10% left -60px,bottom 5% right -50px;
  background-repeat: no-repeat, no-repeat;
  padding: 40px 0;
}
 .section-tesimonial .heading-section{margin-bottom: 40px;}
/** testimonail css end **/
/** rating  css **/
.rating { 
  border: none;
  float: left;
}

.rating > input { display: none; } 
.rating > label:before { 
  margin: 5px;
  font-size: 1.25em;
  font-family: FontAwesome;
  display: inline-block;
  content: "\f005";
}

.rating > .half:before { 
  content: "\f089";
  position: absolute;
}

.rating > label { 
  color: #ddd; 
 float: right; 
}

/***** CSS Magic to Highlight Stars on Hover *****/

.rating > input:checked ~ label, /* show gold star when clicked */
.rating:not(:checked) > label:hover, /* hover current star */
.rating:not(:checked) > label:hover ~ label { color: #FFD700;  } /* hover previous stars in list */

.rating > input:checked + label:hover, /* hover current star when changing rating */
.rating > input:checked ~ label:hover,
.rating > label:hover ~ input:checked ~ label, /* lighten current selection */
.rating > input:checked ~ label:hover ~ label { color: #FFED85;  } 

/** rating  css end **/

/** checkbox and radio btn css **/
.checkbox label:after, 
.radio label:after {
    content: '';
    display: table;
    clear: both;
}

.checkbox .cr,
.radio .cr {
    position: relative;
    display: inline-block;
    border: 1px solid #acbf76;
    border-radius: .25em;
    width: 25px;
    height: 25px;
    float: left;
    margin-right: .5em;
    color: #acbf76;
}

.radio .cr {
    border-radius: 50%;
}

.checkbox .cr .cr-icon, .radio .cr .cr-icon {
    position: absolute;
    font-size: 17px;
    line-height: 0;
    top: 50%;
    left: 15%;
}

.radio .cr .cr-icon {
    margin-left: 0.04em;
}

.checkbox label input[type="checkbox"],
.radio label input[type="radio"] {
    display: none;
}

.checkbox label input[type="checkbox"] + .cr > .cr-icon,
.radio label input[type="radio"] + .cr > .cr-icon {
    transform: scale(3) rotateZ(-20deg);
    opacity: 0;
    transition: all .3s ease-in;
}

.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon,
.radio label input[type="radio"]:checked + .cr > .cr-icon {
    transform: scale(1) rotateZ(0deg);
    opacity: 1;
}

.checkbox label input[type="checkbox"]:disabled + .cr,
.radio label input[type="radio"]:disabled + .cr {
    opacity: .5;
}

/** checkbox and radio btn css  end**/

/*section-about css start*/
  .section-about{padding: 70px 0 100px;overflow: hidden;}
  .section-about {
    background-image: url(../images/other/leaf-bg.png), url(../images/other/leaf-bg1.png);
    background-size :15%, 10%;
    background-position: top 29% left -41px, right center;
    background-repeat: no-repeat, no-repeat;
  }
  .section-about .title-tea {margin-bottom: 70px;}
  .section-about .about-tea{
    min-height: 230px;
    max-height: 230px;
    overflow: hidden;
  }
  .section-about .about-tea img{
    max-width: 100%;
    width: 100%;
    min-height: 230px;
    max-height: 230px;}
  .section-about .about-desc h4 {margin:0 0 15px 0;line-height: 19px;}
  .section-about .about-desc ul{
    padding: 0;list-style-type: none;
  }
  .section-about .about-desc ul li{
    padding: 5px 0 5px 50px;
    position: relative;
    font-family: 'Euphemia_UCAS_Regular';
  }
  .section-about .about-desc ul li::before {
  content: '';
  display: block;
  position: absolute;
  width: 15px;
  height: 15px;
  left: 23px;
  top: 7px;
  background: url(../images/icons/diamond.png) no-repeat;
}
.section-about.terms .heading-black{margin-bottom: 30px;}
.section-about.terms h4{font-size: 18px;margin: 30px 0px 15px}
/*section-about css end*/
/*section-mission css start*/
.section-mission{
  border-top: 1px solid #707070;
  border-bottom: 1px solid #707070;
  overflow: hidden;
}
.section-mission{
    background-image: url(../images/other/single-leaf.png);
    background-size: 7%; 
    background-position: bottom -24px left -41px;
    background-repeat: no-repeat;
  }
.section-mission .mission-img{min-height: 400px;max-height: 400px;}
.section-mission .mission-txt{padding: 120px 0;}
/*section-mission css end*/
/*section-team css start*/
.section-team1{
  padding: 70px 0;
  background-image: url(../images/other/three-leaf.png), url(../images/other/bowl.png);
  background-size :15%, 22%;
  background-position: top 23% left -20px, right -155px top 18%;
  background-repeat: no-repeat, no-repeat;
  }
.section-team1 h4{margin-bottom: 45px;}
.section-team1 .team-content {text-align: center; margin-bottom: 43px;}
.section-team1 .team-content .team-box {
  width: 170px;
  max-width: 170px;
  min-width: 170px;
  display: inline-block;
  overflow: hidden;
  border-radius: 100%;
  border: 1px solid #acbf76;
  position: relative;
  margin-bottom: 15px;
  transition: all 0.25s ease 0s;
  height: 170px;
  max-height: 170px;
  min-height: 170px;
  padding: 10px;
}
.section-team1 .team-content .team-box img{
    width: 100%;
    height: 100%;
    min-height: 100%;
}
.section-team1 .team-content .team-box:hover {
    background-color: #acbf76 !important;
    padding: 0 !important;}
.section-team1 .team-content .team-box:hover img {
    opacity: 0.5;
    transition: all 0.3s ease;
}
.section-team1 .team-content .team-box:hover ul {opacity: 1;
    transform: translateY(-50%) scale(1);  transition: all 0.3s ease;
}
.section-team1 .team-content ul {
    position: absolute;
    top: 50%;
    transform: translateY(50%) scale(0.5);
    text-align: center;
    left: -35px;
    right: 0;
    opacity: 0;
    transition: all 0.3s ease;
}
.section-team1 .team-content ul li {display: inline-block;margin: 0 7px;
}
.section-team1 .team-content ul a{font-size: 24px;color: #fff;}
.section-team1 .team-content .post-title{
    margin: 0 0 5px;
    font-size: 18px;
    font-weight: 600
    }
.section-team1 .team-content p {margin: 0;color: #c2c1ca;font-weight: 400;}
/*section-team css end*/
/*section-dealer css start*/
.section-dealer {
  background-image: url(../images/other/tea-cup.png), url(../images/other/leaf-bg1.png);
  background-size: 28%, 10%;
  background-position: top -75% left -193px, right top 17%;
  background-repeat: no-repeat, no-repeat;
}
.section-dealer .dealer-top{margin-bottom: 30px;}
.section-dealer .dealer-img img{display: block;margin: 0 auto;width: 220px;}
.section-dealer .dealer-txt {
  padding: 60px 0 0;
}
.section-dealer .btn-dark{margin-left: 5px;}
.btn-dark{
  background-color: #5f654f;
  border-color: #5f654f;
}
.btn-dark:hover, .btn-dark:active, .btn-dark:focus{
  background-color: #5f654f !important;
  border-color: #5f654f !important;
   transform: scale(1.1);
}
/*section-dealer css end*/
/*section-newsletter css start*/
.section-newsletter{
  background-image: url('../images/banners/bg2.png');
  padding: 50px 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.section-newsletter .new-letter {margin-top: 0;}
.section-newsletter .new-letter .title-subcribe {color: #fff;}
.section-newsletter .new-letter .form-inline .form-group{display: block;}
.section-newsletter .new-letter .form-inline .form-group .left{
  float: left;width: 80%;
}
.section-newsletter .new-letter .form-inline .form-group .right{
  float: right;
}
.section-newsletter .new-letter .form-inline .form-group .form-control {
  background: transparent;color: #fff;width: 100%;
}
.section-newsletter .new-letter .form-inline .form-group .form-control::-moz-placeholder {
  color: #fff;
}

/*section-newsletter css end*/
/** my order css **/
  .pend-color{color: #ffaa00;font-weight: bold;}
    .cod-color{color: #0090ff;font-weight: bold;}
    .coupon-color{color: #35cd76;font-weight: bold;}
    .tot-amt{font-weight: bold;}
    .complete-color{color: #acbf76;font-weight: bold;}
    .btn-invoice {
        background-color: #f5f5f5;
        border-color: #f5f5f5;
        color: #000;
        padding: 10px 35px !important;
        margin-top: 20px;
    }
    .btn-invoice:hover, .btn-invoice:focus, .btn-invoice:active {
        background-color: #f5f5f5 !important;
        border-color: #f5f5f5;
        transform: scale(1.05, 1.05);
        transition: all ease-in-out 0.4s;
    }
/** my order css  end**/
.user-account ul li.active a{background-color: #eee;color: #acbf76;}
.form-login .form-group label span img{width: 15px;}
.form-login .form-group label span{margin-left: 10px;}
.form-login .form-group label{margin-bottom: 10px;}
.section-friend{padding: 50px 0;}
.section-friend .login-box .form-login .form-group .form-control {
    height: 45px;
    border-radius: 3px;
    box-shadow: none;
    border-radius: 0;
    border: 1px solid #e3e3e3;
    font-family: 'Euphemia_UCAS_Regular';
}
.section-friend  .login-box .heading-login {
    margin-bottom: 14px;
    font-size: 28px;
}
.section-friend  .login-box  .login-head{margin-bottom: 30px;}
.section-friend  .login-box  .login-head p{font-size: 17px;}
.section-friend  .login-box  .login-head p span{color: #ed9a1e;}
.section-friend  .btn-login {
    background-color: #acbf76;
    border-color: #acbf76;
    color: #fff;
    border-radius: 30px;
    padding: 11px 25px;
    font-size: 18px;
}
.referral-heading{font-weight: normal;font-family: 'Euphemia_UCAS_Regular';}
 /** contact us css  **/
  .section-contact-form {padding: 50px 0;}
  .contact-info address {
	margin: 15px 0;
	/* margin-top: 5px; */
	color: #444;
}
.big-icon, .big-icon:visited {
	border-radius: 50px;
	color: #1e1e1e;
	display: block;
	height: 35px;
	/* margin: 0 auto 20px; */
	text-align: center;
	transition: opacity 0.2s linear 0s;
	width: 35px;
	background-color: #f2f2f2;
	color: #444;
	padding: 10px 0;
	font-size: 8px;
}
.contact-info .contact-head{margin-bottom: 10px;}
.contact-info .contact-head .first {
	display: inline-block;
	float: left;
	width: 22%;
} 
.contact-info .contact-head .title {
	display: inline-block;
	width: 78%;
	float: left;
	text-align: left;
	padding: 4px 0;
}
.contact-info .txt {
	padding-left: 22%;
	text-align: left;
	padding-top: 2px;
}
  .contact-info .contact-box{padding: 20px;border: 1px solid #e3e3e3;}
  .contact-info .contact-box .main-head{font-size: 20px;margin-bottom: 15px;}

  .contact-info .title {font-size: 20px;font-weight: normal;line-height: 1.3;margin: 0;color: #444;}
.contact-form .form-control {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid #e3e3e3;
    border-radius: 0 !important;
    box-shadow: none;
    font-size: 12px;
    height: 41px;
    line-height: 22px;
    /*margin-bottom: 22px;*/
    min-height: 40px;
    padding: 8px 12px;
    width: 100%;
    font-family: 'Euphemia_UCAS_Regular';
}
 .contact-form textarea.form-control {height: 100px !important;max-width: 100%;}
 .contact-form .form-control:focus {border: 1px solid #839bb7;box-shadow: 0 0 10px rgba(46, 84, 129, 0.3);
  outline: medium none;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;}
  .contact-form .buttons-box .btn-primary {border-radius: 20px;margin: 0;}
  .section-contact{padding: 40px 0;}
  .section-contact .title-box h1{font-size: 24px;margin: 0;}
  .section-contact .title-box{margin-bottom: 50px;}
  .btn-send{width: 100%;}
  .contact-form .buttons-box .btn-send{width: 35%;}
  /*.section-map{padding: 70px 0 10px 0;}*/
  .map iframe{width: 100%;height: 300px;}
  /** contact us css end **/
  .section-letter{padding: 50px 0;}
  .section-letter .form-inline {
    text-align: center;
}

  .section-letter  label{display: block;color: #fff;text-align: left;margin-bottom: 20px;font-size: 18px;}
  .section-letter .form-group .form-control{
  	font-family: 'Euphemia_UCAS_Regular';
  	height: 40px;
  	padding: 6px 0px;
  	background-color: transparent;
  	color: #fff;border: none;
  	border-bottom: 1px solid #fff;
  	border-radius: 0;box-shadow: none;}
  
   .section-letter .form-control::-moz-placeholder {
    color: #fff;
    opacity: 1;
}
.section-letter .form-control::-webkit-input-placeholder {
    color: #fff;
    opacity: 1;
}
.section-letter .btn-default{color: #acbf76;padding: 11px 30px;transition: all ease-in-out 0.6s;}
.section-letter  .form-inline .form-group .btn-default:hover,.section-letter  .form-inline .form-group .btn-default:focus,.section-letter  .form-inline .form-group .btn-default:active{background-color: #fff !important;
border-color: #fff;transform: scale(1.1);}
 .socail-icon a.fb:focus,.socail-icon a:hover{color: #fff;}
 .media-order{padding-left: 60px;}

 /** footer inner  **/
 .footer-inner{padding: 10px 0 0;}
 .policy-link{list-style: none;padding: 0;margin-bottom: 0;}
 .policy-link li{display: inline-block;}
 .policy-link li a{display: block;padding: 12px 18px;color: #000;font-family: 'Euphemia_UCAS_Regular';}
 /** footer inner end **/
 .col-policy{border-top: 1px solid #000;}
  .col-policy .policy-link li a{color: #acbf76;}

.sec-pro .row-heading {margin-bottom: 4%;}
.sec-pro ul{list-style-type: none;padding: 0;margin: 0;}
/*.sec-pro ul li{margin-bottom: 40px;}*/
.sec-pro ul li:last-child{margin-bottom: 0;}
.sec-pro ul li h4 {
    font-family: 'PlayfairDisplay-Regular';
    color: #444;
    min-height: 39px;
    max-height: 20px;
    overflow: hidden;
    font-size: 16px;
    margin: 0;
}
.sec-pro ul li p {
    color: #777777;
    font-size: 13px;
    max-height: 93px;
    min-height: 93px;
    overflow: auto;
}
.sec-pro .our-pro img {
    width: auto;
    height: 330px;
    max-width: 100%;
}
.sec-pro .pro-panel {
    /*top: -255px;*/
    top: -278px;
}

.sec-pro .pro-panel .pro-name-2{
    margin: 0;
    font-size: 18px;
}
.sec-pro .pro-panel .pro-name-2 a{color: #fff;}
.sec-pro .pro-panel .pro-name-2 a:hover{color: #fff;}
.sec-pro .pro-panel .pro-price {
    margin: 0 0 20px;
    font-size: 18px;
}
.sec-pro .pro-panel .pro-price a{color: #fff;}
.sec-pro .pro-panel .pro-price a:hover{color: #fff;}


.dropdown.login-head .dropdown-menu{
   box-shadow: 5px 5px 23px -7px hsl(300, 1%, 63%);
}
/** body end **/

.number-style {
    border: 1px solid #eee;
    border-radius: 25px;
    display: inline-block;
    padding: 2px;
    /*margin-top: 5px;*/
    background-color: #fff;
}
.number-style .number {
    background: #acbf76;
    border: none;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    padding: 0;
}
.number-style .number .fa {font-size: 10px;color: #fff;}
.number-style .number.number-minus{float: left;}
.number-style .number.number-plus{float: left;}
.number-style .form-control {
    max-width: 50px;
    min-width: 40px;
    font-size: 18px;
    background: #fff;
    border: 0px;
    height: 20px;
    text-align: center;
    -webkit-box-shadow: none;
            box-shadow: none;
    display: inline-block;
    padding: 2px;
    width: auto;
    float: left;
    font-family: 'Euphemia_UCAS_Regular';
    padding: 0;
}
.number-style .input-group-btn {display: inline;font-size: 10px;}
.remove_cop .fa.fa-times{color: #acbf76;margin-left: 5px;}


/*soniya new added css*/
.new-checout .edit-form .btn-green {
    width: 100%;
    font-family: 'Euphemia_UCAS_Regular';
    margin-top: 24px;
padding: 8px;
background-color: #acbf76;
border-color: #acbf76;
}
.add-submit-btn{
    width: 240px !important;
    margin: 30px 0;
}
.new-checout .checkbox label {
    padding-left:0px;
}
.new-checout .main-msg {
    color: green;
}
/** footer start **/

.footer-main{font-size: 13px;color: #000;border-top:2px solid #acbf76;}
.footer small{font-size: 12px;}
.footer-top{color: #000;overflow: hidden;background-repeat: no-repeat;background-size: cover;padding: 40px 0;
min-height: 595px;
}
.footer-top .parallax-overlay{
    min-height: 250px;padding: 60px 0 40px;
    background: -moz-linear-gradient(top, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}
.logo-footer {margin: 0 0 12px;}
.logo-footer img{max-width: 100px;}
.footer-bottom {background-color: #000;padding: 20px 0;color: #fff;text-align: center;}
.footer-bottom .img-icon {margin-right: 10px;position: relative;top: -5px;width: 20px;}
.footer-bottom a {color: #fff;}
.footer-bottom .foo-cities{font-size: 12px;margin-bottom: 15px;}
.foo-mail a{color: #fff;outline: none;}

.list-style1 .list-group-item { border: medium none; font-size: 14px;padding: 3px 0 3px 15px;background: transparent;position: relative;}
.list-style1 .list-group-item > a {color: #222222;display: block;}
.list-style1 .list-group-item > a:hover {color: #6dcff6;}
.list-style1 .list-group-item::after {color: #6dcff6;content: "\f101";font-family: "FontAwesome";font-size: 13px;position: absolute;left: 0px;top: 2px;}

.list-style2 .list-group-item { border: medium none; font-size: 14px;padding: 3px 0 3px 20px;background: transparent;position: relative;text-align: left;}
.list-style2 .list-group-item > a {color: #fff;display: block;}
.list-style2 .list-group-item > a:hover {color: #0D4C8F;}
.list-style2 .list-group-item::after {color: #fff;content: "\f101";font-family: "FontAwesome";font-size: 14px;position: absolute;left: 0px;top: 2px;}

.foo-social a {
    color: #ffffff;
    font-size: 20px;
    margin: 0 14px 0 0;
}
.footer-top .list-style1 .list-group-item > a {color: #fff;}
.list-style1 .list-group-item > a:hover {color: #6dcff6;}

.list-inline-block{border-top: 1px solid #565656;padding-top: 12px;}
.list-inline-block .list-group-item{display: inline-block;margin-right: 8px;}
.foo-about{line-height: 22px;min-height: 100px;overflow-x: hidden;overflow-y: auto;}
.foo-heading-about{;margin: 0 0 10px 0;font-size: 18px;}


.heading-foo {font-weight: bold; margin: 0 0 25px;}

.foo-media{margin: 28px 0 0;}
.foo-media .media-object {border-radius: 10px; height: 70px; width: 70px;}
.foo-media .media-heading {font-size: 14px;}
.foo-media .media-body{font-size: 12px;color: #fff;}
.foo-media .media-body a{color: #fff;}

.foo-subscribe .form-control{border-radius: 0;}
.foo-subscribe .btn{border-radius: 0;}
.foo-logo {
    margin-bottom: 15px;
}
.foo-logo img{width: 100%;max-width: 110px;}
.contact a{
    font-family: 'Euphemia_UCAS_Regular';
    font-weight: 600;
}
.contact{color: #000;}
.contact a{color: #000;}
.contact p{margin: 0 0 8px;}
.quick-link{list-style: none;padding: 0;}
.quick-link li{display: block;}
.quick-link li a{color: #2e2e2e;line-height: 25px;font-family: 'Euphemia_UCAS_Regular';}
.foo-heading{margin: 0 0 20px;font-family: 'PlayfairDisplay-Regular';color: #000;font-size: 22px;}
.social-link{list-style: none;padding: 0;}
.social-link li{display: inline-block;}
.social-link li:first-child a{padding-left: 0;}
.social-link li a{padding: 0 8px;}
.social-link li a img{width: 30px;transition: all ease-in-out 0.6s;}
.social-link li a img:hover{transform: scale(1.3);}

/** footer end **/


/*## scroll_top css ##*/
.scroll_top{
    bottom: 32px;
    height: 30px;
    width: 30px;
    position: fixed;
    right: 10px;
    z-index: 9999;
    text-decoration: none;
}
.scroll_top:hover{text-decoration: none;}
/** scroll_top end **/


/*## owl css ##*/
.owl-theme .owl-controls {margin-top: 0;}

#motivational-owl .owl-controls .owl-buttons div {opacity: 0.7;box-shadow: none;background-color: rgba(255, 255, 255, 1);color: #000;font-size: 22px;padding: 0 12px;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s;}
#motivational-owl .owl-prev {position: absolute;left: -200px;top: 28%;}
#motivational-owl .owl-next {position: absolute;right: -200px;top: 28%;}
#motivational-owl .item {padding: 0 4px;}
#motivational-owl:hover .owl-prev{left: 15px;}
#motivational-owl:hover .owl-next{right: 15px;}


/*## owl end ##*/

/** common css **/
:focus, :active{outline: none !important;}
.p-0{padding: 0 !important;}
.pb-0{padding-bottom: 0 !important;}
.pt-0{padding-top: 0 !important;}
.pl-0{padding-left: 0 !important;}
.pr-0{padding-right: 0 !important;}

.m-0{margin: 0 !important;}
.mb-0{margin-bottom: 0 !important;}
.mt-0{margin-top: 0 !important;}
.ml-0{margin-left: 0 !important;}
.mr-0{margin-right: 0 !important;}

.mt-82{margin-top: -82px !important;}
.mt-min110{margin-top: -110px !important;}
.mt-15{margin-top: 15px !important;}
.mt-20{margin-top: 20px !important;}
.mt-30{margin-top: 30px !important;}
.mt-80{margin-top: 80px !important;}
.mt-100{margin-top: 100px !important;}
.mb-40{margin-bottom: 40px !important;}
.mb-60{margin-bottom: 60px !important;}

.ml-100{margin-left: 100px !important;}

.b-none{border: none !important;}
.bl-none{border-left: none !important;}
.br-none{border-right: none !important;}

a:focus, a:hover {color: #fdcb49; text-decoration: underline;}

.space-20{padding: 20px 0;}

.box-shadow1{box-shadow: 4px 6px 15px -6px #000;}

.label-pink{background-color: #fdcb49;border-radius: 0; padding: 7px; font-size: 14px;}

.color-pink{color:#fdcb49;}
.color-red{color:#ff5569;}

.btn-danger{background-color: #ff5569;border-color: #ff5569;color: #fff;}

.btn-pink {background-color: #ff5569; border-color: #ff5569; color: #fff;}
.btn-black {background-color: #000; border-color: #000; color: #fff;padding-left: 40px;padding-right: 40px;}
.btn-bodered{background-color: transparent;color: #000000;border: 2px solid #000000;}
.btn-bodered i.fa{color:#fdcb49;;}
.btn-bodered-white{background-color: transparent;color: #fff;border: 2px solid #fff;border-radius: 0;}
.btn-bodered-white i.fa{color:#fff;;}
.btn-black-round{background-color: #161616;color: #fff;border: 2px solid #161616;border-radius: 30px;padding: 10px 50px;}
.btn-black-round i.fa{color:#fff;;}

.heading-white{color: #fff;margin: 0 0 10px 0;font-family: 'ARESSENCE';font-size: 30px;}
.heading-white a{color: #fff;}
.heading-black{color: #444a35;margin: 0 0 10px 0;font-family: 'ARESSENCE';font-size: 30px;}
.heading-black a{color: #222;}
.heading-blue{color: #07b7cd;margin: 0 0 20px 0;font-family: 'ARESSENCE';}
.heading-blue a{color: #07b7cd;}
.heading-orange{color: #F07420;margin: 0 0 30px 0;font-family: 'ARESSENCE';}
.heading-orange a{color: #07b7cd;}
.heading-pink{color: #fdcb49;margin: 0 0 30px 0;font-family: 'ARESSENCE';}
.heading-pink a{color: #fdcb49;}

.section-hr{background-color: #000;}
.section-hr hr{border: none;border-bottom: 1px solid #515151 !important;margin: 0;}
.padd-sm-0{padding-left: 0;}
/** common end **/



/** media css **/

@media (min-width: 992px) and (max-width: 1200px){
 .discount {
    height: auto;
    padding: 15px;
}
.discount a {
    font-size: 12px;
}
}
@media (max-width: 1200px){
.main-menu .navbar-nav > li > a {font-size: 14px;padding: 32px 18px;}
.login-box .form-login .form-group a img {width: 142px;margin-bottom: 5px;}

}
@media (max-width: 992px){
.main-menu .navbar-nav > li > a {font-size: 12px;padding: 32px 9px;}
.btn-buy {padding: 6px 4px !important;}
.section-remedies{background-position: center center !important}
.our-pro img {height: 135px;}
.new-letter .form-inline .form-group .form-control{width: auto;}
.plr-0{padding: 0 !important;}
.mrb-15{margin-bottom: 15px;}
.section-login{padding: 7% 0 10%;}
.social-login{margin: 0 auto 25px;text-align: center;}
.left-box {width: 28%;}
.section-banner{height: auto;}
.pl-sm-0{padding-left: 0;}

}

@media (min-width: 768px) and (max-width: 992px){
    .navbar-header{width: 100%;}
    .navbar-brand {float: none !important;}
    .navbar-brand > img {margin: 0 auto;}
    .navbar-right.menu2 {
        float: none !important;
        margin: 0 auto !important;
        width: auto;
        display: inline-block;
        }
    .navbar-collapse.collapse {text-align: center;}
    .main-menu .navbar-nav li a{padding: 13px 20px;}
    .main-menu .navbar-nav > li.dropdown > a{padding: 13px 26px;}
    .section-banner .discount a {font-size: 11px;}
}

@media (min-width: 768px){
    .dropdown-menu::after {border-color: #ffffff rgba(0, 0, 0, 0);border-style: solid; border-width: 0 10px 14px;content: ""; display: block;right: 20px;position: absolute;top: -11px;width: 0;}
    .mobile-view{display: none;}

}

@media (max-width: 767px){
    .navbar-main .navbar-nav .open .dropdown-menu > li > a {color: #fff;}
    .navbar-main .dropdown-menu > li > a:focus, .navbar-main .dropdown-menu > li > a:hover {color: #fdcb49;}
    .navbar-main .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-main .navbar-nav .open .dropdown-menu > li > a:hover {background-color: rgba(256,256,256,1);color: #fdcb49;}
    .navbar-main .logo{padding-left: 15px;}
    .header-top-nav .dropdown-menu > li > a {color: #fff;}
    .header-top-nav .dropdown-menu > li > a:focus, .header-top-nav .dropdown-menu > li > a:hover {color: #fdcb49;}
    .media-cart .media-body .media-heading, .media-cart .media-body .media-heading a {color: #fff;}

    .section-banner {padding: 20px 0 20px;}
    .section-banner .about-desc {text-align: center;}
    .section-inspire {padding: 20px 0;}
    .inspire-desc{text-align: center;}
    .panel-pro .panel-heading  { min-height: auto;max-height: 100%;}
    .panel-pro .panel-heading img { min-height: auto;max-height: 100%;}
    .pro-bg{height: auto;}
    .pro-panel{top: 0;}
    .row-heading {margin-bottom: 12px;}
    .pro-bg{padding: 30px 0;}
    .pro-panel { margin-bottom: 20px;}
    .panel-blog .panel-heading  { min-height: auto;max-height: 100%;}
    .panel-blog .panel-heading img { min-height: auto;max-height: 100%;}
    .section-blogs {padding: 20px 0;}
    .discount{max-width: 100%;height: auto;}
    .navbar-brand{padding: 5px 15px;}
    .section-team{padding: 20px 0;}
    .section-about{padding:20px 0;background-image: none;}
    .section-about .title-tea {margin-bottom: 30px;}
    .section-about .about-tea {min-height: 150px;max-height: 150px;margin-bottom: 15px;}
    .section-about .about-tea img {min-height: 150px;max-height: 150px;}
    .section-about .about-desc ul li {padding: 5px 0 5px 20px;}
    .section-about .about-desc ul li::before {left: 0px;}
    .section-mission .mission-txt {padding: 20px 0;}
    .padd-sm-0{padding-left: 15px;}
    .section-mission .mission-img {
        overflow: hidden;
        min-height: 200px;
        max-height: 200px;
        margin-bottom: 15px;
    }
    .section-team1 {padding: 20px 0;background-image: none;}
    .section-team1 .team-content {margin-bottom: 25px;}
    .section-team1 .team-content .team-box {margin-bottom: 0px;}
    .section-dealer {background-image: none;}
    .dealer-img { border-bottom: 1px solid #707070;}
    .section-dealer .dealer-img img {width: 190px;}
    .section-dealer .dealer-txt {padding: 10px 0 20px 0;}
    .section-newsletter {padding: 20px 0 10px;}
    .section-newsletter .new-letter .form-inline .form-group .left {
        float: none;width: 100%;display: block;}
    .section-newsletter .new-letter .form-inline .form-group .right {
    float: none;display: block;text-align: right;padding-top: 10px;}
    .quote-txt {padding: 0 35px;}
    .quote {top: -27px;}
    .media-right .quote{top: -27px;}
    .quote img {width: 20px;}
    .media-test .media-object{width: 90px;height: 90px;}
    .section-tesimonial {background-position: top 1% left -41px,top 3% right,left -30px center,right -20px center,bottom 30% left -20px,bottom 10% left -20px,bottom 5% right -20px;}
    .left-box {width: 100%;}
    .right-box{width: 100%;}
    .input-number {width: 54px !important;}
    .cart-total{width: 100%;}
    .sec-pro .pro-panel {top: 0;}
    .sec-pro .our-pro img {width: 100%;height: auto;}
    .section-inspire .form-group-error{margin-bottom: 22px;}
    .main-menu .navbar-nav > li{padding: 0 15px;}
    .main-menu .navbar-nav > li > a {padding: 5px 0;text-align: center;}
    .menu2 {margin-left: 0;}
    
    .section-map {padding: 30px 0;}
    .new-letter {text-align: center;margin: 40px 0;}
    .footer-top {padding: 20px 0;}
    .foo-heading {font-size: 20px;}
    .foo-logo {margin-bottom: 0px;}
    .contact p {margin: 0;font-size: 12px;}
    .foo-heading {margin: 0 0 10px;}
    .mobile-view{display: block;}
    .desktop-view{display: none;}
    .section-products {padding: 0;}
    .sec-pro ul li{margin-top: 20px;}
    .sec-pro ul li p{min-height: auto;max-height: auto;}
    .content-blog {max-height: auto;min-height: auto;}
    .contact-info .contact-box {margin-top: 35px;}
    .sec-pro ul li h4 {
    min-height: 22px;
    max-height: 22px;
}
.media-indegrent .media-body .media-heading {margin: 15px 0;}
.padd-left{padding-left: 15px;}
.padd-right{padding-right: 15px;}
.comment-form.new{text-align: center;}
.media-comment .media-body .media-heading span {display: block;}
.navbar-header {
    border-bottom: 1px solid #eee;
}
.new-letter .form-inline .form-group .form-control {
    width: 100%;
}
.section-our-product.sec-pro.new .title-tea {
    color: #fff;
}
    

}


@media (max-width: 480px){
    .section-tesimonial {background-position: top 1% left -10px,top 3% right,left -30px center,right -20px center,bottom 30% left -20px,bottom 10% left -20px,bottom 5% right -20px;}
    .heading-black{font-size: 24px;}
    .media-test .pull-left{float: none !important;}
    .media-test .pull-right{float: none !important;}
    .media-test{text-align: center;}
    .media-test .media-object{margin:0 auto;}
    .rating{margin-left: 28%;}
    .media-test .media-body{text-align: center;}
    .media-test .media-body .rating{margin-right: 28%;}
    .subtotal-box{width: 100%;}
    .my-address{padding: 10px 0;}
    .panel-address .panel-body .edit-icon{right: 0;}
    .new-letter .form-inline .form-group .form-control {width: 100%;}
    .section-letter .form-group .form-control {width: 100%;}
    .section-letter label, .section-letter {text-align: center;}
    .pro-circel li {width: 140px;}

}

@media (max-width: 360px){

}

@media (max-width: 320px){

}

/** media end **/

/*new added css 6 jul*/

.choose_file {
    border: 1px solid #acbf76;
    border-radius: 50%;
    color: #acbf76;
    cursor: pointer;
    display: block;
    font: 18px Myriad Pro,Verdana,Geneva,sans-serif;
    margin: 5px auto;
    overflow: hidden;
    padding: 8px 12px;
    position: absolute;
    right: 6px;
    text-align: center;
    top: 0;
}
.choose_file input[type="file"] {
    cursor: pointer;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
}





