@charset "utf-8";
/* CSS Document */

/******************************************************/
/*  COLORS AND STYLES > General
/******************************************************/

/*  Layout  */

/*  Body background color and pattern  */
body {
	background-color: #FCF9E5;
	background-image: url("../images/bg_6.png"); ?>;
	background-position: top center!important;
	background-repeat: repeat-x!important;
	background-attachment: scroll!important;
}

/*  Headings color  */
h1, h2, h3, h4, h5, h6, .welcome, .box-category-home > div.span2 a, .box-category-home > div.span3 a, .product-info .description span.stock {color: #000;}

/*  Body text color  */
body, label, .dropdown_l li a, .box .box-content .box-content-information a, .box-product .name a, .box-product .l_column .name a, .box-category > ul > li > a, .box-category > ul > li a.active, .box-category > ul > li ul > li > a, .box-category-home > div.span2 > div > ul > li > a, .box-category-home > div.span3 > div > ul > li > a, .box-manufacturers-home > div.span2 > div > ul > li > a, .box-manufacturers-home > div.span3 > div > ul > li > a, .product-list .name a, .product-grid .name a, .product-grid .description, .product-name h1, .product-info .description a, .product-info .wishlist-compare a, .product-info .review a, .product-info a, .product-related .name a, .htabs a, .tags a, .es-carousel .name a {color: #1E4952;}
.breadcrumb a, .category-list a, table.form > * > * > td {color: #1E4952!important;}

/*  Light text color  */
#t-header #search input, .pagination .results, .help, .box-category-home > div.span2 > div.all a, .box-category-home > div.span3 > div.all a, .product-grid .wishlist a, .product-grid .compare a, .product-list .wishlist a, .product-list .compare a, .product-list .description, .product-info .description span, .product-info .cart, .product-info .cart div > span, .product-info .cart .minimum, #content .content .reviews-left span, .breadcrumb, .product-info .review {color: #A7B6AE;}

/*  Other links color  */
a, a:visited, a b, .pagination .links b, .product-custom-block a {color: #66BCDA;}
.es-nav span:hover, .product-related .bx-wrapper div.bx-next:hover, .product-related .bx-wrapper div.bx-prev:hover, #toTopHover, .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover, .camera_prevThumbs:hover, .camera_nextThumbs:hover, .camera_prev:hover, .camera_next:hover, .camera_commands:hover, .camera_thumbs_cont:hover, .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span, .flex-control-paging li a.flex-active {background-color: #66BCDA!important;}

/*  Links hover color  */
a:hover {color: #EE3963!important;}

/*  General icons style  */
.product-list .wishlist, span.wishlist, .product-grid .wishlist {background: url("../images/sellya-wishlist-2.png") no-repeat scroll left transparent;}
.product-list .compare, span.compare, .product-grid .compare {background: url("../images/sellya-compare-2.png") no-repeat scroll left transparent;}

/*  Main Column  */
.wrapper {
	background-image: none;
	background-position: top center!important;
	background-repeat: repeat!important;
	background-attachment: scroll!important;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}

/*  Left/Right Column  */
#column-left, #column-right {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
}

/*  Left/Right Column Heading  */
.box .box-heading {
	background-image: none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
	
	padding-top: 5px;
}
.box .box-heading h2{color: #000;}

/*  Left/Right Column Box  */
.box {
	
	background-color: #FFFFFF!important;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
}
.box-category > ul > li + li, .box-product > .l_column + .l_column, .box-product ol li + li {
	border-top: 2px dotted #E6EFEA!important;	
}

/*  Content Column  */
#content, #content-home {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
}
#content {
	background:#fff;
}
.product-list > div + div, .product-list > div + div.span-first-child, .pagination, .product-filter {
    border-top: 2px dotted 
	#E6EFEA!important;	
}
.product-filter, #content .l_column, #content .box .box-heading h2, .bestseller h2, .featured h2, .latest h2, .special h2 {
    border-bottom: 1px dashed #000!important;	
}
.product-compare, .box-category-home > div.span2, .box-category-home > div.span3 {
    border-left: 1px dotted #E6EFEA;	
}
.product-info .left .image, .product-info .image-additional img {border: 1px dotted #E6EFEA;}
.product-manufacturer-logo-block, .product-related, .product-custom-block, .product-share, .right-sm-tags {
    border-bottom: 1px dotted #E6EFEA!important;
}
.product-manufacturer-logo-block, .product-related > div + div {border-top: 1px dotted #E6EFEA;}
@media screen and (max-width: 767px) {
.product-compare {border-left: none;}
}
.box-category-home > div.span-first-child {border: none;}
.box-manufacturers-home > div.span2, .box-manufacturers-home > div.span3 {
    border-top: 1px dotted #E6EFEA;
	border-bottom: 1px dotted #E6EFEA;	
	border-right: 1px dotted #E6EFEA;	
}
.box-manufacturers-home > div.span-first-child {
    border: 1px dotted #E6EFEA;
}
#content-home .span {width: 900px;margin-left: 20px;}
.box-product > div {width: 200px!important;}
.box-product > div > div.pbox, .es-carousel ul li div.pbox {padding: 5px 4px 10px;}
.es-carousel-banners ul li {margin: 5px 19px 20px 0!important;}
@media (max-width: 767px) {
#content-home {float: left;width: 100%;}
#content-home .span {width: auto;max-width: 100%;margin-left: 10px;margin-right: 10px;clear: both;}
.es-carousel-wrapper, .es-carousel-banners {max-width: 243px;}
.es-carousel ul li {margin-right: 0!important;}
}
@media (min-width: 768px) and (max-width: 979px) {
#content-home .span {width: 705px;margin-left: 10px;}
.box-product .span3 {margin-left: 13px;}
.es-carousel ul li {margin-right: 12px!important;}
}
.camera_wrap, .flexslider {margin: 8px 0 20px !important;}
.ei-slider {margin: 0 auto 70px;}


/******************************************************/
/*  COLORS AND STYLES > Prices
/******************************************************/

.price, .total {color: #1E4952!important;}
.price-old, .wishlist-info tbody .price s {color: #000!important;}
.price-new {color: #00bfd5!important; display:block; font-size:12px;}
.price-tax, .product-info .price .reward, .product-info .price .discount {color: #A7B6AE!important;}


/******************************************************/
/*  COLORS AND STYLES > Buttons
/******************************************************/

a.button, input.button {
	background-color: #00bfd5;
	border-color: #00bfd5 #00bfd5 #00bfd5 #00bfd5;
	color: #FFFFFF!important;
}
a.button:hover, input.button:hover, .ei-title h4 a.button:hover {
	background-color: #0f9fb0;
	border-color: #0f9fb0 #0f9fb0 #0f9fb0 #0f9fb0;
    color: #FFFFFF!important;	
}
a.button-exclusive, input.button-exclusive {
	background-color: #EE3963;
	border-color: #EE3963 #EE3963 #EE3963 #EE3963;
	color: #FFFFFF!important;
}
a.button-exclusive:hover, input.button-exclusive:hover {
	background-color: #E0365D;
	border-color: #A12744 #BE2E50 #BE2E50 #A12744;
	color: #FFFFFF!important;
}
a.button, input.button, a.button-exclusive, input.button-exclusive {
    border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;	
}
a.button, input.button, a.button-exclusive, input.button-exclusive {
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}


/******************************************************/
/*  COLORS AND STYLES > Top Area
/******************************************************/

/*  Top Area background color and pattern  */
#header {
}

/*  Logo  */
	
#t-header #logo {margin-left: 25px;}
#t-header #search {top: 112px;right: 3px;width: 300px;}
	
@media (max-width: 767px) {
#t-header #logo {margin-left: inherit;}
#t-header #search {top: 5px;right: inherit;width: 261px}
}
@media (min-width: 768px) and (max-width: 979px) {
	
#t-header .links a + a {margin-left: 7px;padding-left: 7px}
#t-header #search {width: 200px;}
	
	
}

/*  Search Bar  */
#t-header .button-search {
	right: 3px;
	top: 3px;
	background: url('../images/button-search3.png') center center no-repeat #62B5DD;
	width: 24px;
	height: 24px;
	border-left: none;
	border-radius: 30px;
}
#t-header #search input {border-radius: 28px;}
@media (max-width: 767px) {
#t-header .button-search {right: 2px;top: 10px;}
}
@media (min-width: 768px) and (max-width: 979px) {
#t-header .button-search {right: 1px;}	
}

#t-header #search input { 
	font-size: 13px;
    font-weight: normal;
}
#t-header #search input {border-color: #DFDFDF;}

/*  Links Section  */
#t-header .links a {color: #618188;}
#t-header .links a:hover {color: #EE3963!important;}
#t-header .links a + a {border-left: 1px solid #CCE4E8;}

/*  Cart Section  */
#t-header #cart .heading a span {color: #000!important;}
#t-header #cart.active .heading a span {color: #66BCDA!important;}
#t-header #cart .heading a span {
    background: url('../images/icon_cart_2.png') 96% 50% no-repeat;
	padding: 10px 40px 10px 0;
}

/*  Language/Currency Section  */
.dropdown_l .selected_l {color: #618188;}

/*  Dropdowns  */
.dropdown_l ul, #t-header #cart .content {
	background: #FFFFFF;
	border-top: 3px solid #618188;
}


/******************************************************/
/*  COLORS AND STYLES > Main Menu
/******************************************************/

/*  Main Menu Bar   */
#menu {
	
	background-color: #fff!important;
	background-image: none;
	background-repeat: repeat!important;
    border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
}
@media (min-width: 768px) and (max-width: 979px) {
#menu {
	background-image: none;
	background-repeat: repeat!important;	
}
}
#menu_oc > ul > li, #menu > ul > li > span, #menu-category-wall > ul > li, #menu_brands > ul > li, .menu_links, #menu_informations > ul > li, #menu_your_account > ul > li, #menu_custom_block > ul > li, #menu_contacts > ul > li {
	border-left: 2px dotted #b6b6b6;
}
#menu_oc > ul > li > a, #menu-category-wall > ul > li > a, #menu > ul > li > span, #menu > ul > li > a, #menu_brands > ul > li > a, .menu_links a, #menu_informations > ul > li > a, #menu_your_account > ul > li > span, #menu_custom_block > ul > li > a, #menu_contacts > ul > li > a, #menu #homepage a, .navbar .brand {
	font-size: 18px!important;
    font-weight: normal!important;
}

/*  Main Menu Mobile   */
.navbar-inner {
	
	background-color: #DF234F;
	border-color: #DF234F;
}

/*  Home Page Link  */
 
#menu #homepage a {
	color: #000!important;
	padding: 11px 16px 12px 16px;
	background:url(../images/btn_01.png) center 120px no-repeat;
}	
#menu #homepage a:hover {
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	color: #fff!important;
	background:url(../images/btn_01.png) center 8px no-repeat;
	padding-top:55px;
	height:37px;
	margin-top:-50px;
	text-shadow: 2px 2px 2px rgba(0,0,0,0.6);
}

/*  Categories Section  */
 
#menu > ul > li > span, #menu-category-wall > ul > li > a, #menu > ul > li > a, #menu_oc > ul > li > a, .navbar .brand {
	color: #000!important;
	padding: 4px 16px 4px 16px;
	background:url(../images/btn_02.png) center 120px no-repeat;
}	
#menu > ul > li > span:hover, #menu-category-wall > ul > li > a:hover, #menu > ul > li > a:hover, #menu_oc > ul > li > a:hover {
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	color: #fff!important;
	background:url(../images/btn_02.png) center 8px no-repeat;
	padding-top:55px;
	height:37px;
	margin-top:-50px;
	text-shadow: 2px 2px 2px rgba(0,0,0,0.6);
}
 
div.menu-category-wall-sub-name a {color: #545454!important;}	

/*  Brands Section  */
 
#menu_brands > ul > li > a {
	color: #000!important;
	padding: 4px 16px 4px 16px;
	background:url(../images/btn_03.png) center 120px no-repeat;
}	
#menu_brands > ul > li > a:hover {
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	color: #fff!important;
	background:url(../images/btn_03.png) center 6px no-repeat;
	padding-top:55px;
	height:37px;
	margin-top:-50px;
	text-shadow: 2px 2px 2px rgba(0,0,0,0.6);
}

/*  Custom Links Section  */
 
.menu_links a {
	color: #000!important;
}	
.menu_links:hover a {
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	color: #66BCDA!important;
}

/*  Information Section  */
 
#menu_informations > ul > li > a {
	color: #000!important;
	padding: 4px 16px 4px 16px;
	background:url(../images/btn_04.png) center 120px no-repeat;
}	
#menu_informations > ul > li > a:hover {
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	color: #fff !important;
	background:url(../images/btn_04.png) center 8px no-repeat;
	padding-top:55px;
	height:37px;
	margin-top:-50px;
	text-shadow: 2px 2px 2px rgba(0,0,0,0.6);
}

/*  Information Section  */
 
.menu_blog > ul > li > a {
	background:none !important;
}	
.menu_blog > ul > li > a:hover {
	background:none !important;
}

/*  Your Account Section  */
 
#menu_your_account > ul > li > span {
	color: #000!important;
}	
#menu_your_account > ul > li > span:hover {
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	color: #66BCDA!important;
}

/*  Custom Block Section  */
 
#menu_custom_block > ul > li > a {
	color: #000!important;
}	
#menu_custom_block > ul > li > a:hover {
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	color: #66BCDA!important;
}

/*  Contact Section  */
 
#menu_contacts > ul > li > a {
	color: #000!important;
	padding: 4px 16px 4px 16px;
	background:url(../images/btn_05.png) center 120px no-repeat;
}	
#menu_contacts > ul > li > a:hover {
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	color: #fff!important;
	background:url(../images/btn_05.png) center 8px no-repeat;
	padding-top:55px;
	height:37px;
	margin-top:-50px;
	text-shadow: 2px 2px 2px rgba(0,0,0,0.6);
}
#menu_contacts .txt {display: block; padding-top: 8px; margin-bottom: 10px;}

/*  Sub-Menu  */
#menu > ul > li > div, #menu-category-wall > ul > li > div, #menu > ul > li > div > ul > li > div, #menu_oc > ul > li > div, #menu_brands > ul > li > div, #menu_informations > ul > li > div, #menu_your_account > ul > li > div, #menu_custom_block > ul > li > div, #menu_contacts > ul > li:hover > div {
	background-color: #FFFFFF!important;
}	
#menu, #menu_informations h1, #menu_your_account h1, #menu_custom_block h1, #menu_contacts h1, #menu_contacts h2, #menu_contacts span {
	color: #1E4952!important;
}	
#menu > ul > li ul > li > a, #menu-category-wall > ul > li ul > li > a, #menu > ul > li > div > ul > li > a, #menu > ul > li > div > ul > li ul > li > a, #menu > ul > li > div > ul > li > div > ul > li > a, #menu_oc > ul > li > div > ul > li > a, #menu_brands a, #menu_informations > ul > li ul > li > a, #menu_your_account > ul > li ul > li > a, #menu_custom_block > ul > li ul > li > a {
	color: #1E4952!important;
}	
#menu > ul > li ul > li > a:hover, div.menu-category-wall-sub-name a:hover, #menu-category-wall > ul > li ul > li > a:hover, #menu > ul > li > div > ul > li > div > ul > li > a:hover, #menu_oc > ul > li > div > ul > li > a:hover, #menu_brands a:hover, #menu_informations > ul > li ul > li > a:hover, #menu_your_account > ul > li ul > li > a:hover, #menu_custom_block > ul > li ul > li > a:hover {
	color: #EE3963!important;
}	
#menu_brands > ul > li > div > div {
	border-left: 1px dotted #E6EFEA;
}
#menu-category-wall > ul > li > div > div.span-first-child, #menu_brands > ul > li > div > div.span-first-child {border-left: medium none;}
#menu > ul > li ul > li > a:hover, #menu > ul > li > div > ul > li ul > li > a:hover, #menu_oc > ul > li ul > li > a:hover, div.menu-category-wall-sub-name + div > ul > li:hover, #menu_informations > ul > li ul > li > a:hover, #menu_your_account > ul > li ul > li > a:hover, #menu_custom_block > ul > li ul > li > a:hover {
	background-color: #F7F9ED!important;
}	
div.menu-category-wall-sub-name, #menu_your_account h1, #menu_informations h1, #menu_custom_block h1, #menu_contacts h1 {
	background-color: #F7F9ED!important;
}	
#menu > ul > li > div, #menu-category-wall > ul > li > div, #menu > ul > li > div > ul > li > div, #menu_oc > ul > li > div, #menu_brands > ul > li > div, #menu_informations > ul > li > div, #menu_your_account > ul > li > div, #menu_custom_block > ul > li > div, #menu_contacts > ul > li > div {
	box-shadow: 0 5px 10px rgba(0,0,0,0.3)!important; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.3)!important; -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.3)!important;
}	


/******************************************************/
/*  COLORS AND STYLES > Midsection
/******************************************************/

/*  Product Box  */
.box-product > div.span3, .es-carousel ul li, .product-grid > div {
	background-color: #F2F7F4!important;
}
.box-product > div.span3:hover, .es-carousel ul li:hover, .product-grid > div:hover {
	background-color: #F7F9ED!important;
}
.box-product > div.span3 > div.pbox, .es-carousel ul li div.pbox, .product-grid > div > div.pbox {
    border: 1px solid #F2F7F4!important;
}
.box-product > div.span3 > div.pbox:hover, .es-carousel ul li div.pbox:hover, .product-grid > div > div.pbox:hover {
    border: 1px solid #F7F9ED!important;
}
.box-product > div.span3, .es-carousel ul li, .product-grid > div, .box-product > div.span3 > div.pbox, .es-carousel ul li div.pbox, .product-grid > div > div.pbox {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius: 7px;
}
span.sale-icon {
	background-color: #EE3963!important;
}

/*  Product Page - Buy Section  */
.product-info .buy {
    background-color: #F7F9ED!important;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;	
}
.product-info .description, .product-info .options, .product-info .cart, .product-info .review {
    border-top: 3px dotted 
	#E0E4C9!important;	
}

/*  Product Page - Tabs  */
.htabs {border-bottom: 10px solid #F2F7F4;}
.htabs a {
	border-top: 1px solid #F2F7F4;
	border-left: 1px solid #F2F7F4;
	border-right: 1px solid #F2F7F4;	
}
.htabs a.selected {background: #F2F7F4;}
.tab-content {
	border-bottom: 10px solid #F2F7F4;
	border-left: 10px solid #F2F7F4;
	border-right: 10px solid #F2F7F4;	
}

/*  Product Slider on Home Page  */
.ei-slider {
	background-image: url("../images/slide_fondo.jpg");
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
@media screen and (max-width: 767px) {
.ei-slider{background-image: none;background-color: #FFFFFF;}
}
.ei-title h2 a{color: #000;}
.ei-title h3 a{color: #000;}
.ei-title h4 a{color: #000;}
.ei-title h2 a:hover, .ei-title h3 a:hover, .ei-title h4 a:hover, .ei-slider-thumbs li a:hover{color: #000!important;}
.ei-slider-thumbs li a{background: #fff; color: #000;}
.ei-slider-thumbs li a:hover{background: #ddd;}
.ei-slider-thumbs li.ei-slider-element{background: #000;}


/******************************************************/
/*  COLORS AND STYLES > Bottom Area
/******************************************************/

/*  Contact Us, Twitter, Custom Column  */
#footer_cnc {}
#footer_cnc h3 {color: #000!important;}
#footer_cnc_content, #footer_cnc_content span {color: #000!important;}
#footer_cnc_content .txt {display: block; padding-top: 8px; margin-bottom: 10px;}
#footer_cnc a {color: #000!important;}
#footer_cnc a:hover, #footer_cnc .twitter a:hover {color: #4A581C!important;}
#footer_cnc .twitter a {color: #99AF53!important;}
#footer_cnc .twitter ul li {background: url("../images/icons_footer/icon_twitts_5.png") no-repeat scroll 96% 7px transparent;}

/*  Information, Customer Service, Extras, My Account  */
#footer_info, #footer_info_phone {	
}
#footer_info h3 {color: #000!important;}
#footer_info a {color: #000!important;}
#footer_info a:hover {color: #0f9fb0!important;}

/*  Footer - Payment Images, Powered by, Follow Us  */
#footer_cr {background:url(../images/footer_fondo.jpg); color: #000!important;}
#footer_cr a {color: #000!important;}
#footer_cr a:hover {color: #0f9fb0!important;}
#footer_cr span {color: #000!important;}

/*  About Us  */
#footer_about {
	background-color: #000;
	background-image: none;
	background-position: top center;
	background-repeat: repeat;
}
#footer_about {color: #CEA37A!important;}
#footer_about a {color: #DDBC9E!important;}
#footer_about a:hover {color: #F3DDCA!important;}


/******************************************************/
/*  FONTS
/******************************************************/

body, p, .ei-title h3 a, .cart-info thead .price, .cart-info tbody .price, #menu h1 { 
    font-family: 'Open Sans',Arial,Helvetica,sans-serif!important; 
}
h1, h2, h3, h4, h5, h6, .welcome { 
    font-weight: normal; 
}
h1, h2, h3, h4, h5, h6, .welcome { 
    font-family: Salsa,Arial,Helvetica,sans-serif!important; 
}
.price, .ei-title h4 a { 
    font-family: Droid Sans,Arial,Helvetica,sans-serif!important; 
}
.box-product .price, .box-product .price-new, .product-list .price, .product-grid .price, .product-info .price, .es-carousel .price { 
    font-weight: normal; 
}
a.button, input.button, a.button-exclusive, input.button-exclusive { 
    font-family: Salsa,Arial,Helvetica,sans-serif!important; 
}
a.button, input.button, a.button-exclusive, input.button-exclusive { 
    font-weight: normal; 
}
a.button, input.button, a.button-exclusive, input.button-exclusive { 
    text-transform: uppercase;
}
#t-header #search input { 
    font-family: Georgia,Arial,Helvetica,sans-serif!important; 
}
#menu_oc > ul > li > a, #menu-category-wall > ul > li > a, #menu > ul > li > span, #menu > ul > li > a, #menu_brands > ul > li > a, .menu_links a, #menu_informations > ul > li > a, #menu_your_account > ul > li > span, #menu_custom_block > ul > li > a, #menu_contacts > ul > li > a, #menu #homepage a, .navbar .brand { 
    font-family: Salsa,Arial,Helvetica,sans-serif!important; 
}
#t-header #cart .heading a span { 
    font-family: PT Sans Narrow,Arial,Helvetica,sans-serif!important; 
}
#t-header #cart .heading a span { 
	font-size: 20px!important;
    font-weight: normal!important;
}
.box-product .name a, .es-carousel .name a, .product-grid .name a, .product-list .name a, .box-product .l_column .name a  { 
    font-weight: bold; 
}


/***VALIDACIONES**/
	span.valid {
		  width: 24px;
		  height: 24px;
		  background: url('img/valid.png') center center no-repeat;
		  font-size:0.8em;
		  display: inline-block;
		  text-indent: -9999px;
		}
		span.error {
			
			font-weight: bold;
			color: red;
			font-size:0.8em;
			padding: 5px 5px;
			margin-top: -40px;
			margin-left:280px;
		}
	span.pl-element-error{
		border:1px solid #e60033;
		background-color: #e60033;
		border-radius:5px;
		color: #fff;
		text-align:center;
	}