.body-font{font-family:'Open Sans',sans-serif}.alt-font{font-family:"adelle",serif}.body-default{font-size:.875em;line-height:150%}.default-grey{color:#444}.black{color:#000}.beige{color:#fcf5e3}.red{color:#c23000}.brown{color:#b6a287}.bg-grey{background-color:#444}.bg-red{background-color:#c23000}.nav{padding:0;margin:0;list-style:none}.max-1200{max-width:1200px;margin:0 auto;position:relative}.trans-444-90{background-color:rgba(68,68,68,0.9);color:#fff}.trans-444-90 a{color:#fff}.trans-fff-80{background-color:rgba(255,255,255,0.8);color:#444}.trans-fff-80 a{color:#444}#mce-responses{margin-bottom:1em}#mc_embed_signup div.mce_inline_error{background:transparent !important;border-radius:5px;font-weight:normal !important;border:solid 2px #c23000;color:#c23000 !important}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url(/assets/js/boxsizing.htc)}html,body{margin:0;padding:0;background:#000}body{font-family:'Open Sans',sans-serif;font-size:.875em;line-height:150%;color:#444}p,h1,h2,h3,h4,h5,h6{margin-top:0}h1,h2,h3,h4,h5,h6{font-family:"adelle",serif}h1{font-size:2.571em;line-height:120%}.desk-only,.tab-up,.tab-only{display:none !important}nav ul{padding:0;margin:0;list-style:none}.hd-icon{display:block;float:left;width:32px;height:33px;background-image:url(../hd-icons3.png);background-repeat:no-repeat;font-size:0}.hd-icon:hover{background-position-y:bottom}.hd-twt{background-position:0 0}.hd-fb{background-position:-32px 0}.hd-inst{background-position:-64px 0}.hd-home{background-position:-96px 0}.hd-sus{background-position:-160px 0;width:41px}.hd-email{background-position:-201px 0}.hd-acct{background-position:-128px 0}.hd-acct.logged-in{font-size:1em;position:relative}.hd-acct.logged-in:after{content:'log out';color:#fff;font-size:12px;line-height:100%;width:60px;height:20px;text-align:center;position:absolute;bottom:-23px;left:-13px}.hd-acct.logged-in:hover.hd-acct.logged-in:after{color:#c23000}.image-fill,.image{display:block;overflow:hidden}.image-fill img,.image img{display:block;width:100%;height:auto}.image-fill img{display:none}.no-js .image-fill img{display:block}form{width:100%}form fieldset{margin:0}form input,form textarea{background:#fff;border:none;box-shadow:inset 1px 2px 7px rgba(0,0,0,0.3);padding:10px;margin-bottom:15px;font-family:'Open Sans',sans-serif}::-webkit-input-placeholder{font-family:'Open Sans',sans-serif;font-weight:300;color:#aaa}:-moz-placeholder{font-family:'Open Sans',sans-serif;font-weight:300;color:#aaa}::-moz-placeholder{font-family:'Open Sans',sans-serif;font-weight:300;color:#aaa}:-ms-input-placeholder{font-family:'Open Sans',sans-serif;font-weight:300;color:#aaa}.form-note{font-size:0.857em;line-height:160%;clear:both}button{border-radius:5px;padding:6px 15px;display:block;text-shadow:1px 1px rgba(0,0,0,0.8);border:none;font-size:1.286em;line-height:100%;font-family:'Open Sans',sans-serif;font-weight:400}.grey-btn{background-color:#444;color:#fff}.red-btn{background:#c23000;color:#fff}header{background:#000}.hd-bg{background:#000 url(../hd-bg-image.png) no-repeat 20% 0;color:#fff}#hd-logo{display:block;text-indent:-99999px}#container{position:relative}#main{background:#e7e7e7;position:relative;z-index:2;min-height:400px;width:100%;padding:60px 8%;overflow:hidden}.content{max-width:1200px;margin:0 auto;position:relative}.banner{width:100%}.banner-hd{color:#40453d}.banner-body{font-size:1.429em;line-height:180%}.banner-sig{float:right;clear:both}.image-banner{position:relative;padding-bottom:10px}.banner-image .resp{height:298px;background-image:url(/assets/Banner_mobile_portrait.jpg);background-repeat:no-repeat;background-position:center 0}.banner-text{margin:auto;position:relative}.tiles{width:100%;min-height:600px;clear:both;background:url(../loader.gif) no-repeat center 100px}.tile{background:#fff;border:1px solid #eee;float:left;opacity:0;-moz-transition:opacity 500ms ease-in;-webkit-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in}.tile a{text-decoration:none;display:block}.tile iframe{margin-top:0 !important;margin-bottom:0 !important;max-width:100% !important;width:100% !important}.tile.wine{padding-top:4%}.no-js .tiles{background:none}.no-js .tile{opacity:1}.tile-body{padding:30px 40px}.quote-text{color:#41453d;font-size:1.714em;line-height:140%;font-family:"adelle",serif;font-weight:700;text-align:center}.quote-text a{color:#41453d}.tile-hd{color:#c23000;font-size:1.714em;line-height:100%;text-align:center;margin-bottom:25px}.tile-hd a{color:#c23000}.tile-ft{height:45px;background:#f9f9f9;position:relative;padding:12px}.tile-ft-left{float:left}.tile-ft-left .icon-left{float:left;margin-right:13px}.tile-ft-right{float:right}.tile-ft-right .icon-left{float:left;margin-left:13px}.tile-tab{height:0;width:0;overflow:hidden;position:absolute;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.tile-tab.bottom{bottom:0}.tile-tab.bottom .tab-inner{padding:12px 10px 45px 10px}.tile-tab.top{top:0}.tile-tab.top .tab-inner{padding:45px 10px 12px 10px}.tile-tab.left{left:0}.tile-tab.right{right:0}.js-tab-trigger{z-index:10}.tab-inner{width:130px;position:relative;z-index:5}.tags-list a{text-decoration:none;font-size:0.857em;line-height:140%}.tags-list a.clearsel{margin-top:1em}.social-tile{background:none;border:none}.fb-tile{display:none}.resource-tile .tile-ft{padding:10px 12px}.resource-tile .icon-left{padding-left:30px;line-height:24px;min-height:24px}.love-count{font-style:normal}.tile-icon{display:block;background-image:url(../tile-icons.png);background-repeat:no-repeat;font-size:0}.icon-left{padding-left:25px;position:relative;font-size:0.857em;line-height:17px;min-height:16px;text-decoration:none;color:rgba(68,68,68,0.5)}.icon-left span{position:absolute;left:0;top:0;height:100%}.ti-loves{width:16px;height:16px;background-position:0 center}.ti-coms{width:17px;height:16px;background-position:-16px center}.ti-tags{width:16px;height:16px;background-position:-34px center}.ti-pdf{width:24px;height:24px;background-position:-51px center}.ti-vid{width:19px;height:19px;background-position:-76px center}.ti-pic{width:24px;height:19px;background-position:-96px center}.ti-eye{width:32px;height:23px;background-position:-122px center}.pop-head .icon-left .ti-tags{top:7px;left:7px}#actual-url #page-content{display:none}.fancybox-overlay{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.5) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0.1)),color-stop(100%,rgba(0,0,0,0.5)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.5) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.5) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.5) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a000000',endColorstr='#80000000',GradientType=1)}.fancybox-wrap{margin-bottom:60px}.fancybox-skin{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background:#fff}#page-content{overflow:hidden;background:#fff}#page-content h3{font-family:'Open Sans',sans-serif;font-weight:600;font-size:0.857em;line-height:100%;margin-bottom:10px;text-transform:uppercase;color:#000}#page-content a{text-decoration:none;color:#444;font-weight:bold}.pop-section{padding:15px}.grey-section{background:#f5f5f5}.pop-head{margin:15px 15px 10px 15px;position:relative}.pop-head .pop-tags{float:left}.pop-head .pi-close{float:right}.pop-gal{width:100%;clear:both;float:left;margin-top:5px}.pop-hd{line-height:120%;margin-bottom:15px}.post-details{margin-bottom:15px;color:#a1a1a1;font-size:0.857em;line-height:120%}.article-intro{font-size:1.143em;line-height:160%;margin-bottom:10px}.article-body{font-size:0.857em;line-height:160%;margin-bottom:40px}.pop-tools .pop-icon{float:left;margin-right:20px}.pop-tools .share,.pop-tools .like{float:left}.like-article{text-decoration:none;line-height:30px;color:#a1a1a1;display:block;float:left}.like-article .pi-loves{margin-right:5px !important}.pop-icons{margin-right:20px;border-right:1px solid #000}.pop-controls{width:70px;margin:0 auto}.comment-form label{display:block;font-size:0.857em;line-height:120%;font-weight:600;margin-bottom:7px;text-transform:uppercase;color:#999}.comment-form textarea,.comment-form input{width:100%;margin-bottom:10px}.comment-form button{float:right;font-size:16px;padding:6px 15px}.comment-form button:hover{background-color:#7f7f7f}.comment-form .form-note{margin-top:10px;float:left;width:100%}.comment-wrap{position:relative;padding:0 0 20px 60px;background:url(../dash-border.png) repeat-x 0 bottom;margin-bottom:20px;font-size:0.857em;line-height:160%}.comment-wrap .icon-left{position:absolute;left:0;top:0}.com-content{margin-bottom:10px}.com-details{font-weight:700}.com-details time{font-weight:400;color:#999}#page-content.wine-pop .pop-hd{margin-bottom:25px}#page-content.wine-pop .resources-section h3{margin-bottom:15px}.rrp{color:#c23000;font-size:1.714em;line-height:100%;font-family:"adelle",serif;margin-bottom:25px}.resource-link{text-decoration:none;color:#444;display:block;margin-bottom:15px;position:relative;padding-left:35px}.resource-link span{position:absolute;left:0;top:0}.resource-link:hover{text-decoration:underline}.access-notice{color:#a1a1a1;text-align:center;padding-top:25px;background:url(../dash-border.png) repeat-x center top}.access-notice a{color:#a1a1a1;text-decoration:none}.resource-group{margin-bottom:40px}.rg-hd{font-size:0.857em;line-height:120%;color:#000;margin-bottom:20px}.resource{margin-bottom:20px}.resource-thumb{width:94px;height:63px;border:1px solid #000;float:left;margin-right:15px}.res-103 .resource-thumb{background-size:contain !important}.resource-pdf-icon{width:94px;height:63px;border:1px solid #000;float:left;margin-right:15px;display:block;border:0;background:url(../pdf-icon-landscape.png) no-repeat center top}.resource-file-icon{width:94px;height:63px;border:1px solid #000;float:left;margin-right:15px;display:block;border:0;background:url(../pdf-icon-landscape.png) no-repeat center top}.resource-name{text-decoration:none;color:#444;display:block;margin-bottom:15px;line-height:100%}.resource-name:hover{text-decoration:underline}.resource-size{color:#a1a1a1;font-size:0.857em;line-height:100%}.pop-icon{display:block;background-image:url(../pop-icons.png);background-repeat:no-repeat;font-size:0}.pop-icon:hover{background-position-y:bottom}.pi-close{width:32px;height:32px;background-position:0 0}.pi-close:hover{background-position-y:0}.pi-twt{width:32px;height:29px;background-position:-32px 0}.pi-fb{width:32px;height:32px;background-position:-64px 0}.pi-pin{width:32px;height:32px;background-position:-96px 0}.pi-loves{width:32px;height:30px;background-position:-128px 0}.pi-coms{width:32px;height:31px;background-position:-160px 0}.pi-prev{width:15px;height:26px;background-position:-192px 0}.pi-prev:hover{background-position-y:0}.pi-next{width:14px;height:26px;background-position:-207px 0}.pi-next:hover{background-position-y:0}.pi-cart{width:32px;height:28px;background-position:-221px 0}.pi-cart:hover{background-position-y:0}.pi-bx-prev{width:29px;height:57px;background-position:-253px 0}.pi-bx-prev:hover{background-position-y:0}.pi-bx-next{width:29px;height:57px;background-position:-284px 0}.pi-bx-next:hover{background-position-y:0}.red-circle{background:#c23000;border-radius:100%;padding:13px 10px;height:54px;width:54px;display:block;font-size:0}.page-desc{padding-bottom:30px;margin-bottom:20px;background:url(../dash-border.png) repeat-x center bottom}.page-desc h1{font-size:3.15em;line-height:120%;margin-bottom:20px}.page-desc .article-body{font-size:1.4em;line-height:180%;margin-bottom:0}.page-desc .article-body a{font-weight:700;text-decoration:none;color:#444}.filter-bar{padding:15px;color:#444;margin-bottom:40px;background:#fff}.filter-bar .show-me{float:left;width:25%;text-transform:uppercase;font-weight:700;font-size:.8em}.filter-bar .ti-eye{margin:0 0 5px 10px}.filter-bar ul{padding:0;margin:0;list-style:none;float:right;width:65%;margin-top:30px}.filter-bar li{float:left;margin:0 0 10px 5px;padding-left:5px;border-left:1px solid #444;font-size:.8em;line-height:100%}.filter-bar li.first{border:none;padding:0}.res-filter{color:#444;text-decoration:none;margin-bottom:30px}.res-filter.active,.res-filter:hover{font-weight:700;color:#000}.rg-hd{font-family:'Open Sans',sans-serif}.wtb-intro .article-body{font-size:1em}.wtb-top{margin-bottom:40px}.red-heading{font-size:1.714em;line-height:120%;color:#c23000}.wtb-search-text{width:100%;margin-bottom:30px;padding-right:60px;font-size:20px}.wtb-search-submit{position:absolute;top:0;right:0;width:60px;height:46px;background:transparent url(../search-magnifying-glass.png) no-repeat 15px 10px}.wtb-filter{line-height:20px;margin-bottom:30px}.wtb-filter h3{float:left;font-family:'Open Sans',sans-serif;color:#000;font-weight:600;text-transform:uppercase;font-size:0.857em}.wtb-filter-checkbox{float:left;margin-left:15px;color:#444}.wtb-filter-checkbox.is-checked .wtb-filter-checkbox-check{background:#c23000}.wtb-filter-checkbox-check{display:block;width:20px;height:20px;border:1px solid #eee;background:#fff;box-shadow:inset 1px 1px 1px rgba(0,0,0,0.4);float:left;margin-right:10px}.wtb-filter-checkbox-label{float:left;cursor:pointer}.bh-sl-map-container .bh-sl-map{width:100%;height:260px}@media screen and (min-width:768px){.bh-sl-map-container .bh-sl-map{height:400px}}.wtb-bottom{margin-top:40px;padding-top:40px;background:transparent url(../dash-border.png) repeat-x left top}@media screen and (min-width:768px){.wtb-bottom{padding-top:0;background:transparent}}.wtb-list{position:relative;top:-6px;margin:0;padding:0;list-style-type:none}.wtb-list-item{padding:12px 30px 12px 45px;margin-left:-15px;background:transparent url(../store-list-marker-icon.png) no-repeat 15px 15px;font-size:14px;cursor:pointer;-moz-transition:background-color 0.4s ease;-webkit-transition:background-color 0.4s ease;-o-transition:background-color 0.4s ease;transition:background-color 0.4s ease}.wtb-list-item:hover{background-color:rgba(255,255,255,0.5);-moz-transition:background-color 0.4s ease;-webkit-transition:background-color 0.4s ease;-o-transition:background-color 0.4s ease;transition:background-color 0.4s ease}.wtb-list-item:active{background-color:rgba(255,255,255,0.95);-moz-transition:background-color 0.2s ease;-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.wtb-list-item.list-focus{background-color:rgba(255,255,255,0.75)}@media screen and (min-width:768px){.wtb-list-item{margin-left:-45px}}.wtb-list-details{margin:0}.contact-intro{margin-bottom:40px}.contact-details h2{font-size:1em;font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:10px}.contact-details address{margin-bottom:30px}.contact-details dl{overflow:hidden}.contact-details dt{width:100px;margin-right:10px;float:left;clear:left}.contact-details dd{float:left;margin:0}#contact-form,#mc_embed_signup{margin-bottom:40px}#contact-form label,#mc_embed_signup label{text-transform:uppercase;color:#000;font-weight:600;font-size:0.857em;display:block;margin-bottom:10px}#contact-form label span,#mc_embed_signup label span{color:#c23000}#contact-form input,#mc_embed_signup input{width:100%}#contact-form textarea,#mc_embed_signup textarea{margin-bottom:30px;width:100%;height:180px}#contact-form button,#mc_embed_signup button{float:left}#contact-form .red-btn,#mc_embed_signup .red-btn{padding:12px 15px 13px;text-shadow:0 1px 3px rgba(0,0,0,0.8)}#contact-form .red-btn:hover,#mc_embed_signup .red-btn:hover{background-color:#7f7f7f}#contact-form .red-btn:active,#mc_embed_signup .red-btn:active{background-color:#7f7f7f}.req-notice{text-transform:uppercase;color:#444;font-weight:600;font-size:0.857em;display:block;margin-bottom:15px}.contact-social{padding-top:50px;background:url(../dash-border.png) repeat-x left top}.contact-icon{display:inline-block;width:32px;height:32px;margin-right:16px;background-image:url(../contact-icons.png);background-repeat:no-repeat;font-size:0}@media screen and (min-width:400px){.contact-icon{margin-right:32px}}.contact-icon:hover{background-position-y:bottom}.ci-fb{background-position:0 0}.ci-twt{background-position:-32px 0}.ci-g{background-position:-64px 0}.ci-inst{background-position:-96px 0}.ci-in{background-position:-128px 0}.ci-pin{background-position:-160px 0}#login-form .red-btn{font-size:16px}#login-form .red-btn:hover{background-color:#7f7f7f}footer{padding:35px 8%;background:#000}footer a{color:#bababa;text-decoration:none}.ft-left{color:#545454}.ft-right{color:#bababa}.ft-right{text-align:right}.ft-right span{font-size:0.7em;line-height:13px;padding-top:8px;display:inline-block;padding-bottom:11px}.tile-gallery,.images-carousel,.bx-wrapper,.bx-viewport{width:100%;overflow:hidden}.images-carousel{padding:0;margin:0;list-style:none}.tile .tile-gallery,.tile .images-carousel,.tile .bx-wrapper,.tile .bx-viewport{height:247px}.tile .images-carousel .image-fill{height:247px}.tile .bx-prev,.tile .bx-next{top:123px}.pop-gallery{width:100%;clear:both;float:left;margin-top:5px}#page-content .pop-gallery,#page-content .images-carousel,#page-content .bx-wrapper,#page-content .bx-viewport{height:467px}#page-content .images-carousel .image-fill{height:467px}#page-content .bx-prev,#page-content .bx-next{top:233px}.images-carousel{padding:0;margin:0;list-style:none}.images-carousel .image-fill{display:block;width:100%}.bx-wrapper{position:relative}.bx-controls{position:absolute;z-index:99;width:100%;top:0;left:0}.bx-prev,.bx-next{display:block;font-size:0;width:19px;height:31px;background-image:url(../slider-arrows.png?r=1);position:absolute;margin-top:-16px;z-index:99}.bx-prev{left:25px;background-position:0 0}.bx-prev:hover{background-position:0 -31px}.bx-next{right:25px;background-position:-19px 0}.bx-next:hover{background-position:-19px -31px}@media screen and (min-width:430px){.banner-image .resp{background-image:url(/assets/Banner_mobile_landscape.jpg);background-repeat:no-repeat;background-size:contain;height:186px}}@media screen and (min-width:480px){.banner-image .resp{height:244px}}@media screen and (min-width:640px){.banner-image .resp{background-image:url(/assets/Banner_tablet.jpg)}}@media screen and (min-width:640px){.banner-image .resp{height:200px}}@media screen and (min-width:768px){.banner-image .resp{height:220px}}@media screen and (min-width:842px){.banner-image .resp{height:240px}}@media screen and (min-width:900px){.banner-image .resp{height:260px}}@media screen and (min-width:1112px){.banner-image .resp{height:298px}}@media screen and (max-width:767px){.tab-up,.tab-only,.desk-only{display:none !important}.banner{margin-bottom:25px}.banner-hd{font-size:2.2em}.banner-body{font-size:1.286em;line-height:180%}.banner-sig{margin-bottom:20px}.mob-dashed-top{position:relative}.mob-dashed-top:before{content:'';display:block;width:100%;height:2px;position:absolute;top:0;left:0;padding-top:45px;background-image:url(../dash-border.png);background-repeat:repeat-x;background-position:0 0}.grid-sizer,.tile{width:100%}.gutter-sizer{width:0}.tile{margin-bottom:45px}.tile-body{padding:30px}.pop-hd{font-size:2.143em}.wine-pop .buy{float:left;clear:both;margin-top:25px}.ct-right{display:none}#contact-form label{margin-bottom:5px}#contact-form label,#contact-form input,#contact-form textarea{width:100%;clear:both}#contact-form input{margin-bottom:10px}}@media screen and (max-width:1023px){.hd-bg{height:110px}#hd-logo{background:url(../device-hd-logo.png) no-repeat 0 0;width:167px;height:72px;position:absolute;left:20px;top:19px}#menu-trigger{background:url(../hamburglar.png) no-repeat 0 0;display:block;width:32px;height:22px;position:absolute;right:25px;top:44px}#menu-wrap{position:absolute;top:110px;left:0;z-index:10;width:100%;height:0;overflow:hidden;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#main-nav{-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;width:100%;left:0;top:0}#main-nav li{width:100%;border-bottom:1px solid #333}#main-nav li ul{position:absolute;top:0;width:100%;display:none;z-index:1}#main-nav a{display:block;background:#444;color:#fff;text-decoration:none;padding:20px;font-size:1.143em;line-height:100%}#main-nav a.has-kids{background-image:url(../go-arrow.png);background-repeat:no-repeat;background-position:95% center}#main-nav a.back-link{background:#c5c5c5;color:#444;position:relative;padding-left:40px;background:url(../back-arrow.png) no-repeat 20px center}#main-nav a.repeated-link{background:#111;color:#fff}.ft-left{margin-bottom:10px}}@media screen and (min-width:768px){.mob-only{display:none !important}.tab-up,.tab-only{display:block !important}.hd-bg{height:130px;background-position:225px -120px}#menu-wrap{top:130px}#main-nav a.has-kids{background-position:97% center}#hd-logo{left:30px;top:27px}#menu-trigger{right:50px;top:54px}footer{line-height:120%;padding:35px 65px 35px 20px}#main{min-height:774px;padding:60px 5%}.banner{margin-bottom:45px}.image-banner{padding-bottom:0px}.banner-text{position:relative;z-index:2;max-width:540px}.banner-sig{position:absolute;bottom:-18px;right:0}.grid-sizer,.tile{width:47%}.tile.wine{padding-top:1%}.gutter-sizer{width:6%}.tile{margin-bottom:45px}.text-section{padding:15px 110px}.pop-hd{font-size:3.143em;line-height:120%}.article-intro{font-size:1.429em;line-height:180%}.article-body{font-size:1em;line-height:200%}.pop-tools{margin-bottom:15px}.pop-tools .pop-icon{margin-right:35px}.pop-icons{padding:10px 0;margin-right:35px}.like-article{margin-top:10px}.comment-section{padding:15px 55px}.comment-section h3{margin-left:55px;margin-bottom:15px !important}.comment-wrap{padding:0 55px 20px 150px}.comment-wrap .icon-left{left:55px;display:block;line-height:31px;padding-left:40px}.comment-wrap .icon-left .ti-coms{display:block;background-image:url(../pop-icons.png);background-repeat:no-repeat;font-size:0;width:32px;height:31px;background-position:-160px 0}.comment-wrap .icon-left .ti-coms:hover{background-position-y:bottom}.com-content{float:left;width:260px;margin-right:33px}.com-details{float:left;width:105px}.com-details time{display:block}.comment-form{padding-left:55px}.comment-form label{position:absolute;left:0;top:0;width:70px;line-height:140%}.comment-form textarea{width:270px;height:130px;float:left;margin-right:20px;margin-bottom:0}.comment-form input{width:160px;float:right}.comment-form button{margin-top:5px}.comment-form .form-note{margin:10px 0 10px 95px}.comment-fields{position:relative;padding-left:95px}.like{margin-right:35px}.buy{float:left}.buy h3{text-align:center;margin-left:40px}.buy .icon-wrap{padding-left:53px;border-left:1px solid #000}.resources-pop h1{margin-bottom:50px}.resources-section{padding:15px 55px}.resources-list{padding:10px 50px 15px 50px}.controls-section{padding:20px 15px}.resource-groups,.resource-tools{padding:15px 110px}.resource-groups{padding-top:35px}.notice-wrap{padding:15px 60px}.wtb-section{position:relative;padding-left:200px;margin-bottom:20px}.wtb-hd{position:absolute;top:0;left:0}.filter-bar{padding:20px 15px}.filter-bar .show-me{width:120px;line-height:24px}.filter-bar .ti-eye{float:left;margin:0 10px 0 0}.filter-bar ul{float:left;margin-top:5px}.filter-bar li{font-size:1em;line-height:100%;padding-left:10px;margin-left:10px;margin-bottom:0}#contact-page .content-top{margin-bottom:50px;background:url(../dash-border.png) repeat-x left bottom}#contact-page .ct-left{width:33.333%;padding-right:20px}#contact-page .ct-right{width:66.667%;padding-left:20px}#contact-page .ct-left,#contact-page .ct-right{float:left}#contact-page .contact-image{margin-bottom:40px}#contact-form .form-left,#contact-form .form-right{float:left}#contact-form .form-left{width:33.333%;padding-right:20px}#contact-form .form-right{width:66.667%;padding-left:20px}.contact-social .red-heading{float:left;width:33.333%}.contact-icons{float:left;padding-left:20px}}@media screen and (min-width:1024px){.tab-only,.tab-down{display:none !important}.desk-only{display:block !important}header a{color:#fff;text-decoration:none}header a:hover,header a.active{color:#c23000}#hd-logo{position:absolute;bottom:25px;top:auto;left:3%;background:url(../hd-logo.png) no-repeat 0 0;width:158px;height:268px;-moz-transition:top 400ms ease;-webkit-transition:top 400ms ease;-o-transition:top 400ms ease;transition:top 400ms ease}.hd-bg{height:333px;background-position:110px 0}#hd-icons{position:absolute;top:25px;right:45px}.hd-icon{margin:0 0 0 35px;position:relative}.hd-icon.border-left{margin-left:45px}.hd-icon.border-left:before{content:'';display:block;height:60px;width:1px;position:absolute;left:-21px;top:-10px;border-left:1px solid #666}.hd-acct,.hd-email{margin-left:25px}#menu-wrap{position:absolute;right:0;bottom:25px;top:auto}#menu-wrap li{float:left;margin-right:50px;position:relative}#menu-wrap li ul{opacity:0;height:0;min-width:120px;overflow:hidden;position:absolute;background:#000;top:20px;left:0;-moz-transition:opacity 400ms linear;-webkit-transition:opacity 400ms linear;-o-transition:opacity 400ms linear;transition:opacity 400ms linear}#menu-wrap li ul li{margin:0 0 10px 0 !important}#menu-wrap li ul a{font-size:1em;padding:5px 0}#menu-wrap li ul a:hover,#menu-wrap li ul a.active{color:#fff;font-weight:700;border-bottom:1px solid #c23000;padding-bottom:4px}#menu-wrap li:hover ul{opacity:1;height:auto;padding:20px 10px 10px 10px}#menu-wrap a{font-size:1.429em;display:block;line-height:100%;text-shadow:1px 1px 2px rgba(0,0,0,0.8)}header{height:333px;width:100%;position:relative;z-index:3;-moz-transition:top 400ms ease-out;-webkit-transition:top 400ms ease-out;-o-transition:top 400ms ease-out;transition:top 400ms ease-out;-webkit-transform:translateZ(0)}.mini-header{height:128px;width:100%;position:fixed;top:-128px;left:0;z-index:20}.mini-header.on{top:0}.mini-header .hd-bg{height:100%}.mini-header #hd-logo{background:url(../device-hd-logo.png) no-repeat 0 0;width:167px;height:72px;left:20px;top:25px}.mini-header #menu-wrap{right:auto;left:230px;bottom:45px}.mini-header #menu-wrap li{margin-left:10px}.mini-header #hd-icons{top:47px}.mini-header .full-only{display:none}#main{min-height:345px;padding:60px 3%}.image-banner{padding-bottom:160px}.banner-text{max-width:650px;padding-right:120px}.ft-left{float:left;margin:0;line-height:150%}.ft-right{float:right}.grid-sizer,.tile{width:31%}.gutter-sizer{width:3.5%}.tile{margin-bottom:50px}#page-content{width:730px}.comment-form input{width:180px}.resource-groups,.resource-tools{padding-left:125px;padding-right:125px}#where-to-buy{padding-right:414px;min-height:600px}.banner-image .resp{background-image:url(/assets/Banner_desktop.jpg);background-size:contain}.banner-image{position:absolute;width:100%;bottom:0}}@media screen and (min-width:1224px){#hd-logo{left:95px;bottom:30px}.hd-bg{background-position:255px 0}#menu-wrap{bottom:40px;right:65px}#menu-wrap li{margin:0 0 0 75px}.mini-header .hd-bg{background-position:250px -146px}.mini-header #hd-logo{left:0}.mini-header #menu-wrap{left:187px}.mini-header #menu-wrap li{margin-left:60px}#main{padding:60px 0}.image-banner{padding-bottom:155px}.banner-image{width:100%;left:0}.banner-text{padding:0;max-width:540px;margin-left:360px}.banner-sig{right:-110px}.fb-tile{display:block}}