@font-face {
 font-family:'Century Gothic';
 src: url(/tienda/themes/natural_cosmetics_1/fonts/GOTHIC.TTF);
}

@font-face {
 font-family:'Century Gothic';
 src: url(/tienda/themes/natural_cosmetics_1/fonts/GOTHICB.TTF);
 font-weight: bold;
}

@font-face {
 font-family: 'Helios Cond Light';
 font-style: normal;
 font-weight: 400;
 src: local('Helios Cond Light'), local('Helios-Cond-Light-Regular'),
        url(/tienda/themes/natural_cosmetics_1/fonts/helios-cond-light.woff) format('woff'),
        url(/tienda/themes/natural_cosmetics_1/fonts/helios-cond-light.ttf) format('truetype');
}


/* Header  background: red; */
body.an_theme1_1 .nav, body.an_theme1_1 .theme1_1-header-main {
 background: #f3f3f3;
}

body.an_theme1_1 .languages-block {
 float: left;
}

body.an_theme1_1 #header {
 padding-bottom: 0px;
}

/* LOGO */
@media (min-width: 768px) {
	body.an_theme1_1 #header_logo a {
	 position: absolute;
	 top: 3px;
	 z-index: 3;
	 box-shadow: 3px 3px 5px #BBBBBB;
	}
}
body.an_theme1_1 #header_logo {
 padding: 0px 0px 0px 15px;
 position: relative;
 min-height: 139px;
 margin-top: 3px;

}

/*	NAV */
@media (min-width: 768px) {
	body.an_theme1_1 .nav nav {
	 position: absolute;
	 z-index: 3;
	}
	
	body.an_theme1_1 #currencies-block-top {
	 margin-left: 219px;
	}

	body.an_theme1_1 #contact-link a, 
	body.an_theme1_1  .header_user_info a.login,
	body.an_theme1_1 #languages-block-top .current span,
	body.an_theme1_1 #currencies-block-top span,
	body.an_theme1_1 #currencies-block-top strong{
	 font-size: 14px;
	 
	}	
}

body.an_theme1_1 #currencies-block-top {
 float: left;
}


body.an_theme1_1 #languages-block-top {
 float: left;
}

body.an_theme1_1 #contact-link a, 
body.an_theme1_1  .header_user_info a.login,
body.an_theme1_1 #languages-block-top .current span,
body.an_theme1_1 #currencies-block-top span,
body.an_theme1_1 #currencies-block-top strong{
 font-family: 'Century Gothic';
 font-weight: normal;
 color: #000000;
 text-shadow: none;
}
body.an_theme1_1 #currencies-block-top strong {
 color: #95ce1b;
}
body.an_theme1_1 #contact-link a {
 text-decoration: underline;
}
body.an_theme1_1 #contact-link a:hover {
 text-decoration: none;
}

body.an_theme1_1 #contact-link , 
body.an_theme1_1  .header_user_info,
body.an_theme1_1 #languages-block-top ,
body.an_theme1_1 #currencies-block-top {
 border: none;
}
body.an_theme1_1 #contact-link a:hover  {
 border: none;
 background: none;
}
body.an_theme1_1 #currencies-block-top div.current:hover, 
body.an_theme1_1 #currencies-block-top div.current.active {
 border: none;
 background: none;
}

body.an_theme1_1 #first-currencies, 
body.an_theme1_1 #first-languages  {
 padding: 3px;
 background: #f0f0f0;
}
body.an_theme1_1 #first-currencies li,
body.an_theme1_1 #first-languages li {
 background: #ffffff;
}
body.an_theme1_1 #first-currencies li a,
body.an_theme1_1 #first-languages li a ,
body.an_theme1_1 #first-languages li.selected span{
 color: #000000;
 font-size: 14px;
 font-family: 'Century Gothic';
 font-weight: normal;
 text-shadow: none;
}

body.an_theme1_1 #first-currencies li.selected  a,
body.an_theme1_1 #first-currencies li a:hover,
body.an_theme1_1 #first-languages li.selected span,
body.an_theme1_1 #first-languages li a:hover {
 background: #f0f0f0;
}

body.an_theme1_1  .header_user_info a {
 background: url('/tienda/themes/natural_cosmetics_1/img/login.png') no-repeat left center;
 padding-left: 46px;
}

/* PHONE */
@media (min-width: 992px) {
	body.an_theme1_1 .top-phone-big .shop-phone {
	 width: 300px;
	}
}
@media (max-width: 992px) {
	body.an_theme1_1 .top-phone-big .shop-phone strong {
	 float: left;
	}
}
body.an_theme1_1 .top-phone-big .shop-phone {
 margin-top: 50px;
 float: right;
 color: #545454;
 font-size: 14px;
 font-family: 'Century Gothic';
 
}
body.an_theme1_1 .top-phone-big .shop-phone strong {
 font-size: 28px;
 color: #545454;
 font-weight: normal;
}
body.an_theme1_1 .top-phone-big .shop-phone .icon-phone {
 color: #a1e019;
 font-size: 30px;
 line-height: 30px;
}

/* top cart */
body.an_theme1_1 .shopping_cart > a:first-child {
 padding: 14px 10px 17px 16px;
 background: #464646;
}
body.an_theme1_1 #header .shopping_cart > a:first-child:after {
 color: white;
}
body.an_theme1_1 .shopping_cart > a:before {
 font-size: 26px;
 line-height: 26px;
}
body.an_theme1_1 .shopping_cart > a > b {
 font-size: 20px;
 font-family: 'Century Gothic';
 text-shadow: none;
 color: #cacaca;
}

body.an_theme1_1 .shopping_cart a > span.ajax_cart_product_txt_s, 
body.an_theme1_1 .shopping_cart a > span.ajax_cart_quantity {
 font-size: 18px;
 font-family: 'Century Gothic';
 text-shadow: none;
 font-weight: normal;
 color: #a1e019;
}

body.an_theme1_1 #header .cart_block {
 top: 98px;
 background: rgb(255, 255, 255);
 background-size: 5% 80%;
 box-shadow: 0px 5px 13px rgba(0,0,0,0.47);
}
body.an_theme1_1 #header .cart_block_product_name {
 color: #464646;
}
body.an_theme1_1 #header .cart_block_product_name:hover {
 text-decoration: underline;
}
body.an_theme1_1 #header .product-name .quantity-formated  {
 color: #a1e019;
 font-weight: bold;
}
body.an_theme1_1 #header .product-atributes a:hover {
 text-decoration: underline;
 color: #747474;
}
body.an_theme1_1 #header .cart_block .cart-info .price {
 color: #000000;
}

body.an_theme1_1 #header .cart_block .cart-prices {
 background: #f3f3f3;
 color: #464646;
 font-size: 14px;
}
body.an_theme1_1 #header .cart_block .cart-prices .price {
 color: #464646;
 font-size: 14px;
}
body.an_theme1_1 #header .cart-prices-line {
 border-bottom: 1px solid #ffffff;
}
body.an_theme1_1 #header .last-line.cart-prices-line {
 border: none;
}
body.an_theme1_1 #header .cart_block .cart-buttons {
 background: #e8e8e8;
}

body.an_theme1_1 .cart_block .cart-buttons a#button_order_cart span {
 background: #a1e019;
 color: white;
 text-shadow: none;
 border-color: #a1e019;
 font-size: 16px;
}
body.an_theme1_1 .cart_block .cart-buttons a#button_order_cart span:hover {
 background: #95ce1b;
}

body.an_theme1_1 #header .cart_block .cart_block_list .remove_link a,
body.an_theme1_1 #header .cart_block .cart_block_list .ajax_cart_block_remove_link {
 color: #cbc9c9;
}
body.an_theme1_1 #header .cart_block .cart_block_list .remove_link a:hover,
body.an_theme1_1 #header .cart_block .cart_block_list .ajax_cart_block_remove_link:hover {
 color: #9d9c9c;
}


/*  TOP MENU */
@media (min-width: 768px) {
	body.an_theme1_1 #block_top_menu {
	 padding-top: 0px;
	}
	body.an_theme1_1 .sf-menu>li:first-child {
	 margin-left: 214px;
	}
}

@media (max-width: 768px) {
	body.an_theme1_1 #block_top_menu {
	 padding-bottom: 5px;
	}
}

body.an_theme1_1 .sf-menu {
 border: none;
 margin: 0;
 background: white;
}
body.an_theme1_1 .sf-menu>li {
 border: none;
 margin: 0;
}

body.an_theme1_1 .sf-menu > li > a {
 border: none;
 font: 17px 'Century Gothic';
 text-transform: none;
}
body.an_theme1_1 .sf-menu > li.sfHover > a, 
body.an_theme1_1 .sf-menu > li > a:hover, 
body.an_theme1_1 .sf-menu > li.sfHoverForce > a {
	background: #464646;	
}

@media (max-width: 768px) {
	body.an_theme1_1  .theme1_1-menu-bg {
	 display: none;
	}
}

body.an_theme1_1  .theme1_1-menu-bg {
 position: absolute;
 background: white;
 width: 100%;
 height: 56px;
 left: 0;
 bottom: 0;
}

/*	TOP MENU SEARCH */
@media (max-width: 992px) {
	body.an_theme1_1 .sf-search {
	 display: none;
	}
}
body.an_theme1_1 .sf-search .theme1_1-search-input {
 width: 202px;
 height: 42px;
 border-top: 1px solid #f2f2f2;
 border-left: 1px solid #f2f2f2;
 border-right: none;
 border-bottom: 1px solid #f2f2f2;
 margin: 13px 0px 0px 0px;
 box-shadow: inset 0px 0px 5px 2px rgba(249,249,249,1);
}

body.an_theme1_1 .sf-search button {
 float: right;
 width: 49px;
 height: 42px;
 border: 1px solid #94d900;
 background: #a1e019 url('/tienda/themes/natural_cosmetics_1/img/btn-search.png') no-repeat center center;
 margin-top: 13px;
}

body.an_theme1_1 .submenu-container .sf-with-ul,
body.an_theme1_1 .sf-menu li li li a,
body.an_theme1_1 .sf-menu > li > ul > li > a {
 font-family: 'Century Gothic';
 font-weight: normal;
    transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out; /** Chrome & Safari **/
    -moz-transition: all 0.1s ease-in-out; /** Firefox **/
    -o-transition: all 0.1s ease-in-out; /** Opera **/
}
body.an_theme1_1 .sf-menu li li li :hover {
 transform: translateX(5px);
}

/*	SLIDER */
body.an_theme1_1 #slider_row {
 margin: 0 0 -15px 0;
}

body.an_theme1_1 #top_column {
 padding:0;
 margin-top: 14px;
}

body.an_theme1_1 #homepage-slider .bx-wrapper .bx-controls-direction a {
 border-radius: 30px;
 height: 48px;
 width: 48px;
}
body.an_theme1_1 #homepage-slider .bx-wrapper .bx-controls-direction a:after {
 padding-top: 14px;
}

body.an_theme1_1 #homepage-slider .bx-wrapper .bx-controls-direction a.bx-prev {
 right: 100px;
}
body.an_theme1_1 #homepage-slider .bx-wrapper .bx-controls-direction a.bx-prev:after{
 padding-right: 7px;
}

body.an_theme1_1 #homepage-slider .bx-wrapper .bx-controls-direction a.bx-next {
 right: 37px;
}
body.an_theme1_1 #homepage-slider .bx-wrapper .bx-controls-direction a.bx-nex:after {
 padding-left: 7px;
}

@media (min-width: 1920px) {
	body.an_theme1_1 #homepage-slider  .homeslider-description {
	 
	}
}

body.an_theme1_1 #homepage-slider  .homeslider-description {
 left: auto;
 right: 0;
}

body.an_theme1_1 #homepage-slider  .homeslider-description h2 {
 background: rgba(0,0,0,0.7);
 font-family: 'Century Gothic';
 font-size: 72px;
 display: inline-block;
 color: #ffffff;
 padding: 10px 25px 10px 25px;
 margin-bottom: 5px;
}

body.an_theme1_1 #homepage-slider  .homeslider-description p {
 background: url('/tienda/themes/natural_cosmetics_1/img/slider-p-bg.png');
 font-family: 'Century Gothic';
 font-size: 22px;
 color: #000000;
 padding: 10px 25px 10px 25px;
 width: 100%;
 max-width: 639px;
 max-width: 639px;
 clear: left;
}


@media (max-width: 992px) {
	body.an_theme1_1 #homepage-slider  .homeslider-description h2 {
	 font-size: 30px;
	}
	body.an_theme1_1 #homepage-slider  .homeslider-description p {
	 font-size: 15px;
	}
}

@media (max-width: 768px) {
	body.an_theme1_1 #homepage-slider  .homeslider-description h2 {
	 font-size: 22px;
	}
	body.an_theme1_1 #homepage-slider  .homeslider-description p {
	 font-size: 12px;
	}
}

/*	STATICK BLOCK TOP */
@media (max-width: 768px) {
	body.an_theme1_1 .home-top-banners img {
	 width: 100%;
	}
}
body.an_theme1_1 .home-top-banners img {
 width: 100%;
}

/* --- */
.htb-i {
 overflow: hidden;
 margin-bottom: 15px;
}


.home-top-banners img {
 margin: 0 auto; 
 -moz-transition:0.2s ease-out;
 -o-transition:0.2s ease-out;
 transition:0.2s ease-out;
}

body.an_theme1_1 .home-top-banners >div:first-child:hover img,
body.an_theme1_1 .home-top-banners >div:last-child:hover img,
.home-top-banners-center img:hover  {
 margin: 0 auto;
 -webkit-transform:scale(1.2);
 -o-transform:scale(1.2);
 -moz-transform:scale(1.2);
 transform:scale(1.2);
 z-index:0;
}


body.an_theme1_1 .home-top-banners .col-sm-4 {
 padding-top: 0;
}
@media (min-width: 768px) {
	body.an_theme1_1 .home-top-banners >div:first-child {
	 padding-right: 0;
	 margin-right: 0;
	}
	body.an_theme1_1 .home-top-banners >div:last-child {
	 padding-left: 0;
	 margin-left: 0;
	}
}

body.an_theme1_1 .home-top-banners >div .an_st_block_info {
 position: absolute;
 padding-top: 19%;
 left: 15px;
 right: 0px;
 display: block;
 text-align: center;
 z-index: 3;
}
@media (max-width: 768px) {
	body.an_theme1_1 .home-top-banners >div .an_st_block_info {
	 right: 15px;
	}
}
body.an_theme1_1 .home-top-banners >div h2 {
 display: inline-block;
 background: rgba(0,0,0,0.7);
 font-family: 'Century Gothic';
 color: #ffffff;
 font-size: 36px;
 text-transform: uppercase;
 padding: 5px 18px 5px 18px;
}

@media (min-width: 768px) and (max-width: 992px) {
	body.an_theme1_1 .home-top-banners >div .an_st_block_info {
	 padding-top: 10%;
	}
	body.an_theme1_1 .home-top-banners >div h2 {
	 font-size: 22px;
	}
}




/*	TABS */
@media (min-width: 768px) {
	body.an_theme1_1  #home-page-tabs li.active a,
	body.an_theme1_1  #home-page-tabs li a:hover,
	body.an_theme1_1  #home-page-tabs li a {
	 padding: 12px 30px 12px 30px;
	 margin: -12px 0px -12px -10px;
	}
}
body.an_theme1_1  ul#home-page-tabs {
 border-bottom: 2px solid #f6f6f6;
 margin: 0;
}
body.an_theme1_1  #home-page-tabs li a {
 font-family: 'Century Gothic';
 font-size: 18px;
 font-weight: normal;
 text-transform: none;
 color: #4b4b4b;
}
body.an_theme1_1  #home-page-tabs li {
 border: none;
 margin: 0;
}

body.an_theme1_1  #home-page-tabs li.active a,
body.an_theme1_1  #home-page-tabs li a:hover  {
 background: #f6f6f6;
 color: #949494;
}



/*	TAB CONTENT */
body.an_theme1_1 #center_column .tab-content {
 margin-top: 12px;
}

body.an_theme1_1 #center_column .product-container {
 background: #fafafa;
 border-bottom: 3px solid #fafafa;
}
body.an_theme1_1 #center_column .product-container:hover  {
 border-bottom: 3px solid #ffeacc;
}
body.an_theme1_1  #center_column .product-image-container {
 border: none;
}

/* PRODUCT */
body.an_theme1_1  .new-box {
 right: 15px;
 top: 15px;
 left: auto;
 width: 50px;
 height: 50px;
}
body.an_theme1_1 .new-box .new-label:before, 
body.an_theme1_1 .new-box .new-label:after {
 border: none;
}
body.an_theme1_1 .new-box .new-label {
 background: #95ce1b;
 transform: none;
 -wekit-transform: none;
 border-radius: 30px;
 padding: 0;
 width: 50px;
 height: 50px;
 line-height: 50px;
 top: auto;
 left: auto;
 font-size: 11px;
 font-family: 'Century Gothic';
 text-shadow: none;
 font-weight: normal;
}

body.an_theme1_1 .button.ajax_add_to_cart_button,
body.an_theme1_1 .button.ajax_add_to_cart_button span {
 line-height: 24px;
}

/* MORE */
body.an_theme1_1 .button.lnk_view,
body.an_theme1_1 .button.lnk_view span {
 background: #464646;
 color: white;
 border: none;
 border-bottom: 2px solid #000000;
 box-shadow: 0px 1px 1px 0px rgba(110,110,110,1);
 font-family: 'Helios Cond Light';
 font-size: 24px;
 height: 44px;
 text-shadow: none;
 text-transform: uppercase;
 font-weight: normal;
 line-height: 24px;
}
body.an_theme1_1 .button.lnk_view:hover,
body.an_theme1_1 .button.lnk_view span:hover{
 background: #605e5e;
}
/*
body.an_theme1_1  ul.product_list.grid > li .product-container .product-image-container .quick-view span:before {
 content: "+";
} 
*/
body.an_theme1_1  ul.product_list.grid > li .product-container .product-image-container .quick-view {
 background: none;
 border: 10px solid rgba(255, 255, 255, 0.82);
 width: 102px;
 height: 102px;
 margin-top: -51px;
 margin-left: -51px;
 border-radius: 50px;
 font-size: 70px;
 text-align: center;
 color: rgba(255, 255, 255, 0.82);
}
body.an_theme1_1  ul.product_list.grid > li .product-container .product-image-container .quick-view span {
 position: absolute;
 top: 0;
 left: 0;
 text-align: center;
 width: 82px;
 height: 82px;
 line-height: 82px;
}

body.an_theme1_1 .right-block h5 .product-name {
 font-size: 14px;
}

body.an_theme1_1  ul.product_list.grid > li .product-container .product-image-container .content_price {
 background: rgba(251,251,250,0.9);
 bottom: 5px;
}
body.an_theme1_1  ul.product_list.grid > li .product-container .product-image-container .content_price .price {
 color: #95ce1b;
}

body.an_theme1_1 .content_price .price,
body.an_theme1_1 .content_price  span.old-price,
body.an_theme1_1 .content_price .price-percent-reduction {
 font-family: 'Helios Cond Light';
 margin-left: 5px;
 margin-right: 5px;
}

body.an_theme1_1 .content_price .price,
body.an_theme1_1 .content_price  span.old-price {
 font-size: 22px;
}

body.an_theme1_1 .content_price  .old-price {
 color: #babbbf;
}
body.an_theme1_1 .content_price .price {
 color: #95ce1b;
}


body.an_theme1_1 .content_price .price-percent-reduction { 
/* font-size: 15px;	*/
 background: #ff0000;
 border: none;
}


/* SATATIC BLOCK BOTTOM */
body.an_theme1_1 .home-bottom-banners h2 {
 border-bottom: 1px solid #fafafa;
 font-size: 22px;
 font-family: 'Century Gothic';
 text-align: center;
 padding-bottom: 14px;
 text-transform: capitalize;
}

body.an_theme1_1 .home-bottom-banners2 .home-bottom-banners-line {
 position: absolute;
 right: 0;
 top: 26px;
 height: 68px;
 width: 1px;
 border-left: 1px solid #fafafa;
}
body.an_theme1_1 .home-bottom-banners2 .col-sm-3 {
 text-align: center;
}
body.an_theme1_1 .home-bottom-banners2 img {
 margin-top: 18px;
}

body.an_theme1_1 .home-bottom-banners2 p {
 font-family: 'Century Gothic';
 font-size: 18px;
 padding-top: 10px;
}

/**********/
/* FOOTER */
/**********/
body.an_theme1_1 .footer-container #footer #social_block {
 padding: 10px 15px 0 15px;
}
body.an_theme1_1 .footer-container #footer #newsletter_block_left {
 padding: 5px 15px 5px 15px;
}
body.an_theme1_1 .footer-container #footer #social_block h4,
body.an_theme1_1 .footer-container #footer #newsletter_block_left h4,
body.an_theme1_1 .footer-container #footer #newsletter_block_left {
 font-family: 'Century Gothic';
 font-size: 16px;
 font-weight: normal;
}

body.an_theme1_1 .footer-container #footer #social_block ul,
body.an_theme1_1 .footer-container #footer #social_block h4 {
 float: left;
}

body.an_theme1_1 .footer-container #footer #social_block ul li a {
 background: #303030;
 width: 34px;
 border-radius: 17px;
 height: 34px;
 line-height: 27px;
 font-size: 20px;
}
body.an_theme1_1 .footer-container #footer #social_block ul li a:hover {
 color: #a1e019;
}

body.an_theme1_1 .footer-container #footer #newsletter_block_left .block_content,
body.an_theme1_1 .footer-container #footer #newsletter_block_left h4 {
 float: right;
}
body.an_theme1_1 .footer-container #footer #newsletter_block_left .block_content {
 width: 50%;
}

body.an_theme1_1  .footer-container #footer h4 a {
 color: #888888; 
}
body.an_theme1_1  .footer-container #footer h4 a:hover {
 color: #ffffff;
}
body.an_theme1_1  .footer-container #footer h4 {
 font-family: 'Century Gothic';
 font-size: 16px;
 text-shadow: none;
 color: #888888;
 font-weight: normal;
}

body.an_theme1_1  .footer-container #footer #block_contact_infos h4 {
 color: #ffffff;
}
body.an_theme1_1  .footer-container #footer .bottom-footer div,
body.an_theme1_1  .footer-container #footer .toggle-footer li,
body.an_theme1_1  .footer-container #footer .toggle-footer li a {
 font-family: 'Century Gothic';
 font-size: 14px;
 text-shadow: none;
 font-weight: normal;
}
body.an_theme1_1  .footer-container #footer .toggle-footer li a:hover {
 text-decoration: underline;
}
body.an_theme1_1  .footer-container #footer .toggle-footer li a {
 color: #ffffff;
}

body.an_theme1_1  .footer-container #footer .bottom-footer div {
 text-align: center;
}


/* IN CATEGORY */
body.an_theme1_1  .block .title_block {
 margin-top: 0;
 border-top: 5px solid #95ce1b;
 font-family: 'Century Gothic';
 font-size: 17px;
 font-weight: normal;
 background: #f3f3f3;
}
body.an_theme1_1  .content_scene_cat {
 border-top: 5px solid #95ce1b;
}

body.an_theme1_1 .content_scene_cat .content_scene_cat_bg {
 background-color: #f3f3f3  !important;
 padding: 18px 42px 18px 42px;
}

body.an_theme1_1  .content_scene_cat .category-name {
 font-family: 'Century Gothic';
 font-size: 36px;
 font-weight: normal;
 color: #ffffff;
 padding: 0px 10px 0px 10px;
 background: rgba(0,0,0,0.7);
}

body.an_theme1_1  .content_scene_cat .rte p {
 background: url('/tienda/themes/natural_cosmetics_1/img/slider-p-bg.png');
 font-family: 'Century Gothic';
 font-size: 14px;
 color: #000000;
 padding: 3px 10px 3px 10px;
 width: 100%;
 clear: left;
}

/* H */
body.an_theme1_1  .page-heading,
body.an_theme1_1  .page-subheading {
 font-family: 'Century Gothic';
 font-size: 17px;
 font-weight: normal;
}
body.an_theme1_1  .page-heading.product-listing .cat-name {
 font-family: 'Century Gothic';
 font-size: 17px;
 font-weight: normal;
}

body.an_theme1_1  #subcategories p.subcategory-heading {
 font-family: 'Century Gothic';
}
body.an_theme1_1  #subcategories ul li:hover .subcategory-image a {
 border: 5px solid #95ce1b;
}
body.an_theme1_1  #subcategories h5 .subcategory-name {
 font-family: 'Century Gothic';
 font-weight: normal;
}




/* COMPARE */
body.an_theme1_1  .bt_compare span {
 border-color: #a1e019;
}
body.an_theme1_1  .bt_compare {
 background: #a1e019;
 color: white;
 text-shadow: none;
 border-color: #a1e019;
 font-family: 'Century Gothic';
 font-size: 17px;
 font-weight: normal;
}
body.an_theme1_1  .bt_compare:hover {
 background: #95ce1b;
 border-color: #95ce1b;
}

body.an_theme1_1  .label-success {
 border-color: #55c65e;
}

/*	PRODUCT INFO */
body.an_theme1_1  .pb-center-column h1 {
 font-family: 'Century Gothic';
 font-size: 22px;
 font-weight: normal;
}

body.an_theme1_1  #short_description_block {
 font-family: 'Century Gothic';
}
body.an_theme1_1  .content_prices  .our_price_display .price,
body.an_theme1_1  .content_prices  #reduction_percent #reduction_percent_display,
body.an_theme1_1  .content_prices  #old_price #old_price_display {
 font-family: 'Helios Cond Light';
}
body.an_theme1_1  .content_prices  #reduction_percent,
body.an_theme1_1  .content_prices  #reduction_percent #reduction_percent_display {
 background: #ff0000;
 border: none;
} 
body.an_theme1_1 .product_attributes,
body.an_theme1_1 .content_prices,
body.an_theme1_1 .box-cart-bottom {
 background: #ffffff;
 box-shadow: inset 0 6px 6px rgba(0, 0, 0, 0.05);
}



/*	page-product-box	*/
body.an_theme1_1 .page-product-box  h3 {
 font-family: 'Century Gothic';
 font-weight: normal;
}


/*	ADD TO CARD */
body.an_theme1_1  .buttons_bottom_block button {
 background: #a1e019;
 border: none;
 border-radius: 0;
}
body.an_theme1_1  .buttons_bottom_block button:before,
body.an_theme1_1  .buttons_bottom_block button:after {
 border: none;
 background: none;
 text-shadow: none;
}
body.an_theme1_1  .buttons_bottom_block button:hover {
 background: #95ce1b;
}
body.an_theme1_1 .buttons_bottom_block button span {
 border: none;
 font-family: 'Century Gothic';
 font-size: 22px;
 font-weight: normal;
 text-shadow: none;
}


/* STEPS 
body.an_theme1_1 ul.step li.step_current {
 background: #a1e019;
 border-color: #a1e019;
}

*/

/*	BUTTONS */
body.an_theme1_1 #homepage-slider  .homeslider-description address button,
body.an_theme1_1 .home-top-banners >div button,
body.an_theme1_1 .button.ajax_add_to_cart_button,
body.an_theme1_1 .button.ajax_add_to_cart_button span {
 background: #a1e019;
 color: white;
 border: none;
 border-bottom: 2px solid #000000;
 box-shadow: 0px 1px 1px 0px rgba(110,110,110,1);
 font-family: 'Helios Cond Light';
 font-size: 24px;
 height: 44px;
 font-weight: normal;
 text-shadow: none;
 text-transform: uppercase;
}

body.an_theme1_1 #homepage-slider  .homeslider-description address button,
body.an_theme1_1 .home-top-banners >div button {
 line-height: 34px;
 padding-left: 31px;
 padding-right: 31px;
}
body.an_theme1_1 #homepage-slider  .homeslider-description address button:hover,
body.an_theme1_1 .home-top-banners >div button:hover,
body.an_theme1_1 .button.ajax_add_to_cart_button:hover,
body.an_theme1_1 .button.ajax_add_to_cart_button span:hover,
body.an_theme1_1  .button.button-medium:hover,
body.an_theme1_1  .button.button-medium  span:hover {
 background: #95ce1b;
}

body.an_theme1_1 #homepage-slider  .homeslider-description address button [disabled],
body.an_theme1_1 #homepage-slider  .homeslider-description address button:active,
body.an_theme1_1 #homepage-slider  .homeslider-description address button:visited,
body.an_theme1_1 .home-top-banners > div button [disabled],
body.an_theme1_1 .home-top-banners > div button:active,
body.an_theme1_1 .home-top-banners > div button:visited,
body.an_theme1_1 .button.ajax_add_to_cart_button:active,
body.an_theme1_1 .button.ajax_add_to_cart_button:visited,
body.an_theme1_1 .button.ajax_add_to_cart_button span:active,
body.an_theme1_1 .button.ajax_add_to_cart_button span:active {
 background: #bfed5d;
}


body.an_theme1_1  .button.button-medium,
body.an_theme1_1  .button.button-medium  span{
 background: #a1e019;
 border-color: #95ce1b;
 font-family: 'Helios Cond Light';
}

body.an_theme1_1  .button.exclusive-medium  span,
body.an_theme1_1  .button.exclusive-medium {
 font-family: 'Helios Cond Light';
 background: #f5f5f5;
 border-color: #e6e5e5;
}

body.an_theme1_1  .button.exclusive-medium  span:hover,
body.an_theme1_1  .button.exclusive-medium:hover {
 background: #e6e5e5;
}


