.fontregular{font-family:'open_sansregular',Helvetica,sans-serif;font-weight:normal}.fontbold{font-family:'open_sansbold',Helvetica,sans-serif;font-weight:normal}.fontlatoitalic{font-family:'latoblack_italic',Helvetica,sans-serif;font-weight:normal}.hs_widget.wp-sidebar .content{padding:10px 15px}@media(max-width:63.999em){#after-content-placeholder{padding:20px}}.col-main{background:#fff;font-size:110%}.post-list-item{padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid #d3c47a}.post-list-item h2 a{display:block;padding:0 0 10px;text-decoration:none;font-size:18px;line-height:1.2}.post-list-item h2 a:hover{text-decoration:underline}.post-list-item .content{padding-left:25px}.post-list-item .button{margin:10px 0 0;text-transform:uppercase}.post-list-item .post-entry{font-family:'Open Sans',sans-serif}.post-title h1{padding:0;margin:0;line-height:1.2}.post-view{font-family:'Open Sans',sans-serif}.post-view .post-date{display:block;padding:0 0 15px;font-style:italic}.post-view a{color:#c00}.post-view .featured-image{float:left;margin:0 15px 15px 0}.post-view .post-meta{font-style:italic}.post-view blockquote{position:relative;margin:0;font-size:16px;font-style:italic;font-family:'Georgia',sans-serif}.post-view blockquote:before{content:'"';display:inline-block;float:left;font-size:50px;color:#c00;margin-top:-15px;margin-right:10px;height:20px}.comments-wrapper .legend{padding:0 0 15px;font-size:15px;font-family:'open_sansbold',Helvetica,sans-serif;font-weight:normal}.comment-list .comment-inner{padding:15px;margin:0 0 15px;background:#f0f0f0}.comment-list .comment .comment .comment-inner{margin-left:30px}.comment-list .comment .comment-url{font-family:'open_sansbold',Helvetica,sans-serif;font-weight:normal}#respond{margin:15px 0 0}.post-view .box-collateral{padding:0;border:0}.post-view .box-collateral:last-child{border-bottom:1px solid #ccc}.post-view a.button{color:#fff}.box-collateral{padding:15px;background:#fff;border:1px solid #d3c47a;font-size:13px;line-height:1.7}.box-collateral{margin-top:1em}#tabs .tab-content{border-top:0}.box-collateral h3{padding:0 0 5px;margin:0}.box-collateral .title{display:block;padding:0 0 5px;margin:0 0 15px;border-bottom:1px solid #e7e7e7;font-size:20px;font-family:'open_sansbold',Helvetica,sans-serif;font-weight:normal}.block-related .block-title,.block-upsell .block-title{padding-top:15px}.related-products,.upsell-products{margin:15px 0}.related-products .item,.upsell-products .item{position:relative;padding:15px;text-align:center;border:1px solid transparent;margin-bottom:15px}.upsell-products .item:hover{border-color:#f0f0f0}.related-products .productlabel{position:absolute;z-index:10;right:10px;margin-top:-16px;background:rgba(148,9,43,0.8);padding:5px 10px;font-size:16px;color:#fff;text-transform:uppercase}
.related-products .product-info,.upsell-products .product-info{position:relative;min-height:1px}.related-products .product-name,.upsell-products .product-name{margin-top:10px;margin-bottom:5px}.related-products .product-name a{text-decoration:none}.upsell-products .product-name a{color:#6b6a6a;text-decoration:none}.related-products .actions{position:relative;width:100%}.related-products .add-to-links li{margin-top:4px}.related-products .add-to-links .separator{display:none}.related-products .button{margin:10px 0 0}.related-products .product_block .nav_product{padding-bottom:0}.block-related .related-products{margin-left:-15px}.block-related .related-products .item{margin:0;padding:0 0 15px 15px}.block-related .related-products .item .inner{border:1px solid #e7e7e7;padding:15px}.block-related .product_block{max-width:none;padding:0 0 10px 0}.block-related .item{padding-left:0}.block-related .button{width:100%;font-size:110%;margin-top:0}@media screen and (max-width:63.999em){.sidebar{display:block;padding-right:0}.sidebar .hs_widget{display:none}.sidebar .hs_widget.wp-categories{display:block;margin:0}.sidebar .hs_widget.wp-categories .title{padding:7px 20px;background-position:right 20px center}.sidebar .hs_widget.wp-categories.open .content{display:block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid #e7e7e7}.featured-image img{width:100%}.post-list-item .content{padding:15px 0 0}}