body {background-color: rgb(241, 241, 241); }.page-head a:hover, a {color: rgb(153, 153, 153);}.page-head a, a:focus, a:hover {color: rgb(51, 51, 51);}
.sitemap-info .first > li,
.tbar1 #cart > .btn,
#search .btn-lg,
#search .input-lg,
.mod-hd,
.ctrl-b .owl-nav:after,
.oc-carousel .owl-stage-outer,
footer .footer-upper,
footer .footer-bottom,
.ft-hd,
.prd-block1,
.prd-block1 .price,
.prd-block1 .btn,
.owl-nav > a, .owl-nav > div,
.ly-column .mod-wrp .mod-hd,
.col-mod-hd,
.oc-filter .filter-group,
.link-list a.active, 
.link-list a.active:hover, 
.link-list a:hover,
.category-info,
.page-head,
.product-images .main-img a,
.additional-img .img,
.buying-info .price,
.buying-info1 .rating-wrp, 
.buying-info .rating-wrp,
.options-wrp,
.options-wrp .form-group,
.buy-btn-wrp,
.control-qty .qty-handle,
.nav-tabs > li a,
.nav-tabs>li>a:hover,
.tab-content,
.nav-tabs>li.active>a, 
.nav-tabs>li.active>a:hover, 
.nav-tabs>li.active>a:focus,
hr,
.table-bordered>thead>tr>th,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>tbody>tr>td,
.table-bordered>tfoot>tr>td,
.bdr-color,
#review,
.bdr-b,
.bdr,
.bdr-b,
.bdr-t,
.bdr-l,
.bdr-r,
.bdr-t-color,
.bdr-r-color,
.bdr-b-color,
.bdr-l-color,
#tab-review .rating li,
.cart-pg .cart-total .table tr:last-child td,
.frm-hd,
.frm-wrp,
.panel,
.panel-default>.panel-heading+.panel-collapse>.panel-body,
.buttons,
.link-list a,
.link-list a.active, 
.link-list a.active:hover, 
.link-list a:hover,
.small-prd-block2,
.small-prd-block2 .more-btn,
.small-prd-block1,
.product-list .prd-block2
{ border-color: rgb(241, 241, 241);}.owl-controls .owl-nav > div:hover { color: rgb(255, 255, 255); background-color: rgb(18, 104, 71);  }
.dots-typ1 .dots:after,
.oc-slideshow .dots-typ1 .owl-dots:after { border-color: #434444; }.mod-hd { font-size: 13px; text-align: center; }.col-mod-hd { font-size: 13px; text-align: left; }.ft-hd { font-size: 13px; text-align: left; }.page-head { text-align: center; }
.page-head .breadcrumb, 
.breadcrumb-wrp .breadcrumb { font-size: 13px; text-align: left; }
.page-head .breadcrumb b,
.breadcrumb-wrp .breadcrumb b { color: rgb(153, 153, 153);}
.page-head .breadcrumb a,
.breadcrumb-wrp .breadcrumb a { color: rgb(153, 153, 153);}
.page-head .breadcrumb a:hover,
.breadcrumb-wrp .breadcrumb a:hover { color: rgb(102, 102, 102);}.default-btn, a.default-btn, .buttons a.default-btn { color: rgb(255, 255, 255); background-color: rgb(18, 104, 71); border: 10px; border-style: solid;border-color: rgb(18, 104, 71);border-radius: 0px;padding: inherit;box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.05);}
.default-btn:hover, 
.default-btn:focus, 
.default-btn:active, 
.default-btn.active,
a.default-btn:hover, 
a.default-btn:focus, 
a.default-btn:active, 
a.default-btn.active,
.buttons a.default-btn:hover, 
.buttons a.default-btn:focus, 
.buttons a.default-btn:active, 
.buttons a.default-btn.active { color: rgb(255, 255, 255); background-color: rgb(67, 68, 68); border: 10px; border-style: solid;border-color: rgb(67, 68, 68);border-radius: 0px;}.primary-btn, a.primary-btn, .buttons a.primary-btn, .btn-primary { color: rgb(255, 255, 255); background-color: rgb(18, 104, 71); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}
.btn-primary:hover, 
.btn-primary:focus, 
.btn-primary:active, 
.btn-primary.active,
.primary-btn:hover, 
.primary-btn:focus, 
.primary-btn:active, 
.primary-btn.active,
a.primary-btn:hover, 
a.primary-btn:focus, 
a.primary-btn:active, 
a.primary-btn.active { color: rgb(255, 255, 255); background-color: rgb(67, 68, 68); border: 0px; border-style: solid;border-color: ;border-radius: 0px;}.btn-small, a.btn-small, .buttons a.btn-small { color: rgb(255, 255, 255); background-color: rgb(18, 104, 71); border: 10px; border-style: solid;border-color: rgb(18, 104, 71);border-radius: 0px;}
.btn-small:hover, 
.btn-small:focus, 
.btn-small:active, 
.btn-small.active,
a.btn-small:hover, 
a.btn-small:focus, 
a.btn-small:active, 
a.btn-small.active,
.buttons a.btn-small:hover, 
.buttons a.btn-small:focus, 
.buttons a.btn-small:active, 
.buttons a.btn-small.active { color: rgb(255, 255, 255); background-color: rgb(67, 68, 68); border: 10px; border-style: solid;border-color: rgb(102, 102, 102);border-radius: 0px;}.btn-mini, a.btn-mini, .buttons a.btn-mini { color: rgb(255, 255, 255); background-color: rgb(18, 104, 71); border: 0px; border-style: solid;border-color: ;border-radius: 0px;}
.btn-mini:hover, 
.btn-mini:focus, 
.btn-mini:active, 
.btn-mini.active,
a.btn-mini:hover, 
a.btn-mini:focus, 
a.btn-mini:active, 
a.btn-mini.active,
.buttons a.btn-mini:hover, 
.buttons a.btn-mini:focus, 
.buttons a.btn-mini:active, 
.buttons a.btn-mini.active { color: rgb(255, 255, 255); background-color: rgb(102, 102, 102); border: 0px; border-style: solid;border-color: ;border-radius: 0px;}.btn-xs, a.btn-xs, .buttons a.btn-xs { color: rgb(255, 255, 255); background-color: rgb(18, 104, 71); border: 0px; border-style: solid;border-color: ;border-radius: 0px;}
.btn-xs:hover, 
.btn-xs:focus, 
.btn-xs:active, 
.btn-xs.active,
a.btn-xs:hover, 
a.btn-xs:focus, 
a.btn-xs:active, 
a.btn-xs.active,
.buttons a.btn-xs:hover, 
.buttons a.btn-xs:focus, 
.buttons a.btn-xs:active, 
.buttons a.btn-xs.active { color: rgb(255, 255, 255); background-color: rgb(102, 102, 102); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}select.form-control option { color: #666; }
.panel .panel-title { font-size: 13px; text-align: left; }@media only screen and (min-width: 200px) and (max-width: 979px) {}header.topbar-2 { padding: 0px;margin-top: inherit; margin-right: auto; margin-bottom: auto; margin-left: auto; }header.topbar-2 .tbar2 { background-color: rgba(255, 255, 255, 0.5); }header.topbar-2 .tbar2 .upper-top { background-color: rgb(238, 238, 238); border: 0px; border-style: solid;border-color: rgb(64, 64, 72);border-radius: 0px;margin: 0px;box-shadow: 5px 5px 5px 5px rgb(64, 64, 72);}header.topbar-2 .tbar2 .bottom-top { background-color: rgb(246, 247, 247); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;padding-top: 20px; padding-right: inherit; padding-bottom: 20px; padding-left: inherit; margin: 0px;}.tbar2 .top-links { border: 0px; border-style: solid;border-color: ;border-radius: 0px;}.tbar2 .top-links > li > a { color: rgb(153, 153, 153); font-size: 13px; }.tbar2 .top-links > li > a:hover { background-color: rgb(153, 153, 153); color: rgb(255, 255, 255); }.tbar2 .t-dd { color: rgb(153, 153, 153); background-color: rgb(238, 238, 238); border: 0px; border-style: solid;border-color: ;border-radius: 0px;font-size: 13px; }.tbar2 .t-dd.active { color: rgb(238, 238, 238); background-color: rgb(153, 153, 153); }.tbar2 .t-dd .t-dd-menu { background-color: rgb(153, 153, 153); }.t-dd.active .t-dd-menu a:hover {background-color: rgba(255, 255, 255, 0.5); }.tbar2 #cart > .btn { color: rgb(153, 153, 153); font-size: 13px; border: 1px; border-style: solid;border-color: rgb(238, 238, 238);border-radius: 0px;}.tbar2 .cart-lg #cart > .btn:hover { background-color: rgb(255, 255, 255); border: 1px; border-style: solid;border-color: rgb(238, 238, 238);border-radius: 0px;}.tbar2 #cart > .btn i { color: rgb(18, 104, 71); font-size: 13px;  color: inherit; }.tbar2 .search-2 #search { border: 1px; border-style: solid;border-color: rgb(238, 238, 238);border-radius: 0px;}.tbar2 .search-2:hover #search { background-color: rgba(255, 255, 255, 0.5); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}.tbar2 .search-2 .btn-wrp .search-btn { color: rgb(255, 255, 255); background-color: rgb(189, 205, 199); }.tbar2 .search-2 .btn-wrp .search-btn:hover { color: rgb(255, 255, 255); background-color: rgb(153, 153, 153); }.tbar2 .search-2:hover .btn-wrp .search-btn { color: rgb(255, 255, 255); background-color: rgb(153, 153, 153); }@media only screen and (min-width: 200px) and (max-width: 979px) {#cart > .btn i { color: inherit; }.topbar-2 #cart > .btn { background-color: rgb(18, 104, 71); color: rgb(255, 255, 255); font-size: 13px; border: 0px; border-style: solid;border-color: ;border-radius: 0px;}}
	.prd-block1 .offer-tag { width: 40px; height: 40px;  }
	.prd-block2 .offer-tag { width: 40px; height: 40px;  }
	.prd-block3 .offer-tag { width: 40px; height: 40px;  }.prd-block3 .btn-cart { color: rgb(255, 255, 255);  }.prd-block3 .btn-cart:hover { color: rgb(255, 255, 255); background-color: rgb(18, 104, 71);  }
	.prd-block4 .offer-tag { width: 40px; height: 40px;  }
	#content .oc-featured .mod-hd { font-size: 18px; text-align: center;  }.oc-featured .prd-block1 .price-wrp { text-align: left;  }.oc-featured .prd-block1 .price { background-color: rgba(18, 104, 71, 0.66); text-align: left;  }.oc-featured .prd-block1 .price .price-old { color: rgb(255, 255, 255); font-size: 13px;  }.oc-featured .prd-block1 .btn-cart { color: rgb(255, 255, 255);  }.oc-featured .prd-block1 .btn-cart:hover { color: rgb(255, 255, 255); background-color: rgb(18, 104, 71); border: 0px; border-style: solid;border-color: rgb(153, 153, 153);border-radius: 50px;box-shadow: inset 0px 0px 0px 0px rgb(209, 208, 208); }.oc-featured .prd-block2:hover { border: 1px; border-style: solid;border-color: rgb(209, 208, 208);border-radius: 0px; }.oc-featured .prd-block2 .image .info-wrp { font-size: 13px; text-align: left; border: 0px; border-style: solid;border-color: rgb(209, 208, 208);border-radius: 0px;padding: 20px;margin: inherit; }.oc-featured .prd-block2:hover .image .info-wrp { background-color: rgba(153, 153, 153, 0.64); border: 0px; border-style: solid;border-color: rgb(189, 205, 199);border-radius: 0px; }.oc-featured .prd-block2 .btn-cart { color: rgb(209, 208, 208); border: 1px; border-style: solid;border-color: rgb(238, 238, 238);border-radius: 0px; }.oc-featured .prd-block2 .btn-cart:hover { color: rgb(255, 255, 255); background-color: rgb(209, 208, 208); border: 1px; border-style: solid;border-color: rgb(209, 208, 208);border-radius: 0px; }.oc-featured .prd-block2 .btn-wish { color: rgb(209, 208, 208); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 0px; }.oc-featured .prd-block2 .btn-wish:hover { color: rgb(255, 255, 255); background-color: rgb(209, 208, 208); border: 1px; border-style: solid;border-color: rgb(238, 238, 238);border-radius: 0px; }.oc-featured .prd-block2 .btn-compare { color: rgb(209, 208, 208); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 0px; }.oc-featured .prd-block2 .btn-compare:hover { color: rgb(255, 255, 255); background-color: rgb(209, 208, 208); border: 1px; border-style: solid;border-color: rgb(238, 238, 238);border-radius: 0px; }.oc-featured .prd-block2 .btn-more { color: rgb(209, 208, 208); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 0px; }.oc-featured .prd-block2 .btn-more:hover { color: rgb(255, 255, 255); background-color: rgb(209, 208, 208); border: 1px; border-style: solid;border-color: rgb(238, 238, 238);border-radius: 0px; }.oc-slideshow { background-color: rgb(246, 247, 247);  }.oc-slideshow .dots-typ1 .owl-dots:after { border-color: #434444; }
	.cat-links .col-links > ul > li, 
	.account-links .col-links > ul > li, 
	.cat-links .link-list > a, 
	.account-links .link-list > a { color: rgb(153, 153, 153);  }
	.cat-links .col-links > ul > li ul > li, 
	.account-links .col-links > ul > li ul > li, 
	.cat-links .link-list .sub-links a, 
	.account-links .link-list .sub-links a { color: rgb(153, 153, 153); }
		#menu { background-color: rgb(18, 104, 71); margin: auto; }.menu-rgSuY .rg-nav > li > .main-item { color: rgb(255, 255, 255); font-size: 16px; text-align: center;  }.menu-rgSuY .rg-nav > li:hover > .main-item { color: rgb(255, 255, 255); background-color: rgb(67, 68, 68);  }.customhtml-rg1mn { padding-top: 50px; padding-right: inherit; padding-bottom: 20px; padding-left: inherit;  }.customhtml-rg1mn { background-image: url(../../../../../image/catalog/bg_mapa_1.jpg);background-position: center center;background-repeat: inherit;background-size: cover;background-attachment: inherit; }.customhtml-rg1mn .t-html { color: rgb(255, 255, 255); font-size: 30px; text-align: center; box-shadow: 0px 0px 0px 0px rgb(0, 0, 0); }@media only screen and (min-width: 768px) and (max-width: 979px) {}@media only screen and (min-width: 200px) and (max-width: 767px) {}.product_pg .page-head { background-color: rgba(18, 104, 71, 0); text-align: left; }.product_pg .page-head .breadcrumb { background-color: rgba(18, 104, 71, 0); color: rgb(0, 0, 0); font-size: 13px; text-align: left; }.product_pg .page-head .breadcrumb b { color: #666666;}.product_pg .page-head .breadcrumb a { color: rgb(102, 102, 102);}.product_pg .page-head .breadcrumb a:hover { color: #404048;}.product-info .product-images .additional-img .img.active { border: 0px; border-style: solid;border-color: rgb(18, 104, 71);border-radius: 0px; }.product-info .product-images .additional-img .img.active img { border-color: rgb(209, 208, 208); }.product-info .product-images .additional-img .owl-controls .owl-nav > div:hover { color: rgb(255, 255, 255); background-color: rgb(18, 104, 71);  }
	footer { font-size: 13px; text-align: left; }
	footer .footer-upper { background-color: rgb(241, 241, 241); font-size: 12px; text-align: left; }
	footer .footer-upper a:hover { color: #404048;}
	footer .footer-bottom { font-size: 12px; text-align: center; padding-top: 30px; padding-right: inherit; padding-bottom: 30px; padding-left: inherit; }
	footer .footer-bottom a:hover { color: #404048;}
	footer .cp-text > .container { font-size: 13px; text-align: center; padding-top: inherit; padding-right: inherit; padding-bottom: 50px; padding-left: inherit; }
	footer .ft-contact { color: #404048;} footer .ft-contact .info h5 { font-size: inherit; }
	footer .ft-contact a { color: rgb(18, 104, 71);}
	footer .ft-contact a:hover { color: #404048;}
	footer .ft-contact .phone i { font-size: 14px;}
	footer .ft-contact .fax i { font-size: 14px;}