table tr td div.subscription--cover-image{float:left;margin-right:10px}table tr td div.subscription--title{font-weight:bolder;font-size:14px;margin-bottom:10px}table tr td div.subscription--expiration-date label{font-weight:bolder}#popup div.c3 div.c31 div.text{font:normal 500 15px/15px "Signika",Arial,sans-serif;margin:10px 0 0;text-align:right;width:140px;float:left;color:#fff}body.node-type-order-landing-page #header,body.node-type-order-landing-page #menu,body.node-type-order-landing-page #top{display:none}div#order-landing-logo-logo{margin-bottom:20px}.page-node-7180 div#article_share{display:none}.page-node-7180 div.article div.content{min-height:0}#popup div.c3 div.c31 div.text p{font:normal 500 15px/15px "Signika",Arial,sans-serif;color:#fff}.page-node-7180 input#edit-submit-news-view{display:none}div.box div.note p{color:#000;font:italic 400 11px/16px "Signika",Arial,sans-serif;margin:0 0 10px}.on-sale .commerce-add-to-cart #edit-submit{margin:0 20px 0 0;color:#fa4b2a;background:0 0;font:normal 500 12px/19px "Roboto Slab",Georgia,sans-serif;text-transform:uppercase;cursor:pointer}.on-sale .commerce-add-to-cart #edit-submit:hover{color:#000}.page-give-away .view-header{text-align:center}#dropdown-second-replace .form-select{opacity:1;background:url(../images/custom-select-plain.png) no-repeat;border:0}div.custom-more{font:normal 500 12px/19px "Roboto Slab",Georgia,sans-serif;text-transform:uppercase}div.custom-more a{margin:0 20px 0 0;color:#fa4b2a}div.custom-more a:hover{color:#000}div.issue div.custom-more a{font-weight:600}div.issue div.custom-more div.field-name-field-product{display:inline-block}div.issue div.custom-more form.commerce-add-to-cart .form-submit{margin:0 20px 0 0;color:#fa4b2a;font:normal 600 12px/19px "Roboto Slab",Georgia,sans-serif;text-transform:uppercase;border:none;background:0 0;cursor:pointer}div.issue div.custom-more form.commerce-add-to-cart .form-submit:hover{color:#000}div.custom-more{font:500 12px/19px "Roboto Slab",Georgia,sans-serif;text-transform:uppercase;color:#575a5d;margin:0 0 18px}.subscribe .ico-arrow-menublack,.forum .ico-arrow-menublack{background-position:0 -17px}li.expanded,li.collapsed,li.leaf{padding:0}div.browse ul li.active ul{display:block;margin-left:15px}div.browse ul li.active ul li.this-issue a,div.browse ul li.active ul li.this-article a{color:#000}.form-item,.form-actions{margin:0}div.modal{width:535px}.cww-popup .modal{width:auto}label{font-weight:400}.ajax-progress-throbber div.throbber{background:url(../images/loader.gif) no-repeat scroll 0 0 transparent;margin:0;margin-left:3px;width:16px}.form-actions .ajax-progress-throbber div.throbber{position:relative;top:3px}.t-blue,.t-blue a{color:#003555}.t-darkred,.t-darkred a{color:#c13832}.t-yellow,.t-yellow a{color:#ffb400}.t-yellow a:hover,.t-darkred a:hover,.t-blue a:hover{color:#000}div.share div{display:block;text-align:center;margin-bottom:12px}div.article div.content{min-height:400px}.asset{background:0 0;border:none;padding:0}#gallery p img.hidden{display:none}#issues .effect{position:absolute}div.in-this-issue ul li div.content h3,div.in-this-issue ul li div.content p.author{position:relative}div.in-this-issue ul li div.content p.tag{z-index:20}#edit-captcha-image img{width:100%;height:100%}div.sign-up p.tag{left:20px;top:-9px;color:#fff}div.events-search{margin:0 0 18px;width:890px}div.c33-expose{float:left}form.formatted div.wrap label.required{color:#4891dc}form.formatted div.wrap label.title{font:italic 400 16px/16px "Signika",Arial,sans-serif;text-transform:uppercase;margin:0 0 11px -16px;position:relative}form.formatted div.wrap label.title span{padding:2px 15px 0;background:#4891dc;color:#fff}form.formatted div.wrap label.title:before{border-bottom:10px solid transparent;border-top:0 solid transparent;border-right:10px solid #000;position:absolute;bottom:-13px;content:'';height:0;width:0;left:0}div#edit-field-image-und-0-ajax-wrapper div.wrap p.size-11{margin:0}form.node-club-form,form.node-video-form{margin-top:15px}span.error{border:1px solid red}form.submit div.wrap textarea.error{border:1px solid red}.ajax-progress .message{display:none}div.payment .ajax-progress,.selectterm .ajax-progress{float:right}.op_checkout_user_account{display:none}#cart table .price{width:120px}.popup-region{display:none}#cartaction a{float:left;margin:0 0 0 10px}form.submit div.wrap textarea.youtube-link{height:17px}div.embellished-links div.profile{clear:none}div.embellished-links div.profile{border-left:1px solid #ccc;margin:0;padding:25px 0 25px 25px;width:390px}.link-featured-popup{background:none repeat scroll 0 0 #fbfae4}.cww-popup div.modal div.p{padding:10px}.cww-popup div.modal div.p .profile img{margin-right:10px}#subscribe div.selectterm div.content div.wrap.bestdeal{margin:0;display:inline-block;padding-right:115px;width:auto}.link-go-admin-panel{background:url(../images/page-corner.png) no-repeat scroll 0 100% transparent;height:77px;overflow:hidden;position:fixed;right:0;top:0;width:89px;z-index:1}.link-go-admin-panel a{background:url(../images/drpl.png) no-repeat scroll 0 0 transparent;display:block;font-size:0;height:50px;letter-spacing:-9999px;margin:0 0 0 12px;text-indent:-9999px;width:77px}ul li,ol li{color:#333;list-style-position:outside;margin:0 0 5px}#subscribe .op-checkout-product-form div.choose div.c44{width:130px}.op-checkout-product-form .choose .ajax-progress{float:right}#subscribe .op-checkout-product-form .cfe-select.addressbook,body.page-op-checkout .op-checkout-form #cartdetails div.yourinformation .cfe-select.addressbook{width:298px;height:auto}#subscribe .op-checkout-product-form .cfe-select.addressbook .ajax-progress{float:right;margin-top:5px}#subscribe .op-checkout-product-form .selectterm .ajax-progress{float:left;margin:0 5px}div.c2 div.c21 div#payment-details div.wrap div.ajax-progress{display:none}body.customer .mailing-addresses-list p,body.customer .mailing-address-default p{margin-bottom:5px}body.customer .mailing-address-default{margin-bottom:30px}body.customer .mailing-addresses-list td{vertical-align:top;padding-bottom:20px}body.customer .vertical-tabs ul li{list-style:none}.order-summary tr.even,.order-summary tr.odd,body.customer .subscription-table tr.even,body.customer .subscription-table tr.odd{background-color:#fff;border-bottom:1px solid #ccc}.order-summary td,body.customer .subscription-table td{display:table-cell;padding:7px;text-align:center;vertical-align:inherit}table.order-summary,body.customer .subscription-table{width:100%;margin-bottom:20px}.order-summary th,.order-summary th a,body.customer .subscription-table th,body.customer .subscription-table th a{color:#9a9b9d;font-weight:700;margin:0;text-transform:uppercase;text-align:center;background:0 0}.full-order td{display:table-cell;padding:7px;text-align:center;vertical-align:top}.full-order th,.full-order th a{color:#9a9b9d;font-weight:700;margin:0;text-align:center;text-transform:uppercase;background:0 0}.full-order tr{background-color:#fff;border-bottom:1px solid #ccc}body.customer table.commerce-price-formatted-components{width:300px;float:right}body.customer table.commerce-price-formatted-components tr{background:0 0}body.customer .shippinginformation{clear:both;margin-bottom:15px}body.customer .shippinginformation .title,body.customer .billinginformation .title{font:15px/22px "Roboto Slab",Georgia,sans-serif}body.customer .shippinginformation p,body.customer .billinginformation p{margin-bottom:5px}.password-strength,.password-confirm{float:none!important;margin-top:0!important}.password-strength{margin-bottom:5px;margin-top:10px!important}.password-confirm span.error{border:none}.customer #customercare div.c22 div.issue .c2 .c22{width:450px;margin:0}.customer #customercare div.c22 div.issue .c2 .c21{width:170px;margin-right:20px}.customer #customercare div.c22 div.issue{background:0 0;border:none;margin-right:0;margin-bottom:20px}div.article blockquote p{color:#666;font:400 16px/21px "Roboto Slab",Georgia,sans-serif;margin:0 0 18px;padding:0 50px}.asset-wrapper.asset.asset-image img{display:block;float:none;margin:0 auto}div.newsletter-group ul li.welcome-article blockquote p{color:#666;font:400 16px/21px "Roboto Slab",Georgia,sans-serif;margin:0 0 18px;padding:0 50px}div.newsletter-group ul li blockquote p{color:#666;font:400 16px/21px "Roboto Slab",Georgia,sans-serif;margin:0 0 18px;padding:0 50px}div.newsletter-group ul li ol li{color:#333;list-style-position:outside;margin:0 0 5px;border:none;list-style-type:decimal;padding:0}div.newsletter-group ul li ul li{color:#333;list-style-position:outside;margin:0 0 5px;border:none;list-style-type:disc;padding:0}div.google-map{margin-top:22px;background:0 0}div.article.newsstand table td{vertical-align:top}div.article.newsstand table{width:625px}div.news div.thumbnail{text-align:center}div.news div.thumbnail p img{display:inline-block}div.cartsteps ul li.step-1,div.cartsteps ul li.step-2{width:160px}#cartaction a{margin:0 0 0 10px;float:left}#cartaction a.btn-innergray{color:#69645b}.left #search form div.wrap{width:290px}.left #search form{margin-bottom:30px}#couponcode div.code{width:400px}#couponcode div.code div.c3 div.c33 input{width:78px}#couponcode div.code div.c3 div.c33{width:98px}div.payment .ajax-progress{width:2px}#cart table td.quantity .actions p a{display:inline}#cart table td.quantity .actions p{width:75px}#cart table td.quantity .actions p .ajax-progress{float:right}.by-email .field-collection-container{border-bottom:none}form.webform-client-form div.wrap textarea,form.webform-client-form div.wrap input.ipt{width:480px;padding:15px}form.webform-client-form input.ipt{height:auto}form.webform-client-form div.wrap textarea{height:190px}form.webform-client-form input.form-submit{font:normal 400 15px/19px "Roboto Slab",Georgia,sans-serif;text-transform:uppercase;padding:2px 14px;background:#000;cursor:pointer;color:#fff}.hidden{display:none}.float-left{float:left}.sponsor-block{margin:20px 40px 0 0}.box.calendar .links{margin-top:20px}.box.calendar .links a{margin-right:10px}.calendar{width:auto}body.sponsors .subscription-table{margin-bottom:20px}div.links-list{margin-bottom:18px}#user-pass-reset{margin:20px 0}#user-pass-reset .form-actions input{font:normal 400 15px/19px "Roboto Slab",Georgia,sans-serif;text-transform:uppercase;padding:2px 14px;background:#000;cursor:pointer;color:#fff}body.node-type-subscription .btn-dotblue{float:left}body.node-type-subscription .btn-dotblue+div.ajax-progress{margin-top:6px}.exposed-form input[type=submit]{display:none}div.cartsteps{width:370px}.box.on-sale p.more a{margin:0}div.on-sale div.fr{width:152px}div.on-sale div.fl{margin-right:5px}table.account-summary{width:auto}table.account-summary td.property{padding-right:5px}span.red-link a{color:#fa4b2a}span.red-link a:hover{color:#000}span.tooltip{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.5);box-shadow:1px 1px 3px rgba(0,0,0,.5);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;border:4px solid #c8e2ea;position:absolute;background:#fff;padding:15px;width:250px;left:180px;z-index:999;top:70px;display:none}.page-newsstand-locations #content div.left a{color:#fa4b2a}.page-newsstand-locations #content div.left a:hover{color:#000}#ui-datepicker-div{z-index:9999!important}#subscribe div.usepaypal,#cartdetails div.usepaypal{margin-top:0}#cartdetails div.expiration-date div.c21,#cartdetails div.expiration-date div.c21 select,#cartdetails div.expiration-date div.c22,#cartdetails div.expiration-date div.c22 select,#subscribe div.expiration-date div.c21,#subscribe div.expiration-date div.c21 select,#subscribe div.expiration-date div.c22,#subscribe div.expiration-date div.c22 select{width:60px}#cartdetails div.expiration-date div.c21 span.select,#cartdetails div.expiration-date div.c22 span.select,#subscribe div.expiration-date div.c21 span.select,#subscribe div.expiration-date div.c22 span.select{width:50px!important}#cartdetails div.expiration-date div.c22,#cartdetails div.expiration-date div.c22 select,#subscribe div.expiration-date div.c22,#subscribe div.expiration-date div.c22 select{margin-right:145px}td.active{background:0 0}#fancybox-wrap{z-index:10000}.page-user-reset form{margin:20px 0}div.on-sale div.p{padding:20px 10px}div.links-list ul li p.country .canada{background:url(../images/flag-canada.png) no-repeat scroll left top transparent;display:block;height:19px;text-indent:-9999px;width:25px}div.links-list ul li p.country{position:absolute;right:20px;top:20px}div.links-list ul li{position:relative}.user-subscriptions-action{margin-right:10px}#social div.twitter{width:60px}#social div.facebook{width:48px;margin-top:1px}#social div.fr{width:315px}#social div.fr div{display:inline-block}#social div.google{width:33px}#social div.youtube{margin-top:-3px}#social div.rss{margin-top:-3px}.footer-social{text-align:right}.footer-social-icon{display:inline}head:first-child+body #social div.youtube{margin-top:1px}head:first-child+body #social div.rss{margin-top:1px}*:first-child+html #social div.youtube{margin-top:1px}*:first-child+html #social div.rss{margin-top:1px}*:first-child+html #social div.twitter{width:56px}#subscribe div.choose a.gift{background:url(../images/subscribe-choose-gift.png) no-repeat scroll 100% 0 transparent;padding:0 25px 0 0;display:inline;font-weight:400}.seals-cart-imgs{margin-top:10px;margin-right:15px;float:left}.seals-cart{float:right}#lpass{text-decoration:underline}.title h2 div{color:#575a5d;font:400 13px/19px "Signika",Arial,sans-serif}#type p.help-text{color:#6c6f70;font:italic 12px/12px "Roboto Slab",Georgia,sans-serif;margin:0}a.red-bold,em.red-bold{color:#fa4b2a;font-weight:700}#edit-video-search,#edit-keyword-search{font:normal 14px/21px "Roboto Slab",Georgia,sans-serif;background:#f2f2f2;background:-moz-linear-gradient(top,rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(242,242,242,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(242,242,242,1) 0%,rgba(255,255,255,1) 100%);-webkit-box-shadow:0 0 2px #d6d6d6;-moz-box-shadow:0 0 2px #d6d6d6;box-shadow:-1px - 0 #ededed;border:1px solid #c8c8c8;border-top:1px solid #b4b4b4;padding:2px 10px 2px 8px;height:18px;width:135px;color:#666;margin-bottom:15px;margin-top:5px}#edit-submit-videos,.views-exposed-widget.views-submit-button input,.views-exposed-widget.views-reset-button input{background:#edeef1;background:-moz-linear-gradient(top,rgba(237,238,241,1) 0%,rgba(212,213,217,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(237,238,241,1)),color-stop(100%,rgba(212,213,217,1)));background:-webkit-linear-gradient(top,rgba(237,238,241,1) 0%,rgba(212,213,217,1) 100%);background:-o-linear-gradient(top,rgba(237,238,241,1) 0%,rgba(212,213,217,1) 100%);background:-ms-linear-gradient(top,rgba(237,238,241,1) 0%,rgba(212,213,217,1) 100%);background:linear-gradient(to bottom,rgba(237,238,241,1) 0%,rgba(212,213,217,1) 100%);border:1px solid #b0b0b0;-webkit-box-shadow:0 2px 2px #c4c4c4;-moz-box-shadow:0 2px 2px #c4c4c4;box-shadow:1px 1px 2px #c4c4c4;text-shadow:0 1px 1px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:1px 5px;margin-top:7px}.views-exposed-form .views-exposed-widget .form-submit{margin-top:6px}#edit-filter-az-wrapper{display:none}.atoz_active{color:#e23b30!important}div.atoz_wrapper{margin-bottom:10px}#edit-video-search-wrapper,#edit-keyword-search-wrapper{width:250px}#edit-video-search-wrapper label,#edit-keyword-search-wrapper label{padding:8px 8px 0 0;float:left}.newsletter-view-btn{margin-top:10px}.newsletter-view-btn a{padding:2px 15px!important}#share-preview{margin-bottom:10px;margin-top:10px;background:#e23b30;padding-right:15px;padding-left:15px;margin-right:0;border:1px solid #b0b0b0;-webkit-box-shadow:0 2px 2px #c4c4c4;-moz-box-shadow:0 2px 2px #c4c4c4;box-shadow:1px 1px 2px #c4c4c4;background:linear-gradient(to bottom,#e23b30 0%,#c13832 100%)}div#share-preview a{color:#fff;text-transform:uppercase}div#share-preview a:hover{text-decoration:none}div#share-preview:hover{text-shadow:0 1px 1px #fff}span.inactive{color:#bdbdbd}ul.secondary-tabs{z-index:6!important}div.call-to-action{margin-top:25px}div.call-to-action-margin{margin-left:96px}.page-videos div.call-to-action-margin{margin-left:0}.node-type-article .call-to-action,.node-type-review .call-to-action{margin-left:96px;clear:both;padding-top:40px}.links div.call-to-action{padding-left:20px}div.call-to-action a{color:red;font-weight:600}div.call-to-action a:hover{text-decoration:underline}.canada-acknowledge{width:167px;display:inline-block;margin-top:10px;text-align:justify;float:right;font:normal 400 10px/16px "Signika",Arial,sans-serif;margin-right:40px}img.footer-logo{padding:0 21px}img#canada-logo{padding-left:0;padding-right:30px;width:163px}img#magazine-logo{padding-bottom:8px}img#cssa-logo{width:239px;margin-bottom:-10px}img#fsc-logo{width:145px;margin-bottom:-5px}div.can_ack_wrapper{display:none;position:relative;height:10px}body.page-node-5470 div#article_share,body.page-node-5471 div#article_share{display:none}body.page-node-5470 div.article div.content,body.page-node-5471 div.article div.content{padding:0}div.pinterest-header img{}div.social-header img{height:28px}div.article .pinterest-share img{box-shadow:none;width:40px}.footer-social img{max-width:45px!important}#home p.follow-us{margin:0 0 0 -11px}#home div.pinterest-home{float:right;margin-top:-45px}#page div.pinterest-home{float:right;margin-top:-49px;margin-right:29px}.pinterest-home img{width:42px;margin-right:4px}#mc_embed_signup .mc-field-group.input-group label{display:inline-block!important;width:260px}#mc_embed_signup .mc-field-group.input-group input{vertical-align:top;margin-top:3px}.page-add-link .modal{width:690px;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.page-add-link #close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background:url(close.png) no-repeat 0 0}div#a-link-1,div#a-link-2,div#a-link-3{display:none;background:0 0;border:none;box-shadow:none}.page-add-link a.close-modal{background:url(../images/fancybox.png) repeat scroll -40px 0 transparent;cursor:pointer;height:30px;position:absolute;right:-44px;top:1px;width:30px;z-index:1140;color:transparent!important}.page-add-link .jquery-modal{background:#777!important}.info p.more{background-color:#000;display:inline-block;color:#fff;padding:4px}.hiddendiv{display:none}table.category-table{}table.category-table td{border:1px solid #ccc;padding:2px}table.category-table td a{color:#fa4b2a}td.field_image{width:181px}td.term_node_tid{width:101px}table.category-table th{padding:5px;background-color:transparent;border:1px solid #ccc}div#edit-category-type-filter-wrapper{}select#edit-category-type-filter{opacity:1;display:inline-block;width:187px}input#edit-category-keyword-filter{border:1px solid #ccc;padding:7px;width:178px}div#edit-category-type-filter-wrapper .views-submit-button{padding 15px}#edit-submit-free-plans{margin-top:20px;padding:4px 13px;border-radius:0}.category-view-wrapper{margin-top:25px;min-height:450px;position:relative}.article.free-plans #article_share,.article.woodworking-news #article_share{display:none}.article.free-plans .content,.article.news .content,.article.woodworking-news .content{min-height:0}.category-view-wrapper .dataTables_length{margin-left:100px;margin-bottom:20px}.category-view-wrapper .dataTables_filter input{padding:4px}.news-view-wrapper .dataTables_filter{margin-bottom:20px}#page a.paginate_button{background-color:transparent;padding-left:10px;color:#fa4b2a!important;text-transform:uppercase}#page .paginate_button_disabled{display:none}#page .paging_full_numbers a.paginate_button,#page .paging_full_numbers a.paginate_active{border:none}#page .paging_full_numbers a.paginate_active{background-color:transparent;color:#333}.simpleads-397,.simpleads-399{display:none}.page-newsstand-locations .right .menu li a,.current-issue .right .menu li a{display:block;border-top:1px solid #ddd;padding:10px 0 10px 10px;text-transform:uppercase;text-decoration:none;font-size:14px;letter-spacing:-.025em}.page-newsstand-locations .right .menu li,.current-issue .right ul.menu li{list-style:none;margin:0}.page-newsstand-locations .right .menu li a.active-trail,.current-issue .right ul.menu li a.active-trail{color:#e23b30}.page-newsstand-locations .right ul.menu,.current-issue .right ul.menu{margin:0}div#subscribe-callout-wrapper img{width:100%}#subscribe-callout-wrapper{margin-top:35px;position:relative;clear:both}a.subscribe-btn{padding:10px 17px;font-style:italic;margin-right:0;color:#fff;background:#e23b30;display:inline-block;margin:10px}a.subscribe-btn:hover{background-color:#c13832}.subscribe-btn-wrapper{position:absolute;bottom:10%;left:5%}.current-issue #page .left h1{border-left:1px solid #d7d2cb;margin-bottom:0;padding-bottom:8px;padding-top:16px;padding-left:28px;color:#000;text-transform:uppercase}div#subscribe-callout-copy-wrapper{position:absolute;color:#fff;top:10%;left:6%}.subscribe-check{background:url(../images/red-check.png) no-repeat;display:inline-block;height:25px;width:25px}.subscribe-callout-text{display:inline-block}.subscribe-callout-header{font-size:1.3em;padding-bottom:17px;font-weight:700;font-style:italic}.subscribe-callout-text{vertical-align:top;padding-top:5px;padding-left:5px;font-size:1.3em}.current-issue div.issue div.c2 div.c22{margin:0}div#subscription-banner-wrapper{position:relative}.subscribe-banner-copy-wrapper{position:absolute;width:400px;top:7%;left:20%;padding:20px 28px 10px;background:#fff;text-align:center}div#subscription-banner-wrapper img{width:100%}div#subscription-banner-wrapper{position:relative;height:305px;overflow:hidden}.subscribe-banner-header{font-size:3em;font-weight:700;font-style:italic;padding-bottom:4%}.sunscribe-banner-content{font-size:1.2em}.current-issue a#subscribe-banner-btn{color:#fff!important;padding:14px 27px;font-size:1.5em;font-weight:700;text-shadow:1px 2px #000}.subscribe-banner-btn-wrapper{text-align:center;margin-top:-12px}.sunscribe-banner-content{font-size:1.2em;line-height:1.5}.subscribe-banner-subheading{font-weight:700;font-size:1.2em}img#subscribe-magazine-img{position:absolute;top:23px;left:70%;border:solid #fff 3px;max-height:227px;width:auto!important}.subscribe-copy-row-wrapper{background:url(../images/opaque-bg.png);padding:10px}.subscribe-contact{border:#d7d2cb 1px solid;background:#dcdcdc;padding:12px;margin-bottom:40px;line-height:1.65}.current-issue div#ad_groups_33{height:328px;overflow:hidden}.current-issue #ad-728-90{margin-top:50px}div#footer-logo-wrapper{width:120%;margin-left:-10%}table.noborder td{border:none!important}.webform-confirmation,.webform-confirmation+.links{margin:0 auto;width:970px}.webform-confirmation+.links a{padding:20px 0;display:inline-block;color:#e23b30}.webform-confirmation+.links a:hover{text-decoration:underline}.center-align{text-align:center}.giveaway-expiry{text-align:center;padding-top:25px}.node-type-give-away #page form.webform-client-form{text-align:center;max-width:258px}#give-away-web-form input[type=text],#give-away-web-form input[type=email]{border:1px solid #ccc!important;width:95%;padding:7px 15px;margin-bottom:5px;height:auto}#give-away-web-form input[type=checkbox]{display:inline-block;margin-right:5px}#give-away-web-form .webform-component-checkboxes>label{display:none}#webform-component-leave-this-field-blank{display:none}.node-type-give-away form.webform-client-form div.wrap input.ipt{width:80%}.red{color:red}h4.winner{display:inline-block;vertical-align:top}h4.red.winner{margin-right:20px}.giveaway-row .views-field-field-product-image img{height:auto;padding:10px 0;max-height:195px;width:auto}.giveaway-row .views-field.views-field-title a{line-height:1;font-weight:900;text-align:center;display:block;font-size:18px;padding-top:10px;font-family:raleway,sans-serif}.giveaway-row .views-field.views-field-field-supplier-logo{text-align:center;padding-bottom:10px}.supplier-logo{margin:20px 0;padding-top:20px;text-align:center}.views-field.views-field-field-supplier-logo img,.supplier-logo img{max-width:100%;height:auto;max-height:60px;width:auto}.giveaway-page-title{font-size:24px;font-weight:900;text-transform:uppercase;padding-bottom:30px;line-height:1;font-family:raleway,sans-serif;text-align:center}.views-field.views-field-title{height:80px}.page-home .views-field.views-field-title{height:auto;padding-bottom:15px}.giveaway-row .views-field.views-field-field-product-image{height:225px;text-align:center}a#contest-rules{display:inline-block;width:50%}a#privacy-policy-link{display:inline-block;text-align:right;width:50%}.clear-both{clear:both}.giveaway-row{border:1px solid #ccc;max-width:245px;margin-right:9px;min-height:408px!important;margin-bottom:25px;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 75%,rgba(229,229,229,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 75%,rgba(229,229,229,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 75%,rgba(229,229,229,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0 )}#give-away-entry-blurb a,.giveaway-review-link a{color:#fa4b2a;font-weight:600}a.giveaway-link{color:#fa4b2a}#give-away-entry-blurb a:hover,.giveaway-review-link a:hover,.giveaway-link:hover{text-decoration:underline}.giveaway-review-link{margin:10px 0}.giveaway-past-row{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}.giveaway-past-row.col-xs-12{width:86%}.giveaway-past-row .views-field-field-expiry-date{display:block;font-size:17px;font-weight:600;margin-bottom:10px}.giveaway-past-row .views-field-field-product-image{display:inline-block;padding-right:10px;width:48%}.giveaway-past-row .views-field.views-field-field-winner-image{display:inline-block;margin-left:5px;width:48%}.col-md-5.give-away-right{width:40%}.give-away-right{padding:0 30px}.views-field.views-field-field-winner-details{display:inline-block;vertical-align:top;padding:10px}a.giveaway-btn,.node-type-give-away form.webform-client-form input.form-submit{padding:10px 17px;margin-right:0;color:#fff;background:#e23b30;display:inline-block;margin:10px;text-transform:uppercase;font-weight:600;font:Arial,sans-serif}.node-type-give-away form.webform-client-form input.form-submit{margin-right:0;padding:10px 50px}a.giveaway-btn:hover,.node-type-give-away #edit-submit:hover{background-color:#c13832}.giveaway-past-winner-title{font-size:22px;font-weight:700;margin-bottom:25px;text-transform:uppercase}.giveaway-no-result-title{font-size:18px}.node-type-give-away .giveaway-past-winner-title{display:none}.node-type-give-away div.two-columns div.content-columns div.left{}.give-away-detail-title a{font-weight:900;font-size:20px;font-family:raleway,sans-serif}.node-type-give-away .footer_bottom{text-align:center}.node-type-give-away div.share{left:-111px}.field-name-field-product-image img{width:100%;max-width:370px;height:auto}.additional-product-images{text-align:center;margin-bottom:20px}.additional-product-images img{max-width:100px;max-height:100px}.additional-product-images .field-item{width:75px;height:75px;overflow:hidden;border:1px solid #ccc}span.capitalize{text-transform:capitalize}.field-name-field-additional-product-images .field-item{display:inline-block}.give-away-detail-title{padding-bottom:15px}#give-away-entry-blurb{text-align:justify;color:grey;line-height:1.2}#give-away-web-form form.webform-client-form div.wrap input.ipt.form-checkbox{width:inherit;display:inline-block!important}#give-away-web-form form.webform-client-form div.wrap input.ipt.form-checkbox.styled.error>label{color:red!important}.views-row-odd.giveaway-row{}.page-node-6162 .view-filters{display:none}.webform-confirmation a,.red-link{color:#fa4b2a}.webform-confirmation a:hover,.red-link:hover{text-decoration:underline}.home ul#views-ticker-fade-events .views-fade-item a{display:block;height:50px}.home ul#views-ticker-fade-events .views-fade-item img{height:100%}.home ul#views-ticker-fade-events{height:90px}.newsletter .newsletter-group a{color:#e23b30}.home-slot-content a.read-more:hover,.article-slot-content a.read-more:hover,.home-page-article-wrapper a.views-more-link:hover,.newsletter .newsletter-group a:hover{color:#000}.home-slot-content a.read-more,.article-slot-content a.read-more{color:#fa4b2a;font-weight:600;margin-top:-10px;display:block}.home #page h4{color:#e23b30;font-weight:700!important}.display-none{display:none}.native-ad{margin:30px 0;padding-bottom:25px;border-bottom:1px solid #d7d2cb}.home-page-article-wrapper{border-bottom:1px solid #d7d2cb;padding-bottom:20px}.home-page-article-wrapper a.views-more-link{color:#fa4b2a;text-transform:uppercase;display:block;margin-top:10px;font-weight:600}.content.home-slot-content h2,.content.article-slot-content h2{margin-bottom:10px}.home-slot-content,.article-slot-content{margin-top:-16px}.article-image-wrapper{height:268px;width:265px;margin-bottom:30px;overflow:hidden}.article-content-wrapper img{width:auto;max-width:100%}.article-content-wrapper{margin:20px}.CWicon_Subscribe{text-align:center;margin-top:10px}.views-row-odd.issue-article-wrapper{clear:both}.catagory-term-link a{display:inline-block;background-color:#888;color:#fff!important;padding:3px 15px;border-radius:5px;margin-bottom:10px;margin-top:5px;text-transform:uppercase}.catagory-term-link a:hover{text-decoration:underline}.in-this-issue-articles{padding:7px 10px;background:#575a5d;color:#fff;display:inline-block;font:italic 500 16px/16px "Signika",Arial,sans-serif;text-transform:uppercase;margin:15px 0}div#subscribe-popup.modal{max-width:700px!important;width:700px!important}a.popup-link{color:#fa4b2a}a.popup-link:hover{text-decoration:underline}div#subscribe-popup{font-size:14px}.article .field.field-name-field-title-sub-text.field-type-text-long.field-label-above{display:none}.node-type-simple-page-single-column #page .content{padding:17px 0 40px}#adModal.modal{display:none;position:fixed;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);z-index:100}#adModal .modal-content{background-color:#fefefe;margin:auto;padding:40px;border:1px solid #888;width:50%}#adModal .close{color:#aaa;float:right;font-size:28px;font-weight:700}#adModal .close:hover,#adModal .close:focus{color:#000;text-decoration:none;cursor:pointer}div#adModal a{font-weight:600;text-transform:uppercase}.modal.promo-modal{display:none;position:fixed;padding-top:175px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);z-index:100!important}.modal.promo-modal .modal-content{background-color:#fefefe;margin:auto;padding:40px;border:1px solid #888;width:90%}modal.promo-modal .modal-content .alert{font-size:1.2em}#subscribeModal .modal-content{max-width:682px}#freeIssueModal .modal-content{min-height:425px;max-width:682px}#stayConnectedModal .modal-content{min-height:460px;max-width:682px}.modal-content.promo-modal-content img{max-width:100%}.modal-content.promo-modal-content img{margin-bottom:15px}.promo-modal-content .promo-modal-error-message{width:45%;margin-left:5px}.promo-modal-content .close{width:50px;height:50px;position:absolute;right:35px}.promo-modal-action{position:absolute;right:23%;bottom:18%}#freeIssueModal .promo-modal-action,#stayConnectedModal .promo-modal-action{right:4%;max-width:265px}#promo-free-issue-email,#promo-stay-connected-email{width:100%;max-width:300px;height:48px;padding:15px;margin-bottom:15px;color:#000;border:1px solid #ccc}a.promo-modal-btn,#promo-free-issue-submit,#promo-stay_connected-submit{font-size:1.25em;background-color:#cb3d41;color:#fff;font-weight:600;padding:7px 34px;text-transform:uppercase}a.promo-modal-btn:hover,a.promo-modal-btn:focus{text-decoration:none;color:#fff}body.page-node-9251.node-type-webform div.two-columns,body.page-node-9251.node-type-webform div.two-columns div.content-columns{background:0 0}body.page-node-9251.node-type-webform div.two-columns div.content-columns div.left{width:100%}body.page-node-9251.node-type-webform div.two-columns div.content-columns div.right{display:none}body.page-node-9251.node-type-webform #ad-728-90{display:none}body.page-node-9251.node-type-webform form#webform-client-form-9251{text-align:center;margin-bottom:50px}body.page-node-9251.node-type-webform div.two-columns div.content-columns div.left{width:75%;margin:auto;float:none}div.block-de-block-ad-custom{padding-top:2%}div.ad-row-border{border-right:1px solid #eee;display:flex;max-height:330px;min-height:100%}a.description-link{display:block;position:relative;height:165px}div.ad-row-border img.img-responsive{max-height:300px;-webkit-filter:brightness(80%)}div.ad-row-border img.img-responsive.two-column-image-two{max-height:230px}div.article-row-border{border-right:1px solid #eee;display:flex;min-height:100%;overflow:hidden}.article-row-border.article-row-1,.article-row-border.large-image-container{margin-bottom:30px}.article-row-border.article-row-1 .image-container{max-height:210px}.article-row-1 .col-lg-8,.article-row-1 .col-md-8,.article-row-1 .col-sm-8{height:340px}.article-row-1 .col-lg-8 img.img-responsive,.article-row-1 .col-md-8 img.img-responsive,.article-row-1 .col-sm-8 img.img-responsive{height:100%}div.article-row-border .image-container{overflow:hidden}div.article-row-border img.img-responsive{height:auto;width:100%;-webkit-filter:brightness(90%)}div.article-row-border img.img-responsive.two-column-image-two{}.c21-preview{width:80%}.article-row-border.large-image-container .title-on-image-container{margin-top:-5%;bottom:0;background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.8) 100%)}.article-row-border .title-on-image-container{margin-top:-5%;bottom:0;background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.8) 100%)}.full-image,img.img-responsive.two-column-image-two{min-width:100%;min-height:100%}.title-on-image-container{position:absolute;margin-top:-6%;width:95%;padding-bottom:25px;padding-top:1%}.ad-row-border.large-image-container .title-on-image-container{margin-top:-5%}.title-on-image-container a{color:#fff;padding-left:2%;font-size:1.75em;line-height:1.1}.title-on-image-container a:hover{color:#fff;text-decoration:none}.article-description{color:#000;position:absolute;bottom:0;left:0}.article-description a:hover{text-decoration:none}p.description-title{font-size:1.3em!important;line-height:1;-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual;font-weight:700;margin-bottom:1px;margin-top:5px}.image-container{max-height:230px;height:100%}a.article-description{padding-left:4%}p.description-title-bottom{font-size:1.3em!important;line-height:1.1;-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual;font-weight:700;margin-bottom:5px;margin-top:5px}a.description-link:hover{text-decoration:none;color:#000}div.large-image-container{max-height:500px;min-height:100%}.image-container-large{max-height:300px;height:100%}page-search-node .image-full-width{min-width:100%;min-height:auto}a.article-description:hover{text-decoration:none;color:#000}.title-on-image-container a:hover{text-decoration:none;color:#fff}div.large-image-container .title-on-image-container{width:96.7%}#search form div.wrap input.ipt-submit{position:absolute;top:5px}#search form div.wrap input.ipt{padding-right:42px}#bar div.c2 div.c21,div.c2 div.c22{width:60%}.de-block-de-block-ad-custom hr{display:none}.home-article-wrapper .self-promo-sponsor-caption{position:absolute;top:0;color:#fff!important;background:gray;padding:1px 5px;font-size:11px}span.read-more{color:#fa4b2a;font-weight:600;padding-left:5px}a.description-link.on-image-link{height:100%;width:100%}.col-sm-5.issue-article-wrapper{width:41.66666667%;float:left}.col-sm-6.issue-article-wrapper{width:50%;float:left}.find-stores-city{width:40%!important}.homepage-leader-ad{text-align:center;margin-bottom:40px}.homepage-leader-ad img{max-width:90%}.most-recent-related li{list-style:none}.asset-wrapper.asset-image{position:relative}.thumbnail{border:none}.share-image.share-pin{position:absolute;bottom:0;margin:15px;left:15%}.share-image.share-pin a,.share-image.share-pin .pinterest-logo{background:url(../images/pinterest.svg) no-repeat;height:40px;width:40px}.hide-location-submit{display:none}.article.tool-year-award-2018 iframe{min-height:1100px}.article.shoptools-newsletter-0 table a[style],.article.shoptools-newsletter-0 table a{font-size:1.125em!important;font-family:inherit!important}