/**
* Magento
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE_AFL.txt.
* It is also available through the world-wide-web at this URL:* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web,please send an email
* to license@magentocommerce.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade Magento to newer
* versions in the future. If you wish to customize Magento for your
* needs please refer to http://www.magentocommerce.com for more information.
*
* @category design
* @package default_blank
* @copyright Copyright (c) 2013 Magento Inc. (http://www.magentocommerce.com)
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
*/
/* Reset ================================================================================= */

/* nunito fontface kit */
@font-face{font-family:'nunitobold';src:url('../fonts/nunito-bold-webfont.eot');src:url('../fonts/nunito-bold-webfont.eot#iefix') format('embedded-opentype'),
url('../fonts/nunito-bold-webfont.woff') format('woff'),
url('../fonts/nunito-bold-webfont.ttf') format('truetype'),
url('../fonts/nunito-bold-webfont.svg') format('svg');font-weight:normal;font-style:normal;}

.green{color:#a7cf00;}
.brown{color:#442b21;}
.orange{color:#fd8400;}
*{margin:0;padding:0;}
body{background:#fff;font-family:'proxima-nova',Arial,sans-serif;font-size:13px;line-height:1.5em;color:#545454;text-align:center;}
img{border:0;vertical-align:top;}
a{color:#fd8400;/*color:#0aabdb;*/text-decoration:none;}
a:hover{text-decoration:underline;}
:focus{outline:0;}

/* Headings */
h1{font-size:24px;font-weight:400;line-height:1.15;}
h2{font-size:20px;font-weight:400;line-height:1.25;}
h3{font-size:18px;font-weight:600;line-height:1.25;color: #a5cf00;}
h4{font-size:14px;font-weight:600;}
h5{font-size:13px;font-weight:600;}
h6{font-size:12px;font-weight:600;}

/* Forms */
form{display:inline;}
fieldset{border:0;}
legend{display:none;}

/* Table */
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:400;}

/* Content */
strong{font-weight:700;}
address{font-style:normal;}
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;}

/* Lists */
ul,ol{list-style:none;}
.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}

.list-inline > li:first-child {
  padding-left: 0;
}

/* Tools */
.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;}
/* ======================================================================================= */


/* Layout ================================================================================ */
.wrapper{max-width:1890px;min-width:980px;margin:auto;overflow:hidden;}
.page{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;}
.main-container{}
.main{margin:10px 0;min-height:600px;}
.container{padding-right:10px;padding-left:10px;margin:auto;max-width:960px;}

/* Base Columns */
.col-left{float:left;width:200px;}
.col-main{float:left;margin:auto;width:750px;}
.col-right{float:right;width:200px;}


/* 1 Column Layout */
.col1-layout .col-main{float:none;width:auto;}

/* 2 Columns Layout */
.col2-left-layout .col-main{float:right;margin:0;}
.col2-right-layout .col-main{}

/* 3 Columns Layout */
.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;}
@media (min-width:980px){
	.col1-layout .col-main,.col2-left-layout .main,.col2-right-layout .main{width:960px;margin:auto;padding-bottom:30px;}
}

/* Content Columns */
.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%;}
/* ======================================================================================= */


/* Global Styles ========================================================================= */
/* Form Elements */
input,select,textarea,button{font:12px 'proxima-nova',Arial,sans-serif;vertical-align:middle;color:#545454;}
input.input-text,select,textarea{background:#fff;border:1px solid #acacac;}
input.input-text,textarea{padding:2px;}
select{padding:1px;}
select option{padding-right:10px;}
select.multiselect option{border-bottom:1px solid #ddd;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;}

/* FF Fix */
button.button{-webkit-border-fit:lines;}

/* <- Safari & Google Chrome Fix */
button.button{overflow:visible;width:auto;border:0;padding:0;margin:0;background:transparent;cursor:pointer;}
button.button span{float:left;background:#fd8400;padding:3px 7px;font-weight:700;text-align:center;white-space:nowrap;color:#fff;}
button.button span span{}
button.disabled{}
button.disabled span{}
button.btn-checkout span{}
button.btn-checkout.no-checkout{}
p.control input.checkbox,
p.control input.radio{margin-right:6px;}

/* Form Highlight */
input.input-text:focus,select:focus,textarea:focus{}
.highlight{background:#efefef;}

/* Form lists */
/* Grouped fields */
.form-list{
    display: inline-block;
    margin-bottom: 15px;
    vertical-align: middle;text-align:left;}
.form-list li{margin:0 0 15px;}
.form-list label{/*display: inline-block;*/
  margin-bottom: 2px;
  font-weight: 700;}
  .form-list h3{margin-top:30px;}
  .category-contact .form-list h3{margin-top:30px;font-weight: 300;
color: inherit;}
.form-list label.required{}
.form-list label.required em{float:none;font-style:normal;color:#eb340a;padding-left:2px;}
.form-list li.control{display:inline-block;margin:0 10px 0 0;}
.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 li.fields{margin-right:-15px;}
.form-list .input-box{display:block;clear:both;width:300px;}
.form-list .field{float:left;width:315px;}
.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:585px;}
.form-list li.wide input.input-text{width:568px;}
.form-list li.wide textarea{width:568px;}
.form-list li.wide select{width:585px;}
.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;}


/* Customer */
.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:70px;}
.form-list .name-middlename input.input-text{width:49px;}
.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:205px;}
.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:189px;}
.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:400;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;max-width:535px;}
.buttons-set .back-link{float:left;}
.buttons-set button.button{float:right;}
.buttons-set p.required{margin:0 0 5px;}
.buttons-set-order{}
/*.fieldset{border:1px solid #ddd;background:#fefefe;padding:22px 25px 12px 33px;margin:28px 0;}*/
.fieldset .legend{
  display: block;
  width: 100%;
  padding: 0 0 5px 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
.fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}

.form-inline .form-group {
  display: inline-block;
  margin-bottom: 0;
  vertical-align: middle;
}
.form-inline .form-control {
  display: inline-block;
}
.form-inline select.form-control {
  width: auto;
}
.form-inline .radio,
.form-inline .checkbox {
  display: inline-block;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
  float: none;
  margin-left: 0;
}

.webforms-fields-comment{font-size:85%;color:#999;font-weight:300;}

.ui-tabs{clear:right;float:right;width:630px;}

.ui-tabs .ui-tabs-nav li {width:130px;text-align:center;display:block;margin:1px 20px 0  0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{margin:0 auto 5px;display:block;}

.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor .validation-advice{background:none;}



#contacttablist{
margin:10px 0;
padding: 10px;
float:left;
border:1px solid #EAEAEA;
width:630px;
}
.ui-tabs .ui-tabs-nav#returntablist{
margin:10px 0;
padding: 10px;
float:left;
border:1px solid #EAEAEA;
width:610px;
}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: none;
padding: 0;
text-decoration: none;
}

.contactmsg{clear:both;float: left;padding:1em 0;}

.ui-tabs .ui-tabs-panel{float:right;width:630px;margin:0px 0 100px 0;padding:1em 0;}
.ui-tabs .ui-tabs-nav a,#contactlinks a{margin:auto;padding:0;display:block;text-align:center;}
#contactlinks img{display:block;margin:0 auto;}
.ui-tabs .ui-tabs-nav img{display:block;margin:0 auto 10px;}

.ui-tabs .ui-tabs-nav li.ui-tabs-active{
	background: url(../images/ui-nav-active.png) no-repeat bottom center;padding-bottom:10px;}
	
/* Returns */
	#returntabs{float:left;width:100%;}
	#returntabs .ui-tabs-panel{width:100%;}
	#webform_6_form,#webform_7_form,#webform_8_form {width:650px;float:left;}
	.returns_examples {
	float: right;
	width: 280px;
	}
	.returns_examples img {
	margin-bottom:10px;
	}

/* Contact Us */
/*#contacttabs li{width: 150px; float: left; margin: 10px 0 20px 0px; font-size: 13px; text-align: center;}*/
#contactlinks{display:block;margin:4px 0 0 0;padding: 10px;list-style:none;float:left;width:225px;}

#returntablist{display:block;margin:4px 0 0 0;padding: 10px;list-style:none;float:left;/*width:225px;*/}
#contactlinks ul,#returntablist ul{display:block;margin:0 0 6px;padding:10px;list-style:none;float:left;border:1px solid #EAEAEA;}
#contactlinks li{width: 100px; float: left; margin: 10px 0; font-size: 13px; text-align: center;}
#contacttabs #contacttablist li{width: 150px; float: left; margin: 10px 0; font-size: 13px; text-align: center;}

#returntablist li{width: 200px; float: left; margin: 10px 0; font-size: 13px; text-align: center;}

#returntabs .fieldset .legend{display:none;}

.webforms-success-text {float:left;}

/* Form Validation */
.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;}
.validation-passed{}
p.required{font-size:10px;text-align:right;color:#f00;}

/* Expiration date and CVV number validation fix */
.v-fix{float:left;}
.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative;}

/* Global Messages */
.success{color:#3d6611;font-weight:600;}
.error{color:#f00;font-weight:600;}
.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;padding: 4px 16px !important;}
.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:12px !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:#dc5b0a;background-color:#fd8400;background-image:url(../images/i_msg-success.png);color:#fff;}
.note-msg,
.notice-msg{border-color:#fcd344;background-color:#fafaec;background-image:url(../images/i_msg-note.gif);color:#3d6611;}

/* BreadCrumbs */
.breadcrumbs{padding:10px;margin:0 0 10px;}
.breadcrumbs li{display:inline;}

/* Page Heading */
.page-title{border-bottom:1px solid #ddd;padding:0 0 5px;margin:30px 0 10px;}
.page-title h1,
.page-title h2{font-size:18px;color:#000;}
.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 */
.pager{text-align:center;}
.pager .amount{float:left;}
.pager .limiter{float:right;}
.pager .pages{margin:0 135px;}
.pager .pages ol{display:inline;}
.pager .pages li{display:inline;}
.pager .pages .current{}

/* Sorter */
.sorter{border:1px solid #ddd;padding:5px;margin:5px 0;}
.sorter .view-mode{float:left;}
.sorter .sort-by{float:right;}
.sorter .link-feed{}

/* Toolbar */
.toolbar{}
.toolbar .pager{}
.toolbar .sorter{}
.toolbar-bottom{}

/* Data Table */
.data-table{width:100%;}
.data-table th{padding:5px;border:1px solid #ddd;font-weight:600;white-space:nowrap;}
.data-table td{padding:5px;border:1px solid #ddd;}
.data-table thead{background-color:#f2f2f2;}
.data-table tbody{}
.data-table tfoot{}
.data-table tr.first{}
.data-table tr.last{}
.data-table tr.odd{}
.data-table tr.even{background-color:#f6f6f6;}
.data-table tbody.odd{}
.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:400;}
.data-table td.label,
.data-table th.label{font-weight:600;background-color:#f6f6f6;}
.data-table td.value{}

/* Shopping cart total summary row expandable to details */
tr.summary-total{cursor:pointer;}
tr.summary-total td{}
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.show-details td{}
tr.summary-details td{font-size:12px;background-color:#dae1e4;color:#626465;}
tr.summary-details-first td{border-top:1px solid #d2d8db;}
tr.summary-details-excluded{font-style:italic;}

/* Shopping cart tax info */
.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;}

/* Class:std - styles for admin-controlled content */
.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:600;}
.std dl dd{margin:0 0 10px;}
.std ul,
.std ol,
.std dl,
.std p,
.std address,
.std blockquote{margin:0 0 1em;padding:0;}
.std ul{list-style:disc outside;padding-left:1.5em;}
.std ol{list-style:decimal outside;padding-left:1.5em;}
.std ul ul{list-style-type:circle;}
.std ul ul,
.std ol ol,
.std ul ol,
.std ol ul{margin:.5em 0;}
.std dt{font-weight:600;}
.std dd{padding:0 0 0 1.5em;}
.std blockquote{font-style:italic;padding:0 0 0 1.5em;}
.std address{font-style:normal;}
.std b,
.std strong{font-weight:600;}
.std i,
.std em{font-style:italic;}

/* Misc */
.links li{display:inline;}
.links li.first{padding-left:0 !important;}
.links li.last{background:none !important;padding-right:0 !important;}
.link-cart{font-weight:600;color:#f00;}
.link-wishlist{font-weight:600;}
.link-reorder{font-weight:600;}
.link-compare{font-weight:600;}
.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:11px;height:11px;font-size:0;line-height:0;background:url(../images/btn_remove.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden;}
.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;}
.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:#ddd;text-indent:-999em;overflow:hidden;}

/* Noscript Notice */
.noscript{border:1px solid #ddd;border-width:0 0 1px;background:#ffff90;font-size:13px;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 */
.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:13px;line-height:1.15;text-align:center;color:#fff;}

/* Cookie Notice */
.notice-cookie{border-bottom:1px solid #cfcfcf;background:#ffff90;font-size:13px;line-height:1.25;text-align:center;color:#2f2f2f;}
.notice-cookie .notice-inner{width:870px;margin:0 auto;padding:12px 0 12px 80px;background:url(../images/i_notice.gif) 20px 25px no-repeat;text-align:left;}
.notice-cookie .notice-inner p{margin:0 0 10px;border:1px dotted #cccc73;padding:10px;}
.notice-cookie .notice-inner .actions{}
/* ======================================================================================= */


/* Header ================================================================================ */
.alert{color:#442b21;font-weight:700;background:#fd8400;min-height:20px;padding-top:4px;padding-bottom:2px;margin:0 auto;display:none;}
.alert a{color:#fff;}
.alert a.closeit{color:#fff;font-size:20px;font-weight:700;float:right;margin:3px;line-height: 14px;text-decoration:none;}
.logo{float:left;}
.header-container{text-align:center;/*z-index: 1500;position: relative;*/background:#fff;-webkit-box-shadow:0px 1px 2px 0px rgba(68,43,33,0.3);-moz-box-shadow:0px 1px 2px 0px rgba(68,43,33,0.3);box-shadow:0px 1px 2px 0px rgba(68,43,33,0.3);}
.header{}
.header .logo{float:left;text-decoration:none !important;margin:15px 0 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;}
.header .welcome-msg{font-weight:600;text-align:right;}
.header .welcome-msg a{}
.header .quick-access{float:right;margin:19px 0 0px;}
.header .links{float:right;font-size:12px;font-weight:600;}
.header .links li{margin:0 5px;}
.header .links li a{color:#545454;text-decoration:none;}
.header .links li span{color:#fff;background:#fd8400;font-size:10px;font-family:arial;border-radius:50%;padding:.5em;margin-left:3px;}
.header .form-search{text-align:right;}
.header .form-search .search-autocomplete{z-index:999;}
.header .form-search .search-autocomplete ul{border:1px solid #ddd;background-color:#fff;}
.header .form-search .search-autocomplete li{padding:3px;border-bottom:1px solid #ddd;cursor:pointer;}
.header .form-search .search-autocomplete li .amount{float:right;font-weight:600;}
.header .form-search .search-autocomplete li.selected{}
.header .form-language{clear:both;text-align:right;}
.header-container .top-container{clear:both;text-align:right;}

/********** < Navigation */
.nav-container{float:right;clear:right;}
#nav{}

/* All Levels */
#nav li{text-align:left;position:relative;}
#nav li.over{z-index:998;}
#nav li.parent{}
#nav li a{display:block;text-decoration:none;}
#nav li a:hover{text-decoration:none;}
#nav li a span{display:block;white-space:nowrap;cursor:pointer;}
#nav li ul a span{white-space:normal;margin-top:8px;}

/* 1st Level */
#nav li{float:left;border-left:1px solid #bee90d;}
#nav li.last{border-right:1px solid #bee90d;}
#nav li a{float:left;padding:10px 20px;margin:0 2px;font-size:13px;font-weight:700;color:#442b21;}
#nav li a:hover,
#nav li.over a,
#nav li.active a{color:#fff;background:#442b21;}

/* 2nd Level */
#nav ul,
#nav div{position:absolute;width:15em;top:32px;left:-10000px;border:1px solid #ddd;background:#fafafa;}
#nav div ul{position:static;width:auto;border:none;}

/* 3rd+ leven */
#nav ul ul,
#nav ul div{top:7px;}
#nav ul li{float:none;border-bottom:1px solid #ddd;}
#nav ul li.last{border-bottom:0;}
#nav ul li a{float:none;padding:3px 9px;font-weight:400;color:#fff !important;}
#nav ul li a:hover{color:#fff !important;}
#nav ul li.active > a,
#nav ul li.over > a{color:#fff !important;}

/* Show menu */
#nav li ul.shown-sub,
#nav li div.shown-sub{left:0;z-index:999;}
#nav li .shown-sub ul.shown-sub,
#nav li .shown-sub li div.shown-sub{left:100px;}

#nav li ul{display:none;border:none;}
#nav li li.last,#nav li li{border:none;float:left;text-align:center;color:#fff;width:160px;}
#nav li li.last a,#nav li li a{color:#fff !important;}
#nav li.over ul{
	display:block;
	background:#442b21;
	border:none;
	min-height:100px;
	padding:30px 10px 20px;
	width: 960px;
}
#nav li.nav-2 ul{
	left: -417px;
}
#nav li.nav-3 ul{
	left: -513px;
}

#nav li.nav-3 ul li {
  width:175px;
}

#nav li.nav-4 ul {
	width:200px;
}

#nav li.nav-4 li {
border: none;
float: left;
text-align: left;
color: #fff;
width: 160px;
}

#nav li.nav-4 ul{
	display:block;
	background:#442b21;
	border:none;
	min-height:100px;
	padding:10px 10px 20px;
	width: 160px;
}

#nav li.nav-4 li a:hover {
	background:#714125;
}

/********** Navigation > */
/* ======================================================================================= */


/* Sidebar =============================================================================== */
.block{}
.block .block-title{}
.block .block-title strong{font-size:14px;font-weight:600;}
.block .block-title strong span{}
.block .block-title a{text-decoration:none !important;}
.block .block-subtitle{font-size:13px;font-weight:600;}
.block .block-content{padding:10px;}
.block .block-content li.item{padding:5px 0;}
.block .btn-remove,
.block .btn-edit{float:right;}
.block .actions{text-align:right;}
.block .actions a{float:left;}
.block .empty{}
.block li.odd{}
/*.block li.even{background-color:#f6f6f6;}*/

/* Mini Products List */
.mini-products-list li{padding:5px 0;}
.mini-products-list .product-image{float:left;width:50px;padding:5px;border:1px solid #ddd;}
.mini-products-list .product-details{margin-left:75px;}
.mini-products-list .product-details h4{font-size:1em;font-weight:600;margin:0;}
.block-cart .mini-products-list .product-details .product-name,
.block-cart .mini-products-list .product-details .nobr small{word-wrap:break-word;}
.block-cart .mini-products-list .product-details .nobr{white-space:normal !important;}

/* Block:Account */
.block-account{}

/* Block:Currency Switcher */
.block-currency{}
.block-currency select{width:100%;border:1px solid #888;}

/* Block:Layered Navigation */
.fixed {position:fixed; z-index:1000;}
.block-layered-nav{background:#fcf8f2;-webkit-box-shadow:0px 1px 2px 0px rgba(68,43,33,0.3);-moz-box-shadow:0px 1px 2px 0px rgba(68,43,33,0.3);box-shadow:0px 1px 2px 0px rgba(68,43,33,0.3);margin:25px 0;width:200px;}
.block-layered-nav .block-title{background:#442b21;display:block;font-size:18px;font-weight:600;color:#fff;padding:10px 20px;}
.block-layered-nav .block-title strong span{font-weight:600;font-size:18px;background:url(../images/i_bag_nav.png)no-repeat center left;padding: 4px 0 2px 35px;line-height: 18px;display: block;}
.block-layered-nav dt{color:#fd8400;font-size:15px;font-weight:600;text-transform:uppercase;border-top:1px solid#d3d4d2;padding-top:15px;margin-top:15px;}
.block-layered-nav dt:first-child{border:none;padding-top:0;margin-top:5px;}
.block-layered-nav .currently{padding:10px 0 0;}
.block-layered-nav .currently .label{margin:0;color: #fd8400;font-size:13px;font-weight:600;text-transform: uppercase;}
.block-layered-nav .btn-remove{float:left;margin:2px 3px 0 0;}
div.block-layered-nav dd a.amshopby-attr{padding-left:0px;background:none;}
.block-layered-nav ol li{margin:0 0 7px;}
.block-layered-nav .block-subtitle{color:#fff;font-size:14px;text-transform:uppercase;display:block;padding:10px;margin:-10px -10px 0;width:180px;background:#a7cf00;}
.block-layered-nav .actions{text-align:right;display:block;padding:10px;margin:0px -10px;width:180px;background:#f7e8d4;}
.block-layered-nav .actions a {float:right;color:#442b21;font-weight:600;font-size:12px;}


/* Block:Cart */
.block-cart{}
.block-cart .summary{}
.block-cart .amount{}
.block-cart .subtotal{text-align:center;}
.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:Wishlist */
.block-wishlist{}

/* Block:Related */
.block-related{}
.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:Compare Products */
.block-compare{}
.block-compare li{padding:5px 0;}

/* Block:Recently Viewed */
.block-viewed{}

/* Block:Recently Compared */
.block-compared{}

/* Block:Poll */
.block-poll label{}
.block-poll input.radio{float:left;margin:1px -18px 0 0;}
.block-poll .label{display:block;margin-left:18px;}
.block-poll li{padding:3px 9px;}
.block-poll .actions{margin:5px 0 0;}
.block-poll .answer{font-weight:600;}
.block-poll .votes{float:right;margin-left:10px;}

/* Block:Tags */
.block-tags ul,
.block-tags li{display:inline;}

/* Block:Subscribe */
.block-subscribe{}

/* Block:Reorder */
.block-reorder{background:#fcf8f2;-webkit-box-shadow:0px 1px 2px 0px rgba(68,43,33,0.3);-moz-box-shadow:0px 1px 2px 0px rgba(68,43,33,0.3);box-shadow:0px 1px 2px 0px rgba(68,43,33,0.3);margin:25px 0;width:200px;}
.block-reorder .block-title {
background: #442b21;
display: block;
font-size: 18px;
font-weight: 600;
color: #fff;
padding: 10px 20px;
}
.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-banner{}
.block-banner .block-content{text-align:center;}

/* Block:Login */
.block-login label{font-weight:600;color:#666;}
.block-login input.input-text{display:block;width:167px;margin:3px 0;}

/* Paypal */
.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center;}
.sidebar .paypal-logo a{float:none;}
/* ======================================================================================= */


/* Category Page ========================================================================= */
.category-title{border-bottom:1px dotted #eac9a3;margin:30px 0 10px;font-weight:600;font-size:14px;color:#fff;padding-bottom:10px;}
.category-hero-info .category-title{margin-top:0;}
.category-image{width:100%;overflow:hidden;margin:0 0 10px;text-align:center;}
.category-image img{}
.category-description{margin:0 0 10px;}
.category-products{}
.category-hero-wrapper, .amshopby-descr{position:relative;height:390px;}
.category-hero{position:absolute;bottom:0;right:-20px;width:1000px;height:390px;/*margin-bottom: 40px;*/z-index:-1;}
.category-hero-info{position:absolute;bottom:0;right:0;width:650px;height:170px;background:url(../images/cathero_info_bg.png) repeat 50% 0;padding:15px 20px;display:block;}
.category-hero-info h1{font-family:'nunitobold';font-size:36px;color:#fff;line-height:1em;margin-bottom: 5px;}
.category-hero-info ul{display:block;margin:0;padding:0;list-style-type:none;}
.category-hero-info li{float:left;margin:0 15px 0 0;padding:0;width:205px;font-size:13px;font-weight:600;color:#fff;line-height: 1.5em;}
.category-hero-info li.last{margin:0;}
.category-hero-info h3{/*color:#a7cf00;font-weight:700;*/font-size:15px;margin-bottom:2px;}

/* View Type:Grid */
.products-grid{position:relative;}
.products-grid.last{border-bottom:0;}
.products-grid li.item{float:left;width:210px;padding:0 25px 40px;}
.products-grid li.last{padding-right:0;}
.products-grid .product-image{display:block;width:135px;height:135px;margin:0 auto 10px;}
.products-grid .product-name{margin: 0 0 5px;font-weight:600;font-size: 13px;min-height: 32px;}
.products-grid .product-name a{text-decoration:none;color:#442b21;}
.products-grid .product-name a:hover{text-decoration:underline;}
.products-grid .price-box{margin:3px 0;float:left;}
.products-grid .availability{line-height:21px;}
.products-grid .actions{float:right;margin-right: 10px;}
.col2-left-layout .products-grid,
.col2-right-layout .products-grid{width:760px;margin:30px auto 0;}
.col1-layout .products-grid{width:790px;margin:0 auto;list-style: none;}
#upsell-product-table{width:970px;}

/* View Type:List */
.products-list li.item{border-bottom:1px solid #ddd;padding:12px 10px;}
.products-list li.item.last{border-bottom:0;}
.products-list .product-image{float:left;width:135px;height:135px;margin:0 0 10px;}
.products-list .product-shop{margin-left:150px;}
.products-list .product-name{margin:0 0 5px;font-weight:600;font-size:13px;}
.products-list .product-name a{}
.products-list .price-box{float:left;margin:3px 13px 5px 0;}
.products-list .availability{float:left;margin:3px 0 0;}
.products-list .desc{clear:both;padding:6px 0 0;margin:0 0 15px;line-height:1.35;}
.products-list .desc .link-learn{font-size:12px;}
.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;}
/* ======================================================================================= */


/* Product View ========================================================================== */
/* Rating */
.no-rating{margin:0 0 1em;}
.ratings{font-size:12px;line-height:1.25;margin:20px 0;}
.ratings strong{float:left;margin:1px 3px 0 0;}
.ratings .rating-links a,.ratings .rating-links{margin:0;color:#545454;}
.ratings .rating-links .separator{margin:0 2px;}
.ratings dt{}
.ratings dd{}
.rating-box{width:69px;height:13px;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:13px;background:url(../images/bkg_rating.gif) 0 100% repeat-x;}
.ratings .rating-box{float:left;margin-right:3px;}
.ratings .amount{}
.ratings-table th,
.ratings-table td{font-size:12px;line-height:1.15;padding:3px 0;}
.ratings-table th{font-weight:600;padding-right:8px;}

/* Availability */
.availability{margin:0;}
.availability span{font-weight:600;}
.availability.in-stock span{}
.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 strong{}
.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 #ddd;font-size:12px;padding:2px 8px 1px;}
.availability-only-details tr.odd td.last{}

/* Email to a Friend */
.email-friend{}

/* Alerts */
.alert-price{}
.alert-stock{}

/********** < Product Prices */
.price{white-space:nowrap !important;}
.price-box{}
.price-box .regular-price .price{font-family:'proxima-nova';font-size:26px;color:#fd8400;}

/* Regular price */
.regular-price{}
.products-grid .regular-price .price{font-weight:600;font-size:14px;color:#545454;}

/* Old price */
.old-price{}
.old-price .price-label{white-space:nowrap;}
.old-price .price{font-weight:600;text-decoration:line-through;}

/* Special price */
.special-price{}
.special-price .price-label{font-weight:600;white-space:nowrap;}
.special-price .price{font-weight:600;}

/* Minimal price (as low as) */
.minimal-price{}
.minimal-price .price-label{font-weight:600;white-space:nowrap;}
.minimal-price-link{display:block;}
.minimal-price-link .label{}
.minimal-price-link .price{font-weight:400;}

/* Excluding tax */
.price-excluding-tax{display:block;}
.price-excluding-tax .label{white-space:nowrap;}
.price-excluding-tax .price{font-weight:400;}

/* Including tax */
.price-including-tax{display:block;}
.price-including-tax .label{white-space:nowrap;}
.price-including-tax .price{font-weight:600;}

/* Configured price */
.configured-price{}
.configured-price .price-label{font-weight:600;white-space:nowrap;}
.configured-price .price{font-weight:600;}

/* FPT */
.weee{display:block;font-size:12px;color:#444;}
.weee .price{font-size:12px;font-weight:400;}

/* Excl tax (for order tables) */
.price-excl-tax{display:block;}
.price-excl-tax .label{display:block;white-space:nowrap;}
.price-excl-tax .price{display:block;}

/* Incl tax (for order tables) */
.price-incl-tax{display:block;}
.price-incl-tax .label{display:block;white-space:nowrap;}
.price-incl-tax .price{display:block;font-weight:600;}

/* Price range */
.price-from{}
.price-from .price-label{font-weight:600;white-space:nowrap;}
.price-to{}
.price-to .price-label{font-weight:600;white-space:nowrap;}

/* Price notice next to the options */
.price-notice{padding-left:10px;}
.price-notice .price{font-weight:600;}

/* Price as configured */
.price-as-configured{}
.price-as-configured .price-label{font-weight:600;white-space:nowrap;}
.price-box-bundle{}
/********** Product Prices > */

/* Tier Prices */
.tier-prices .price{font-weight:600;}
.tier-prices .benefit{}
.tier-prices-grouped{}

/* Add to Links */
.add-to-links .separator{display:none;}

/* Add to Cart */
.add-to-cart label{float:left;margin-right:10px;margin-top:5px;font-size:18px;}
.add-to-cart .qty{float:left;text-align:center;font-size:22px;width: 2em !important;}
.add-to-cart button.button{float:left;margin-left:20px;font-size:18px;margin-top:-5px;}
.add-to-cart button.button span{padding:5px 10px;font-weight:600;}
.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;}
a.guarantee{display:block;font-size:13px;font-weight:600;background:url(../images/i_guarantee.gif) no-repeat left center;line-height:1.5em;padding-left:40px;margin:15px 0 25px;color:#442b21;}

/* Add to Links + Add to Cart */
.add-to-box{margin:15px 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-view{}
.product-essential{}
.product-collateral .box-collateral{margin:0 0 15px;}

/* Product Images */
.product-view .product-img-box{float:left;width:480px;margin-top:30px;}
.col3-layout .product-view .product-img-box{float:none;margin:0 auto;}
.product-view .product-img-box .product-image img{width:480px !important;}
.product-view .product-img-box .product-image-zoom{position:relative;width:265px;height:265px;overflow:hidden;z-index:9;}
.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move;}
.product-view .product-img-box .zoom-notice{text-align:center;}
.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;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:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";/*IE8*/ 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:9px;height:22px;background:url(../images/magnifier_handle.gif) 0 0 no-repeat;}
.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0;}
.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0;}
.product-view .product-img-box .more-views h2{color:#a7cf00;font-size:14px;font-weight:700;border-bottom:1px solid #eac9a4;padding-bottom:3px;margin-bottom:10px;}
.product-view .product-img-box .more-views ul{margin-left:-4px}
.product-view .product-img-box .more-views li{float:left;padding:1px;background-color:#ddd;margin:0 0 8px 4px ;}
.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;}
.product-image-popup .image-label{}

/* Product Shop */
.product-view .product-shop{float:right;width:450px;}
.col1-layout .product-view .product-shop{float:right;margin-top:50px;}
.col3-layout .product-view .product-shop{float:none;width:auto;}
.product-view .product-name h1{font-size:32px;font-weight:300;}
.product-view .short-description{margin-bottom: 0px;line-height:1.5em;}
.product-view .short-description h2{color:#a7cf00;font-size:14px;font-weight:700;border-bottom:1px solid #eac9a4;padding-bottom:3px;margin-bottom:10px;}

/* Product Options */
.product-options{padding:10px;margin:10px 0 0;border:1px solid #ddd;background-color:#f6f6f6;}
.product-options dt label{font-weight:600;}
.product-options dt .qty-holder{float:right;}
.product-options dt .qty-holder label{vertical-align:middle;}
.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#000;}
.product-options dd{margin:10px 0;}
.product-options dl.last dd.last{}
.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{}
.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 #ddd;border-top:0;}
.product-options-bottom .price-box{margin:10px 0;}

/* Grouped Product */
.product-view .grouped-items-table{}
	.product-view .grouped-items-table .price-box .regular-price .price{font-size:1.35em;}

/* Block:Description */
.product-view .box-description{line-height:1.5em;}
.product-view .box-description h2{color:#a7cf00;font-size:14px;font-weight:700;border-bottom:1px solid #eac9a4;padding-bottom:3px;margin-bottom:10px;}

/* Block:Additional */
.product-view .box-additional{}

/* Block:Upsell */
.product-view .box-up-sell{margin-top: 30px;}
.product-view .box-up-sell h2{color:#a7cf00;font-size:14px;font-weight:700;border-bottom:1px solid #eac9a4;padding-bottom:3px;margin-bottom:25px;}
.product-view .box-up-sell .products-grid td{width:150px;text-align:center;padding:15px 0;}
.product-view .box-up-sell .products-grid .product-name{font-size:13px;margin:auto;width:135px;}
.product-view .box-up-sell .products-grid .price-box {margin:0;float: none;}
.product-view .box-up-sell .products-grid .price-box .regular-price .price {font-family: 'proxima-nova';font-size:13px;color: #545454;}

/* Block:Bestsellers */
.bestsellers{margin-top: 30px;}
.bestsellers h2{color:#a7cf00;font-size:14px;font-weight:700;border-bottom:1px solid #eac9a4;padding-bottom:3px;margin-bottom:25px;text-align: left;}
.bestsellers .products-grid td{width:150px;text-align:center;padding:15px 0;}
.bestsellers .products-grid .product-name{font-size:13px;margin:auto;width:135px;}
.bestsellers .products-grid .price-box {margin:0;float: none;}
.bestsellers .products-grid .price-box .regular-price .price {font-family: 'proxima-nova';font-size:13px;color: #545454;}

/* Block:Tags */
.product-view .box-tags{}
.product-view .box-tags .form-add label{float:left;}
.product-view .box-tags .form-add .input-box{float:left;width:260px;margin:0 5px;}
.product-view .box-tags .form-add input.input-text{width:254px;}
.product-view .box-tags .form-add p{clear:both;}

/* Block:Reviews */
.product-view .box-reviews{margin-top: 30px;}
.product-view .box-reviews dt{float:left;width:20% !important;line-height:1.5em;margin:15px 0 25px;}
.product-view .box-reviews dd{float:right;width:70% !important;margin:15px 0 25px;}

.product-view .box-reviews dd .review-title{font-size:18px;color:#fd8400;font-weight:600;display:block;text-decoration:none;margin-bottom:10px;margin-left: -35px;}
.product-view .box-reviews dt .rating-box{margin-bottom:5px;}
.product-view .box-reviews dt span{font-weight:700;}
.product-view .box-reviews dt .date{display:block;}
.product-view .box-reviews h2{color:#a7cf00;font-size:14px;font-weight:700;border-bottom:1px solid #eac9a4;padding-bottom:3px;margin-bottom:10px;}
.product-view .box-reviews .divider{background: #f4e7d6;}
.product-view .box-reviews .form-add{margin-top: 115px;}
.product-view .box-reviews .review-detail{position:relative;margin:25px 0;line-height:1.85em;}
.product-view .box-reviews .review-detail:before {content: " ";background: url(../images/i_quotelt.png) no-repeat 0 0;position: absolute;top: -15px;left: 0;height: 22px;width: 30px;margin: 0 0 0 -35px;}
.product-view .box-reviews .review-detail:after {content: " ";background: url(../images/i_quotert.png) no-repeat 0 0;position: absolute;bottom: -20px;right: 0;height: 22px;width: 30px;margin: 0;}

.product-view .box-reviews .divider:last-child{display:none;}

#i_write{font-size:13px;font-weight:600;background:url(../images/i_write.png) no-repeat right center;padding-right:18px;margin-left:10px;}
.ratings #i_write{font-size:12px;font-weight:500;color:#fd8400;}
/* Block:Videos */
.videos{margin:30px 0;}
.videos h2{color:#a7cf00;font-size:14px;font-weight:700;border-bottom:1px solid #eac9a4;padding-bottom:3px;margin-bottom:0;}
.videos iframe{float:left;display:block;margin:20px 20px 0 0;}
.videos p{margin:0;}

/* Block:Materials Quality Measurements */
.box-materials-qlty-measure{margin:30px 0 0;}
.box-materials-qlty-measure h2{color:#a7cf00;font-size:14px;font-weight:700;border-bottom:1px solid #eac9a4;padding-bottom:3px;margin-bottom:0;}
.box-materials-qlty-measure ul{list-style-type:none;margin:25px 0;padding:0;}
.box-materials-qlty-measure li{float:left;display:block;margin:0;padding:0 20px 0 0;width:180px;}
.box-materials-qlty-measure li.last{padding: 0;width: 160px;}
.box-materials-qlty-measure img{margin-bottom:10px;}

.catalog-category-view .box-materials-qlty-measure,
.catalog-category-view .bestsellers{margin-left: -210px;width: 960px;padding-top:30px;}
.category-design-gallery .bestsellers{margin-left: 0px;}

.measurements{/*border-top:1px solid #ececec;border-bottom:1px solid #ececec;*/font-size:13px;display:block;width:100%;padding:0;min-height:50px;margin:10px 0 30px;float:left;clear:both;}
.measurements ul{display:block;float:left;list-style-type:none;margin:0 30px 0 0;padding:0 0 0 60px;width:auto;height:50px;font-weight:600;}
.measurements li{display:block;margin:7px 0;padding:0;background:none;}
.measurements li:last-child{margin-bottom:0;}
.measurements ul.inches{background:url(../images/i_inches.gif) no-repeat left center;}
.measurements ul.weight{background:url(../images/i_weight.gif) no-repeat left center;padding:0 0 0 50px;margin:0;}
.measurements ul strong{color:#8a7973;}

/* Block:Product Our Story */
.box-our-story{margin:30px 0;}
.box-our-story .col2-set{display:block;margin:10px 0;}
.box-our-story .col2-set .col-1,.box-our-story .col2-set .col-2 {width: 48%;}
.box-our-story h2{color:#a7cf00;font-size:14px;font-weight:700;border-bottom:1px solid #eac9a4;padding-bottom:3px;margin-bottom:10px;}
.box-our-story p{margin:0 0 1em;}
.box-our-story .f-left{margin:0 20px 0px 0;}
.box-our-story .pos-content{display:block;clear:both;margin-top:20px;}

/* Send a Friend */
.send-friend{}
	
/* Inspiration Gallery */
.inspiration_gallery{display:block;margin:25px auto;padding:0;}
.inspiration_gallery h2{color:#a7cf00;font-size:14px;font-weight:700;border-bottom:1px solid #eac9a4;padding-bottom:3px;margin-bottom:20px;}
.inspiration_gallery img{width:116px !important;height:85px !important;}
.inspiration_gallery a{width:116px !important;height:85px !important;position: static; top: 0; left: 0;padding: 0 2px; display: block;}

.inspiration_gallery .cycle-carousel-wrap { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.inspiration_gallery .cycle-carousel-wrap { min-width: 480px;max-width: 480px;height: 85px; margin: 0 auto; padding: 0; position: relative;}

/* prev / next links */
.inspiration_gallery .cycle-prev, .inspiration_gallery .cycle-next { position: absolute; top:0; width: 20px; opacity: .8; filter: alpha(opacity=80); z-index: 800; height: 85px; cursor: pointer; }
.inspiration_gallery .cycle-prev { left: 0;  background: url(../images/ig_nav_lt.png) 50% 35% no-repeat;}
.inspiration_gallery .cycle-next { right: 0; background: url(../images/ig_nav_rt.png) 50% 35% no-repeat;}
.inspiration_gallery .cycle-prev:hover, .inspiration_gallery .cycle-next:hover { opacity: 1.0; filter: alpha(opacity=100) }

/* ======================================================================================= */


/* Content Styles ================================================================= */
.product-name{font-size:1em;font-weight:400;margin:0 0 1em;}
.product-name a{}

/* Product Tags */
.tags-list li{display:inline;}

/* Advanced Search */
.advanced-search{}
.advanced-search-amount{}
.advanced-search-summary{}

/* CMS Home Page */
.cms-home .subtitle{}
.cms-index-index .subtitle{}
.cms-index-index .main, .cms-home .main {margin: 0;}
@media (min-width: 980px){
	.cms-index-index .col1-layout .col-main, .cms-home .col1-layout .col-main {width: 100%;margin: auto;background: #f6f3ee url(../images/bg_biegelogo.jpg) repeat 0 0;/*background: #f3f2f1 url(../images/bg_herohome.gif) repeat 0 0;*/padding:0;}
}

/* Slider */
.cycle-slideshow,.cycle-slideshow *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.cycle-slideshow{/*background:#fff;*/min-width:960px;max-width:1020px;margin:0 auto;padding:0;position:relative;height:390px;border: 4px solid #fff;border-top: none;border-bottom: none;}
.cycle-slideshow > div{position:absolute;top:0;left:0;width:100%;padding:0;}
p.cycle-pager{text-align:left;width:100%;z-index:500;position:absolute;bottom:5px;left:5px;overflow:hidden;margin:0;}
.cycle-pager span{text-align:center;width:20px;height:20px;line-height:20px;margin:0 5px 0 0;display:block;float:left;cursor:pointer;background:#442b21;}
.cycle-pager span.cycle-pager-active{background:#fd8400;}
.cycle-pager span:hover{background:#fb9d37;}
.cycle-pager a{color:#fff;font-size:13px;font-family:Arial;font-weight:700;text-decoration:none;}
.cycle-pager > *{cursor:pointer;}
.heroslide{height:390px;}
.herobg01{background:url(../images/herobg01.jpg) no-repeat 50% 0;}
.herobg02{background:url(../images/herobg02.jpg) no-repeat 50% 0;}
.herobg03{background:url(../images/herobg03.jpg) no-repeat 50% 0;}
.herobg04{background:url(../images/herobg04.jpg) no-repeat 50% 0;}
.herocontent{position:relative;width:980px;margin:auto;font-size:28px;line-height:1.25em;color:#898989;}
.herocontent div{position:absolute;/*top:0;left:0;*/}
.herocontent .hero01,.herocontent .hero02,.herocontent .hero03,.herocontent .hero04{top:95px;left:330px;width:330px;font-size:20px;line-height:normal;font-weight:300;}
.herocontent .hero01{top:95px;left:330px;width:330px;}
.herocontent .hero03{top:125px;left:430px;width:400px;color:#fff;}
.herocontent .hero04{top: 60px;left: 290px;width: 420px;}
.herocontent .hero01 span{font-size:42px;font-weight:300;color:#a7cf00;}
.herocontent .hero02 span{font-size:42px;font-weight:300;color:#a7cf00;}
.herocontent .hero03 span{font-size:42px;font-weight:300;color:#a7cf00;}
.herocontent .hero04 span{font-size:42px;font-weight:300;color:#a7cf00;}
.herocontent span.txt{font-size:14px;color:inherit;line-height:1.5em;display:block;width:645px;}
/*.herocontent a.btn{margin-top:12px;display:inline-block;color:#fff;text-decoration:none;font-size:14px;padding:12px 16px;background:#FD8404;font-weight:700;line-height:14px;}

.herocontent a.i_camera{margin-top:12px;display:inline-block;color:#a7cf00;text-decoration:none;font-size:14px;padding:0 40px 0 0;background:none;background:url(../images/i_camera.png) no-repeat right center;font-weight:600;line-height:14px;}
.herocontent .hero03 a.btn{font-family: 'proxima-nova',Arial,sans-serif;}*/

.herocontent a.btn {
margin-top: 12px;
display: inline-block;
color: #fff;
text-decoration: none;
font-size: 12px;
padding: 10px 12px 8px;
background: #FD8404;
font-weight: 600;
line-height: 12px;
}
.herocontent a.btn:hover,.btn:hover{background:#fb9d37;}
/* Feature ~ Simple, Safe, Eco */
.sse{background:#a7cf00 url(../images/bg_herohome.gif) repeat-x 50% 0;border: 4px solid #fff;display:block;width:1012px;text-align:center;height:110px;margin:auto;}
.sse ul{margin:0 auto;padding:0;list-style:none;width:100%;}
.sse li{position:relative;display: block;float: left;width: 305px;border-right: 4px solid #fff;height: 98px;text-align: left;padding: 12px 0 0 25px;font-weight:600;font-size: 15px;color: #fff;overflow:hidden;cursor:pointer;background:url(../images/sse_bg.png) repeat-x 50% 0;}
.sse li.last{border:none;}
.sse h2{font-family:'nunitobold';color:#fff;font-size:34px;}
.sse a{font-family:'nunitobold';color:#442b21;padding-right:15px;background:url(../images/arw_orange.png) no-repeat right center;text-decoration:none;}
.sse img{float:left;margin:0 10px 40px 0;}

.sse li .caption{position:absolute;display:block;opacity:0;background: #fff;padding:5px 25px 0;width:310px;min-height:110px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;color:#442b21;font-size:12px;font-weight:500;line-height:1.25em;}
.sse li .caption span.p{margin:0;padding:0;font-family: 'proxima-nova',Arial,sans-serif;color:#442b21;}
.sse li .caption strong{font-family:'nunitobold';color:#dc5b0a;font-size:20px;line-height:1.35em;}
.sse li:hover .caption{opacity:1;background: #fff;top:0px;left:0px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;}

.sse li .caption .btn, .sse li .caption a.btn {
margin-top: 8px;
display: inline-block;
color: #fff;
text-decoration: none;
font-size: 12px;
padding: 10px 14px;
background: #FD8404;
font-weight: 500;
line-height: 12px;
}
.sse li .caption .btn:hover, .sse li .caption a.btn:hover{background:#fb9d37;}
.sse li#simple .caption{background: #fff url(../images/sseimg_simple.jpg) no-repeat 195px 30px;}
.sse li#safe .caption{background: #fff url(../images/sseimg_safe.jpg) no-repeat 195px 40px;}
.sse li#eco .caption{background: #fff url(../images/sseimg_eco.jpg) no-repeat 210px 70px;}
.sse li#eco{width:319px;}

/* Social Bar */
.socialbar{display:block;width: 1012px;background:#442b21 url(../images/bg_wood.jpg) repeat 50% 0;height:56px;line-height:56px;margin:auto;}
.socialbar ul{margin:10px auto;padding:0;list-style:none;width:650px;float: left;}
.socialbar li{display: block;float: left;width: 36px;height: 36px;line-height: 36px;text-align: left;padding:0;font-size: 18px;color: #fff;margin:0 30px 0 0;}
.socialbar li.first{width:auto;}
.socialbar #mc_inline_signup form {display: inline;float: right;padding: 0;margin: 0;}
.socialbar #mc_inline_signup input.email {color: #545454;font-size: 13px;font-weight: 600;border-style: solid;border-width: 1px 0px 1px 1px;border-color: #fd8400;background: #fff;padding: 5px 6px 5px;width: 180px;margin: 0;display: inline;}
.socialbar #mc_inline_signup input[type="submit"]{cursor:pointer;background: #fd8400;color: #fff;font-size: 13px;font-weight:700;padding: 6px 10px;border: none;margin: 0;display: inline-block;}
.socialbar #mc_inline_signup input[type="submit"]:hover{background:#fb9d37;}

/* We Love Color */
.wlc-container{text-align:center;display:block;border: 1px solid #96847d;background:#fff;margin:5px auto;width: 970px;
padding: 10px 20px 0;height:110px;/*-moz-box-shadow:inset 0 0 15px #c3bcb0;-webkit-box-shadow:inset 0 0 15px #c3bcb0;box-shadow:inset 0 0 15px #c3bcb0;*/
/*border-top:1px solid #fff;border-bottom:1px solid #fff;height:600px;*/}
.wlc-container h2 {/*float:left;*/font-family:'nunitobold';font-size:32px;color:#a7cf00;/*color:#442b21;*/display:block;text-align:left;/*padding-top: 220px;*/}
.wlc-container h2 span{display:inline-block;text-indent:-9999px;background:url(../images/wlc_mark.png) no-repeat 50% 0;width: 45px;height: 45px;background-size: 45px;}
.wlc-container .intro{color:#a7cf00;/*color:#442b21;*/font-size: 15px;font-weight:600;margin:0px 0 15px;float:left;clear:both;width:200px;text-align:left;}


.color-boxes{float:right;display:block;position:relative;margin:-50px -5px 0 0;/*width:504px;*/}


.color-boxes div{float:left;display:block;width:70px;height:70px;margin:6px;}
.color-boxes a{float:left;display:block;width:70px;height:70px;}
.color-boxes a.btn{clear: both;
background: #fd8400;
color: #fff;
height: auto;
font-size: 10px;margin:6px 0px;}
.color-boxes img {width:70px;margin:auto;text-align:center;}


/* Retailers */
.retailer {
	display: block;
	width: 200px;
	float: left;
	margin: 10px 20px;
	height: 150px;
	line-height:150px;
	text-align:center;
}
.retailer img {vertical-align:middle;}

/* Second Home */
.second_home{/*background: url(../images/bg_secondhome.png) repeat 0 0;*/padding:10px 0 0px;text-align:center;/*border-bottom:1px solid #fff;*/}
.second_home .ctabox{clear:left;display:block;margin:0 auto;width:1012px;padding:0;list-style:none;}
.second_home .ctabox li{float:left;margin:12px;/*border:1px solid #2c9ec4;*/max-width:228px;text-align:left;position:relative;min-height: 195px;
max-height: 298px;display:block;border: 1px solid #c3bcb0;}
.second_home a.ctabtn{display:block;height:27px;line-height:27px;background:#c73629;padding:0 10px 0 0;font-size:13px;font-weight:700;color:#fff;text-decoration:none;text-align:right;position:absolute;bottom:0;right:0;}

.second_home li{border:none;-webkit-box-shadow:0 1px 3px rgba(68,43,53, 0.5);-moz-box-shadow:0 1px 3px rgba(68,43,53, 0.5);box-shadow:0 1px 3px rgba(68,43,53, 0.5);}
.second_home li li{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.second_home #ctabox_gallery{border-color:#374d94;max-width:478px;width:478px;margin-left:0;}
.second_home #ctabox_gallery a.ctabtn{background-color:#374d94;/*background-color:#412b21;*/width: 468px;}
.second_home #ctabox_video{border-color:#f4e802;margin-right: 0;}
.second_home #ctabox_video a.ctabtn{background-color:#f4e802;width: 218px;color:#2e3727;}
.second_home #ctabox_media{border-color:#c73629;max-width:250px;}
.second_home #ctabox_media a.ctabtn{width: 240px;}
.second_home #ctabox_exclusive{border-color:#cd6086;background:#fff;max-width:478px;width:478px;}
.second_home #ctabox_exclusive h2{/*background:url(../images/i_exclusives.png) no-repeat left center;*//*padding: 10px 0 10px 45px;*/padding: 10px 0 10px 0px;font-size: 30px;color: #cd6086;font-weight: 300;margin-left: 20px;display: block;}
.second_home #ctabox_exclusive a.ctabtn{background-color:#cd6086;}
.col1-layout .second_home #ctabox_exclusive table#exclusive-product-table{width:478px;margin:5px auto 19px;}

.col1-layout .second_home #ctabox_exclusive table#exclusive-product-table td{text-align:center;}
.second_home #ctabox_exclusive .product-image{display:block;width:120px;height:120px;margin:0 auto 7px;}
.second_home #ctabox_exclusive .product-name{margin: 0 auto 5px;font-weight:600;font-size: 11px;min-height: 10px;width:120px;}
.second_home #ctabox_exclusive .product-name a{text-decoration:none;color:#7E7E7E;}
.second_home #ctabox_tellfriends{border-color:#0aabdb;background:#fff;color:#0aabdb;padding:12px;width:226px;font-size:12px;}
.second_home #ctabox_tellfriends a.ctabtn{background-color:#0aabdb;color:#fff;/*margin:0 -12px -12px;*/}
.second_home #ctabox_tellfriends h2{background:url(../images/i_tellfriends.png) no-repeat left center;padding: 0px 0 2px 30px;font-size: 22px;color: #0aabdb;font-weight: 300;margin-left: 0px;display: block;border-bottom: 1px solid #0aabdb;margin-bottom: 12px;}
.second_home #ctabox_tellfriends p{margin-bottom:10px;line-height:normal;}
.second_home #ctabox_tellfriends ul{max-width: 180px;margin: 0 0 3px;list-style: disc;float: left;}
.second_home #ctabox_tellfriends ul li{border:none;line-height:normal;font-size:11px;}
.second_home #ctabox_faqs{border-color:#fd8400;background:#fff;padding:12px;width:225px;min-height: 298px;font-size:12px;}
.second_home #ctabox_faqs a.ctabtn{background-color:#fd8400;/*margin:0 -12px -12px;*/width: 239px;}
.second_home #ctabox_faqs h2{background:url(../images/i_faqs.gif) no-repeat left center;padding: 0px 0 2px 30px;font-size: 22px;color: #dc5b0a;font-weight: 300;margin-left: 0px;display: block;border-bottom: 1px solid #dc5b0a;margin-bottom: 12px;}
.second_home #ctabox_faqs ul{/*max-width:190px;*/margin:0 0 11px 0;padding: 0;list-style:none;float:left;}
.second_home #ctabox_faqs ul li{display:block;border:none;/*min-width: 180px;*/background:url(../images/i_question.png) no-repeat left top;padding: 0 0 10px 25px;margin:5px 5px 7px;
line-height: 14px;
font-size: 13px;
font-weight: 600;max-height: 30px;
min-height: 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.second_home #ctabox_twtr{border-color:#01acee;background:#fff;padding:12px;width:204px;min-height: 298px;font-size:12px;margin-right: 0;}
.second_home #ctabox_twtr a.ctabtn{background-color:#dc5b0a;/*margin:0 -12px -12px;*/}
.second_home #ctabox_twtr h2{background:url(../images/i_twitterfeed.gif) no-repeat left center;padding: 0px 0 2px 30px;font-size: 22px;color: #dc5b0a;font-weight: 300;margin-left: 0px;display: block;border-bottom: 1px solid #dc5b0a;margin-bottom: 12px;}
.second_home #ctabox_blog{border-color:#20c9cb;background:#fff;padding:12px;width:202px;min-height: 298px;font-size:12px;}
.second_home #ctabox_blog a.ctabtn{background-color:#20c9cb;/*margin:0 -12px -12px;*/width: 216px;}
.second_home #ctabox_blog h2{background:url(../images/i_blog.gif) no-repeat left center;padding: 0px 0 2px 30px;font-size: 22px;color: #dc5b0a;font-weight: 300;margin-left: 0px;display: block;border-bottom: 1px solid #dc5b0a;margin-bottom: 12px;}

.block-recent-posts .block-title {display:none;}
.block-recent-posts .block-content {padding: 0px;}
.block-recent-posts .block-content ul{margin:0;}
.block-recent-posts .block-content li {
	display: block;
	border: none;
	padding: 0px;
	margin: 0 0 7px -0.75em;
	line-height: 14px;
	font-size: 13px;
	font-weight: 600;
	max-height: 30px;
	min-height: 10px;
	
}

.second_home #ctabox_topsell{border-color:#f1518c;background:#fff;padding:12px;width:202px;min-height: 298px;font-size:13px;text-align:center;margin-left:0;}
.second_home #ctabox_topsell a.ctabtn{background-color:#f1518c;/*margin:0 -12px -12px;*/width:216px;}
.second_home #ctabox_topsell h2{background:url(../images/i_topseller.gif) no-repeat left center;padding: 0px 0 2px 30px;font-size: 22px;color: #dc5b0a;font-weight: 300;margin-left: 0px;display: block;border-bottom: 1px solid #dc5b0a;margin-bottom: 12px;text-align: left;}
.second_home #ctabox_topsell .product-image{display:block;width:120px;height:120px;margin:18px auto 18px;}
.second_home #ctabox_topsell .product-name{margin: 0 auto 5px;font-weight:600;font-size: 13px;min-height: 10px;width:190px;}
.second_home #ctabox_topsell .product-name a{text-decoration:none;color:#7E7E7E;}
.second_home #ctabox_topsell .regular-price .price {
font-weight: 600;
font-size: 14px;
color: #545454;
}
.second_home #ctabox_topsell .price-box{margin:8px auto;}

/* FAQs */
.faq-row {
width: 100%;
margin: 0px auto;
}
.faq a {
font-weight: normal;
line-height: normal;
display:block;
}

.faq {
	position: relative;
	background: #faf8f4;
	display:block;
	float:left;
	padding: 8px;
	clear: both;
	width: 98%;
	margin: 10px 0px 5px 0;
}

.cms-faq h3{display:block;clear:both;padding-top:10px;}

.faq.last {
	margin-right:0;
}

.faq:after, .arrow_box:before {
	top: 100%;
	border: solid rgba(255, 255, 255, 0);
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.faq:after {
	border-color: rgba(255, 255, 255, 0);
	border-top-color: #faf8f4;
	border-width: 10px;
	left: 10%;
	margin-left: -30px;
}
.faq:before {
	border-color: rgba(255, 255, 255, 0);
	border-top-color: #faf8f4;
	border-width: 15px;
	left: 10%;
	margin-left: -30px;
}

.faq img {
margin-bottom: 10px;
}
.faq span.name {
color: #011A29;
font-size: 14px;
}
.clear {
clear: both;
}
.faq-content .peek {
display: none;
margin: 20px 0;
padding: 20px;
border: 2px solid #faf8f4;
width: 95%;
}

.faq-content div img {
	max-width:580px;
}

.anchor{
  display: block;
  clear: both;
  padding-top: 100px;
    margin-top: -100px;
}


.list-inline {
padding-left: 0;
list-style: none;
}
.faq-content .list-inline li {
width: 270px;
padding: 0;
vertical-align: top;
display: inline-block;
}
.leadname {
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
padding: 15px 0;
font-size: 18px;
display: block;
}
.faq-content .list-inline li.mid {
margin: 0 65px;
}

.category-our-story,
.cms-guarantee-html,
.cms-about-zboard,
.cms-about-box,
.cms-about-freedom-shelf-html {background:#f6f3ee;}

.category-our-story .category-title,
.cms-guarantee-html .page-title,
.cms-about-zboard .page-title,
.cms-about-box .page-title,
.cms-about-freedom-shelf-html .page-title {
border-bottom: none;
margin: 30px auto 10px;
padding-bottom: 0px;
text-align:center;
}

.category-our-story .category-title h1,
.cms-guarantee-html .page-title h1,
.cms-about-zboard .page-title h1,
.cms-about-box .page-title h1,
.cms-about-freedom-shelf-html .page-title h1{
	font-weight: 300;
color: #a4cf00;
font-size: 54px;
letter-spacing: 0em;
text-transform: none;
display: block;
text-align: center;
margin: 0 auto;
padding: 0;
}

.cms-about-zboard .page-title h1,
.cms-about-box .page-title h1,
.cms-about-freedom-shelf-html .page-title h1{
	font-size:34px;
}
.cms-about-zboard .page-title h1 span,
.cms-about-box .page-title h1 span,
.cms-about-freedom-shelf-html .page-title h1 span{
	font-size: 18px;
	line-height: 1.5em;
	color: #545454;
	font-weight:400;
}

.cms-guarantee-html .page p,.cms-guarantee-html h3,
.cms-about-zboard .page p,.cms-about-zboard h3,
.cms-about-box .page p,.cms-about-box h3,
.cms-about-freedom-shelf-html .page p,.cms-about-freedom-shelf-html h3{text-align:center;}
/*.cms-guarantee-html p{padding:0 100px;text-align:center;}*/



.category-our-story .page p,.cms-about-zboard .page p,.cms-about-box .page p{padding:0 110px;margin: 0 0 1em;}
.cms-about-freedom-shelf-html .page p {padding:0 150px;margin: 0 0 1em;}
.category-our-story h3{text-align:center;}

.category-our-story .col1-layout .col-main {text-align:center;width:768px;padding-bottom:30px;}

.story-polroids{margin: 0 20px 30px 110px;}
.category-our-story .page p.story-polroids-text{
	text-align: left;
	padding-top: 60px;
	padding-right: 110px;
}
.category-our-story .page p.this-seed{padding: 0 160px 20px;}
.category-our-story .page p.heart-text{padding: 0 110px 20px;}

.about-wb{font-weight: 300; font-size: 56px; color: #a4cf00; margin: 0px auto 10px; text-align: center; padding-top: 30px;}

/* Social Bar */
.story-social .socialbar{background:none;width: 100%;}
.story-social .socialbar ul{margin:10px auto 30px;padding:0;list-style:none;width:420px;float: none;}
.story-social .socialbar li{display: block;float: left;width: 36px;height: 36px;line-height: 36px;text-align: left;padding:0;font-size: 18px;color: #fff;margin:0 30px 15px 0;}
.story-social .socialbar li.first{width:auto;}
.story-social .socialbar li.last{margin-right:0;width:auto;}
.story-social .socialbar #mc_inline_signup form {display: block;float: none;padding: 0;margin: 10px auto;}
.story-social .socialbar #mc_inline_signup input.email {color: #545454;font-size: 13px;font-weight: 600;border-style: solid;border-width: 1px 0px 1px 1px;border-color: #fd8400;background: #fff;padding: 5px 6px 5px;width: 180px;margin: 0;display: inline;}
.story-social .socialbar #mc_inline_signup input[type="submit"]{cursor:pointer;background: #fd8400;color: #fff;font-size: 13px;font-weight:700;padding: 6px 10px;border: none;margin:0;display: inline-block;}
.story-social .socialbar #mc_inline_signup input[type="submit"]:hover{background:#fb9d37;}

.story-social #mc_inline_signup{
	margin: auto;
	width: 250px;
}

.cms-no-route .form-search label,.cms-no-route .bestsellers h2 {display:none;}

.cms-no-route .bestsellers{border-bottom: 1px solid #ddd;margin-top:0;padding-bottom:20px;}

.cms-no-route .form-search #search {padding:5px; width:160px;}

.cms-no-route ul#list404 {list-style: none;
margin: auto;
width: 650px;}

#search_mini_form{
	display: block;
	margin: 20px auto;
	width: 245px;
}

.header #search_mini_form{
	display: block;
	margin: 20px auto;
	width: 245px;
	margin: 0 20px 0 0;
	float: right;
	padding: 15px 0 20px;
}

.header .form-search label{display:none;}

.header .form-search #search {
padding: 4px;
width:160px;
font-size:11px;
}

.header .form-search button.button span {
	padding: 2px 4px;
}

.cms-no-route ul#list404 li {float:left;margin:0 10px;}

.p404center {text-align:center;}

a.btnuno {
margin-top: 8px;
display: inline-block;
color: #fff;
text-decoration: none;
font-size: 12px;
padding: 10px 14px;
background: #FD8404;
font-weight: 500;
line-height: 12px;
}





.ajaxcartbl .block-title,.ajaxcartbl .add-to-cart {display:none;}
.ajaxcartbl .add-to-cart button.btajaxqty {margin:0 0 0 7px;}
.ajaxcartbl .add-to-cart button.btajaxqty span {padding: 4px 8px;font-weight: 600;font-size: 14px;}
/*#ajaxcart .block-cart .subtotal {margin-top:-10px;}*/
#ajaxcart .ajcheckout{margin-top:5px;}
#ajaxcart .ajcheckout span {padding: 4px 8px;font-weight: 600;font-size: 14px;}
#ajaxcart .btn-remove {margin-top: 0px;}
#ajaxcart .block li.even{background:none;}

/*.category-our-story .col1-layout .col-main */


.col-4 {
	display: inline-block;
	width: 145px;
	padding: 10px 10px 25px;
	text-align: center;
	vertical-align: top;
}
.col-5 {
	display: inline-block;
	width: 110px;
	padding: 10px 10px 25px;
	text-align: center;
	vertical-align: top;
}


.col-4 img,.col-5 img {
	margin:0 auto;
}
.col-4 p.title,.col-5 p.title {
	margin: 10px auto 1px;
	text-align:center;
	font-size:16px;
	color:#41281a;
	font-style: normal;
	font-weight: 700;
}
.col-4 p,.col-5 p {
	margin: 0 auto;
	text-align:center;
	font-size:14px;
	color:#41281a;
	font-style: normal;
	font-weight: 400;
}

.cms-guarantee-html .col-5{padding: 30px 18px 25px;width: 150px;}

.col-5 p.title {
	font-size:14px;
	font-weight: 600;
}

.cms-help .products-grid .product-name {
	font-size:13px;
	font-weight:600;
	text-align:center;
}

.cms-help h3{
/*	color: #a5cf00;
	font-size: 18px;
	font-weight:500;*/
	margin: 10px;
}
.cms-help h4 {
	margin:-5px 10px 10px;
}

.category-title2 h1, .checkout-onepage-success h1 {
color: #a4cf00;
font-weight:300;
font-size: 54px;
display: block;
text-align: center;
margin: 0 auto;
padding: 0;
}

.checkout-onepage-success .page-title{border:none;margin-bottom:0;padding-bottom:0;}
.checkout-onepage-success h2{text-align:center;font-size:15px;/*border-bottom:1px solid #ddd;*/margin-bottom:30px;margin-top:20px;line-height:1.5em;padding-bottom:5px;}

/*.checkout-onepage-success .main{min-height:400px;}*/

.checkout-onepage-success .buttons-set {margin:auto;text-align: center;}
.checkout-onepage-success .buttons-set .btn,.checkout-onepage-success .buttons-set .button {float:none;}
.checkout-onepage-success .buttons-set button.button span span {padding:4px 7px;font-weight:600;}

.checkout-onepage-success .buttons-set .btn {
margin-top: 12px;
display: inline-block;
color: #fff;
text-decoration: none;
font-size: 12px;
padding: 10px 12px 8px;
background: #FD8404;
font-weight: 600;
line-height: 12px;
}

.category-title2{
text-align: center;}
.category-title2 h2{font-size:15px;}


/*.is-blog .col2-left-layout .main {padding-top:30px;}*/

.is-blog .col2-left-layout .col-main {
float: right;
margin: 0 0 0 25px;
width:730px;
}

.wp-sidebar {
background: #fcf8f2;
-webkit-box-shadow: 0px 1px 2px 0px rgba(68,43,33,0.3);
-moz-box-shadow: 0px 1px 2px 0px rgba(68,43,33,0.3);
box-shadow: 0px 1px 2px 0px rgba(68,43,33,0.3);
margin: 25px 0;
width: 200px;
padding-top: 10px;
}

.wp-sidebar .block {
padding: 10px;
}

.wp-sidebar .block .block-content {
padding: 0px;
}

.wp-sidebar .blog-search {
padding: 0;
}

.wp-sidebar a {
padding: 0px 5px 0px 0px;
display: block;
float: left;
color: #545454;
text-decoration: none;
}
.wp-sidebar .blog-search .input-text {
margin-bottom: 4px;
width: 100px;
padding: 6px 4px 5px;
}

.wp-sidebar button.button {
margin: -2px 0 0;
}

/*.wp-sidebar .block .block-title{display:block;}*/

.wp-sidebar .block .block-title strong span{
color: #fd8400;
font-size: 15px;
font-weight: 600;
text-transform: uppercase;
border-bottom: 1px solid #d3d4d2;
padding-bottom: 0px;
margin-bottom: 5px;
display: block;
}

.vidwrapper-lrg,.col2-set-vid {
	margin:0 auto;
	text-align:center;
	width:70%;
}
.col2-set-vid .col-1,.col2-set-vid .col-2{
	width:50%;float:left;
}

.fluidvids {
	margin:30px 0;
}

.col2-set-vid .fluidvids {
	margin:0;
}
@media only screen and (min-width: 320px) {
	.vidwrapper-lrg {
		width:95%;
	}
}
@media only screen and (min-width: 800px) {
	.vidwrapper-lrg {
		width:70%;
	}

}

.white-popup {
  position: relative;
  background: #FFF;
  padding: 40px;
  width: auto;
  max-width: 600px;
  margin: 20px auto;
}

/* Sitemap */
.page-sitemap .links{text-align:right;margin:0 8px -22px 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 a{}
.page-sitemap .sitemap li{margin:3px 0;}
.page-sitemap .sitemap li.level-0{margin:10px 0 0;font-weight:600;}
.page-sitemap .sitemap li.level-0 a{}
.sitempan{width:30%;margin:0 40px 0 0;float:left;}

/* RSS */
.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;}
/* ======================================================================================= */


/* Shopping Cart ========================================================================= */
.cart{}

/* Checkout Types */
.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:12px;}

/* Shopping Cart Table */
.cart-table .item-msg{font-size:10px;}

/* Shopping Cart Collateral boxes */
.cart .cart-collaterals{padding:25px 0 0;}
.cart .cart-collaterals .col2-set{float:left;width:100%;}
.cart .cart-collaterals .col-1 {width:100%;}
.cart .crosssell{}
.cart .crosssell h2{font-size:13px;font-weight:600;}
.cart .crosssell .product-image{float:left;width:75px;height:75px;border:none;}
.cart .crosssell .product-details{margin-left:90px;}
.cart .crosssell li.item{margin: 20px;width: 195px;float: left;}
.cart .crosssell .link-compare{display:none;}
.cart .crosssell .price-box .regular-price .price {
	font-family: 'proxima-nova';
	font-size: 18px;
	color: #fd8400;
	margin: 0 0 .25em;
	display: block;
}
.cart .crosssell .product-name {
font-size: 1em;
font-weight: 400;
margin: 0 0 .5em;
}

/* Discount Codes & Estimate Shipping and Tax Boxes */
.cart .discount,
.cart .shipping{}

/* Shopping Cart Totals */
.cart .totals{float:right;}
.cart .totals table{width:100%;}
.cart .totals table th,
.cart .totals table td{padding:5px;}
.cart .totals table th{font-weight:600;}
.cart .totals table tfoot th{}

/* Options Tool Tip */
.item-options dt{font-weight:600;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;}
.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ddd;background-color:#f6f6f6;}
.truncated .truncated_full_value .item-options > p{font-weight:600;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;}
/* ======================================================================================= */


/* Checkout ============================================================================== */
/********** < Common Checkout Styles */
/* Shipping and Payment methods */
.sp-methods dt{font-weight:600;}
.sp-methods .price{font-weight:600;}
.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:0.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: 0;float: left;clear: both;font-size:11px;}

#checkoutSteps{background:none !important;}
.opc{border:none !important;}
.opc li.section{border:none !important;}
/*#authorizenet_cc_type_exp_div .v-fix {margin-bottom: 10px;}*/
#checkoutSteps .form-list select {
margin-bottom: 10px !important;
}
button.btn-checkout span {
	padding: 5px 10px;
	font-weight: 600;
	font-size: 18px;
}

#checkoutSteps li#left_collumn, #checkoutSteps li#center_column {
border-right: 1px dotted #DFDFDF;
}


#inline-modal,#inline-modal1{background: #fff;
width: 400px;
margin: auto;
padding: 20px;}

/*label[for=p_method_authorizenet]{display:none;}*/
#co-checkout-form #checkout-subscribe-newsletter {
padding-left: 0;
padding-top: 0px;
padding-bottom: 5px;
border: none;
background: none;
margin-top: 20px;
}

#checkoutSteps p.f-left {
margin: 12px 0 0 15px;
}

#co-checkout-form .buttons-set {
margin: 0;
}

.cart .page-title{display:none;}

#shopping-cart-table{margin-top:25px;}

#shopping-cart-table button.button span {background: none;
color: #545454;
font-weight: 600;font-size:11px;}


#co-checkout-form #checkout-subscribe-newsletter {
width: 160px !important;
float: left !important;
padding: 0 !important;
margin: 10px !important;
}


button#aitcheckout-place-order {margin-right: 32px !important;
}

#checkoutSteps .no-display{display:none;}

#register_control label {font-weight:400;}

/* Tooltip */
.tool-tip{border:1px solid #ddd;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 */
.gift-messages{}
.gift-messages-form{border:1px solid #ddd;background-color:#f5f5f5;}
.gift-messages-form{position:relative;}
.gift-messages-form label{float:none !important;position:static !important;}
.gift-messages-form h4{}
.gift-messages-form .whole-order{}
.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:600;text-align:center;}
.gift-messages-form .item .details{margin-left:90px;}
.gift-messages-form .item .details .product-name{}
.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{}
.gift-message-row .btn-close{float:right;}
.gift-message dt strong{font-weight:600;}

/* Checkout Agreements */
.checkout-agreements{}
.checkout-agreements li{margin:10px 0;}
.checkout-agreements .agreement-content{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;height:10em;overflow:auto;}
.checkout-agreements .agree{padding:6px;}

/* Centinel */
.centinel{}
.centinel .authentication{border:1px solid #ddd;background:#fff;}
.centinel .authentication iframe{width:99%;height:400px;background:transparent !important;margin:0 !important;padding:0 !important;border:0 !important;}

/* Generic Info Set */
.info-set{}
/********** Common Checkout Styles > */

/* One Page Checkout */
.block-progress{}
.block-progress dt{font-weight:600;}
.block-progress dt.complete,
.block-progress dd.complete{background-color:#f6f6f6;}
.opc{border-bottom:1px solid #ddd;position:relative;}
.opc li.section{border:1px solid #ddd;border-bottom:0;}
.opc .buttons-set.disabled button.button{display:none;}
.opc .buttons-set .please-wait{height:21px;line-height:21px;}
.opc .step-title{background-color:#f6f6f6;padding:0 5px;text-align:right;}
.opc .step-title .number{float:left;line-height:22px;margin-right:5px;}
.opc .step-title h2{float:left;}
.opc .step-title a{display:none;float:right;}
.opc .allow .step-title{cursor:pointer;}
.opc .active{}
.opc .active .step-title{background-color:#ccc;cursor:default;}
.opc .step{border-top:1px solid #ddd;padding:10px;position:relative;}
.opc .step .tool-tip{right:10px;}
.opc .order-review{}
.opc .order-review .authentication{}
.opc .order-review .warning-message{}

/* Multiple Addresses Checkout */
.checkout-progress{padding:0 50px;margin:10px 0;}
.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{}
.multiple-checkout .grand-total .price{}
/* ======================================================================================= */


/* Account Login/Create Pages ============================================================ */
.account-login{}
.account-login .new-users{}
.account-login .registered-users{}
.account-create{}
	
	.account-login .buttons-set button.button {
float: left;
}

/* Account Login/Create Pages ============================================================ */
/* Captcha */
.captcha-note{}
.captcha-image{float:left;position:relative;}
.captcha-img{border:1px solid #ccc;}
.registered-users .captcha-image{}
#checkout-step-login .captcha-image{}
.captcha-reload{position:absolute;top:2px;right:2px;}
.captcha-reload.refreshing{animation:rotate 1.5s infinite linear;-webkit-animation:rotate 1.5s infinite linear;-moz-animation:rotate 1.5s infinite linear;}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);}
0%{-webkit-transform:rotate(-360deg);}
}
@-moz-keyframes rotate{0%{-moz-transform:rotate(0);}
0%{-moz-transform:rotate(-360deg);}
}
@keyframes rotate{0%{transform:rotate(0);}
0%{transform:rotate(-360deg);}
}

/* Remember Me Popup ===================================================================== */
.window-overlay{background:url(https://www.waybasics.com/skin/frontend/default/wbDesktop/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;}
.remember-me label{}
.remember-me-popup{}
.remember-me-popup h3{}
.remember-me-popup .remember-me-popup-head{}
.remember-me-popup .remember-me-popup-head .remember-me-popup-close{}
.remember-me-popup .remember-me-popup-body{}
.remember-me-popup .remember-me-popup-body a{}

/* My Account ============================================================================= */
.my-account{width:740px;margin-left: 10px;}
.my-account .title-buttons .link-rss{float:none;margin:0;}

/* General Box */
.box-account { margin:0 0 15px; }
.box-account .box-head { margin:0 0 5px; text-align:right; }
.box-account .box-head h2 { float:left; margin:0; font-size:14px; font-weight:600; color:#4f8100; }
.box-account .box-head a { font-size:10px; text-transform:uppercase; }

.dashboard .box .box-title { background:#F6F6F6; padding:5px 10px; margin:15px 0; text-align:right; }
.dashboard .box .box-title h3,
.dashboard .box .box-title h4 { float:left; margin:0; font-size:13px; font-weight:500; line-height:1.35; }
.dashboard .box .box-title a { font-size:11px; text-transform:uppercase; }
.dashboard .box .box-content { padding:0 10px; }

/* Block: Account */
.block-account{background:#fcf8f2;-webkit-box-shadow:0px 1px 2px 0px rgba(68,43,33,0.3);-moz-box-shadow:0px 1px 2px 0px rgba(68,43,33,0.3);box-shadow:0px 1px 2px 0px rgba(68,43,33,0.3);margin:25px 0;width:200px;}

.block-account .block-title {background:#442b21;display:block;font-size:18px;font-weight:600;color:#fff;padding:10px 20px;}
.block-account .block-title strong { font-weight:600;}
.block-account .block-content {padding-bottom:15px;}
.block-account .block-content li{margin:0 5px;clear:both;}
.block-account .block-content li a,
.block-account .block-content li strong {
padding: 5px 5px 0px 0px;
display: block;
float: left;
color: #545454;
text-decoration: none; }
.block-account .block-content li a:hover {  }
.block-account .block-content li.last a { border-bottom:0; }
.block-account .block-content li.current { }
.block-account .block-content li.current.last { border-bottom:0; }

.my-account h3,
.my-account .fieldset .legend,
.box-account .box-head h2{font-size: 14px;
font-weight: 300;
line-height: 1.25;
margin: 7px 0 3px;color:#363636;}

/********** < Dashboard */
.dashboard{}
.dashboard .welcome-msg{}

/* Block:Recent Orders */
.dashboard .box-recent{margin:10px 0;}

/* Block:Account Information */
.dashboard .box-info{}

/* Block:Reviews */
.dashboard .box-reviews .number{float:left;font-size:10px;font-weight:600;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#ddd;}
.dashboard .box-reviews .details{margin-left:20px;}

/* Block:Tags */
.dashboard .box-tags .number{float:left;font-size:10px;font-weight:600;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#ddd;}
.dashboard .box-tags .details{margin-left:20px;}
/********** Dashboard > */

/* Address Book */
.addresses-list{}
.addresses-list-additional li.item{}

/* Order View */
.order-info{border:1px solid #ddd;padding:5px;}
.order-info dt,
.order-info dd,
.order-info ul,
.order-info li{display:inline;}
.order-info dt{font-weight:600;}
.order-date{margin:10px 0;}
.order-info-box{}
.order-items{width:100%;overflow-x:auto;}
.order-additional{margin:15px 0;}

/* Order Gift Message */
.gift-message dt strong{color:#666;}
.gift-message dd{font-size:13px;margin:5px 0 0;}

/* Order Comments */
.order-about dt{font-weight:600;}
.order-about dd{font-size:13px;margin:0 0 7px;}
.tracking-table{margin:0 0 15px;}
.tracking-table th{font-weight:600;white-space:nowrap;}
.tracking-table-popup{width:100%;}
.tracking-table-popup th{font-weight:600;white-space:nowrap;}
.tracking-table-popup th,
.tracking-table-popup td{padding:1px 8px;}

/* Order Print Pages */
.page-print .print-head{}
.page-print .print-head img{float:left;}
.page-print .print-head address{float:left;margin-left:15px;}

/* Price Rewrites */
.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;}

/* My Reviews */
.product-review .product-img-box{float:left;width:140px;}
.product-review .product-img-box .product-image{display:block;width:125px;height:125px;}
.product-review .product-img-box .label{font-size:12px;margin:0 0 3px;}
.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 0 3px;}
.product-review .product-details{margin-left:150px;}
.product-review .product-name{font-size:16px;font-weight:600;margin:0 0 10px;}
.product-review h3{}
.product-review .ratings-table{margin:0 0 10px;}
.product-review dt{font-weight:600;}
.product-review dd{font-size:13px;margin:5px 0 0;}
/* ======================================================================================= */


/* Footer ================================================================================ */
.footer-container{background:#442b21 url(../images/bg_wood.jpg) repeat 50% 0;/*padding:0 0 15px;*/}
.footer{margin:0 auto;color:#f0e6d6;}
.footer a{color:#f0e6d6;text-decoration:none;}
.footer a:hover {text-decoration:underline;}
.footer p{text-align:right;}
.footer address{float:left;}
.footer ul{}
.footer ul li{display:inline;}
.footer-container .bottom-container{text-align:center;}
@media (min-width:980px){
	.footer{width:1012px;}
}
.footer-bottom-container{/*background:#25140d;*/height:42px;line-height:42px;font-size:12px;padding-top:15px;}
.footer-extras{float:right;}
.footer-extras img{margin-top: 11px;}
.footer .socialbar {border-bottom:1px solid #c79c66;margin-bottom:15px;background:none;}
.footer .socialbar form{margin-right:0;}
.footer-links{display:block;float:left;margin:0;padding:0;list-style-type:none;width:210px;color:#f0e6d6;font-size:13px;}
.footer ul.footer-links li{display:block;margin:0 0 5px;}
.footer-links a{color:#f0e6d6;text-decoration:none;}
.footer-links .title{color:#fd8400;font-size:15px;font-weight:600;}
/* ======================================================================================= */


/* Clears ================================================================================ */
.clearfix{clear:both;}
.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;}
/* ======================================================================================= */