*{margin:0;padding:0}
body{background:url(../images/body-bg.gif) repeat-x center top #fff;font-family:Arial;font-size:.75em;line-height:1.41666em;color:#443f3c;text-align:center;min-width:1027px}
img{border:0;vertical-align:top}
a{color:#f55210;text-decoration:underline}
a:hover{text-decoration:none}
:focus{outline:0}
h1{font-size:20px;font-weight:normal;line-height:normal;margin-bottom:7px}
h2{font-size:18px;font-weight:normal;line-height:normal;margin-bottom:7px}
h3{font-size:15px;font-weight:bold;line-height:normal;margin-bottom:7px}
h4{font-size:13px;font-weight:bold;margin-bottom:7px}
h5{font-size:12px;font-weight:bold;margin-bottom:7px}
h6{font-size:11px;font-weight:bold;margin-bottom:7px}
form{display:inline}
fieldset{border:0;outline:none;}
legend{display:none}
.block.block-list.block-compare{display:none !important;}
.block.block-cart{display:none !important;}
table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}
caption, th, td{vertical-align:top;text-align:left;font-weight:normal}
strong{font-weight:bold}
address{font-style:normal;margin-bottom:5px}
cite{font-style:normal}
q, blockquote{quotes:none}
q:before, q:after{content:''}
small, big{font-size:1em}
sup{font-size:1em;vertical-align:top}
ul, ol{list-style:none}
.hidden{display:block!important;border:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;width:0!important;height:0!important;overflow:hidden!important}
.nobr{white-space:nowrap!important}
.wrap{white-space:normal!important}
.a-left{text-align:left!important}
.a-center{text-align:center!important}
.a-right{text-align:right!important}
.v-top{vertical-align:top}
.v-middle{vertical-align:middle}
.f-left, .left{float:left!important}
.f-right, .right{float:right!important}
.f-none{float:none!important}
.f-fix{float:left;width:100%}
.no-display{display:none}
.no-margin{margin:0!important}
.no-padding{padding:0!important}
.no-bg{background:none!important}
.wrapper{width:100%;overflow:hidden}
.page{max-width:1170px;width:100%;margin:0 auto;padding:0;text-align:left;}
.page-print{background:#fff;padding:20px;text-align:left}
.page-empty{background:#fff;padding:20px;text-align:left}
.page-popup{padding:20px;text-align:left;background:#fff}
.page-popup h2{font-size:13px;font-weight:bold}
.page-popup .ratings .rating-box{float:none;margin:0 auto 10px}
.main{margin:7px 0 0;background:#fdfdfd;padding:17px 0}
.col-left{float:left;width:230px;padding:0 0 0 30px}
.col-main{float:left;width:713px;padding:5px 27px 5px 10px}
.col-right{float:right;width:230px;padding:5px 5px 0}
.col1-layout .col-main{float:none;width:auto;padding-left:27px}
.col2-left-layout .col-main{float:right}
.col2-right-layout .col-main{width:702px;padding-left:30px}
.col3-layout .col-main{width:484px;margin-left:10px}
.col3-layout .col-wrapper{float:left;width:748px}
.col3-layout .col-wrapper .col-main{float:right}
.col2-set .col-1{float:left;width:49%}
.col2-set .col-2{float:right;width:49%}
.col2-set .col-narrow{width:33%}
.col2-set .col-wide{width:65%}
.col3-set .col-1{float:left;width:32%}
.col3-set .col-2{float:left;width:32%;margin-left:2%}
.col3-set .col-3{float:right;width:32%}
.col4-set .col-1{float:left;width:23.5%}
.col4-set .col-2{float:left;width:23.5%;margin:0 2%}
.col4-set .col-3{float:left;width:23.5%}
.col4-set .col-4{float:right;width:23.5%}
input, select, textarea, button{font:11px Arial, Helvetica, sans-serif;vertical-align:middle;color:#303030}
input.input-text, select, textarea{background:#fff;border:1px solid #d9d9d9}
input.input-text, textarea{padding:2px}
select{padding:1px}
select option{padding-right:10px}
select.multiselect option{border-bottom:1px solid #f0f0f0;padding:2px 5px}
select.multiselect option:last-child{border-bottom:0}
textarea{overflow:auto}
input.radio{margin-right:3px}
input.checkbox{margin-right:3px}
input.qty{width:2.5em!important}
button.button::-moz-focus-inner{padding:0;border:0}
button.button{-webkit-border-fit:lines}
button.button{overflow:visible;width:auto;border:0;padding:0;margin:0;background:transparent;cursor:pointer}
button.button span{float:left;height:26px;background:url(../images/bkg_button.gif) repeat-x center top #ee5d02;padding:0 18px 0 8px;font:bold 12px/26px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#fff}
button.button span span{background:0;padding:0}
button.button:hover span{background:#7F7673;bottom #877e7b}
p.control input.checkbox, p.control input.radio{margin-right:6px}
.form-list li{margin:0 0 14px}
.form-list label{float:left;color:#303030;font-weight:normal;position:relative;z-index:0}
.form-list label.required em{float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-8px}
.form-list li.control label{float:none}
.form-list li.control input.radio, .form-list li.control input.checkbox{margin-right:6px}
.form-list li.control .input-box{clear:none;display:inline;width:auto}
.form-list .input-box{display:block;clear:both;width:260px}
.form-list .field{float:left;width:275px}
.form-list input.input-text{width:254px}
.form-list textarea{width:254px;height:10em}
.form-list select{width:260px}
.form-list li.wide .input-box{width:100%;}
.form-list li.wide input.input-text{width:529px}
.form-list li.wide textarea{width:99%;}
.form-list li.wide select{width:645px}
.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}
.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}
.form-list .input-range input.input-text{width:74px}
.form-list .customer-name-prefix .input-box, .form-list .customer-name-suffix .input-box, .form-list .customer-name-prefix-suffix .input-box, .form-list .customer-name-prefix-middlename .input-box, .form-list .customer-name-middlename-suffix .input-box, .form-list .customer-name-prefix-middlename-suffix .input-box{width:auto}
.form-list .name-prefix{width:65px}
.form-list .name-prefix select{width:55px}
.form-list .name-prefix input.input-text{width:49px}
.form-list .name-suffix{width:65px}
.form-list .name-suffix select{width:55px}
.form-list .name-suffix input.input-text{width:49px}
.form-list .name-middlename{width:115px}
.form-list .name-middlename input.input-text{width:94px}
.form-list .customer-name-prefix-middlename-suffix .name-firstname, .form-list .customer-name-prefix-middlename .name-firstname{width:140px}
.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text, .form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px}
.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-name-prefix-suffix .name-firstname{width:210px}
.form-list .customer-name-prefix-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text, .form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-name-prefix-suffix .name-firstname{width:210px}
.form-list .customer-name-prefix-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text, .form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-name-prefix .name-firstname, .form-list .customer-name-middlename .name-firstname{width:210px}
.form-list .customer-name-suffix .name-lastname, .form-list .customer-name-middlename .name-firstname, .form-list .customer-name-middlename-suffix .name-firstname, .form-list .customer-name-middlename-suffix .name-lastname{width:160px}
.opc .form-list .customer-name-suffix .name-lastname, .opc .form-list .customer-name-middlename .name-firstname, .opc .form-list .customer-name-middlename-suffix .name-firstname, .opc .form-list .customer-name-middlename-suffix .name-lastname{width:196px}
.form-list .customer-name-prefix .name-firstname input.input-text, .form-list .customer-name-suffix .name-lastname input.input-text, .form-list .customer-name-middlename .name-firstname input.input-text, .form-list .customer-name-middlename-suffix .name-firstname input.input-text, .form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:145px}
.opc .form-list .customer-name-prefix .name-firstname input.input-text, .opc .form-list .customer-name-suffix .name-lastname input.input-text, .opc .form-list .customer-name-middlename .name-firstname input.input-text, .opc .form-list .customer-name-middlename-suffix .name-firstname input.input-text, .opc .form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:175px}
.form-list .customer-dob .dob-month, .form-list .customer-dob .dob-day, .form-list .customer-dob .dob-year{float:left;width:85px}
.form-list .customer-dob input.input-text{display:block;width:74px}
.form-list .customer-dob label{font-size:10px;font-weight:normal;color:#888}
.form-list .customer-dob .dob-day, .form-list .customer-dob .dob-month{width:60px}
.form-list .customer-dob .dob-day input.input-text, .form-list .customer-dob .dob-month input.input-text{width:46px}
.form-list .customer-dob .dob-year{width:140px}
.form-list .customer-dob .dob-year input.input-text{width:134px}
.buttons-set{clear:both;margin:5px 0 0;padding:5px}
.buttons-set .back-link{float:left}
.buttons-set button.button{float:right}
.buttons-set p.required{margin:0 0 8px}
.fieldset{border:1px solid #f0f0f0;background:#fefefe;padding:22px;margin:28px 0}
.fieldset .legend{float:left;font-weight:bold;font-size:13px;border:1px solid #fefefe;background:#dedede;color:#333;margin:-33px 0 0 -10px;padding:1px 8px 2px 8px;position:relative}
.validation-advice{clear:both;min-height:13px;margin:3px 0 0;padding-left:17px;font-size:10px;line-height:13px;background:url(../images/validation_advice_bg.gif) 2px 1px no-repeat;color:#f00}
.validation-failed{border:1px dashed #f00!important;background:#faebe7!important}
p.required{font-size:12px;text-align:right;color:#f00}
.v-fix{float:left}
.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}
.success{color:#3d6611;font-weight:bold}
.error{color:#f00;font-weight:bold}
.notice{color:#ccc}
.messages, .messages ul{list-style:none!important;margin:0!important;padding:0!important}
.messages{width:100%;overflow:hidden}
.messages li{margin:0 0 10px}
.messages li li{margin:0 0 3px}
.error-msg, .success-msg, .note-msg, .notice-msg{border-style:solid!important;border-width:1px!important;background-position:10px 9px!important;background-repeat:no-repeat!important;min-height:24px!important;padding:8px 8px 8px 32px!important;font-size:11px!important;font-weight:bold!important}
.error-msg{border-color:#f16048;background-color:#faebe7;background-image:url(../images/i_msg-error.gif);color:#df280a}
.success-msg{border-color:#446423;background-color:#eff5ea;background-image:url(../images/i_msg-success.gif);color:#3d6611}
.note-msg, .notice-msg{border-color:#fcd344;background-color:#fafaec;background-image:url(../images/i_msg-note.gif);color:#3d6611}
.breadcrumbs{border-bottom:1px dotted hsl(0, 0%, 82%);margin-bottom:10px;overflow:hidden;padding:5px 0 19px 3px;}
.breadcrumbs li{float:left;color:#f55210;font-weight:bold}
.breadcrumbs li a{color:#393939;text-decoration:none}
.breadcrumbs li span{display:inline-block;text-indent:-30000px;width:6px;height:13px;margin:0 9px 0 4px;background:url(../images/breadcrumb.gif) no-repeat left 6px}
.page-title{border-bottom:1px solid #f0f0f0;padding:0 0 5px;margin:0 0 10px}
.page-title h1, .page-title h2{font-size:23px;color:#443f3c;font-weight:600;font-family:'Open Sans', sans-serif;margin:0;line-height:30px}
.page-title .separator{margin:0 3px}
.page-title .link-rss{float:right}
.title-buttons{text-align:right}
.title-buttons h1, .title-buttons h2, .title-buttons h3, .title-buttons h4, .title-buttons h5, .title-buttons h6{float:left}
.subtitle, .sub-title{clear:both}
.pager{text-align:center;border-bottom:1px solid #d2d2d4}
.pager .amount{float:left}
.pager .limiter{float:right}
.pager .pages{margin:0 135px}
.pager .pages ol{display:inline}
.pager .pages li{display:inline}
.sorter{padding:7px 43px 9px 8px}
.sorter .view-mode{float:left}
.sorter .sort-by{float:right}
.toolbar{background:#f6f6f6;padding:0 26px 0 14px}
.toolbar a{color:#5d5d63}
.toolbar select{min-width:65px;border:0;font-size:12px;color:#5d5d63;background:#fff;height:20px}
.toolbar .pager{padding:5px 2px 7px 8px}
.toolbar .pager strong{font-weight:normal}
.data-table{width:100%}
.data-table th{padding:5px;border:1px solid #f0f0f0;font-weight:bold;white-space:nowrap}
.data-table td{padding:5px;border:1px solid #f0f0f0}
.data-table thead{background-color:#f2f2f2}
.data-table tbody.odd td{border-width:0 1px}
.data-table tbody.even{background-color:#f6f6f6}
.data-table tbody.even td{border-width:0 1px}
.data-table tbody.odd tr.border td, .data-table tbody.even tr.border td{border-bottom-width:1px}
.data-table th .tax-flag{white-space:nowrap;font-weight:normal}
.data-table td.label, .data-table th.label{font-weight:bold;background-color:#f6f6f6}
tr.summary-total{cursor:pointer}
tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(../images/bkg_collapse.gif) 0 4px no-repeat;cursor:pointer}
tr.show-details .summary-collapse{background-position:0 -53px}
tr.summary-details td{font-size:11px;background-color:#dae1e4;color:#626465}
tr.summary-details-first td{border-top:1px solid #d2d8db}
tr.summary-details-excluded{font-style:italic}
.cart-tax-info{display:block}
.cart-tax-info, .cart-tax-info .cart-price{padding-right:20px}
.cart-tax-total{display:block;padding-right:20px;background:url(../images/bkg_collapse.gif) 100% 4px no-repeat;cursor:pointer}
.cart-tax-info .price, .cart-tax-total .price{display:inline!important;font-weight:normal!important}
.cart-tax-total-expanded{background-position:100% -53px}
.std .subtitle{padding:0}
.std ol.ol{list-style:decimal outside;padding-left:1.5em}
.std ul.disc{list-style:disc outside;padding-left:18px;margin:0 0 10px}
.std dl dt{font-weight:bold}
.std dl dd{margin:0 0 10px}
.links li{display:inline}
.links li.first{padding-left:0!important;margin-left:0px !important;}
.page .header .text-boxx{float:right;width:150px;padding:0 26px 0 31px;}
.text-boxx > h2 {color:#B9BABA;font-size: 14px;font-weight: bold;}
.text-boxx > p{color:#fff;float:left;font-size:10px;line-height:13px;}
.text-boxx span{color:#BB5A07;font-weight:bold;font-size:12px;}
.buscar{display:none;}
.links li.last{background:none!important;padding-right:0!important}
.link-cart{font-weight:bold}
.link-reorder{font-weight:bold}
.link-compare{color:#393939}
.link-print{background:url(../images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px}
.link-rss{background:url(../images/i_rss.gif) 0 1px no-repeat;padding-left:18px;white-space:nowrap}
.btn-remove{display:block;width:12px;height:12px;font-size:0;line-height:0;background:url(../images/btn_remove.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden;margin-left:2px}
.btn-remove2{display:block;width:16px;height:16px;font-size:0;line-height:0;background:url(../images/btn_trash.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}
.btn-edit{display:block;width:11px;height:11px;font-size:0;line-height:0;background:url(../images/btn_edit.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden;margin-left:2px}
.cards-list dt{margin:5px 0 0}
.cards-list .offset{padding:2px 0 2px 20px}
.separator{margin:0 3px}
.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:#f0f0f0;text-indent:-999em;overflow:hidden}
.noscript{border:1px solid #f0f0f0;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}
.noscript .noscript-inner{width:1000px;margin:0 auto;padding:12px 0 12px;background:url(../images/i_notice.gif) 20px 50% no-repeat}
.noscript p{margin:0}
.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;text-align:center;color:#fff}
.fright{float:right;width:384px}
.row-null-p{clear:both;display:table;float:left;width:100%;}
.logo{float:left}
.fright > form{float:left;}
.fright > p{color:#fff;}
.fright span.sp1 {color:#BB5A07;font-weight:bold;}
.fright span.sp2 {text-decoration: underline;}
.header{}
.header .logo{float:left;text-decoration:none!important;margin-left:0}
.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}
.header h1.logo{margin:0;padding:0}
.top-block-header{padding:4px 0 0 0;margin-bottom:16px;min-height:20px}
.header .welcome-msg{float:left;color:#fff;font-weight: bold;}
.header .block-currency{padding:0;border:0;margin:0;float:right}
.header .block-currency .block-content{padding:0;float:right;border:0}
.header .block-currency .block-title{border:0;padding:0;float:left}
.header .form-language{float:right;margin-right:20px}
.header .label,.header .block-currency .block-title strong{color:#fff;font-size:12px;line-height:normal;display:inline-block;font-weight:normal;padding-right:5px}
.header select{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#585050;line-height:normal;border:1px solid #2f2a2a;background:#282322}
.header .form-search{padding-top:1px;padding-bottom:19px}
.header .form-search button.button{margin-left:-3px}
.header .form-search button.button span{background:url(../images/form-search.png) no-repeat left top;padding:0;display:block;margin:1px 0;float:none;text-indent:-11111px;height:29px;width:29px}
.header .form-search .input-text{background:#282322;border:1px solid #352e2d;color:#bbb;width:254px;padding:6px 4px 6px 4px;margin-top:-1px}
.header .links{margin:6px 0;overflow:hidden;text-align:right}
.header .links li,.header .links li.last,.header .links li.first{background:none repeat scroll 0 0 transparent;font-weight:bold;padding-left:2px!important;margin-left:9px}
.header .links li a{text-decoration:none;color:#fff}
.form-search.inner-search-box label{color: #fff;}
.fright a {color: #fff;}
.header .links li a:hover{color:#d05a08}
.header .form-search{text-align:right}
.header .form-search .search-autocomplete{z-index:999}
.header .form-search .search-autocomplete ul{border:1px solid #f0f0f0;background-color:#fff}
.header .form-search .search-autocomplete li{padding:3px;border-bottom:1px solid #f0f0f0;cursor:pointer}
.header .form-search .search-autocomplete li .amount{float:right;font-weight:bold}
.header-container .top-container{clear:both;text-align:right}
.quick-access{float:right;padding:2px 0 0 0;margin-bottom:18px;}
.list-top-1{overflow:hidden;padding:7px 0 0 0}
.list-top-1 li{float:left;padding-right:19px}
.list-top-1 li a{font-size:13px;font-weight:600;color:#fff;line-height:normal;text-decoration:none}
.list-top-1 li a:hover{color:#f36503}
.header-container .top-container{clear:both;text-align:right}
.block-cart-header{width:93px;position:relative;z-index:9999;float:right;background:url(../images/block-cart-header.png) no-repeat 8px 9px #282322;padding:22px 10px 5px 41px;font-size:11px;line-height:20px;color:#fff;font-family:Arial,Helvetica,sans-serif;border:1px solid #352e2d;margin-left:21px;color:#fff}
.block-cart-header .btn-edit{margin-right:5px}
.block-cart-header .btn-remove,.block-cart-header .btn-edit{float:right}
.cart-inner{position:relative;margin-left:-130px;z-index:9999}
.block-cart-header .amount{font-size:10px;color:#999}
.block-cart-header .amount a{display:block;text-decoration:none;text-transform:uppercase;font-weight:700;color:#fba105}
.block-cart-header .amount a:hover{text-decoration:underline}
.block-cart-header .amount a:hover .cart-content{display:block}
.block-cart-header .cart-content{position:absolute;left:-25px;top:8px;z-index:9999;width:260px;display:none}
.block-cart-header h3{font-size:11px;text-transform:uppercase;color:#fff;font-weight:normal;line-height:normal;margin:0}
.cart-indent{background:#282322;padding:20px;border:1px solid #352e2d}
.block-cart-header .empty{margin-left:-28px}
.block-cart-header .empty strong{font-weight:normal;color:#fba105}
.block-cart-header button.button{overflow:visible;width:auto;border:0;background:transparent;cursor:pointer}
.block-cart-header button.button{background:url(../images/button-bg.gif) repeat-x center top;white-space:nowrap;color:#000}
.block-cart-header .actions{text-align:center;padding-top:10px}.block-cart-header .mini-products-list li{clear:both;min-height:85px}
.block-cart-header .mini-products-list .product-image{width:60px}.block-cart-header .mini-products-list .product-details{margin-left:75px}
.block-cart-header .mini-products-list .product-details a{text-decoration:none;font-size:11px;color:#fff}
.block-cart-header .mini-products-list .product-details .btn-remove{background-position:0 top}
.block-cart-header .mini-products-list .product-details a:hover{color:#fba105}
.block-cart-header .mini-products-list .product-details .product-name{line-height:16px;float:left;width:120px;margin:8px 0}
.block-cart-header .mini-products-list .product-details strong{font-weight:normal}
.block-cart-header .block-subtitle{padding-bottom:12px}.block-cart-header .product-name{padding-bottom:0}
.block-cart-header .price{font-weight:600;font-size:12px;color:#fba105}
.block-cart-header .subtotal{font-size:13px}
.block-cart-header .mini-products-list .product-image:hover{border-color:#fba105}
.block-cart-header .label{color:#fff}.block-cart-header .truncated{color:#000;float:left;clear:left}
.block-cart-header .truncated .truncated_full_value{top:37px;left:-15px}
.nav-container h3{display:none}
#nav{padding:0;margin:10px 0 27px;font-size:13px}
#nav li{float:none;display:block;margin-bottom:1px}
#nav li a{float:none}
#nav>li>a{display:block;background:#e7e5e5;font-size:11px;color:#665a5a;text-transform:uppercase;font-weight:bold;text-decoration:none;line-height:32px;padding-left:42px;padding-bottom:1px}
#nav>li.nav-1>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #e7e5e5}
#nav>li.nav-2>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #e7e5e5}
#nav>li.nav-3>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #e7e5e5}
#nav>li.nav-4>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #e7e5e5}
#nav>li.nav-5>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #e7e5e5}
#nav>li.nav-6>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #e7e5e5}
#nav>li.nav-7>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #e7e5e5}
#nav>li.nav-8>a{background:uurl(../images/nav-fundo.gif) no-repeat 0px 0px #e7e5e5}
#nav>li.nav-9>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #e7e5e5}
#nav>li.nav-10>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #e7e5e5}
#nav>li.nav-11>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #e7e5e5}
#nav>li.nav-12>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #e7e5e5}
#nav>li.nav-13>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #e7e5e5}
#nav>li.hover>a, #nav>li.active>a{color:#fff;background:#877e7b}
#nav>li.nav-1:hover>a, #nav>li.nav-1.active>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #877e7b}
#nav>li.nav-2:hover>a, #nav>li.nav-2.active>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #877e7b}
#nav>li.nav-3:hover>a, #nav>li.nav-3.active>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #877e7b}
#nav>li.nav-4:hover>a, #nav>li.nav-4.active>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #877e7b}
#nav>li.nav-5:hover>a, #nav>li.nav-5.active>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #877e7b}
#nav>li.nav-6:hover>a, #nav>li.nav-6.active>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #877e7b}
#nav>li.nav-7:hover>a, #nav>li.nav-7.active>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #877e7b}
#nav>li.nav-8:hover>a, #nav>li.nav-8.active>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #877e7b}
#nav>li.nav-9:hover>a, #nav>li.nav-9.active>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #877e7b}
#nav>li.nav-10:hover>a, #nav>li.nav-10.active>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #877e7b}
#nav>li.nav-11:hover>a, #nav>li.nav-11.active>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #877e7b}
#nav>li.nav-12:hover>a, #nav>li.nav-12.active>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #877e7b}
#nav>li.nav-13:hover>a, #nav>li.nav-13.active>a{background:url(../images/nav-fundo.gif) no-repeat 0px 0px #877e7b}
#nav li li a{color:#709f0c;font-weight:bold;font-size:11px;color:#665a5a;text-transform:uppercase;text-decoration:none}
#nav li li{margin-bottom:5px}
#nav>li>ul{position:relative;left:0;top:0;padding:11px 0 20px 16px;display:none;width:auto;border:0;background:0;zoom:1}
#nav>li>ul>li{border:0}
#nav>li>ul>li.items.hover a, #nav>li>ul>li.items.active a{border:0}
#nav>li>ul>li a{border-bottom:0}
#nav>li.active>ul{display:block}
#nav ul li.active>a, #nav ul li.hover>a{color:#f36503!important}
#nav>li>ul>li>ul{position:relative;left:0!important;top:0;padding:5px 0 5px 15px;display:none;width:auto;border:0;background:0;zoom:1}
#nav>li>ul>li.active>ul{display:block}
#nav>li>ul>li>ul>li{border-bottom:0;background:url(../images/list_marker.gif) left 10px no-repeat!important}
#nav>li>ul>li>ul>li>ul>li{background:0!important}
.block{margin:0 0 27px}
.block .block-title{margin:0;padding:0}
.block .block-title strong{font-size:23px;color:#443f3c;font-weight:600;font-family:'Open Sans', sans-serif;margin:0;line-height:normal}
.block .block-title a{text-decoration:none!important}
.block .block-subtitle{font-size:12px;margin-bottom:16px}
.block .block-content{padding:5px 0}
.block .block-content li.item{padding:5px 5px 5px 0}
.block .btn-remove, .block .btn-edit{float:right}
.block .actions{text-align:right}
.block .actions a{float:left}
.block .actions{padding-top:10px}
.mini-products-list li{padding:5px 0}
.mini-products-list .product-image{float:left;width:60px;padding:0;border:1px solid #fff}
.mini-products-list .product-details{margin-left:80px}
.mini-products-list .product-details h4{font-size:1em;font-weight:bold;margin:0}
.block-currency select{width:100%}
.block-layered-nav dt{background:#f6f6f6;font-size:11px;text-transform:uppercase;line-height:20px;border:1px solid #fbfbfb;padding:0 0 0 8px;margin-bottom:10px}
.block-layered-nav dd{font-size:12px;line-height:17px;padding:0 0 0 5px;margin-bottom:18px}
.block-layered-nav dd.last{margin-bottom:0}
.block-layered-nav .currently{margin-bottom:35px}
.block-layered-nav .btn-remove{float:right;margin:4px 3px 0 0}
.block-layered-nav .currently>ol>li{background:#f6f6f6;font-size:11px;text-transform:uppercase;line-height:20px;border:1px solid #fbfbfb;padding:0 0 0 8px}
.block-layered-nav .actions a{float:right}
.block-cart .amount{margin-bottom:12px}
.block-cart .amount a{text-decoration:none;color:#393939;font-weight:bold}
.block-cart .subtotal{background:#f6f6f6;font-size:11px;text-transform:uppercase;line-height:20px;border:1px solid #fbfbfb;padding:0 0 0 8px;margin-bottom:10px}
.block-cart .actions{margin-bottom:10px}
.block-cart .actions .paypal-logo{float:left;width:100%;margin:3px 0 0;text-align:right}
.block-cart .actions .paypal-logo .paypal-or{clear:both;display:block;padding:0 55px 5px 0}
.block-cart li .product-details .price{color:#619003}
.block-cart li .product-details strong{font-weight:normal}
.block-cart .product-name a{font-size:10px;line-height:14px;color:#393939}
.block-cart .product-name{margin-bottom:10px;padding-right:30px}
.block-cart .actions{padding:0}
.block-cart .block-content li.item{padding-right:20px}
.block-cart .btn-remove{background-position:left bottom}
.block-wishlist .product-name a{font-size:10px;line-height:14px;color:#393939}
.block-wishlist .product-name{margin-bottom:10px}
.block-wishlist li .product-details .price{color:#619003}
.block-wishlist li .price-box{margin-bottom:10px}
.block-wishlist .mini-products-list{margin-bottom:10px}
.block-wishlist .btn-remove{background-position:left bottom}
.product-image{display:inline-block}
.block-related li{padding:5px 0}
.block-related input.checkbox{float:left;margin-right:-20px}
.block-related .product{margin-left:20px}
.block-related .product .product-image{float:left;margin-right:-65px}
.block-related .product .product-details{margin-left:65px}
.block-related .product-name a{font-size:10px;line-height:14px;color:#393939}
.block-related .product-name{margin-bottom:10px;padding-right:30px}
.block-related .block-subtitle a{font-weight:bold;text-decoration:none;color:#393939}
.block-related .link-wishlist{float:right;margin-right:10px}
.block-compare .block-content li.item .btn-remove{margin-left:10px}
.block-compare #compare-items{margin-bottom:15px}
.block-poll input.radio{float:left;margin:1px 0 0 0}
.block-poll .label{display:block;margin-left:18px}
.block-poll li{padding:6px 0}
.block-poll .actions{margin:5px 0 0}
.block-poll .answer{float:left;width:100%}
.block-poll .answer span{display:block;width:175px}
.block-poll .votes{font-weight:bold;float:right;width:65px;margin-top:-17px;text-align:right}
.block-tags ul, .block-tags li{display:inline}
.catalogsearch-advanced-index #advanced-search-list li.even label{display:block;width:100%}
.block-subscribe .form-subscribe-header{display:none}
.block-subscribe label{display:block;margin-bottom:5px}
.block-subscribe #newsletter{width:225px}
.block-subscribe .actions{text-align:left}
.block-reorder li{padding:5px 0}
.block-reorder input.checkbox{float:left;margin:3px -20px 0 0}
.block-reorder .product-name{margin-left:20px}
.block-banner .block-content{text-align:center}
.block-login label{font-weight:bold;color:#666}
.block-login input.input-text{display:block;width:167px;margin:3px 0}
.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}
.sidebar .paypal-logo a{float:none}
.category-title{border:0;margin:0 0 11px}
.category-image{width:100%;overflow:hidden;margin:0 0 10px;text-align:center}
.category-description{margin:0 0 10px}
.products-grid{position:relative}
.products-grid.last{border-bottom:0;padding-bottom:30px}
.products-grid li.item{float:left;width:230px;padding:5px 0 15px 0;margin-left:10px}
.products-grid li.item:first-child{margin:0px;}
.products-grid li.last{margin:0}
.products-grid .product-image{display:block;width:185px;height:185px;margin:0 auto 5px}
.product-box-content{overflow:hidden;border-top:1px solid #e7e5e5;padding:8px 20px 0 0}
.products-grid .ratings{text-align:center;margin-top:0;margin-bottom:5px}
.products-grid .ratings .rating-box{float:none;display:inline-block}
.products-grid .ratings .amount{display:inline-block;overflow:hidden}
.products-grid .ratings .amount a{display:inline-block;margin-top:0px;float:left}
.ie-9-fix .products-grid .ratings .amount a{margin-top:-1px}
.products-grid .regular-price{display:block}
.products-grid .old-price .price{display:block}
.products-grid .product-name{margin:0 0 5px;font-weight:bold;font-size:13px}
.products-grid .price-box{float:left;border-top:1px dashed #cccccc;}
.products-grid .add-to-links{padding-top:10px;overflow:hidden}
.products-grid .add-to-links li{float:left}
.products-grid .add-to-links .separator{display:inline-block;margin:0 3px 0 5px}
.products-grid .availability{line-height:21px}
.products-grid .actions{margin:0 auto;text-align:center;display:table;}
.col2-left-layout .products-grid, .col2-right-layout .products-grid{width:713px;margin:0 auto}
.col1-layout .products-grid{width:100% !important;margin:0 auto}
.products-list li.item{padding:10px 0}
.products-list li.item.last{border-bottom:0;padding-bottom:25px}
.products-list .product-image{float:left;width:185px;height:185px;margin:0 0 10px}
.products-list .product-shop{margin-left:215px;padding-top:13px}
.products-list .product-name{margin:0 0 5px;border-bottom:1px solid #e7e5e5;padding-bottom:10px;margin-bottom:10px}
.products-list .price-box{float:left;margin:3px 25px 5px 0}
.products-list .availability{float:left;margin:3px 0 0}
.products-list .desc{clear:both;padding:6px 0 0;margin:0 0 15px}
.products-list .desc .link-learn{white-space:nowrap}
.products-list .add-to-links{clear:both}
.products-list .add-to-links li{display:inline}
.products-list .add-to-links .separator{display:inline;margin:0 2px}
.products-list .ratings .rating-links{clear:left;overflow:hidden;padding:10px 0}
.products-list .ratings .rating-links a{float:left;clear:left}
.products-list .ratings .rating-links .separator{display:none}
.products-list .ratings .rating-links a:first-child{color:#f55210;margin-bottom:3px}
.no-rating{margin:0 0 15px 0}
.ratings{font-size:12px;line-height:normal;margin:7px 0;color:#393939}
.ratings a{color:#393939}
.ratings strong{float:left;margin:1px 3px 0 0}
.ratings .rating-links{margin:0}
.ratings .rating-links .separator{margin:0 2px}
.rating-box{width:75px;height:15px;font-size:0;line-height:0;background:url(../images/bkg_rating.gif) 0 0 repeat-x;text-indent:-999em;overflow:hidden}
.rating-box .rating{float:left;height:15px;background:url(../images/bkg_rating.gif) 0 100% repeat-x}
.ratings .rating-box{float:left;margin-right:7px}
.ratings-table th, .ratings-table td{font-size:11px;line-height:1.15;padding:3px 0}
.ratings-table th{font-weight:bold;padding-right:8px}
.availability{margin:0}
.availability span{font-weight:bold;text-align:center;display:block;}
.availability.out-of-stock span{color:#d83820}
.availability-only{margin:0 0 7px}
.availability-only a{background:url(../images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px}
.availability-only .expanded{background-position:100% -15px}
.availability-only-details{margin:0 0 7px}
.availability-only-details th{background:#f2f2f2;font-size:10px;padding:0 8px}
.availability-only-details td{border-bottom:1px solid #f0f0f0;font-size:11px;padding:2px 8px 1px}
.email-friend{margin-bottom:5px}
.price{white-space:nowrap!important}
.price-box .price{font-weight:bold;color:#f56603}
.regular-price .price{color:#f56603;font-weight:normal;font-size:22px;}
.old-price .price-label{white-space:nowrap}
.old-price .price{font-weight:normal;color:#a19f9d;text-decoration:line-through}
.special-price .price-label{white-space:nowrap}
.special-price .price{font-weight:bold}
.minimal-price .price-label{font-weight:bold;white-space:nowrap}
.minimal-price-link{display:block}
.minimal-price-link .price{font-weight:normal}
.price-excluding-tax{display:block}
.price-excluding-tax .label{white-space:nowrap}
.price-excluding-tax .price{font-weight:normal}
.price-including-tax{display:block}
.price-including-tax .label{white-space:nowrap}
.price-including-tax .price{font-weight:bold}
.configured-price .price-label{font-weight:bold;white-space:nowrap}
.configured-price .price{font-weight:bold}
.weee{display:block;font-size:11px;color:#444}
.weee .price{font-size:11px;font-weight:normal}
.price-excl-tax{display:block}
.price-excl-tax .label{display:block;white-space:nowrap}
.price-excl-tax .price{display:block}
.price-incl-tax{display:block}
.price-incl-tax .label{display:block;white-space:nowrap}
.price-incl-tax .price{display:block;font-weight:bold}
.price-from .price-label{white-space:nowrap}
.price-to .price-label{white-space:nowrap}
.price-notice{padding-left:10px}
.price-notice .price{font-weight:bold}
.price-as-configured .price-label{white-space:nowrap}
.tier-prices .price{font-weight:bold}
.add-to-links .separator{display:none}
.add-to-cart label{float:left;margin-right:5px}
.add-to-cart .qty{float:left}
.add-to-cart button.button{float:left;margin-left:19px}
.add-to-cart .paypal-logo{clear:left;text-align:right}
.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 60px 5px 0}
.product-view .add-to-cart .paypal-logo{margin:0}
.add-to-box .add-to-cart{float:left}
.add-to-box .or{float:left;margin:0 10px}
.add-to-box .add-to-links{float:left}
.product-essential{padding:5px 0 0px 0;margin-bottom:6px}
.youtubevideo{float:left;margin-bottom:15px;width:100%;}
.product-view .product-essential .product-shop .nobr{margin-bottom:5px;display:block}
.product-collateral #customer-reviews dl dt{margin-bottom:5px}
.product-collateral #customer-reviews dl dd{margin-bottom:15px}
.product-collateral #customer-reviews .pager{margin-bottom:10px}
.product-collateral #customer-reviews #product-review-table span.nobr{display:block;padding:0 5px}
.product-collateral #customer-reviews #product-review-table .value{text-align:center}
.product-collateral #customer-reviews #product-review-table{margin-bottom:20px}
#customer-reviews .form-list label.required{margin-bottom:5px}
#customer-reviews .form-list textarea{min-width:254px;}
.product-collateral .box-collateral{clear:both;display:table;margin-bottom:26px;}
.product-view .product-img-box .more-views li{float:left;border:1px solid #9fe5dc;margin:0 0 0 29px}
.product-view .product-img-box{float:left;width:48%}
.col3-layout .product-view .product-img-box{float:none;margin:0 auto}
.product-view .product-img-box .product-image{border:1px solid #f0f0f0;margin-bottom:5px}
.product-view .product-img-box .product-image-zoom{position:relative;width:260px;height:260px;overflow:hidden;z-index:9;margin-bottom:14px}
.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move}
.product-view .product-img-box .zoom-notice{margin-bottom:13px}
.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 25px;padding:0 19px;background:url(../images/slider_bg.gif) 50% 50% no-repeat;cursor:pointer}
.product-view .product-img-box .zoom.disabled{-moz-opacity:.3;-webkit-opacity:.3;-ms-filter:"alpha(opacity=30)";opacity:.3}
.product-view .product-img-box .zoom #track{position:relative;height:18px}
.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:27px;height:22px;background:url(../images/magnifier_handle.gif) 0 6px no-repeat}
.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:0;top:0}
.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:0;top:0}
.product-view .product-img-box .more-views li{float:left;border:1px solid #f0f0f0;margin:0 0 8px 20px}
.product-view .product-img-box .more-views li:first-child{margin-left:0}
.product-view .product-img-box .more-views li a{display:inline-block}
.product-image-popup{margin:0 auto}
.product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0}
.product-image-popup .nav{margin:0 100px;text-align:center}
.product-image-popup .image{display:block}
div.pp_default .pp_top, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_left, div.pp_default .pp_top .pp_right, div.pp_default .pp_bottom, div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_content{background-color:#fff}
div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_gallery ul li a:hover, div.pp_default .pp_gallery ul li.selected a{border-color:#fff}
div.pp_default .pp_gallery a.pp_arrow_previous, div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play, div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default .pp_details{position:relative}
div.pp_default a.pp_arrow_previous, div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0 0;width:20px}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:105px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;font-color:#999;font-size:11px;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover{opacity:.7}
div.pp_default .pp_description{font-size:11px;font-weight:bold;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_middle{background:#fff}
div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_content .ppt{color:#000}
div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right{background:#fff}
div.light_rounded .pp_content{background-color:#fff}
div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_details{position:relative}
div.light_rounded .pp_description{margin-right:85px}
div.light_rounded #pp_full_res .pp_inline{color:#000}
div.light_rounded .pp_gallery a.pp_arrow_previous, div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_middle{background:#fff}
div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.light_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_content{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_details{position:relative}
div.dark_rounded .pp_description{margin-right:85px}
div.dark_rounded .currentTextHolder{color:#c4c4c4}
div.dark_rounded .pp_description{color:#fff}
div.dark_rounded #pp_full_res .pp_inline{color:#fff}
div.dark_rounded .pp_gallery a.pp_arrow_previous, div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left, div.dark_square .pp_middle, div.dark_square .pp_right, div.dark_square .pp_content{background:#000}
div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_square .pp_description{color:#fff}
div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_details{position:relative}
div.dark_square .pp_description{margin:0 85px 0 0}
div.dark_square #pp_full_res .pp_inline{color:#fff}
div.dark_square .pp_gallery a.pp_arrow_previous, div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content{background:#fff}
div.light_square .pp_content .ppt{color:#000}
div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_details{position:relative}
div.light_square .pp_description{margin-right:85px}
div.light_square #pp_full_res .pp_inline{color:#000}
div.light_square .pp_gallery a.pp_arrow_previous, div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content .ppt{color:#000}
div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_content{background:#fff}
div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_details{position:relative}
div.facebook .pp_description{margin:0 37px 0 0;display:none!important}
div.facebook #pp_full_res .pp_inline{color:#000}
div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:0}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_top{height:20px;position:relative}
* html .pp_top{padding:0 20px}
.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle{left:0;position:static}
.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_fade{display:none}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px 0}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:7px 0 0 0}
.pp_social .facebook{float:left;position:relative;top:-1px;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;margin:2px 4px}
.pp_nav .pp_play, .pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous, a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}
.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0, 0, 0, 0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a:hover, .pp_gallery li.selected a{border-color:#fff}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery li.default a img{display:none}
.pp_gallery .pp_arrow_previous, .pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand, a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_bottom{height:20px;position:relative}
* html .pp_bottom{padding:0 20px}
.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_bottom .pp_middle{left:0;position:static}
.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px 0}
div.ppt{color:#fff;display:none!important;font-size:17px;margin:0 0 5px 15px;z-index:9999}
.product-view .product-shop{float:right;width:430px;padding-top:5px}
.col1-layout .product-view .product-shop{float:right;width:50%}
.col3-layout .product-view .product-shop{float:none;width:auto}
.product-view .product-shop .product-name h1{color:#f55210;font-family:'Open Sans', sans-serif;font-size:22px;font-weight:600;line-height:normal;margin:0}
.product-view .product-shop .product-name{border-bottom:1px solid #e7e5e5;margin-bottom:10px;padding-bottom:10px}
.product-view .product-shop .rating-links{clear:left;padding:15px 0 0 0}
.product-view .product-shop .ratings .rating-links a:first-child{color:#f55210}
.product-view .product-shop .ratings{margin-bottom:14px}
.product-view .product-shop .product-pricing li{background:#f4f4f4;display:inline-block;font-size:11px;color:#303030;line-height:22px;padding:0 20px}
.product-view .product-shop .product-pricing li .benefit{color:#f55210}
.product-view .product-shop .product-pricing{margin-bottom:10px}
.product-view .product-shop .price-box{display:inline-block;margin-right:69px}
.product-view .product-shop .availability{display:inline-block}
.product-view .product-shop .add-to-box{padding:14px 0 0 0}
.product-view .product-shop .add-to-box label{font-size:13px;line-height:normal;display:inline-block;margin:3px 0 0 0}
.product-view .product-shop .or{margin-top:4px}
.product-view .product-shop #qty{padding:5px}
.product-view .product-shop .add-to-links{margin-top:-5px}
.product-view h2{border-bottom:1px dotted hsl(0, 0%, 80%);color:#22222a;font-weight:bold;margin-bottom:23px;padding-bottom:16px;}
.product-view .ratings-table{margin-bottom:5px}
.product-view .short-description{padding:25px 0 0 0}
.product-options{padding:10px;border:1px solid #f0f0f0;background-color:#f6f6f6}
.product-options dt label{font-weight:bold}
.product-options dt .qty-holder{float:right}
.product-options dt .qty-holder label{vertical-align:middle}
.product-options dt .qty-disabled{background:0;border:0;padding:3px;color:#000}
.product-options dd{margin:10px 0}
.product-options dd input.input-text{width:98%}
.product-options dd input.datetime-picker{width:150px}
.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}
.product-options dd textarea{width:98%;height:8em}
.product-options dd select{width:100%}
.product-options .options-list{margin-bottom:5px}
.product-options .options-list input.radio{float:left;margin:3px -18px 0 0}
.product-options .options-list input.checkbox{float:left;margin:3px -20px 0 0}
.product-options .options-list .label{display:block;margin-left:20px}
.product-options ul.validation-failed{padding:0 7px}
.product-options p.required{padding:15px 0 0}
.product-options-bottom{padding:10px;border:1px solid #f0f0f0;border-top:0}
.product-view .product-options-bottom .price-box{margin:0 0 10px;min-width:180px;float:left}
.product-view .product-options-bottom .add-to-links{margin:0 55px 0 0;padding-top:10px;float:right;clear:left}
.product-view .product-options-bottom .add-to-links li{text-align:left}
.product-view .product-options-bottom .paypal-logo{margin-right:25px}
.product-view .box-additional .data-table td.label, .product-view .box-additional .data-table th.label{font-weight:normal;background:0;padding-left:25px}
.product-view .data-table tr.even{background:0}
.product-view .box-up-sell .products-grid td{width:25%}
.product-view .box-up-sell .rating-box{float:none;margin:0 auto 5px}
.product-view .box-up-sell .ratings .rating-links a{white-space:nowrap}
.product-view .box-up-sell .product-box{margin-right:20px}
.product-view .box-up-sell .price-box{text-align:center;float:none;padding-top:10px}
.product-view .box-tags{border:0;margin:0;}
form#addTagForm .form-add{background:#f9f9f9;border:1px solid #eeeeee;padding:2%;border-radius:10px;margin-bottom:2%;}
.main .col-main .std h2{border-bottom:4px solid hsl(60, 16%, 89%);color:hsl(25, 98%, 49%);font-family:'Open Sans',sans-serif;font-size:21px;font-weight:bold;margin:0 0 16px;padding-bottom:6px;}
.product-view .box-tags .form-add label{display:block}
.product-view .box-tags .form-add .input-box{float:left;width:639px;margin:10px 5px 4px 0;}
.product-view .box-tags .form-add input.input-text{width:96%;padding:5px 2%;}
.product-view .box-tags .form-add p{clear:both}
.product-view .box-tags h3{font-size:12px;line-height:normal;font-weight:normal;margin-bottom:15px}
.product-view .box-tags .product-tags{overflow:hidden;margin-bottom:25px}
.product-view .box-tags .product-tags li{display:inline;text-transform:capitalize;background:url(../images/line-2.gif) no-repeat 100% 3px;padding:0 10px 0 0;margin:0 10px 0 0}
.product-view .box-tags .product-tags li.first{padding-left:0}
.product-view .box-tags .product-tags li.last{background:0}
.product-view .box-tags li a{color:#303030;text-decoration:none}
.product-view .box-tags li a:hover{color:#f55210}
.product-view .box-reviews .pager .limiter{padding-bottom:10px}
.dashboard #my_recent_reviews li{padding-bottom:7px}
.dashboard #my_recent_reviews li .ratings{margin:0 0 5px 0}
.dashboard #my_recent_reviews li .ratings strong{margin:0 5px 0 0}
.dashboard #my_recent_reviews li .ratings .rating-box{margin:0}
.dashboard #my_recent_reviews li .details .product-name{margin-bottom:3px}
.send-friend .buttons-set button.button{margin-left:10px}
.col-main .product-name{font-size:12px;line-height:18px;font-weight:normal}
.col-main .product-name a{color:#443f3c;text-decoration:none;font-size:12px;}
.col-main .product-name a:hover{color:#f55210}
.tags-list li{display:inline;font-size:15px}
.advanced-search-summary{margin-bottom:20px}
.advanced-search .form-list label{float:none}
.cms-home .header{margin-bottom:0px}
.cms-home .col-main{padding:0;padding-top:10px}
.cms-home .subtitle{font-family:'Open Sans', sans-serif;font-size:23px;color:#443f3c;line-height:normal;font-weight:600;margin:0}
.cms-home .products-grid li.item{margin-left:16px;margin-bottom:35px;border:1px solid #F1F1F1;border-radius:6px;padding:4px !important;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;width:23% !important;}
.cms-home .products-grid li.item:hover{border:1px solid #D1D1D1;}
.cms-home .products-grid li.item.first{margin-left:0;}
.cms-home .products-grid .actions{text-align:left;padding:10px 0 0 0;display:table;}
.new-style-text{background:#f55210;display:inline-block;text-transform:uppercase;font-size:12px;color:#fff;padding:1px 5px;margin-left:5px}
.cms-home .products-grid .actions .button{display:inline-block;text-decoration:none}
.cms-home .products-grid .actions .button span{background:url(../images/bkg_button.gif) repeat-x scroll center bottom #877e7b;float:left;height:26px;padding:0 8px 0 8px;font:bold 12px/26px Arial, Helvetica, sans-serif;text-align:center;white-space:nowrap;color:#fff}
.cms-home .products-grid .actions .button:hover span{background:url(../images/bkg_button.gif) repeat-x scroll center top #ee5d02}
.cms-home .product-name{line-height:17px}
.slider-wrapper{overflow:hidden;position:relative;width:710px;height:339px;background:#fff;padding:0}
.slider{width:710px;height:339px}
.items{display:none}
.control-box{background:url(../images/control-box.png) repeat center top;border:1px solid #fff;position:absolute;left:27px;bottom:44px;z-index:555;padding:6px 6px 5px 5px}
.pagination{position:absolute;left:21px;bottom:20px;z-index:9999}
.pagination li{float:left;padding-right:4px}
.pagination li a{height:10px;width:10px;display:block;background:url(../images/pagination.png) no-repeat right top;text-indent:-10000px}
.pagination li a:hover{background-position:left top}
.pagination li.current a{background-position:left top;cursor:default}
.banner{width:627px;height:59px;position:absolute;right:0;top:245px;z-index:9;overflow:hidden;background:url(../images/banner-bg.png) repeat center top}
.banner-padding{padding:5px 11px 0 12px}
.slog-left{float:left}
.banner-title{display:block;font-family:'Open Sans', sans-serif;font-size:25px;font-weight:600;color:#fff;line-height:31px;overflow:hidden;letter-spacing:-1px}
.banner-desc{font-size:12px;line-height:20px;color:#766a6a;display:block;margin-top:-5px}
.banner-button{font-family:'Open Sans', sans-serif;font-weight:700;font-size:13px;text-decoration:none;display:inline-block;text-transform:uppercase;background:url(../images/bkg_button.gif) repeat-x scroll center top #ee5d02;color:#fff;padding:0 5px;text-transform:uppercase;height:23px;line-height:21px;float:right;margin:21px 0 0 0}
.banner-button:hover{background-position:0 bottom}
.banner-top, .brands-col{overflow:hidden}
.banner-top a, .brands-col a{display:block;float:left}
.banner-top{margin-bottom:10px}
.brands-title{font-family:'Open Sans', sans-serif;font-size:23px;color:#443f3c;line-height:normal;font-weight:600}
.brands-1{margin-right:4px}
.brands-2{margin-right:4px;margin-bottom:9px}
.brands-4{margin-top:-16px;margin-right:4px;margin-bottom:8px}
.brands-col .brands-5{float:right}
.cms-home #nav{margin-bottom:11px}
.fan-menu li a{display:block;background:url(../images/fan-menu-icon.gif) no-repeat left top #2f54a6;line-height:31px;font-size:12px;font-weight:bold;color:#fff;text-decoration:none;padding-left:40px;padding-right:11px}
.fan-menu li a span{display:block;background:url(../images/fan-menu-marker.png) no-repeat right 11px;padding-right:10px}
.fan-menu{margin-bottom:30px}
.block-carousel{border:2px solid #e7e5e5;overflow:hidden;margin-right:3px;position:relative;height:278px;margin-bottom:12px}
.block-carousel .block-text-left{float:left;font-family:'Open Sans', sans-serif;width:210px;margin-left:24px;padding:54px 0 0 0}
.block-text-left span{font-size:51px;line-height:normal;color:#877e7b;font-weight:600;display:block;letter-spacing:-1px}
.block-text-left strong{font-size:41px;line-height:normal;color:#443f3c;font-weight:600;display:block;margin-top:-20px;letter-spacing:-1px}
.block-text-left em{font-size:16px;line-height:normal;color:#eb5a02;font-weight:normal;display:block;font-style:normal}
.block-text-left em b{font-weight:normal;color:#443f3c}
.block-text-left em em{display:inline-block;font-weight:600}
.carousel{width:405px;height:270px;position:relative;z-index:2;margin:0 40px 0 0;float:right;padding:0;overflow:hidden}
.next2, .prev2{display:block;width:18px;height:28px;background:url(../images/nav-control-carousel.png) no-repeat 0 0;text-indent:-5000px;position:absolute;right:17px;top:122px;z-index:5}
.next2{background:url(../images/nav-control-carousel-2.png) no-repeat 0 bottom}
.prev2{left:249px}
.next2:hover{background-position:0 top}
.prev2:hover{background-position:0 bottom}
#carousel li{width:185px!important;height:270px!important;margin:0 10px 0 10px!important;overflow:hidden;position:relative}
#carousel li .product-name{margin-bottom:0}
.extra-price{background:#f55210;font-size:12px;text-transform:uppercase;display:inline-block;padding:0 5px 0 1px;color:#fff;margin-left:5px}
.cms-home .old-price .price{font-weight:normal;color:#a19f9d}
.cms-home .old-price{margin-right:5px}
#carousel li .product-name{margin-bottom:5px}
.page-sitemap .links{text-align:right;margin:0 8px -17px 0}
.page-sitemap .links a{text-decoration:none;position:relative}
.page-sitemap .links a:hover{text-decoration:underline}
.page-sitemap .sitemap{margin:12px}
.page-sitemap .sitemap li{margin:3px 0}
.page-sitemap .sitemap li.level-0{margin:10px 0 0;font-weight:bold}
.page-sitemap .sitemap li{font-size:12px;line-height:18px;background:url(../images/marker-1.gif) no-repeat scroll left 10px transparent;padding:0 0 0 6px}
.page-sitemap .sitemap li a:hover{text-decoration:underline}
.page-sitemap .sitemap li a{display:inline-block;text-decoration:none}
.rss-title h1{background:url(../images/i_rss-big.png) 0 4px no-repeat;padding-left:27px}
.rss-table .link-rss{display:block;line-height:1.35;background-position:0 2px}
.form-alt li{overflow:hidden;margin-bottom:10px}
.checkout-cart-index .header-container{margin-bottom:32px}
.cart{margin-left:20px}
.cart .page-title{border:0}
.cart .data-table th, .cart .data-table td{border-color:#f0f0f0;background:#fff;font-weight:normal;line-height:normal}
.cart .data-table th{font-size:13px}
.cart .data-table td{vertical-align:middle}
.cart .data-table td .product-name a{text-decoration:none}
.cart .data-table td .product-name a:hover{color:#000}
.cart .data-table .nobr{display:block;text-align:center}
.cart .btn-continue{float:left}
.cart .checkout-types{float:right;text-align:right}
.cart .title-buttons .checkout-types li{float:left;margin:0 0 5px 5px}
.cart .checkout-types .paypal-or{margin:0 8px;line-height:2.3}
.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding:3px 55px 8px 0;line-height:1.0;font-size:11px}
.cart-table .item-msg{font-size:10px}
.cart .cart-collaterals{padding:27px 0 25px}
.cart .cart-collaterals .col2-set{float:left;width:554px}
.cart .page-title.title-buttons .checkout-types{padding-top:35px}
.cart .page-title.title-buttons .checkout-types button.button span{background:#f55210;font-family:'Open Sans', sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;padding:0 12px;line-height:46px}
.cart .crosssell{padding:12px 0;border:1px solid #f0f0f0}
.cart .cart-collaterals .col-1{width:223px}
.cart .cart-collaterals .col-2{width:311px}
.cart .crosssell h2{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;line-height:18px;padding:0 15px;margin:0}
.cart .crosssell .product-image{float:left;width:75px;height:75px}
.cart .crosssell .product-details{margin-left:95px}
.cart .crosssell li.item{border-bottom:1px solid #f0f0f0;padding:14px 0 26px 0;margin:0 10px 10px}
.cart .crosssell li.last{border:0}
.cart .crosssell .product-name{font-family:'Open Sans', sans-serif;font-size:10px;text-transform:uppercase;line-height:normal;font-weight:600;margin-bottom:16px}
.cart .crosssell .product-name a{text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:none;font-weight:normal;line-height:17px}
.cart .crosssell .product-name{margin-bottom:5px}
.cart .crosssell .price{font-family:Arial, Helvetica, sans-serif;font-weight:normal}
.cart .crosssell .product-name a:hover{color:#f55210}
.cart .crosssell .price-box{margin-bottom:5px}
.cart .crosssell .add-to-links{padding-top:5px;display:none;}
#shopping-cart-table .product-image{display:inline-block}
.cart-table .price{color:#f55210}
.cart .discount{margin-bottom:19px}
.cart .discount, .cart .shipping{border:1px solid #f0f0f0;padding:12px 12px 5px 15px;overflow:hidden}
.cart .discount .discount-form button.button{margin-bottom:5px;clear:right}
.cart .shipping{padding-top:14px}
.cart .shipping .buttons-set{padding-left:0;padding-top:0}
.cart .shipping .buttons-set button.button{float:left}
.cart .cart-collaterals .col-2 h2{font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:13px;line-height:normal;font-weight:bold;color:#000;padding:0;margin-bottom:9px}
.cart .discount-form label{margin-bottom:3px;display:block}
.cart input, .cart select{border-color:#d9d9d9;color:#303030;font-size:11px}
.cart select{height:22px;padding:3px;height:26px}
.cart .discount-form .input-box{float:left}
.cart .discount-form .input-box input{width:163px;padding:5px}
.cart .discount-form .buttons-set{margin:-25px 0 0 0;clear:right}
.cart .shipping p{margin-bottom:11px}
.cart .shipping label{display:block;font-size:12px;line-height:normal;color:#303030;margin-bottom:3px;font-weight:normal}
.cart .shipping .form-list li{margin-bottom:8px}
.cart .shipping .form-list li input{width:266px;padding:5px}
.cart .shipping .form-list li select{width:278px}
.cart .totals{float:right;background:#f7f7f7;width:348px;padding:30px 15px 30px 15px;border:1px solid #f0f0f0}
.cart .totals table{width:100%;font-size:12px;margin-bottom:25px}
.cart .totals table th, .cart .totals table td{padding:5px;font-size:13px;color:#303030;line-height:normal}
.cart .totals table tr td .price{padding-right:100px}
.cart .totals table strong{font-weight:normal}
.cart .totals table th{font-weight:bold}
.cart .totals .price{font-size:12px;line-height:normal;color:#f55210;min-width:70px;display:inline-block}
.cart .totals button.button span{background:#f55210;font-family:'Open Sans', sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;padding:0 12px;line-height:46px}
.checkout-types li{padding-bottom:15px}
.checkout-types li a{color:#f55210}
.cart .totals .checkout-types{text-align:center;float:none}
.item-options dt{font-weight:bold;font-style:italic}
.item-options dd{padding-left:10px}
.truncated{cursor:help}
.truncated a.dots{cursor:help}
.truncated a.details{cursor:help}
.truncated .truncated_full_value{position:relative;z-index:999;top:8px}
.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #f0f0f0;background-color:#f6f6f6}
.truncated .truncated_full_value .item-options>p{font-weight:bold;text-transform:uppercase}
.truncated .show .item-options{top:-20px;left:50%}
.col-left .truncated .show .item-options{left:30px;top:7px}
.col-right .truncated .show .item-options{left:-240px;top:7px}
.sp-methods dt{font-weight:bold}
.sp-methods .price{font-weight:bold}
.sp-methods .form-list{padding-left:20px}
.sp-methods select.month{width:150px;margin-right:10px}
.sp-methods select.year{width:96px}
.sp-methods input.cvv{width:3em!important}
.sp-methods .checkmo-list li{margin:0 0 5px}
.sp-methods .checkmo-list label{width:135px;padding-right:10px;text-align:right}
.sp-methods .checkmo-list address{float:left}
.sp-methods .centinel-logos a{margin-right:3px}
.sp-methods .centinel-logos img{vertical-align:middle}
.sp-methods .release-amounts{margin:.5em 0 1em}
.sp-methods .release-amounts button{float:left;margin:5px 10px 0 0}
.please-wait{float:right;margin-right:5px}
.please-wait img{vertical-align:middle}
.cvv-what-is-this{cursor:help;margin-left:5px}
.tool-tip{border:1px solid #f0f0f0;background-color:#f6f6f6;padding:5px;position:absolute;z-index:9999}
.tool-tip .btn-close{text-align:right}
.tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(../images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden}
.tool-tip .tool-tip-content{padding:5px}
.gift-messages-form{border:1px solid #f0f0f0;background-color:#f5f5f5;padding:10px}
.gift-messages-form{position:relative}
.gift-messages-form label{float:none!important;position:static!important}
.gift-messages-form .item{margin:0 0 10px}
.gift-messages-form .item .product-img-box{float:left;width:75px}
.gift-messages-form .item .product-image{margin:0 0 7px}
.gift-messages-form .item .number{margin:0;font-weight:bold;text-align:center}
.gift-messages-form .item .details{margin-left:90px}
.gift-messages-form .form-list li.wide textarea{max-width:278px}
.gift-messages-form .form-list li.wide textarea{max-width:278px}
.multiple-checkout .gift-messages-form .form-list li.wide textarea{max-width:257px}
.gift-message-link{display:block;background:url(../images/bkg_collapse.gif) 0 4px no-repeat;padding-left:20px}
.gift-message-link.expanded{background-position:0 -53px}
.gift-message-row .btn-close{float:right}
.gift-message dt strong{font-weight:bold}
.checkout-agreements li{margin:10px 0}
.checkout-agreements .agreement-content{border:1px solid #f0f0f0;background-color:#f6f6f6;padding:5px;height:10em;overflow:auto}
.checkout-agreements .agree{padding:6px}
.centinel .authentication{border:1px solid #f0f0f0;background:#fff}
.centinel .authentication iframe{width:99%;height:400px;background:transparent!important;margin:0!important;padding:0!important;border:0!important}
.block-progress{background:#f7f7f7;border:1px solid #f0f0f0;margin-right:24px;padding:10px 17px}
.block-progress dt{font-size:12px;color:#303030;border-top:1px solid #dbdbdb;padding:13px 0 12px 0;font-weight:normal;text-transform:none}
.block-progress dt:first-child{border-top:0}
.block-progress dt.complete, .block-progress dd.complete{border-top:1px solid #dbdbdb;margin-top:-1px;padding-bottom:12px}
.block-progress dd.complete{padding:20px 0}
.checkout-onepage-index .header{margin-bottom:25px}
.checkout-onepage-index .col-main{padding-left:10px}
.checkout-onepage-index .col-main h1{display:none}
.checkout-onepage-index .main{padding-top:24px}
.checkout-onepage-index .col-right{width:247px}
.opc{border-bottom:1px solid #f0f0f0;position:relative}
.opc li.section{border:1px solid #f0f0f0;border-bottom:0}
.opc p{margin-bottom:5px}
.opc .buttons-set.disabled button.button{display:none}
.opc .buttons-set .please-wait{height:21px;line-height:21px}
.opc .step-title{padding:11px 29px 14px;text-align:right}
.opc .step-title .number{float:left;line-height:18px;font-weight:bold;margin-right:10px;display:block;height:18px;width:18px;text-align:center;border:1px solid #727272;color:#303030}
.opc .step-title h2{float:left;font-weight:bold;color:#303030;font-size:12px;margin-bottom:0;padding-top:4px}
.opc .step-title a{display:none;float:right}
.opc .allow .step-title{cursor:pointer}
.opc .active .step-title{cursor:default}
.opc .active .step-title .number{background:#303030;border-color:#303030;color:#fff}
.opc .step{border-top:1px solid #f0f0f0;padding:15px 10px 15px 28px;position:relative}
.opc .step .tool-tip{right:10px}
.opc .buttons-set{border:0}
.opc .field{width:366px}
.opc .fields input, .opc .field input{width:277px}
.opc .name-lastname, .opc .field-2{width:292px;float:left}
.opc .field-2 input{width:273px}
.opc .field-2 select{width:279px}
.opc .name-firstname{width:366px}
.opc .name-middlename{width:170px}
.opc .name-middlename input{width:81px!important}
.opc .name-lastname input{width:273px!important}
.opc .sp-methods dt{padding-bottom:5px}
.opc .form-list{margin:10px 0}
.opc .form-list li.wide input.input-text{width:639px}
.opc .form-list li.control{float:left;margin-right:50px}
.checkout-progress{padding:0 50px;margin:10px 0 30px}
.checkout-progress li{float:left;width:20%;border-top:5px solid #ccc;text-align:center;color:#ccc}
.checkout-progress li.active{border-top-color:#000;color:#000}
.multiple-checkout{position:relative}
.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:10px}
.multiple-checkout .grand-total{font-size:1.5em;text-align:right}
.multiple-checkout .grand-total big{margin-bottom:10px;overflow:hidden;display:block}
.multiple-checkout .box{margin-bottom:20px}
.multiple-checkout table{margin-bottom:10px}
.multiple-checkout p{margin-bottom:5px}
.multiple-checkout .col-2.col-wide{width:50%}
.multiple-checkout .col2-set .col-2 .box{margin-left:50px}
.window-overlay{background:url(../images/window_overlay.png) repeat;background:rgba(0, 0, 0, 0.35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:990}
#wishlist-view-form #wishlist-table textarea{min-height:150px;min-width:365px;max-width:365px;max-height:190px}
#wishlist-view-form #wishlist-table a{display:inline-block;margin-bottom:5px}
#wishlist-view-form #wishlist-table p, #wishlist-view-form #wishlist-table button.button{margin-bottom:5px}
#wishlist-view-form .buttons-set.buttons-set2 button.button{margin-right:20px}
.my-account .title-buttons .link-rss{float:none;margin:0}
.my-account .page-title a{display:inline-block;margin:5px 10px 0 0}
.my-account .title-buttons .link-rss{float:none;margin:0}
.my-account .pager{margin-bottom:10px;padding:5px 0}
.my-account .sub-title{font-size:12px;padding:10px 0}
.my-account #form-validate .fieldset{margin:28px 0;}
.my-account table tr td{vertical-align:middle}
.cart-empty{padding:0 10px}
.my-account .addresses-list ol li{padding-bottom:15px}
.my-account .page-title.title-buttons button.button{margin:5px 5px 0 0}
.my-account table .product-name a{color:#7f7f7f;text-decoration:none;font-family:Arial, Helvetica, sans-serif}
.my-account table .product-name a:hover{text-decoration:underline}
.my-account .my-tag-edit .btn-remove{display:inline-block}
#my-tags-table .add-to-links{white-space:nowrap}
.my-account .box-head a{float:right;margin-top:3px}
.my-account .box-head h2{float:left}
.my-account .box .box-title{border-bottom:1px solid #d3d3d3;margin-bottom:5px}
.my-account .box .box-title h3{float:left}
.my-account .box .box-title a{float:right;margin-top:2px}
.my-account .col2-set .col-1, .my-account .col2-set .col-2{width:47%}
.dashboard .welcome-msg .hello{margin-bottom:10px;font-size:1.09em}
.dashboard .data-table{margin:10px 0 15px}
.dashboard .col2-set{padding:10px 0 15px}
.dashboard .box-title, .dashboard .box-head{width:100%;overflow:hidden;margin:10px 0 0}
.dashboard .box-title{border-bottom:1px solid #d3d3d3;margin-bottom:5px}
.dashboard .box-title h2, .dashboard .box-title h3, .dashboard .box-head h2, .dashboard .box-head h3{float:left}
.dashboard .box-title h2, .dashboard .box-head h2{font-size:1.09em}
.dashboard .box-content h4{font-size:.91em}
.dashboard .box-title a, .dashboard .box-head a{float:right}
.dashboard .box-recent{margin:10px 0}
.dashboard .box-head a{margin-bottom:10px;display:inline-block}
.dashboard .box-info .col2-set{margin-bottom:10px}
.dashboard .box-info a{display:inline-block;margin-bottom:5px}
.dashboard .number{float:left;font-size:11px;font-weight:bold;line-height:1;margin:2px 10px 0 0;display:block;width:18px;height:18px;text-align:center;border:1px solid #6a6a6a;line-height:17px}
.dashboard .box-reviews #my_recent_reviews h3{margin-bottom:5px!important}
.dashboard .box-reviews .details{margin-left:20px}
#my_recent_tags>li{padding-bottom:10px}
.tags li{display:inline;text-transform:capitalize;padding:0 5px 0 0}
.tags li a{color:#7f7f7f;text-decoration:none;margin-right:5px}
.dashboard .box-tags .details{margin-left:30px}
.order-info{padding:5px 0}
.order-info dt, .order-info dd, .order-info ul, .order-info li{display:inline}
.order-info dt{font-weight:bold}
.order-date{margin:10px 0}
.order-info-box{margin-bottom:15px}
.order-items{width:100%;overflow-x:auto}
.order-additional{margin:15px 0}
.gift-message dt strong{color:#666}
.gift-message dd{font-size:13px;margin:5px 0 0}
.order-about dt{font-weight:bold}
.order-about dd{font-size:13px;margin:0 0 7px}
.tracking-table{margin:0 0 15px}
.tracking-table th{font-weight:bold;white-space:nowrap}
.tracking-table-popup{width:100%}
.tracking-table-popup th{font-weight:bold;white-space:nowrap}
.tracking-table-popup th, .tracking-table-popup td{padding:1px 8px}
.page-print .print-head img{float:left}
.page-print .print-head address{float:left;margin-left:15px}
.page-print .print-head{margin-bottom:20px}
.page-print .col-1, .page-print .col-2{margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:10px;width:46%}
.page-print h1{font-size:25px;line-height:40px}
.page-print h2{margin-bottom:5px}
.page-print th.a-right{text-align:center!important}
.page-print .gift-message-link{display:none}
.page-print .price-excl-tax, .page-print .price-incl-tax{display:block;white-space:nowrap}
.page-print .cart-price, .page-print .price-excl-tax .label, .page-print .price-incl-tax .label, .page-print .price-excl-tax .price, .page-print .price-incl-tax .price{display:inline}
.product-review .product-img-box{float:left;width:170px;margin-right:20px}
.product-review .product-img-box .product-image{display:block;width:125px;height:125px}
.product-review .product-img-box .label{font-size:11px;margin:0 0 3px}
.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 auto 3px}
.product-review .product-details{margin-left:150px}
.product-review .product-name{font-size:16px;font-weight:bold;margin:0 0 10px}
.product-review .ratings-table{margin:0 0 10px}
.product-review dt{font-weight:bold}
.product-review dd{font-size:13px;margin:5px 0 0}
.my-tag-edit{margin-bottom:5px}
#product_comparison .product-shop-row td, #product_comparison .add-to-row td{text-align:center}
#product_comparison .product-shop-row td .product-image{display:inline-block;margin-bottom:10px}
#product_comparison .product-name, #product_comparison .price-box, #product_comparison p{margin-bottom:5px}
#product_comparison .product-shop-row td .add-to-links li, #product_comparison .add-to-row td .add-to-links li{float:none}
.price-box.map-info .price{padding-right:10px}
.product-view .product-shop .price-box.map-info{margin:10px 0}
.product-view .product-shop .price-box.map-info a{padding:0 5px}
.cart-msrp-totals{color:red;font-size:12px!important;font-weight:bold;margin:10px 10px 0;padding:10px;text-align:right;text-transform:uppercase}
.map-cart-sidebar-total{color:red;display:block;font-size:10px;font-weight:bold;text-align:left;padding:2px 5px;text-shadow:0 1px 0 #fff}
.map-popup{background:#fff;border:1px solid #aaa;margin:12px 0 0;position:absolute;-moz-box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;text-align:left;width:300px;z-index:100}
.map-popup-heading{background:#e7e5e5;border-bottom:1px solid #ccc;padding:5px 30px 5px 10px;width:260px}
.map-popup-heading h2{font-size:16px;margin:0;font-weight:bold;color:#665a5a;word-wrap:break-word;text-align:left;text-overflow:ellipsis}
.map-popup-arrow{background:0;position:absolute;left:50%;top:-10px;height:10px;width:19px}
.map-popup-close{background:url(../images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:8px;right:10px;height:15px;width:15px;text-indent:-9999em;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.map-popup-content{border-top:1px solid #eee;padding:10px;overflow:hidden;text-align:left;width:280px}
.map-popup-checkout{display:inline;float:right;text-align:right}
.map-popup-checkout span{display:block;padding-right:30px}
.map-popup-checkout .paypal-logo{margin:0 0 5px}
.map-popup-price .price-box, .map-popup-price .price-box .special-price{margin:0;padding:5px 0}
.map-popup-price{margin:5px 0 0}
.map-popup-text{clear:right;margin:0 10px;padding:10px 0;text-align:left;word-wrap:break-word}
.map-popup-only-text{border-top:1px solid #f0f0f0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
a.up{background:url(up.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor:pointer;display:block;height:48px;opacity:0.5;text-decoration:none;text-indent:-9999px;width:48px;}
a.up:hover{opacity:1;}
#topcontrol{bottom:100px !important;}
.block-shipping-estimate{padding:10px;border:1px solid #f0f0f0;margin-bottom:10px;}
.block-shipping-estimate .block-title{color:#22222A !important;font-size:13px !important;font-weight:bold !important;margin-bottom:10px !important;text-transform:uppercase !important;}
.block-shipping-estimate .block-subtitle{margin-bottom:5px;}
.block-shipping-estimate .f-right, .block-shipping-estimate .right{float:left !important;}
.block-shipping-estimate #estimate_postcode{width:100%;}
.cart .product-image img{border-radius:0 0 0 0;width:auto;}
.page .product-image img {display: block;}
.cart .button.button span{padding:0 5px;}
.std .products-grid .featured-pro{padding-left:17px;}
.std .products-grid .featured-pro:first-child{margin-left:0;}
#fancybox-content .button.button span{font:16px Arial, Helvetica, sans-serif;padding:0px 14px;margin-bottom:7px;height:auto;line-height:normal;padding-top:2px;}
.bannerslider{width:100%;display:table;clear:both;background:url(../images/banner_bg.jpg) repeat-x;}
.bannerslider .slider-wrapper{width:1346px;margin:0 auto;}
.bannerslider .slider-wrapper .slider{width:100%;}
.brands{border-top:1px solid #DDDDDD;float:left;margin:4em 0 0;width:86.5%;}
.e-bit{float:right;}
.cert-box{float:left;margin:10px 0;}
.brands > ul{display:inline;float:left;list-style:none outside none;margin:0 0 0 6em;padding:0;}
.brands li{float:left;margin:0;padding:0 15px;}
.lower-box{border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;display:table;width:100%;}
.contact_us{background-color:#F8F8F8;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F8F8F8));background-image:-o-linear-gradient(bottom, #FFFFFF 0%, #F8F8F8 100%);background-image:-moz-linear-gradient(bottom, #FFFFFF 0%, #F8F8F8 100%);background-image:-webkit-linear-gradient(bottom, #FFFFFF 0%, #F8F8F8 100%);background-image:-ms-linear-gradient(bottom, #FFFFFF 0%, #F8F8F8 100%);background-image:linear-gradient(to bottom, #FFFFFF 0%, #F8F8F8 100%);width:100%;padding:19px 0;}
.contact_us .title_div{font-size:25px;text-align:center;color:#F56603;}
.contact_us .form{display:table;margin:10px auto;}
.contact_us .form .input_field{float:left;background:#fff;border:1px solid #cdcdcd;height:33px;width:250px;margin:0;padding:0;border-radius:6px 0px 0px 6px;}
.contact_us .form .input_field .nw_file{width:90%;margin:7px 0 0 9px;background:none;border:0;outline:0;color:#777;font-size:15px;}
.contact_us .form .input_btn{float:right;margin:0;padding:0;}
.contact_us .form .input_btn .nw_button{background:#ee5d02;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ee5d02 0%, #ce3700 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5d02), color-stop(100%, #ce3700));background:-webkit-linear-gradient(top, #ee5d02 0%, #ce3700 100%);background:-o-linear-gradient(top, #ee5d02 0%, #ce3700 100%);background:-ms-linear-gradient(top, #ee5d02 0%, #ce3700 100%);background:linear-gradient(to bottom, #ee5d02 0%, #ce3700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5d02', endColorstr='#ce3700', GradientType=0);color:#FFFFFF;float:left;font:16px Arial, Helvetica, sans-serif;padding:7px 24px;text-align:center;white-space:nowrap;height:auto;border:0;outline:0;margin:0;border-radius:0 6px 6px 0;cursor:pointer;}
.contact_us .form .input_btn .nw_button:hover{background:#877e7b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodâ€¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #877e7b 0%, #786e6b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #877e7b), color-stop(100%, #786e6b));background:-webkit-linear-gradient(top, #877e7b 0%, #786e6b 100%);background:-o-linear-gradient(top, #877e7b 0%, #786e6b 100%);background:-ms-linear-gradient(top, #877e7b 0%, #786e6b 100%);background:linear-gradient(to bottom, #877e7b 0%, #786e6b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#877e7b', endColorstr='#786e6b', GradientType=0);}
.page.contentpart{max-width:1170px;width:100%;margin:0 auto;}
.mais-vendidos .toolbar, .mais-vendidos .add-to-links{display:none;}
.cms-home .mais-vendidos .products-grid .actions .button span{background:linear-gradient(to bottom, hsl(23, 98%, 47%) 0%, hsl(16, 100%, 40%) 100%) repeat scroll 0 0 transparent;border:1px solid hsl(15, 77%, 40%);border-radius:6px 6px 6px 6px;color:white;float:left;font:16px Arial,Helvetica,sans-serif;height:auto;margin:5px 0;padding:1px 17px;text-align:center;white-space:nowrap;}
.cms-home .mais-vendidos .products-grid .actions .button{display:block;margin:7px auto 0;}
.box-up-sell #upsell-product-table li.item{border:1px solid hsl(0, 0%, 95%);border-radius:10px 10px 10px 10px;padding:10px;width:30.5% !important;}
.box-up-sell li.item .product-name{min-height:53px;}
#detaillll{float:left;width:100%;}
.col-md-4{float:left;width:31%;}
.btn.btn-default{background-color:hsl(0, 0%, 100%);border-color:hsl(0, 0%, 80%);color:hsl(0, 0%, 20%);text-decoration:none;}
.btn.btn-default:hover{background:hsl(0, 0%, 92%);}
.addtocartb .button.btn-cart span span{padding:15px 25px;}
.left .addtocartb .button.btn-cart span span{padding:1px 17px;}
.addtocartb .button.btn-cart span:hover{background:none repeat scroll 0 0 hsl(15, 5%, 47%);}
.addtocartb .button.btn-cart span span:hover{background:linear-gradient(to bottom, hsl(14, 5%, 51%) 0%, hsl(17, 6%, 45%) 100%) repeat scroll 0 0 transparent;}
.btn{-moz-user-select:none;background-image:none;border:1px solid transparent;border-radius:4px 4px 4px 4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;}
.product-view .box-buy{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 hsl(0, 0%, 99%);border-color:-moz-use-text-color -moz-use-text-color hsl(7, 90%, 60%);border-image:none;border-radius:10px 10px 10px 10px;border-style:none none solid;border-width:0 0 6px;box-shadow:0 2px 10px hsl(0, 0%, 94%);margin-top:20px;min-height:189px;overflow:hidden;padding:10px;}
.share-box{float:left;width:100%;}
.left .product-image > img{display:block;width:96%;}
.bproduct-page{background:#f76902;background:-moz-linear-gradient(top, #f76902 12%, #fea520 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(12%,#f76902), color-stop(100%,#fea520));background:-webkit-linear-gradient(top, #f76902 12%,#fea520 100%);background:-o-linear-gradient(top, #f76902 12%,#fea520 100%);background:-ms-linear-gradient(top, #f76902 12%,#fea520 100%);background:linear-gradient(to bottom, #f76902 12%,#fea520 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f76902', endColorstr='#fea520',GradientType=0);border:1px solid hsl(39, 96%, 59%);border-radius:10px 10px 10px 10px;box-shadow:0 1px 0 0 hsl(0, 0%, 100%) inset;color:hsl(0, 0%, 100%);cursor:pointer;display:inline-block;float:right;font-size:28px;font-weight:600;text-decoration:none;text-shadow:0 1px 0 hsl(52, 4%, 60%);padding:10px 1px;width:70%;}
.icon.cart-bttt{background-position:-7px -2208px;float:none;height:36px;margin-bottom:-5px;margin-right:0;top:0;width:38px;}
.icon{background-image:url("sprite.png");background-repeat:no-repeat;display:inline-block;position:relative;}
.short-description-upper > h2{padding-bottom:7px;padding-right:0;}
.short-description-upper .rapido-produto{font-size:22px;margin-left:9px;}
.products-grid.box-collateral.box-additional{display:none;}
.box-collateral.box-tags > h2{font-size:18px;}
.product-collateral.products-grid{margin-top:20px;}
.box-collateral.box-reviews{margin-top:15px;}
.form-add h2{font-size:22px;}
.none.jm-megamenu.clearfix.f-nav1 .megamenu.level0{margin:0 auto;width:1175px;}
.parent-div.f-nav1{background:none repeat scroll 0 0 #1B1817;left:0;padding-top:15px;position:fixed;top:-3px;width:100%;z-index:9999999;}
.header .f-nav1 .jm-megamenu{margin: 0 auto;max-width:1175px;}
.f-nav1 #jm-megamenu .megamenu.level0 li img{display:none;}
.page .header .f-nav1 .text-boxx {display: none;}
.f-nav1 .parent-second {margin: 0 auto;max-width: 1250px;}
.f-nav1 .text-boxx {display: none;}
.f-nav1 .fright > p {display: none;}
.f-nav1 .quick-access {width: 63%;margin-bottom:8px;}
.header .f-nav1 .jm-megamenu li.mega .childcontent{top:44px;}
.f-nav1 .fright {background: none repeat scroll 0 0 hsl(353, 8%, 19%);float: left;width: auto;margin-top:14px}
.header .f-nav1 .form-search {background: url("../images/search-bar-right-img.jpg") no-repeat scroll right center hsl(0, 8%, 15%);margin: 3px 0 3px 2px;max-width: 600px;padding: 0;text-align: right;}
.f-nav1 .form-search.inner-search-box > label {display: none;}
.header .f-nav1 .form-search.inner-search-box > img {display: block;float: left;}
.header .f-nav1 .form-search button.button {display: none;}
.page .header .f-nav1 .form-search .input-text {width: 511px;}
.left .input-text.qty{display:none;}

.page .header .links li.first(margin-left:0px;)
.left .add-to-cart > label{display:none;}
.price-section{float:left;}
.products-grid.box-collateral.box-description{float:left;width:72% !important;}
.box-collateral.box-reviews{float:left;width:72%;}
#review-form .button{float:left;}
.visulize .block-title strong span{background:none repeat scroll 0 0 #f1f1f1;border-radius:5px 5px 0 0;color:#f56603;display:block;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:bold;line-height:normal;padding:5px 10px;}
.block-list.block-viewed.visulize .block-title strong span{background:none;border-radius:5px 5px 0 0;color:#f56603;display:block;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:bold;line-height:normal;}
.visulize .block-content{padding:0;}
.visulize .block-content{border:1px solid #ddd;}
.visulize .block-content > ol{padding:10px;}
.visulize .bproduct-page{width:100%;}
.visulize .icon.cart-bttt{background-position:0 -2211px;float:none;height:36px;margin-bottom:-5px;margin-right:0;padding:0 0 0 45px;top:0;width:auto;}
.col2-left-layout .col-main{width:74%;}
.col2-left-layout .col-main .category-products .products-grid{padding:20px 0;width:100%}
.col2-left-layout .col-main .category-products .products-grid li.item.first{margin-left:0 !important;}
.col2-left-layout .col-main .category-products .products-grid li{border:1px solid hsl(0, 0%, 95%);border-radius:6px 6px 6px 6px;margin-left:16px !important;margin-right:0 !important;padding:4px !important;transition:all 0.3s linear 0s;width:30.4% !important;}
.col2-left-layout .col-main .category-products .products-grid li.item:hover{border:1px solid hsl(0, 0%, 82%);}
.page.contentpart .col-left{float:left;padding:0;width:22%;}
.block.block-layered-nav{border:1px solid hsl(0, 0%, 94%);border-radius:10px 10px 10px 10px;}
.block-layered-nav .block-title, .block-list.block-viewed.visulize .block-title, .block-layered-nav .block-content dt{background:url("../images/bg-border-menu-left.jpg") repeat-x scroll center bottom hsl(0, 0%, 98%);color:hsl(25, 98%, 49%);cursor:pointer;display:block;font-size:15px;font-weight:normal !important;padding:15px 10px;position:relative;transition:all 0.3s linear 0s;}
.block-layered-nav #narrow-by-list2 dd.last li a, .block-layered-nav #narrow-by-list dd.odd li a, .block-layered-nav #narrow-by-list dd.even li a{border-bottom:1px solid hsl(0, 0%, 91%);color:hsl(0, 0%, 45%);margin:0 15px;padding:15px 1px;text-decoration:none;display:block;font-size:15px;}
.block-layered-nav #narrow-by-list2 dd.last li:last-child a{border-bottom:medium none;}
.block.block-list.block-viewed.visulize{border:1px solid hsl(0, 0%, 94%);border-radius:10px 10px 10px 10px;}
#recently-viewed-items li.item{text-align:center;}
#recently-viewed-items li.item a{display:table;margin:0 auto;text-align:center;width:100%;}
.block.block-related.block-list.block-viewed.visulize .product{margin:0 !important;border:medium none;}
.block.block-related.block-list.block-viewed.visulize .product-image{margin:0;width:100%;}
.block.block-related.block-list.block-viewed.visulize .clear-fix{float:left;text-align:center;width:100%;}
.block.block-related.block-list.block-viewed.visulize .product-name{padding-right:0px;}
.block.block-related.block-list.block-viewed.visulize .product-name a{color:hsl(17, 92%, 51%);font-size:12px;line-height:14px;text-decoration:underline;}
.block.block-list.block-viewed.visulize .product-details{float:left;margin:0;text-align:center;width:100%;}
.new-address{background:none repeat scroll 0 0 #f55210;border-radius:10px;color:#fff;font-size:20px;font-weight:bold;padding:10px;position:absolute;text-align:center;text-decoration:none;width:271px;margin-top:10px;cursor:pointer;}
.clearer:after, .header-container:after, .header-container .top-container:after, .header:after, .header .quick-access:after, #nav:after, .main:after, .footer:after, .footer-container .bottom-container:after, .col-main:after, .col2-set:after, .col3-set:after, .col4-set:after, .search-autocomplete li:after, .block .block-content:after, .block .actions:after, .block li.item:after, .block-poll li:after, .block-layered-nav .currently li:after, .page-title:after, .products-grid:after, .products-list li.item:after, .box-account .box-head:after, .dashboard .box .box-title:after, .box-reviews li.item:after, .box-tags li.item:after, .pager:after, .sorter:after, .ratings:after, .add-to-box:after, .add-to-cart:after, .product-essential:after, .product-collateral:after, .product-view .product-img-box .more-views ul:after, .product-view .product-shop .short-description:after, .product-view .box-description:after, .product-view .box-tags .form-add:after, .product-options .options-list li:after, .product-options-bottom:after, .product-review:after, .cart:after, .cart-collaterals:after, .cart .crosssell li.item:after, .opc .step-title:after, .checkout-progress:after, .multiple-checkout .place-order:after, .group-select li:after, .form-list li:after, .form-list .field:after, .buttons-set:after, .page-print .print-head:after, .advanced-search-summary:after, .gift-messages-form .item:after, .send-friend .form-list li p:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}
#newproduct .actions, #visual-product .actions{display:none;}
.footer-new{background:#fff;width:100%;margin:0px auto;display:table;padding:0px;margin:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.footer-new h2{font-weight:bold;text-align:left;}.footer-new .search-bar .buscar .button{color:hsl(0, 0%, 100%);font-size:12px;}.footer-new .search-bar label, .footer-new .search-bar .form-search .button, .header .form-search.inner-search-box > img{display:none;}
.footer-new .footer-top-bar{background:url(../images/footer-top-bg.jpg) repeat;width:100%;display:table;height:58px;}
.footer-new .search-bar{background:#362d2e;width:700px;margin:10px auto;height:39px;}
.footer-new .inner-search-box{background:url(../images/search-bar-right-img.jpg) no-repeat right #292323;width:85%;height:33px;float:left;margin:3px 0 3px 2px;}
.footer-new .inner-search-box button.button{color:#fff;font-size:12px;}
.footer-new .inner-search-box img{float:left;height:100%;}
.footer-new .search-bar input[type="text"], .header .f-nav1 .form-search .input-text{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;color:#FFFFFF;font-size:10px;margin:0 0 0 5px;padding:10px 0 10px 15px;width:84%;}
.footer-new .buscar{color:#FFFFFF;float:right;margin:13px 25px;}
.footer-new .buscar a{text-decoration:none;color:#fff;}
.footer-new .footer-container{width:1010px;display:table;margin:0 auto;}
.footer-new .links-block{float:left;width:307px;}
.footer-new .duvidas{display:inline-block;margin:25px 0;}
.footer-new .links-block h2{font-size:16px;margin:0 0 5px;padding:0 0 3px;color:#4f4f4f;border-bottom:1px solid #c1c1c1;text-align:left;font-weight:bold;}
.footer-new .minha{display:inline-block;float:left;}
.footer-new .links-block ul{margin:0px;padding:0px;}
.footer-new .links-block ul li{background:url(../images/li-arrow.jpg) no-repeat;text-align:left;line-height:20px;list-style:none;padding:0 0 0 15px;background-position:0px 5px;margin:0px;}
.footer-new .links-block ul li a{text-decoration:none;font-size:13px;color:#404040;}
.footer-new .links-block .left{float:left;width:165px;}
.footer-new .links-block .right{float:right;}
.footer-new .duvidas .right{margin:0 0 0 15px;}
.footer-new .minha .right{margin:0 0 0 15px;}
.footer-new .contact-block{width:307px;float:left;margin:25px 0 0 40px;padding:0px;}
.footer-new .phone-block{float:left;margin:0 0 15px;}
.footer-new .chat-block{float:left;}
.footer-new .contact-block h2{color:#4f4f4f;font-size:16px;margin:0;padding:0;text-align:left;font-weight:bold;}
.footer-new .contact-block img{float:left;}
.footer-new .block{float:left;margin:0px 0 0 10px;width:175px;border-left:1px solid #DDDDDD;padding:0 0 0 10px;}
.footer-new .red{color:#cc3b00;}
.footer-new .big-fnt{font-size:18px;}
.footer-new .contact-block p{margin:0;text-align:left;}
.footer-new .fb-iframe-block{float:left;width:307px;margin:25px 0 0 40px;padding:0px;}
.footer-new .fb-iframe-block h2{color:#4f4f4f;font-size:16px;margin:0 0 10px 0;padding:0 0 3px;border-bottom:1px solid #C1C1C1;width:100%;}
.footer-new .phone-block .block{height:72px;}
.footer-new .chat-block .block{height:86px;}
.chat-block.social{margin-top:4px;width:100%;}
.chat-block.social > h2{border-bottom:1px solid hsl(0, 0%, 76%);padding-bottom:3px;width:100%;}
.social > li{float:left;margin-right:10px;margin-top:10px;}
.footer-new .footer-bottom{float:left;margin:1em 0 0;width:100%;}
.footer-new .brands{border-top:1px solid #DDDDDD;float:left;margin:4em 0 0;width:86.5%;}
.footer-new .e-bit{float:right;}
.footer-new .cert-box{float:left;margin:10px 0;}
.footer-new .brands > ul{display:inline;float:left;list-style:none outside none;margin:0 0 0 6em;padding:0;}
.footer-new .brands li{float:left;margin:0;padding:0 15px;}
.footer-new .lower-box{border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;display:table;width:100%;}
.footer-new .footer-img-2{float:right;margin:20px 0 14px;}
.footer-new .footer-img-1{float:left;margin:20px 0 14px 7em;}
.footer-new .footer-last{color:#3F3F3F;width:80%;margin:15px auto;text-align:center;}
#newproduct .products-grid li.last{margin:0;}
#newproduct{left:-245px;position:relative;width:963px;}
#newproduct .products-grid{width:100% !important;display:block;}
#visual-product .products-grid{width:100% !important;display:block;}
#visual-product .products-grid li.last{margin:0;}
.header .jm-megamenu{background:none;}
.header .jm-megamenu li.mega .childcontent{top:78px;left:0;}
.header .jm-megamenu li.mega .childcontent li.mega .childcontent{top:4px;}
.header .jm-megamenu ul.level0{display:table;margin-top:5px;position:relative;}
.jm-megamenu ul.level0 li.mega span.menu-title{display:block;text-align:center;line-height:27px;}
#jm-megamenu .megamenu.level0 li img{display:block;height:51px;margin:0 auto;text-align:center;width:80%;}
.jm-megamenu ul.level0 li.mega .childcontent span.menu-title{text-align:left;}
.header .jm-megamenu ul.level0 li.mega{position:static;}
.product-image img{height:100%;width:100%;border-radius:6px;}
.header .jm-megamenu ul.level0 li.mega a.mega{padding:0 12px;}
.main-container .products-grid .product-image, .main-container .main .category-products1 li.item1 a.product-image{height:180px !important;}
.new-address{background:none repeat scroll 0 0 #f55210;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;font-weight:bold;margin-top:10px;padding:10px;position:absolute;text-align:center;text-decoration:none;width:230px;}
.footer-new .newslatter{float:left;width:100%;}
.footer-new .newslatter .block{border:medium none;margin:0;padding:0;width:100%;}
.footer-new .newslatter .block-title{float:left;}
.footer-new .newslatter form{float:left;margin-left:10px;width:100%;}
.footer-new .newslatter form .input-box{float:left;width:100%;}
.footer-new .newslatter .block-subscribe #newsletter{float:left;width:225px;padding:5px;}

/*======================================================
		.cart .cart-collaterals .col2-set
=======================================================*/

.checkout-cart-index .cart .cart-collaterals .col2-set{ width:60%;}
.checkout-cart-index .cart .cart-collaterals .col-1{ width:46%; float:left;}
.checkout-cart-index .cart .cart-collaterals .col-2{ width:auto; float:right;}


.product-box-content{ margin:0 auto; display:table; padding:0;}
.product-box-content .new-style-text{ margin:10px auto 0; display:table; border-radius:4px;}


