@charset "UTF-8";@import url('//hello.myfonts.net/count/272ee5');/*!* * * D&AD Website 2014 * Version 2.0 * Designed and Developed by JP74 and D&AD * **/ nav[role="sub"] li .header-avatar,nav[role="sub"] li a:before{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}/*!normalize.css v3.0.0 | MIT License | git.io/normalize */ html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img,embed,video{max-width:100%;height:auto;display:inline-block}html{overflow-y:scroll}figure{margin:0}@font-face{font-family:'ITCFranklinGothicStd-Hvy';src:url('/static/fonts/franklingothic/272EE5_0_0.eot?c6c10b54f1e4');src:url('/static/fonts/franklingothic/272EE5_0_0.eot?&c6c10b54f1e4#iefix') format("embedded-opentype"),url('/static/fonts/franklingothic/272EE5_0_0.woff?c6c10b54f1e4') format("woff"),url('/static/fonts/franklingothic/272EE5_0_0.ttf?c6c10b54f1e4') format("truetype")}@font-face{font-family:'ITCFranklinGothicStd-Book';src:url('/static/fonts/franklingothic/272EE5_1_0.eot?c6c10b54f1e4');src:url('/static/fonts/franklingothic/272EE5_1_0.eot?&c6c10b54f1e4#iefix') format("embedded-opentype"),url('/static/fonts/franklingothic/272EE5_1_0.woff?c6c10b54f1e4') format("woff"),url('/static/fonts/franklingothic/272EE5_1_0.ttf?c6c10b54f1e4') format("truetype")}@font-face{font-family:'ITCFranklinGothicStd-Demi';src:url('/static/fonts/franklingothic/272EE5_2_0.eot?c6c10b54f1e4');src:url('/static/fonts/franklingothic/272EE5_2_0.eot?&c6c10b54f1e4#iefix') format("embedded-opentype"),url('/static/fonts/franklingothic/272EE5_2_0.woff?c6c10b54f1e4') format("woff"),url('/static/fonts/franklingothic/272EE5_2_0.ttf?c6c10b54f1e4') format("truetype")}h1,h2,h3,h4,h5,h6,p{margin-top:0;font-weight:normal}b,strong{font-family:"ITCFranklinGothicStd-Hvy","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}address{font-style:normal}blockquote{margin:0}h1,.a-head{font-size:1.42857em;line-height:1.25em;margin-bottom:35px;font-family:"ITCFranklinGothicStd-Demi","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}h2,.b-head{font-size:1.42857em;line-height:1.1em;margin-bottom:35px;font-family:"ITCFranklinGothicStd-Demi","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}h3,.c-head{font-size:1.78571em;line-height:1.2em}h4,.d-head{font-size:1.42857em;line-height:1.25em}h5,.e-head{font-size:1.28571em;line-height:1.22222em}h6,.f-head{font-size:1.14286em;line-height:1.25em}p{margin-bottom:36px}blockquote{margin:20px 0 40px 0;font-family:"ITCFranklinGothicStd-Demi","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}blockquote p{font-size:1.42857em;line-height:1.25em;margin-bottom:16px}cite{font-size:.85714em;line-height:1.16667em;font-style:normal;display:inline-block;font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}article ul,article ol{margin:0 0 36px 0;padding:0;list-style-type:none}article ul li,article ol li{position:relative}article ul li{padding-left:12px;margin-bottom:20px}article ul li:before{content:'';background:#333;position:absolute;top:8px;left:0;width:2px;height:2px;display:block}article ol{counter-reset:line}article ol li{padding-left:35px;margin-bottom:20px}article ol li:before{content:counter(line) " — ";counter-increment:line;position:absolute;left:0}article ol li ul li:before{content:''}article ol li ol{counter-reset:line}small{font-size:1em}body.product .product-panel-title{font-size:1.42857em;line-height:1.25em;text-align:center;font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width:660px){blockquote p{margin-bottom:36px}article ul,article ol{margin:0 0 76px 0}article ul li:before{top:10px}}@media screen and (min-width:800px){article ul li:before{top:13px}}body{background:#fff;font-weight:400;font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvitca,Arial,sans-serif;font-size:.875em;line-height:1.57143em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:hidden}a{color:#999}a:hover{color:#000}.product-button{width:120px;height:40px;line-height:40px;margin-bottom:10px;border:1px solid #fff;color:#fff;display:inline-block;text-decoration:none;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.product-button:hover{background-color:#fff;border-color:#fff;color:#000}.text-black .product-button{color:#000;border-color:#000}.text-black .product-button:hover{background-color:#000;border-color:#000;color:#fff}.text-black{color:#000}.text-white{color:#fff}.text-archive{color:#ffd200}.text-events{color:#2f63cf}.text-stories{color:#f65b49}.text-social{color:#f65b49}.text-content{color:#3fdb70}.text-members{color:#3fdb70}.hide{display:none}.errorlist,.menu-container ul,.profile-container ul,.search-container ul,.cart-contents .mini-cart-contents ul,main[role="main"] ul#journey-nav,nav.pagination ul,.home .feed-tabs .home-tabs,.homepage-carousel ul.slides,.homepage-carousel .flex-direction-nav,.content-blocks,.feed-blocks,.profile-blocks,.image-copy-with-link ul,.tabs ul,article div.download ul,.table-listing>ul,.table-listing>ul ul,.product-call-to-action ul,.credit-block ul.credit-list,.links-box ul,.sidebar ul,article.entry .assets ul,article.entry ul.credit-list,.node .node-detail ul,.node .social-links,.node ul.i-wish,.profile-detail.edit>ul,footer[role="contentinfo"] nav ul{margin:0;padding:0;list-style-type:none}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}fieldset{margin:0;border:0}label{display:block;margin-bottom:10px}input[type="text"],input[type="email"],input[type="password"],input[type="search"]{background:transparent;color:#000;display:block;width:100%;padding:0 .5em;height:40px;border:1px solid #333;margin-bottom:17px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus{border:1px solid #000;outline:0}input:not([type="checkbox"]),input:not([type="radio"]){-webkit-appearance:none;border-radius:0}input[type="submit"],button,.btn,body.search-results .search-container input[type="submit"],.cart-contents .mini-cart-contents>a,.cart-contents .mini-cart-contents .proceed-to-checkout{background:transparent;display:block;width:200px;height:40px;text-align:center;border:1px solid #fff;color:#fff;padding:0;line-height:40px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:color .15s ease,background .15s ease;-o-transition:color .15s ease,background .15s ease;-webkit-transition:color .15s ease,background .15s ease;transition:color .15s ease,background .15s ease;text-decoration:none}input[type="submit"]:hover,button:hover,.btn:hover,body.search-results .search-container input[type="submit"]:hover,.cart-contents .mini-cart-contents>a:hover,.cart-contents .mini-cart-contents .proceed-to-checkout:hover{background:#fff;color:#000}input[type="submit"].btn-inverted,button.btn-inverted,.btn.btn-inverted,body.search-results .search-container input.btn-inverted[type="submit"],.cart-contents .mini-cart-contents>a.btn-inverted,.cart-contents .mini-cart-contents .btn-inverted.proceed-to-checkout{color:#000;border-color:#000}input[type="submit"].btn-inverted:hover,button.btn-inverted:hover,.btn.btn-inverted:hover,body.search-results .search-container input.btn-inverted[type="submit"]:hover,.cart-contents .mini-cart-contents>a.btn-inverted:hover,.cart-contents .mini-cart-contents .btn-inverted.proceed-to-checkout:hover{background:#000;color:#fff}a.forgot-password{margin-bottom:40px;display:inline-block}.errorlist{color:#f65b49}.errorlist+input{border:1px solid #f65b49}#logo{background:url('/static/svg/dandad.svg?84a56bdf7eaa');-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;float:left;margin:15px 0;width:35px;padding-top:40px;height:0;display:block;overflow:hidden;position:relative;z-index:20}#logo:before{content:'';background:url('/static/svg/dandad-black.svg?84a56bdf7eaa') center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;position:absolute;top:0;left:0;bottom:0;right:0;display:block;opacity:0;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}#logo:hover:before{opacity:1}@media screen and (min-width:37.5em) and (min-height:26.25em){#logo{margin:20px 0;width:60px;padding-top:70px;-moz-transition:padding-top .3s ease,margin .3s ease,width .3s ease;-o-transition:padding-top .3s ease,margin .3s ease,width .3s ease;-webkit-transition:padding-top .3s ease,margin .3s ease,width .3s ease;transition:padding-top .3s ease,margin .3s ease,width .3s ease}}@media screen and (min-width:48.0625em) and (min-height:26.25em){body.mini-menu #logo{margin:10px 0;width:35px;padding-top:40px}}@font-face{font-family:'dandad-icons';src:url('/static/fonts/dandad-icons/dandad-icons.eot?ab4646d9ed9f');src:url('/static/fonts/dandad-icons/dandad-icons.eot?&ab4646d9ed9f#iefix') format("eot"),url('/static/fonts/dandad-icons/dandad-icons.woff?ab4646d9ed9f') format("woff"),url('/static/fonts/dandad-icons/dandad-icons.ttf?ab4646d9ed9f') format("truetype"),url('/static/fonts/dandad-icons/dandad-icons.svg?ab4646d9ed9f') format("svg");font-weight:normal;font-style:normal}nav[role="sub"] li a:before,.about-dandad:before,.search-container .search-form .selector:before,.search-container .handle:before,.search-container .checkbox.selected label:before,.cart-contents .mini-cart-contents ul button:before,.errorlist li:before,main[role="main"] a.journey-nav.journey-previous div:before,main[role="main"] a.journey-nav.journey-next div:before,.share a:before,nav.pagination ul li.prev a:before,nav.pagination ul li.prev span:before,nav.pagination ul li.next a:before,nav.pagination ul li.next span:before,.home .feed-tabs a.tab-toggle:before,body.search-results .more-filters:before,.content-blocks>li article span.custom-icon:before,.feed-blocks>li article span.custom-icon:before,.profile-blocks>li article span.custom-icon:before,.flowplayer .fp-fullscreen:before,.flowplayer .fp-unload:before,.flowplayer .fp-close:before,.flowplayer .fp-play:before,.flowplayer .fp-mute:before,.flowplayer.is-splash .fp-ui:before,.flowplayer.is-paused .fp-ui:before,.image-and-text-carousel .flex-direction-nav a:before,.image-and-text-carousel .owl-buttons span:before,article div.download ul li:before,.table-listing a:before,.call-to-action .custom-icon:before,.credit-block ul.credit-list .custom-icon:before,.links-box a:before,.ranking-panel th.header:after,.ranking-panel .ranking-panel-row td:last-of-type:before,.tabbed-ranking-panel .tabbed-ranking-select:before,.sidebar a .custom-icon:before,.multilingual-switcher .toggler:before,.multilingual-switcher .toggler:after,article.entry ul.credit-list .custom-icon:before,.vote-panel button[type="submit"]:before,.node .node-detail ul li.board-trustees:before,.node .node-detail ul li.course-link:before,.node .node-detail .edit-profile:before,.node .social-links a:before,.node .university-link:before,.node .company-link:before,.profile-detail.edit .selector:before,.jury-listing li>a:before,.judge-listing li>a:before,.back-to-the-top:before,.eu-cookies-msg .container>a:before{font-family:'dandad-icons'}.search-container .handle.close:before{content:'\E000'}.search-container .handle:hover:before{content:'\E001'}nav[role="sub"] li a.search:before,.links-box a:before{content:'\E031'}nav[role="sub"] li a.shop:before{content:'\E19E'}nav[role="sub"] li a.login:before{content:'\E079'}.flowplayer.is-splash .fp-ui:before,.flowplayer.is-paused .fp-ui:before{content:'\E104'}.flowplayer .fp-play:before{content:'\E003'}.flowplayer.is-playing .fp-play:before{content:'\E005'}.flowplayer .fp-volume .fp-mute:before{content:'\E096'}.flowplayer.is-muted.no-volume .fp-volume .fp-mute:before{content:'\E09D'}.flowplayer .fp-fullscreen:before{content:'\E101'}.flowplayer.is-fullscreen .fp-fullscreen:before{content:'\E102'}article div.download ul li:before{content:'\E05A'}nav.pagination ul li.next a:before,nav.pagination ul li.next span:before,.image-and-text-carousel .flex-direction-nav a.flex-next:before,.image-and-text-carousel .owl-buttons span.carousel-right:before{content:'\E05D'}nav.pagination ul li.prev a:before,nav.pagination ul li.prev span:before,.image-and-text-carousel .flex-direction-nav a:before,.image-and-text-carousel .owl-buttons span:before{content:'\E05C'}.share ul li.share-more a:before{content:'\E21B'}.share ul li.facebook a:before,.node .social-links li.social_facebook a:before{content:'\E21C'}.share ul li.twitter a:before,.node .social-links li.social_twitter a:before{content:'\E21D'}.share ul li.pinterest a:before{content:'\E21E'}.share ul li.googleplus a:before{content:'\E21F'}.node .social-links li.social_website a:before{content:'\E223'}.node .social-links li.social_linked_in a:before{content:'\E224'}.node .social-links li.social_youtube a:before{content:'\E225'}.node .social-links li.social_flickr a:before{content:'\E226'}.share ul li.email a:before{content:'\E220'}.back-to-the-top:before{content:'\E081'}.about-dandad.active:before,.search-container .checkbox.selected label:before,.share a.share-dropdown-close:before{content:'\E03F'}.ranking-panel th.header.active.ascending:after,.multilingual-switcher .toggler.on:after{content:'\E05E'}.search-container .search-form .selector:before,.home .feed-tabs a.tab-toggle:before,.ranking-panel th.header:after,.tabbed-ranking-panel .tabbed-ranking-select:before,.multilingual-switcher .toggler:after,.profile-detail.edit .selector:before{content:'\E05F'}.cart-contents .mini-cart-contents ul button:before,.eu-cookies-msg .container>a:before{content:'\E02C'}.back-to-the-top:before{content:'\E081'}main[role="main"] a.journey-nav.journey-previous div:before{content:'\E05C'}main[role="main"] a.journey-nav.journey-next div:before,.ranking-panel .ranking-panel-row td:last-of-type:before,.jury-listing li>a:before,.judge-listing li>a:before{content:'\E05D'}.table-listing a:before{content:'\E080'}.node .node-detail ul li.board-trustees:before{content:'\E222'}.errorlist li:before{content:'\E055'}.node .node-detail .edit-profile:before{content:'\E139'}.node .university-link:before{content:'\E190'}.node .node-detail ul li.course-link:before{content:'\E01C'}.vote-panel button[type="submit"]:before{content:'\E040'}.search-container .handle:before{content:'\E229'}.search-container .handle.close:hover:before{content:'\E22A'}body.search-results .more-filters:before{content:'\E011'}.multilingual-switcher .toggler:before{content:'\E22C'}.node .company-link:before{content:'\E158'}.about-dandad:before{content:'\E03D'}.header-wrapper{position:absolute;width:100%;z-index:9999;border-bottom:1px solid #eee;background:#fff}.header-wrapper button,.header-wrapper input[value="login"],.header-wrapper input[type="submit"],.header-wrapper a.product-button,.header-wrapper .mini-cart-contents .proceed-to-checkout,.header-wrapper .mini-cart-contents>a,.header-wrapper .profile-container .btn,.header-wrapper .profile-container body.search-results .search-container input[type="submit"],body.search-results .search-container .header-wrapper .profile-container input[type="submit"],.header-wrapper .profile-container .cart-contents .mini-cart-contents>a,.cart-contents .header-wrapper .profile-container .mini-cart-contents>a,.header-wrapper .profile-container .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents .header-wrapper .profile-container .proceed-to-checkout{border-color:#333;color:#333;background-color:#ddd;text-decoration:none}.header-wrapper button:hover,.header-wrapper button:focus,.header-wrapper input[value="login"]:hover,.header-wrapper input[value="login"]:focus,.header-wrapper input[type="submit"]:hover,.header-wrapper input[type="submit"]:focus,.header-wrapper a.product-button:hover,.header-wrapper a.product-button:focus,.header-wrapper .mini-cart-contents .proceed-to-checkout:hover,.header-wrapper .mini-cart-contents .proceed-to-checkout:focus,.header-wrapper .mini-cart-contents>a:hover,.header-wrapper .mini-cart-contents>a:focus,.header-wrapper .profile-container .btn:hover,.header-wrapper .profile-container body.search-results .search-container input[type="submit"]:hover,body.search-results .search-container .header-wrapper .profile-container input[type="submit"]:hover,.header-wrapper .profile-container .cart-contents .mini-cart-contents>a:hover,.cart-contents .header-wrapper .profile-container .mini-cart-contents>a:hover,.header-wrapper .profile-container .cart-contents .mini-cart-contents .proceed-to-checkout:hover,.cart-contents .mini-cart-contents .header-wrapper .profile-container .proceed-to-checkout:hover,.header-wrapper .profile-container .btn:focus,.header-wrapper .profile-container body.search-results .search-container input[type="submit"]:focus,body.search-results .search-container .header-wrapper .profile-container input[type="submit"]:focus,.header-wrapper .profile-container .cart-contents .mini-cart-contents>a:focus,.cart-contents .header-wrapper .profile-container .mini-cart-contents>a:focus,.header-wrapper .profile-container .cart-contents .mini-cart-contents .proceed-to-checkout:focus,.cart-contents .mini-cart-contents .header-wrapper .profile-container .proceed-to-checkout:focus{background-color:#333;color:#ddd}header[role="banner"]{position:relative;width:100%;height:60px;padding-left:30px;padding-right:30px}body.node header[role="banner"]{margin-bottom:0}.dandad-and-you{position:relative;display:block;padding-left:30px;padding-right:30px;min-height:40px;background-color:#eee;overflow:hidden}.dandad-and-you .header-toggle{margin-left:-30px;margin-right:-30px;padding:0 30px}nav[role="top"] ul,nav[role="main"] ul,nav[role="sub"] ul{margin:0;padding:0}nav[role="top"] li,nav[role="main"] li,nav[role="sub"] li{list-style:none;display:inline-block}nav[role="top"] a,nav[role="main"] a,nav[role="sub"] a{text-decoration:none}nav[role="top"] ul{padding:18px 0;overflow:hidden}nav[role="top"] li{display:block}nav[role="top"] a{display:block;padding:6px 0}nav[role="main"]{position:relative;height:70px}nav[role="main"] ul:not(.more-menu){display:none}nav[role="main"] ul:not(.more-menu) li{display:none}nav[role="main"] ul:not(.more-menu) li span{display:block;font-size:12px}nav[role="main"] ul.more-menu{position:absolute;top:70px;left:-30px;right:-30px;background-color:#000;color:#fff;overflow:hidden;padding:0 40px}nav[role="main"] ul.more-menu li{min-height:50px;float:none;display:block;border-top:1px solid #333}nav[role="main"] ul.more-menu li:first-of-type{margin-top:40px}nav[role="main"] ul.more-menu li:last-of-type{margin-bottom:40px;border-bottom:1px solid #333}nav[role="main"] ul.more-menu a{display:block;padding:11px 25px;color:#fff;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}nav[role="main"] ul.more-menu a:hover{background:#fff;color:#000}nav[role="sub"]{margin:0 -30px;overflow:hidden}nav[role="sub"] ul{float:right;margin-right:30px;line-height:40px;overflow:hidden}nav[role="sub"] li{float:left;overflow:hidden}nav[role="sub"] li .header-avatar{width:30px;height:30px;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;position:absolute;left:8px;border-radius:50%;-moz-transition:width .3s ease,height .3s ease;-o-transition:width .3s ease,height .3s ease;-webkit-transition:width .3s ease,height .3s ease;transition:width .3s ease,height .3s ease}nav[role="sub"] li a{display:block;padding:0 16px 0 0;position:relative;width:48px;height:0;padding-top:40px;overflow:hidden;color:#333}nav[role="sub"] li a:hover,nav[role="sub"] li a.active{background-color:#ddd;color:#333}nav[role="sub"] li a:before{position:absolute;left:16px;font-size:22px;margin-top:1px;color:#999}nav[role="sub"] li a.contact-item{padding:0 16px}nav[role="sub"] li:first-of-type{position:absolute;left:30px}nav[role="sub"] li:first-of-type a{padding:0 16px 0 48px;height:auto;width:auto}.about-dandad{padding:0 16px 0 48px}.about-dandad span{display:none}.about-dandad:before{position:absolute;width:100%;left:16px;top:1px;font-size:20px}.about-dandad:hover,.about-dandad.active{background-color:#ddd;color:#333}.header-toggle{background-color:#ddd;overflow:hidden;line-height:auto;display:none}a.more-menu-button{display:block;width:60px;text-align:center;position:absolute;z-index:2;right:0;top:0;bottom:0;padding:16px 10px;line-height:20px;font-size:14px}a.more-menu-button:before,a.more-menu-button:after{content:"";position:absolute;z-index:1;top:40px;left:50%;width:40px;margin-left:-20px}a.more-menu-button:before{border-top:1px solid #999;border-bottom:1px solid #999;height:9px}a.more-menu-button:after{border-bottom:1px solid #999;height:5px}a.more-menu-button:hover,a.more-menu-button.active{background:#000;color:#fff}a.more-menu-button:hover:before,a.more-menu-button:hover:after,a.more-menu-button.active:before,a.more-menu-button.active:after{border-color:#fff}@media screen and (min-width:350px){nav[role="main"]{position:relative}nav[role="main"] ul:not(.more-menu){display:block;overflow:hidden;position:absolute;left:60px;right:30px}nav[role="main"] ul:not(.more-menu) li{float:left;font-size:16px}nav[role="main"] ul:not(.more-menu) li:nth-child(-n+2){width:50%;display:inline-block}nav[role="main"] ul:not(.more-menu) li span{font-size:10px}nav[role="main"] ul:not(.more-menu) a{padding-top:18px;padding-right:30px;display:block;height:70px;line-height:1.1em}nav[role="main"] ul.more-menu li:first-of-type{margin-top:0}nav[role="main"] ul.more-menu li:nth-child(-n+2){position:absolute;top:-9999px;left:-9999px}nav[role="main"] ul.more-menu li:nth-child(3){margin-top:40px}}@media screen and (min-width:450px){nav[role="main"] ul:not(.more-menu) li:nth-child(-n+3){width:33.33%;display:inline-block}nav[role="main"] ul.more-menu li:nth-child(-n+3){position:absolute;top:-9999px;left:-9999px}nav[role="main"] ul.more-menu li:nth-child(3){margin-top:0}nav[role="main"] ul.more-menu li:nth-child(4){margin-top:40px}}@media screen and (min-width:600px) and (min-height:420px){.header-wrapper{position:fixed}nav[role="main"]{height:110px}nav[role="main"] ul:not(.more-menu){left:100px;right:50px}nav[role="main"] ul:not(.more-menu) li{font-size:1em}nav[role="main"] ul:not(.more-menu) a{height:110px;padding-top:38px}nav[role="main"] ul.more-menu{top:110px}nav[role="main"] a.more-menu-button{width:80px;padding:30px 20px;line-height:30px;font-size:.875em}nav[role="main"] a.more-menu-button:before,nav[role="main"] a.more-menu-button:after{top:60px}}@media screen and (min-width:650px){nav[role="main"] ul:not(.more-menu) li:nth-child(-n+4){width:25%;display:inline-block}nav[role="main"] ul.more-menu li:nth-child(-n+4){position:absolute;top:-9999px;left:-9999px}nav[role="main"] ul.more-menu li:nth-child(4){margin-top:0}nav[role="main"] ul.more-menu li:nth-child(5){margin-top:40px}}@media screen and (min-width:650px) and (min-height:420px){nav[role="main"] ul:not(.more-menu) a{padding-top:38px}}@media screen and (min-width:769px){nav[role="main"]{position:relative}nav[role="main"] ul:not(.more-menu){right:60px}nav[role="main"] ul:not(.more-menu) li:nth-child(-n+5){display:inline-block;width:20%}nav[role="main"] ul:not(.more-menu) a.more-menu-button{right:0}nav[role="main"] ul.more-menu{width:680px;left:auto;right:0}nav[role="main"] ul.more-menu li:nth-child(-n+5){position:absolute;top:-9999px;left:-9999px}nav[role="main"] ul.more-menu li:nth-child(6){margin-top:40px}}@media screen and (min-width:769px) and (min-height:420px){.dandad-and-you{-moz-transition:height .3s ease;-o-transition:height .3s ease;-webkit-transition:height .3s ease;transition:height .3s ease}nav[role="sub"] ul{-moz-transition:line-height .3s ease,height .3s ease;-o-transition:line-height .3s ease,height .3s ease;-webkit-transition:line-height .3s ease,height .3s ease;transition:line-height .3s ease,height .3s ease}nav[role="main"]{-moz-transition:height .3s ease;-o-transition:height .3s ease;-webkit-transition:height .3s ease;transition:height .3s ease}nav[role="main"] ul:not(.more-menu) a{-moz-transition:padding-top .3s ease,font-size .3s ease;-o-transition:padding-top .3s ease,font-size .3s ease;-webkit-transition:padding-top .3s ease,font-size .3s ease;transition:padding-top .3s ease,font-size .3s ease}nav[role="main"] a.more-menu-button{-moz-transition:line-height ease,font-size .3s ease,width .3s ease;-o-transition:line-height ease,font-size .3s ease,width .3s ease;-webkit-transition:line-height ease,font-size .3s ease,width .3s ease;transition:line-height ease,font-size .3s ease,width .3s ease}nav[role="main"]{position:relative;height:110px}nav[role="main"] ul:not(.more-menu){right:60px}nav[role="main"] ul:not(.more-menu) a{padding-top:38px;height:110px}nav[role="main"] ul:not(.more-menu) a.more-menu-button{padding-top:42px;-moz-transition:line-height .3s ease;-o-transition:line-height .3s ease;-webkit-transition:line-height .3s ease;transition:line-height .3s ease}nav[role="main"] ul:not(.more-menu) a.more-menu-button:before,nav[role="main"] ul:not(.more-menu) a.more-menu-button:after{-moz-transition:top .3s ease,left .3s ease;-o-transition:top .3s ease,left .3s ease;-webkit-transition:top .3s ease,left .3s ease;transition:top .3s ease,left .3s ease}nav[role="main"] ul.more-menu{-moz-transition:top .3s ease;-o-transition:top .3s ease;-webkit-transition:top .3s ease;transition:top .3s ease}nav[role="sub"]{margin:0 -40px}nav[role="sub"] ul{line-height:50px}nav[role="sub"] li a{padding:0 16px 0 48px;height:auto;width:auto;-moz-transition:padding-left .3s ease;-o-transition:padding-left .3s ease;-webkit-transition:padding-left .3s ease;transition:padding-left .3s ease}nav[role="top"] li{margin-right:80px;display:inline-block}body.mini-menu .dandad-and-you{min-height:30px}body.mini-menu nav[role="sub"] ul{font-size:13px;line-height:30px;font-size:inherit}body.mini-menu nav[role="sub"] ul li{font-size:13px}body.mini-menu nav[role="sub"] ul li .header-avatar{width:20px;height:20px}body.mini-menu nav[role="sub"] ul a{padding-left:40px}body.mini-menu nav[role="main"]{height:60px}body.mini-menu nav[role="main"] ul:not(.more-menu) li{font-size:16px}body.mini-menu nav[role="main"] ul:not(.more-menu) li span{font-size:10px;line-height:10px}body.mini-menu nav[role="main"] ul:not(.more-menu) a{padding-top:17px;line-height:15px;height:60px}body.mini-menu nav[role="main"] ul.more-menu{top:60px}body.mini-menu nav[role="main"] a.more-menu-button{width:80px;padding:15px 20px;line-height:20px;font-size:10px}body.mini-menu nav[role="main"] a.more-menu-button:before,body.mini-menu nav[role="main"] a.more-menu-button:after{top:35px}}@media screen and (min-width:800px) and (min-height:420px){nav[role="main"] ul:not(.more-menu) li{font-size:.88889em}nav[role="main"] ul:not(.more-menu) li span{font-size:.625em}nav[role="top"] ul{padding:40px 0}}@media screen and (min-width:900px) and (min-height:420px){header[role="banner"]{padding-left:80px;padding-right:80px}header[role="banner"] .header-toggle{margin-left:-80px;margin-right:-80px;padding:0 80px}nav[role="sub"] ul{margin-right:40px}nav[role="sub"] li:first-of-type{left:40px}}@media screen and (min-width:960px) and (min-height:420px){.header-toggle.about-dandad-options{background:transparent;padding:0;margin:0;position:absolute;top:0;left:-10px;max-height:none;height:auto;line-height:50px;padding:0 0 0 40px;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;color:#999;-moz-transition:height .3s ease;-o-transition:height .3s ease;-webkit-transition:height .3s ease;transition:height .3s ease;display:block}.header-toggle.about-dandad-options a{color:#999;padding:0 10px}.header-toggle.about-dandad-options a:hover{color:#333}.header-toggle.about-dandad-options ul{padding:0}.header-toggle.about-dandad-options li{line-height:50px;margin-right:10px;font-size:inherit}.header-toggle.about-dandad-options li:last-of-type{margin-right:0}nav[role="sub"] li:first-of-type{display:inline-block}nav[role="sub"] li.dandad-options-item{display:none}body.mini-menu .dandad-and-you{min-height:30px}body.mini-menu .about-dandad-options{font-size:13px;line-height:30px}body.mini-menu .about-dandad-options li{line-height:30px}}@media screen and (min-width:990px){nav[role="main"] ul:not(.more-menu){right:120px}nav[role="main"] ul:not(.more-menu) li:nth-child(-n+5){display:inline-block;width:20%}}@media screen and (min-width:990px) and (min-height:420px){nav[role="main"] ul:not(.more-menu) li{font-size:1.25em}nav[role="main"] ul:not(.more-menu) li span{font-size:.7em}nav[role="main"] ul:not(.more-menu) a{padding-top:30px}nav[role="main"] a.more-menu-button{width:120px;padding:30px 40px;font-size:.77778em}nav[role="main"] a.more-menu-button:before,nav[role="main"] a.more-menu-button:after{top:60px}}@media screen and (min-width:1320px){nav[role="main"] ul:not(.more-menu){width:1020px;right:auto}}.menu-container .profile-contents,.menu-container .menu-contents,.profile-container .profile-contents,.profile-container .menu-contents{max-width:860px;margin:auto;padding:20px 0}.menu-container ul,.profile-container ul{}.menu-container ul li:not(.log-out),.profile-container ul li:not(.log-out){margin:0;float:none;border-bottom:1px solid #999;font-size:1.14286em;line-height:20px}.menu-container ul li:not(.log-out):first-of-type,.profile-container ul li:not(.log-out):first-of-type{border-top:1px solid #999}.menu-container ul a,.profile-container ul a{position:relative;width:100%;padding:20px;min-height:60px;display:block;color:#333;text-decoration:none;-moz-transition:background .2s ease,color,ease .2s;-o-transition:background .2s ease,color,ease .2s;-webkit-transition:background .2s ease,color,ease .2s;transition:background .2s ease,color,ease .2s}.no-touch .menu-container ul a:hover,.no-touch .profile-container ul a:hover{background:#fff;color:#000}.menu-container ul a span,.profile-container ul a span{display:block}.menu-container ul a p,.profile-container ul a p{position:absolute;top:-9999px;left:-9999px;margin-bottom:0;color:#999}.menu-container ul a:after,.profile-container ul a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.menu-container ul li.log-out a,.profile-container ul li.log-out a{min-height:auto}.search-container{background:#ddd;overflow:hidden;color:#333;position:relative}.search-container .search-form{max-width:1180px;margin:0 auto;padding:20px 0}.search-container.pinned .form-row.submit{position:fixed;width:100%;bottom:0}.search-container .form-toggle{height:0;background:#000;overflow:hidden}.search-container.on .form-toggle{overflow:visible}.search-container ul li{position:relative;display:block}.search-container .input-container{max-width:440px;position:relative;margin:0 auto}.search-container .form-row{padding:0 40px}.search-container .form-row>section{max-width:440px;margin:20px auto}.search-container .form-row.query{padding:40px 40px 0}.search-container .form-row.type{font-size:.85714em;margin:0 -25px;border-bottom:1px solid #333}.search-container .form-row.type ul{max-width:660px;overflow:hidden;margin:0 auto}.search-container .form-row.type li{width:17.24138%;float:left;display:inline-block;margin-right:3.44828%;text-align:center}.search-container .form-row.type li:last-of-type{margin-right:0}.search-container .form-row.type li.all.checked label,.search-container .form-row.type li.all label:hover{border-color:#fff}.search-container .form-row.type li.events.checked label,.search-container .form-row.type li.events label:hover{border-color:#2f63cf}.search-container .form-row.type li.archive.checked label,.search-container .form-row.type li.archive label:hover{border-color:#ffd200}.search-container .form-row.type li.members.checked label,.search-container .form-row.type li.members label:hover{border-color:#3fdb70}.search-container .form-row.type li.stories.checked label,.search-container .form-row.type li.stories label:hover{border-color:#f65b49}.search-container .form-row.type label{position:relative;top:auto;left:auto;border-bottom:4px solid #969696;margin-bottom:0;height:39px;cursor:pointer}.search-container .form-row.type label input[type="radio"]{position:absolute;top:-9999px;left:-9999px}.search-container .form-row.sort_order{position:relative;max-width:1020px;margin:auto;padding:0}.search-container .form-row.sort_order label{position:absolute;top:-9999px;left:-9999px}.search-container .form-row.sort_order .selector{position:absolute;width:200px!important;color:#999}.search-container .form-row.sort_order .selector:hover{color:#999}.search-container .form-row.submit{background:#000;padding-top:40px;padding-bottom:40px;border-top:1px solid #333;z-index:20}.search-container .button-wrapper.submit{max-width:560px;margin:0 auto;overflow:hidden}.search-container .button-wrapper.submit input[type="submit"]{width:120px;float:right}.search-container .search-cancel{float:left;text-decoration:none;border-bottom:1px solid #999;margin-top:8px}.search-container .search-cancel:hover{color:#fff;border-color:#fff}.search-container .search-form{position:relative;cursor:text}.search-container .search-form label[for="id_q"]{position:absolute;z-index:30;color:#999;cursor:text;line-height:30px;left:20px}.search-container .search-form input[type="search"],.search-container .search-form input[type="text"]{height:30px;padding-right:80px;padding-left:20px;border:1px solid #999;z-index:10;color:#999;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative;margin:0}.search-container .search-form input[type="search"]:focus,.search-container .search-form input[type="text"]:focus{color:#333}body.search-results .search-container .search-form input[type="search"]:focus,body.search-results .search-container .search-form input[type="text"]:focus{color:#999}.search-container .search-form input[type="submit"]{position:absolute;top:1px;right:1px;bottom:1px;width:auto;padding:0 20px;height:28px;line-height:28px;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#333;z-index:20;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;z-index:20}.search-container .search-form input[type="submit"]:hover{background:transparent}.search-container .search-form input[type="submit"][value="Refresh"]{font-size:14px}.search-container .search-form input[type="submit"]:focus{background:transparent}.search-container .search-form select{width:100%;height:30px;display:block;border:0;position:absolute;top:0;left:0;opacity:0;cursor:pointer}.search-container .search-form select:focus{background:#fff;color:#000}.search-container .search-form .selector{background:transparent;display:block;width:100%!important;height:30px;border:1px solid #999;color:#fff;padding:0;line-height:30px;text-decoration:none;position:relative;padding:0 20px}.search-container .search-form .selector:hover,.search-container .search-form .selector:focus{background:#fff;color:#000}.search-container .search-form .selector:before{position:absolute;top:2px;right:20px;-webkit-font-smoothing:subpixel-antialiased}.search-container .search-form.search-active label[for="id_q"]{top:-9999px;left:-9999px;right:auto}.search-container .toggle-group{clear:both;overflow:hidden;border-bottom:1px solid #333}.search-container .toggle-group.disciplines{margin-top:-1px;border-top:1px solid #969696}.search-container .toggle-group-header{position:relative}.search-container .toggle-group-header:before,.search-container .toggle-group-header:after{content:'';display:table}.search-container .toggle-group-header:after{clear:both}.search-container .toggle-group-header .selector{width:200px!important;margin:15px auto 10px auto}.search-container .toggle-group-header .selector+.handle{bottom:24px}.search-container .toggle-group-header .toggle-label{display:block;margin:0 -40px 0 -40px;cursor:pointer}.search-container .toggle-group-header .toggle-label:hover{background:#fff;color:#000}.search-container .toggle-group-header .toggle-label:hover .selector{color:#000}.search-container .toggle-group-header .toggle-label-inner{position:relative;padding:12px 40px 11px 40px;max-width:560px;margin:auto}.search-container .toggle-group-header .help-text{clear:both;margin:8px 0 10px 0;font-size:.92857em;line-height:1.38462em;text-align:center}.search-container .handle{position:absolute;bottom:11px;right:40px;width:25px;height:0;display:block;padding-top:24px;overflow:hidden;cursor:pointer;text-align:center;line-height:1}.search-container .handle:before{position:absolute;width:100%;left:0;top:0;font-size:30px}.search-container .handle.disabled{display:none}.search-container .field-wrapper{background:#000;margin:0 -40px;padding:0 20px 0 20px;overflow:hidden}.search-container .field-wrapper:before,.search-container .field-wrapper:after{content:'';display:table}.search-container .field-wrapper:after{clear:both}.search-container .field-wrapper.categories{clear:both;background:transparent}.search-container .field-wrapper.is-active{padding:20px;background:#333}.search-container .field-wrapper .select-multiple{max-width:190px;margin:0 auto;padding:0;font-size:12px;text-align:center}.search-container .select-multiple .checkbox{float:left}.search-container .checkbox{display:inline-block;width:180px;margin:0 10px;overflow:hidden}.search-container .checkbox.selected label{background:#fff;color:#333}.search-container .checkbox.selected label:before{position:absolute;right:10px;top:0;bottom:0}.search-container .checkbox label{background:#333;display:block;height:30px;line-height:30px;border:1px solid #fff;color:#fff;position:relative;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:0 25px 0 10px;cursor:pointer;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-container .checkbox label:before{font-size:16px}.search-container .checkbox label:hover{background:#fff;color:#333}.search-container .checkbox input[type="checkbox"]{width:0;height:0;border:0;opacity:0}html.cms_toolbar-toolbar .search-container{top:114px}body.search-results .search-container{position:static;background:#000;height:auto;overflow:visible;padding:0;margin:0;color:#fff}body.search-results .search-container:before,body.search-results .search-container:after{content:'';display:table}body.search-results .search-container:after{clear:both}body.search-results .search-container .search-form{padding:0;margin:0;max-width:none}body.search-results .search-container .search-form a{color:#fff}body.search-results .search-container .search-form .form-row.submit{display:none}body.search-results .search-container.on{position:fixed;top:110px;left:0;right:0;bottom:0;z-index:50}body.search-results .search-container.on .search-form{position:absolute;top:0;left:0;right:0;bottom:120px;overflow-y:scroll}body.search-results .search-container.on .search-form .form-row.sort_order{display:none}body.search-results .search-container.on .search-form .form-row.submit{display:block}body.search-results .search-container input[type="search"]{color:#fff}body.search-results .search-container .search-form{cursor:default}body.search-results .search-container input[type="submit"]{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0 auto}body.search-results .search-container ul li:last-of-type .selector{color:#999}body.search-results .search-container+main[role="main"]{padding-top:50px}.results-count{margin-top:80px}@media screen and (min-width:28.75em){.search-container .field-wrapper .select-multiple{max-width:100%}.search-container .field-wrapper.is-active .select-multiple{max-width:400px;text-align:left}.search-container .toggle-group-header .selector{width:300px!important}.search-container .button-wrapper.submit input[type="submit"]{width:200px}}@media screen and (min-width:37.5em){.search-container .input-container{max-width:560px;position:relative;margin:auto}.search-container .form-row>section{max-width:560px}.search-container .form-row.type{font-size:.875em}.search-container .form-row.sort_order .selector{top:-5px}.search-container .search-form .selector{font-size:.875em}.search-container .search-form label[for="id_q"]{height:48px;line-height:48px;left:40px;right:130px}body.search-results .search-container .search-form label[for="id_q"]{right:40px}.search-container .search-form input[type="search"],.search-container .search-form input[type="text"]{height:50px;padding-right:100px;padding-left:40px;margin:auto}.search-container .search-form input[type="submit"]{height:48px;line-height:48px;padding:0 40px}.search-container .toggle-group-header .toggle-label-inner{padding:12px 0 11px 0}.search-container .toggle-group-header .help-text{text-align:left}.search-container .handle{bottom:13px;right:0}html.cms_toolbar-toolbar .search-container{top:153px}body.search-results .search-container.on{top:150px}body.search-results .search-container+main[role="main"]{padding-top:75px}}@media screen and (min-width:41.25em){.search-container .form-row.type{margin:0}.search-container .form-row.type li{width:12.12121%;margin-right:9.84848%}.search-container .search-form .selector{height:50px;line-height:49px;padding:0 40px}.search-container .search-form .selector:before{right:40px}.search-container .search-form select{height:50px}.search-container .toggle-group-header .selector{margin-left:0}.search-container .toggle-group-header .selector+.handle{bottom:33px}.search-container .field-wrapper .select-multiple{max-width:600px}.search-container .field-wrapper.is-active .select-multiple{max-width:600px}.search-container .form-row.sort_order .selector{left:auto;right:0}.results-count{margin-top:0}}@media screen and (min-width:48.0625em){body.search-results .search-container{-moz-transition:top .3s ease;-o-transition:top .3s ease;-webkit-transition:top .3s ease;transition:top .3s ease}body.mini-menu.search-results .search-container{top:90px}body.mini-menu.search-results .search-container.on{top:90px}body.search-results .search-container.on{top:160px}}@media screen and (min-width:50em){.search-container .search-form{padding:40px 50px}.search-container .input-container{margin:0 auto}.search-container .handle{bottom:15px}}@media screen and (min-width:56.25em){.search-container{}.search-container .search-form .selector{padding:0 20px}.search-container .search-form .selector:before{font-size:16px;top:0;right:10px}.search-container .field-wrapper.is-active .select-multiple{max-width:800px}.search-container .form-row.sort_order .selector{left:auto}body.search-results .search-container ul li:first-of-type{margin-bottom:0}body.search-results .search-container+main[role="main"]{padding-top:0}}@media screen and (min-width:63.75em){.search-container .input-container{max-width:860px;position:relative}.search-container .form-row>section{max-width:860px}}@media screen and (min-width:82.5em){.search-container .field-wrapper.is-active .select-multiple{max-width:none;width:1000px}.search-container .form-row.sort_order{max-width:none;width:1320px;padding:0 80px;margin-left:-72px}.search-container .form-row.sort_order .selector{right:86px;top:-45px}.results-count{margin-top:-40px}}.cart-contents{padding:20px 0}.cart-contents .mini-cart-contents{max-width:1180px;margin:auto;position:relative;padding-bottom:40px}.cart-contents .mini-cart-contents .price,.cart-contents .mini-cart-contents .total{color:#999}.cart-contents .mini-cart-contents>p a{bottom:0;margin:0 auto}.cart-contents .mini-cart-contents ul{padding:0 0 40px 0}.cart-contents .mini-cart-contents ul li{padding:15px;border-bottom:1px solid #999;position:relative}.cart-contents .mini-cart-contents ul li:first-of-type{border-top:1px solid #999}.cart-contents .mini-cart-contents ul a{color:#333;text-decoration:none;display:block}.cart-contents .mini-cart-contents ul a:hover{color:#333;text-decoration:underline}.cart-contents .mini-cart-contents ul button{width:30px;height:0;padding-top:30px;border:0;color:#999;position:relative;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-top:10px}.cart-contents .mini-cart-contents ul button:before{position:absolute;top:0;left:0;right:0;bottom:0;font-size:30px}.cart-contents .mini-cart-contents ul button:hover{background:transparent;color:#333}.cart-contents .mini-cart-contents>a{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-color:#333;color:#333}.cart-contents .mini-cart-contents>a:hover{background-color:#333;color:#ddd}.cart-contents .mini-cart-contents>a,.cart-contents .mini-cart-contents .proceed-to-checkout{font-size:14px}.cart-contents span.total{display:block;height:52px;line-height:52px;border-bottom:1px solid #999;margin-bottom:35px;margin-top:-80px;padding:0 15px}.cart-contents hr{display:none}.cart-contents .price{font-size:14px;line-height:18px}@media screen and (min-width:28.75em){.cart-contents .mini-cart-contents ul li{padding:30px 90px 30px 30px}.cart-contents .mini-cart-contents ul button{position:absolute;top:30px;right:45px;margin-top:0}.cart-contents span.total{padding:0 0 0 30px}}@media screen and (min-width:40em){.cart-contents .mini-cart-contents{padding-bottom:0}.cart-contents .mini-cart-contents ul{padding:0 0 80px 0}.cart-contents .mini-cart-contents ul li{padding:30px 90px 30px 40px}.cart-contents .mini-cart-contents ul button{position:absolute;top:40px;right:40px;margin-top:0}.cart-contents .mini-cart-contents>p{margin:0 0 0 40px}.cart-contents .mini-cart-contents>p a{margin:0}.cart-contents .mini-cart-contents>a{right:0;left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cart-contents span.total{padding:0 0 0 40px}}@media screen and (min-width:50em){.cart-contents{margin-top:0;padding:40px 0}}.login-container .f-head,.profile-container .f-head{margin-bottom:18px;color:#333}.login-container hr,.profile-container hr{border-bottom:1px solid #333;border-top:0;margin-top:0;margin-bottom:40px;border-left:0}.login-container a,.profile-container a{color:#333;text-decoration:underline}.login-container a.btn,.login-container .cart-contents .mini-cart-contents>a,.cart-contents .login-container .mini-cart-contents>a,.login-container .cart-contents .mini-cart-contents a.proceed-to-checkout,.cart-contents .mini-cart-contents .login-container a.proceed-to-checkout,.profile-container a.btn,.profile-container .cart-contents .mini-cart-contents>a,.cart-contents .profile-container .mini-cart-contents>a,.profile-container .cart-contents .mini-cart-contents a.proceed-to-checkout,.cart-contents .mini-cart-contents .profile-container a.proceed-to-checkout{min-height:40px;width:200px;margin-left:40px}.login-container a.btn:hover,.login-container .cart-contents .mini-cart-contents>a:hover,.cart-contents .login-container .mini-cart-contents>a:hover,.login-container .cart-contents .mini-cart-contents a.proceed-to-checkout:hover,.cart-contents .mini-cart-contents .login-container a.proceed-to-checkout:hover,.profile-container a.btn:hover,.profile-container .cart-contents .mini-cart-contents>a:hover,.cart-contents .profile-container .mini-cart-contents>a:hover,.profile-container .cart-contents .mini-cart-contents a.proceed-to-checkout:hover,.cart-contents .mini-cart-contents .profile-container a.proceed-to-checkout:hover{color:#333}.login-container form input[type="text"],.login-container form input[type="password"],.profile-container form input[type="text"],.profile-container form input[type="password"]{color:#999;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;border:1px solid #999}.login-container form input[type="text"]:focus,.login-container form input[type="password"]:focus,.profile-container form input[type="text"]:focus,.profile-container form input[type="password"]:focus{color:#333}.login-container form input[type="submit"],.profile-container form input[type="submit"]{font-size:14px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin-right:50px}.login-container .product-button,.profile-container .product-button{font-size:14px}.profile-container ul li.log-out{border-bottom:0}.profile-container ul li.log-out a{display:block;text-decoration:underline;margin:40px auto 0;padding:0;min-height:40px}.profile-container ul li.log-out a:hover{background-color:transparent;color:#fff}.login-container p{margin-bottom:20px}.login-container .closing-container>p:first-of-type{position:absolute;top:-9999px;left:-9999px}.errorlist{height:auto}.errorlist li{min-height:30px;padding-top:2px;padding-bottom:2px;margin-bottom:20px;padding-left:50px;position:relative}.errorlist li:before{position:absolute;top:0;left:0;right:0;bottom:0;font-size:30px;line-height:30px}.errorlist li a{position:relative}.back-to-login{width:100%;margin-top:15px;display:block}.registration-form+.back-to-form{margin-top:40px;display:inline-block}.login-or-register,.password-reset{overflow:hidden;margin:auto;color:#999;padding:20px 0 30px 0}.login-or-register{max-width:1180px}.login-or-register .forgot-password{line-height:50px}.login-or-register .login,.login-or-register .join{display:block;overflow:hidden}.login-or-register .join{border-top:1px solid #333;padding-top:20px}.login-or-register a.product-button{width:200px}.password-reset{max-width:860px;overflow:hidden}@media screen and (min-width:600px){.back-to-login{display:inline-block}}@media screen and (min-width:660px){.login-or-register .login,.login-or-register .join{float:left;width:50%}.login-or-register .login{padding-right:5%;border-right:1px solid #999}.login-or-register .join{border:none;padding-top:0;padding-left:5%}.profile-container ul li.log-out a{margin:40px 0 0 40px}}main[role="main"]{padding-top:110px}body.has-journey-nav main[role="main"]{padding-top:150px}main[role="main"] .container{max-width:1020px;width:auto;padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:30px;margin:0 auto}main[role="main"] .container:before,main[role="main"] .container:after{content:'';display:table}main[role="main"] .container:after{clear:both}main[role="main"] .container article .journey-title{border-bottom:1px solid #ffd200;padding-top:4px;padding-bottom:4px;margin-bottom:16px;min-height:53px;font-size:1.14286em;line-height:1em}main[role="main"] .container article .journey-title p{margin:0}main[role="main"] .container article .journey-title.events{border-color:#2f63cf}main[role="main"] .container article .journey-title.members{border-color:#3fdb70}main[role="main"] .container article .journey-title.stories{border-color:#f65b49}main[role="main"] .container article .journey-title .journey-image{max-width:80px;display:block;margin:17px 0 16px}main[role="main"] .container article .article-title{margin-bottom:18px}main[role="main"] .container article .subheader{font-size:1em;line-height:inherit;font-family:"ITCFranklinGothicStd-Demi","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-bottom:36px}main[role="main"] .container article figure{margin-bottom:40px}main[role="main"] .container article figure figcaption{font-size:.85714em;line-height:1.25em;margin:20px 0 0}main[role="main"] .container article header+figure{margin-top:0}main[role="main"] .journey-nav-container{position:absolute;top:110px;left:0;right:0;z-index:101}main[role="main"] ul#journey-nav li{display:block;float:left;width:50%;list-style:none}main[role="main"] ul#journey-nav li:first-of-type{left:0}main[role="main"] ul#journey-nav li:last-of-type{right:0}main[role="main"] a.journey-nav{display:block;height:40px;text-decoration:none;z-index:10;line-height:40px;background:#fff;color:#000;border-bottom:1px solid #eee;font-size:14px}main[role="main"] a.journey-nav div:before{font-size:20px;display:block;position:absolute;top:50%;margin-top:-9px;width:10px;height:16px;text-align:center;line-height:1em;text-indent:-3px;z-index:20}main[role="main"] a.journey-nav span{position:absolute;top:-9999px;left:-9999px;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999}main[role="main"] a.journey-nav:hover{background-color:#000;color:#fff}main[role="main"] a.journey-nav.journey-previous{padding:0 10px 0 50px}main[role="main"] a.journey-nav.journey-previous div:before{left:30px}main[role="main"] a.journey-nav.journey-next{padding:0 50px 0 10px;text-align:right}main[role="main"] a.journey-nav.journey-next div:before{right:30px}@media screen and (min-width:28.75em) and (min-height:26.25em){body.has-journey-nav main[role="main"]{padding-top:170px}main[role="main"] .container{padding-left:40px;padding-right:40px}main[role="main"] a.journey-nav{font-size:inherit;height:60px;line-height:18px}main[role="main"] a.journey-nav span{display:block;position:relative;top:auto;left:auto}main[role="main"] a.journey-nav div:before{width:17px;height:24px;font-size:34px;text-indent:-6px;margin-top:-14px}main[role="main"] a.journey-nav.journey-previous{padding:13px 10px 0 40px}main[role="main"] a.journey-nav.journey-previous div:before{left:10px}main[role="main"] a.journey-nav.journey-next{padding:13px 40px 0 10px}main[role="main"] a.journey-nav.journey-next div:before{right:10px}}@media screen and (min-width:37.5em) and (min-height:26.25em){main[role="main"]{padding-top:150px}body.has-journey-nav main[role="main"]{padding-top:210px}main[role="main"] .container article figure{margin-top:80px;margin-bottom:80px}main[role="main"] .journey-nav-container{position:fixed;top:150px}main[role="main"] a.journey-nav{font-size:.875em}}@media screen and (min-width:41.25em) and (min-height:26.25em){main[role="main"] .container article .journey-title{font-size:1.25em;line-height:1em;min-height:65px;margin-bottom:15px}main[role="main"] a.journey-nav.journey-previous{padding:13px 10px 0 90px}main[role="main"] a.journey-nav.journey-previous div:before{left:40px}main[role="main"] a.journey-nav.journey-next{padding:13px 90px 0 10px}main[role="main"] a.journey-nav.journey-next div:before{right:40px}}body.product .anchor-point{height:0;display:block;overflow:hidden}@media screen and (min-width:43.75em) and (min-height:26.25em){main[role="main"] .container article .journey-title{position:relative}main[role="main"] .container article .journey-title .journey-image{margin:0;position:absolute;max-width:100px;right:0;bottom:25px}}@media screen and (min-width:48.0625em) and (min-height:26.25em){main[role="main"]{padding-top:160px;-moz-transition:padding-top .3s ease;-o-transition:padding-top .3s ease;-webkit-transition:padding-top .3s ease;transition:padding-top .3s ease}body.has-journey-nav main[role="main"]{padding-top:220px}main[role="main"] .journey-nav-container{top:160px;-moz-transition:top .3s ease;-o-transition:top .3s ease;-webkit-transition:top .3s ease;transition:top .3s ease}body.mini-menu main[role="main"]{padding-top:90px}body.has-journey-nav.mini-menu main[role="main"]{padding-top:150px}body.has-journey-nav.mini-menu main[role="main"] .journey-nav-container{top:90px}}@media screen and (min-width:50em) and (min-height:26.25em){main[role="main"] a.journey-nav{font-size:.77778em}}@media screen and (min-width:56.25em) and (min-height:26.25em){main[role="main"] .container{padding:40px 80px 80px 80px}main[role="main"] a.journey-nav.journey-previous{padding:13px 10px 0 130px}main[role="main"] a.journey-nav.journey-previous div:before{left:80px}main[role="main"] a.journey-nav.journey-next{padding:13px 130px 0 10px}main[role="main"] a.journey-nav.journey-next div:before{right:80px}}@media screen and (min-width:63.75em) and (min-height:26.25em){main[role="main"] a.journey-nav div{position:relative;max-width:520px;width:420px}main[role="main"] a.journey-nav div:before{margin-top:-16px}main[role="main"] a.journey-nav.journey-previous{padding-left:0}main[role="main"] a.journey-nav.journey-previous div{float:right;padding-left:50px}main[role="main"] a.journey-nav.journey-previous div:before{left:0}main[role="main"] a.journey-nav.journey-next{padding-right:0}main[role="main"] a.journey-nav.journey-next div{float:left;padding-right:50px}main[role="main"] a.journey-nav.journey-next div:before{right:0}}.share{position:relative;clear:both}.share .at4-icon{display:none!important}.share ul li span{display:none}.share ul li:before{content:none}.share ul li.share-more a.on{color:#333}.share ul li.heart a:before{background-color:#faf}.share a{color:#ccc}.share a:hover{color:#333}.share a:before{position:absolute;font-size:30px;line-height:40px;width:30px;height:40px}.share a.share-dropdown-close{display:block;width:100%;height:0;font-size:15px;padding-top:15px;margin:0 auto;position:relative;overflow:hidden;color:#fff}.share a.share-dropdown-close:hover{background:#333}.share a.share-dropdown-close:before{font-size:20px;text-align:center;top:1px;left:1px;right:1px;bottom:1px;line-height:1em;width:auto;height:auto}.share>ul{overflow:hidden;margin:0 0 16px 0}.share>ul>li{overflow:hidden;float:left;margin-right:8px;padding-left:0}.share>ul a{position:relative;width:25px!important;height:0;padding-top:32px;display:block;overflow:hidden}.share>ul a:before{top:1px;left:1px;right:1px;bottom:1px}.share-dropdown{background:#333;color:#fff;position:absolute;top:40px;left:0;width:290px;height:auto;padding:20px;z-index:10;overflow:hidden}.share-dropdown>p{font-size:1.14286em;line-height:1.875em;margin-bottom:10px}.share-dropdown ul{margin-bottom:20px}.share-dropdown ul li{padding:0;margin-bottom:0}.share-dropdown ul a{background:#333;width:100%;height:50px;line-height:50px;display:block;color:#fff;text-decoration:none;padding-left:45px;position:relative}.share-dropdown ul a:hover{background:#fff;color:#333}.share-dropdown ul a:before{position:absolute;top:0;left:10px;bottom:0;line-height:54px}@media screen and (min-width:41.25em){.share>ul>li{margin-right:10px}}@media screen and (min-width:50em){.share a:before{font-size:35px}.share a.share-dropdown-close{padding-top:25px}.share a.share-dropdown-close:before{font-size:30px}.share>ul a{width:30px!important;padding-top:35px}.share>ul a:before{line-height:35px}.share-dropdown{width:400px;padding:36px 40px;top:50px}.share-dropdown ul{margin-bottom:40px}.share-dropdown ul li a{height:60px;line-height:60px;padding-left:65px}.share-dropdown ul li a:before{left:20px;line-height:64px}}nav.pagination ul li{float:left;position:relative;font-size:.77778em;line-height:3.57143em;height:50px}nav.pagination ul li a,nav.pagination ul li span{height:50px;line-height:50px;display:block;overflow:hidden;text-align:center;text-decoration:none;border:1px solid #cacac9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}nav.pagination ul li a{color:#000}nav.pagination ul li a:hover{background:#000;color:#fff}nav.pagination ul li span{color:#cacac9}nav.pagination ul li.prev,nav.pagination ul li.next{width:50%;height:50px}nav.pagination ul li.prev a,nav.pagination ul li.prev span,nav.pagination ul li.next a,nav.pagination ul li.next span{height:0;padding-top:48px}nav.pagination ul li.prev a:before,nav.pagination ul li.prev span:before,nav.pagination ul li.next a:before,nav.pagination ul li.next span:before{position:absolute;top:0;right:0;bottom:0;left:0;font-size:18px;line-height:54px}nav.pagination ul li.prev{padding-right:10px}nav.pagination ul li.next{padding-left:10px}nav.pagination ul li.on a{background:#000;color:#fff}nav.pagination ul li:nth-of-type(1n+3){position:absolute;top:-9999px;left:-9999px}@media screen and (min-width:37.5em){nav.pagination ul li{margin-right:20px}nav.pagination ul li a{width:50px}nav.pagination ul li.prev,nav.pagination ul li.next{width:auto;padding:0}nav.pagination ul li.prev a,nav.pagination ul li.prev span,nav.pagination ul li.next a,nav.pagination ul li.next span{width:50px}nav.pagination ul li.prev{padding-right:0}nav.pagination ul li.next{padding-left:0}nav.pagination ul li:nth-of-type(3){position:relative;top:auto;left:auto}nav.pagination ul li:nth-of-type(4){position:relative;top:auto;left:auto}nav.pagination ul li:nth-of-type(5){position:relative;top:auto;left:auto}nav.pagination ul li:nth-of-type(6){position:relative;top:auto;left:auto}nav.pagination ul li:last-of-type{position:relative;top:auto;left:auto}}@media screen and (min-width:56.25em){nav.pagination ul li:nth-of-type(7){position:relative;top:auto;left:auto}nav.pagination ul li:nth-of-type(8){position:relative;top:auto;left:auto}nav.pagination ul li:nth-of-type(9){position:relative;top:auto;left:auto}nav.pagination ul li:nth-of-type(10){position:relative;top:auto;left:auto}}.home main[role="main"]{background:#eee}.home .feed-tabs{border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:40px;margin-top:10px;overflow:hidden;-moz-transition:height,0.3s,ease;-o-transition:height,0.3s,ease;-webkit-transition:height,0.3s,ease;transition:height,0.3s,ease}.home .feed-tabs a{display:block;height:40px;padding:0 10px;line-height:40px;text-decoration:none;white-space:nowrap}.home .feed-tabs a.tab-toggle{position:relative}.home .feed-tabs a.tab-toggle:before{position:absolute;top:2px;right:20px}.home .feed-tabs .home-tabs{display:none}.home .feed-show-more{width:auto;max-width:400px;margin:0 auto;border-color:#ccc;color:#999;font-size:1em;line-height:2.85714em}.home .feed-show-more:hover{border-color:#000;background:#000;color:#fff}.homepage-carousel{overflow:hidden;margin:0 auto;position:relative;height:360px}.homepage-carousel:before,.homepage-carousel:after{content:'';display:table}.homepage-carousel:after{clear:both}.homepage-carousel ul.slides li.item{list-style:none;padding:0;margin:0;position:relative}.homepage-carousel ul.slides li.item a{position:absolute;top:0;left:0;height:600px;display:block;width:100%;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:100}.homepage-carousel .image-block{height:260px;background-size:cover;background-position:center;position:relative;z-index:1}.homepage-carousel .image-block img{opacity:0}.homepage-carousel .slide-info{color:#fff;padding:30px;height:100px;position:relative;z-index:2}.homepage-carousel .slide-info.text-black{color:#000}.homepage-carousel .slide-info.text-white{color:#fff}.homepage-carousel .slide-info h3{margin-top:-6px;font-size:1.42857em;line-height:1.25em}.homepage-carousel .slide-info span{display:none}.homepage-carousel .slide-info span p{margin-bottom:0}.homepage-carousel .flex-direction-nav{display:none}.homepage-carousel img{width:100%;max-width:none;height:auto;display:block}#feed .table-listing{background-color:transparent!important;margin:0;padding:0}#feed .table-listing h3{text-align:left;margin-bottom:16px;font-size:1.28571em;line-height:1.38889em}#feed .table-listing ul{max-width:100%;border-color:#ccc}#feed .table-listing ul li{border-color:#ccc}#feed .table-listing ul ul{border-color:#ccc}@media screen and (min-width:28.75em){.homepage-carousel{height:447px}.homepage-carousel .image-block{height:264px}.homepage-carousel .slide-info{height:183px;padding:40px}.homepage-carousel .slide-info span{display:block;font-size:1.14286em;line-height:1.25em;height:40px;overflow:hidden}#feed .table-listing div{padding-right:40px}#feed .table-listing div+div{padding-left:0;padding-right:20px}.judging-promo a{margin:-30px -40px 30px}}@media screen and (min-width:37.5em){.home .feed-tabs{border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;overflow:visible}.home .feed-tabs>a{display:none}.home .feed-tabs a.on{color:#333}.home .feed-tabs .home-tabs{overflow:hidden;display:block;margin-left:-10px}.home .feed-tabs .home-tabs li{float:left}.homepage-carousel .slide-info h3{font-size:1.25em;line-height:1.2em}.homepage-carousel .slide-info span{height:40px;font-size:1em;line-height:1.25em}#feed .table-listing h3{font-size:1.25em;line-height:1.25em}.feed-show-more.btn,body.search-results .search-container input.feed-show-more[type="submit"],.cart-contents .mini-cart-contents>a.feed-show-more,.cart-contents .mini-cart-contents .feed-show-more.proceed-to-checkout{font-size:.875em;line-height:2.85714em}}@media screen and (min-width:41.25em){.homepage-carousel{height:64vh;max-height:600px}.homepage-carousel .image-block{height:64vh;max-height:600px;width:100%}.homepage-carousel .slide-info{width:660px;margin-top:-210px}.homepage-carousel .slide-content{max-width:1320px;margin-left:auto;margin-right:auto}.homepage-carousel .slide-content.hidden{display:none}.homepage-carousel .slide-info{height:210px}.homepage-carousel .slide-info h3{font-size:1.5625em;line-height:1.2em;margin-top:-4px}.homepage-carousel .slide-info span{font-size:1.125em;line-height:1.33333em;height:48px}.homepage-carousel .flex-direction-nav{display:block;z-index:11;position:absolute;top:50%;width:100%}.homepage-carousel .flex-direction-nav li{list-style:none;padding:0;margin:0;position:relative}.homepage-carousel .flex-direction-nav .flex-prev,.homepage-carousel .flex-direction-nav .flex-next{display:block;width:60px;height:0;padding-top:80px;overflow:hidden;position:absolute;margin-top:-40px;color:#eee;font-family:'dandad-icons';text-decoration:none}.homepage-carousel .flex-direction-nav .flex-prev:before,.homepage-carousel .flex-direction-nav .flex-next:before{position:absolute;top:0;left:0;right:0;font-size:52px;line-height:84px;text-align:center}.homepage-carousel .flex-direction-nav .flex-prev:hover,.homepage-carousel .flex-direction-nav .flex-next:hover{color:#333}.homepage-carousel .flex-direction-nav .flex-prev{left:0}.homepage-carousel .flex-direction-nav .flex-prev:before{content:'\E05C'}.homepage-carousel .flex-direction-nav .flex-next{right:0}.homepage-carousel .flex-direction-nav .flex-next:before{content:'\E05D'}.home .row>li:nth-of-type(3){position:absolute;top:-9999px;left:-9999px}#feed .table-listing div{width:50%;margin:0;float:left}#feed .table-listing div+div{padding-left:20px}}@media screen and (min-width:50em){.homepage-carousel .slide-info h3{font-size:1.38889em;line-height:1.2em}.homepage-carousel .slide-info span{font-size:1em;line-height:1.33333em;height:50px}#feed .table-listing h3{font-size:1.11111em;line-height:1.25em}#feed .table-listing ul{font-size:.94118em;line-height:2.8125em}.feed-show-more.btn,body.search-results .search-container input.feed-show-more[type="submit"],.cart-contents .mini-cart-contents>a.feed-show-more,.cart-contents .mini-cart-contents .feed-show-more.proceed-to-checkout{font-size:.77778em;line-height:2.85714em}}@media screen and (min-width:56.25em){.homepage-carousel .slide-info{padding:40px 80px;width:680px}.home .feed-tabs{margin-top:0}#feed .table-listing>ul{margin-bottom:40px}#feed .table-listing ul{font-size:1em;line-height:2.8125em}#feed .table-listing ul ul li:last-of-type{padding-right:0}#feed .table-listing div{padding-right:50px}#feed .table-listing div+div{padding-left:0;padding-right:20px}}@media screen and (min-width:82.5em){.home .feed-tabs{margin-bottom:80px;font-size:1.11111em;line-height:1.5em}.home .feed-tabs .home-tabs li{margin-right:20px}.home a.feed-show-more.btn,.home .cart-contents .mini-cart-contents>a.feed-show-more,.cart-contents .home .mini-cart-contents>a.feed-show-more,.home .cart-contents .mini-cart-contents a.feed-show-more.proceed-to-checkout,.cart-contents .mini-cart-contents .home a.feed-show-more.proceed-to-checkout{margin:40px auto 0}.home .row li:nth-of-type(3){position:relative;top:auto;left:auto}#feed .table-listing a:before{left:600px;margin-left:0}#feed .table-listing ul ul li{width:560px}#feed .table-listing ul ul li:last-of-type{width:280px}}body.search-results .search-container .search-form input,body.search-results .search-container .search-form .selector{border:1px solid #999}body.search-results .more-filters{background:#333;font-size:14px;margin-bottom:20px;position:relative}body.search-results .more-filters:hover{background:#fff;border-color:#333}body.search-results .more-filters:before{position:absolute;left:10px;font-size:20px}body.search-results main[role="main"]{background:#eee}body.search-results .b-head{font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;line-height:.90909em}.multilingual.content .container{padding-top:80px}.content-blocks,.feed-blocks,.profile-blocks{margin-left:-10px;margin-right:-10px;overflow:hidden}.content-blocks>li,.feed-blocks>li,.profile-blocks>li{width:50%;padding-left:10px;padding-right:10px;margin-bottom:20px;float:left}.content-blocks>li img,.feed-blocks>li img,.profile-blocks>li img{display:block}.content-blocks>li article,.feed-blocks>li article,.profile-blocks>li article{background:#fff;position:relative;overflow:hidden;height:0;padding-top:160%}.content-blocks>li article a,.feed-blocks>li article a,.profile-blocks>li article a{text-decoration:none;color:#333;display:block;-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease;position:absolute;top:0;left:0;bottom:0;right:0}.content-blocks>li article a:hover,.feed-blocks>li article a:hover,.profile-blocks>li article a:hover{background:#000;color:#fff}.content-blocks>li article a:hover p,.content-blocks>li article a:hover span,.feed-blocks>li article a:hover p,.feed-blocks>li article a:hover span,.profile-blocks>li article a:hover p,.profile-blocks>li article a:hover span{color:#fff}.content-blocks>li article span.award,.feed-blocks>li article span.award,.profile-blocks>li article span.award{position:absolute;bottom:10px;left:10px;background-position:left bottom}.content-blocks>li article span.type.entry,.feed-blocks>li article span.type.entry,.profile-blocks>li article span.type.entry{display:none}.content-blocks>li article span.custom-icon,.feed-blocks>li article span.custom-icon,.profile-blocks>li article span.custom-icon{height:0;position:absolute;bottom:10px;left:10px}.content-blocks>li article span.custom-icon.text-events,.feed-blocks>li article span.custom-icon.text-events,.profile-blocks>li article span.custom-icon.text-events{color:#2f63cf}.content-blocks>li article span.custom-icon.text-content,.feed-blocks>li article span.custom-icon.text-content,.profile-blocks>li article span.custom-icon.text-content{color:#3fdb70}.content-blocks>li article span.custom-icon.text-members,.feed-blocks>li article span.custom-icon.text-members,.profile-blocks>li article span.custom-icon.text-members{color:#3fdb70}.content-blocks>li article span.custom-icon.text-social,.feed-blocks>li article span.custom-icon.text-social,.profile-blocks>li article span.custom-icon.text-social{color:#f65b49}.content-blocks>li article span.custom-icon.text-stories,.feed-blocks>li article span.custom-icon.text-stories,.profile-blocks>li article span.custom-icon.text-stories{color:#f65b49}.content-blocks>li article span.custom-icon.text-archive,.feed-blocks>li article span.custom-icon.text-archive,.profile-blocks>li article span.custom-icon.text-archive{color:#ffd200}.content-blocks>li article span.custom-icon:before,.feed-blocks>li article span.custom-icon:before,.profile-blocks>li article span.custom-icon:before{content:attr(data-icon);speak:none;position:absolute;bottom:0;left:0;font-size:34px;line-height:.5em}.content-blocks>li article .item-content,.feed-blocks>li article .item-content,.profile-blocks>li article .item-content{padding:10px;word-wrap:break-word}.content-blocks>li article .item-content li,.feed-blocks>li article .item-content li,.profile-blocks>li article .item-content li{padding:0;margin-bottom:0}.content-blocks>li article .item-content li:before,.feed-blocks>li article .item-content li:before,.profile-blocks>li article .item-content li:before{content:none}.content-blocks>li article .item-content ul,.content-blocks>li article .item-content p,.feed-blocks>li article .item-content ul,.feed-blocks>li article .item-content p,.profile-blocks>li article .item-content ul,.profile-blocks>li article .item-content p{color:#979797;font-size:.85714em;line-height:1.25em;position:absolute;top:-9999px;left:-9999px}.content-blocks>li article .f-head,.feed-blocks>li article .f-head,.profile-blocks>li article .f-head{font-size:1em;line-height:1.28571em;height:64px;display:block;overflow:hidden}.content-blocks>li article p,.feed-blocks>li article p,.profile-blocks>li article p{height:60px;overflow:hidden;color:#999;position:absolute;top:-9999px;left:-9999px;margin-bottom:50px;-moz-transition:all .15s ease;-o-transition:all .15s ease;-webkit-transition:all .15s ease;transition:all .15s ease}.content-blocks>li article .type,.feed-blocks>li article .type,.profile-blocks>li article .type{position:absolute;width:16px;height:24px;display:block;bottom:10px;left:10px;z-index:40}.content-blocks>li article .type:before,.feed-blocks>li article .type:before,.profile-blocks>li article .type:before{content:attr(data-icon);font-size:30px}.content-blocks>li article .info li,.feed-blocks>li article .info li,.profile-blocks>li article .info li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-blocks>li.span-2,.content-blocks>li.span-3,.content-blocks>li.span-4,.feed-blocks>li.span-2,.feed-blocks>li.span-3,.feed-blocks>li.span-4,.profile-blocks>li.span-2,.profile-blocks>li.span-3,.profile-blocks>li.span-4{width:100%}.content-blocks>li.span-2 article,.feed-blocks>li.span-2 article,.profile-blocks>li.span-2 article{padding-top:68.96552%}.content-blocks .notification,.feed-blocks .notification,.profile-blocks .notification{font-size:1em;position:relative}.content-blocks .notification.text-white,.feed-blocks .notification.text-white,.profile-blocks .notification.text-white{color:#fff}.content-blocks .notification.text-white a,.feed-blocks .notification.text-white a,.profile-blocks .notification.text-white a{color:#fff}.content-blocks .notification.text-white a p,.feed-blocks .notification.text-white a p,.profile-blocks .notification.text-white a p{color:#fff}.content-blocks .notification h3,.feed-blocks .notification h3,.profile-blocks .notification h3{position:absolute;top:-9999px;left:-9999px}.content-blocks .notification .a-head,.content-blocks .notification .b-head,.feed-blocks .notification .a-head,.feed-blocks .notification .b-head,.profile-blocks .notification .a-head,.profile-blocks .notification .b-head{font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-bottom:0}.content-blocks .notification .a-head,.feed-blocks .notification .a-head,.profile-blocks .notification .a-head{font-size:1.14286em;line-height:1.25em}.content-blocks .notification .b-head,.feed-blocks .notification .b-head,.profile-blocks .notification .b-head{font-size:1em;line-height:1.28571em}.person .content-blocks li:before,.company .content-blocks li:before,.course .content-blocks li:before,.person .feed-blocks li:before,.company .feed-blocks li:before,.course .feed-blocks li:before,.person .profile-blocks li:before,.company .profile-blocks li:before,.course .profile-blocks li:before{content:none}.person .content-blocks article,.company .content-blocks article,.course .content-blocks article,.person .feed-blocks article,.company .feed-blocks article,.course .feed-blocks article,.person .profile-blocks article,.company .profile-blocks article,.course .profile-blocks article{background:#eee}.person .content-blocks ul.info,.company .content-blocks ul.info,.course .content-blocks ul.info,.person .feed-blocks ul.info,.company .feed-blocks ul.info,.course .feed-blocks ul.info,.person .profile-blocks ul.info,.company .profile-blocks ul.info,.course .profile-blocks ul.info{position:absolute;top:-9999px;left:-9999px}.content-blocks .jury li:before,.feed-blocks .jury li:before,.profile-blocks .jury li:before{content:none}.content-blocks .jury ul.info,.feed-blocks .jury ul.info,.profile-blocks .jury ul.info{position:absolute;top:-9999px;left:-9999px}#feed .row:first-of-type li:nth-of-type(3){position:absolute;top:-9999px;left:-9999px}@media screen and (min-width:26.25em){.content-blocks>li article .f-head,.feed-blocks>li article .f-head,.profile-blocks>li article .f-head{height:44px}.content-blocks>li .notification h3,.feed-blocks>li .notification h3,.profile-blocks>li .notification h3{position:relative;top:auto;left:auto;position:absolute;bottom:45px;left:auto;top:auto}}@media screen and (min-width:28.75em){.content-blocks>li,.feed-blocks>li,.profile-blocks>li{padding-left:10px;padding-right:10px;width:50%;float:left}.content-blocks>li article,.feed-blocks>li article,.profile-blocks>li article{padding-top:150%}.content-blocks>li article .f-head,.feed-blocks>li article .f-head,.profile-blocks>li article .f-head{font-size:1.14286em;line-height:1.25em}.content-blocks>li article p,.feed-blocks>li article p,.profile-blocks>li article p{position:relative;top:auto;left:auto}}@media screen and (min-width:37.5em){.content-blocks>li article .item-content ul,.content-blocks>li article .item-content p,.feed-blocks>li article .item-content ul,.feed-blocks>li article .item-content p,.profile-blocks>li article .item-content ul,.profile-blocks>li article .item-content p{font-size:.875em;line-height:1.28571em}.content-blocks>li article .f-head,.feed-blocks>li article .f-head,.profile-blocks>li article .f-head{font-size:1em;line-height:1.25em;height:44px}}@media screen and (min-width:41.25em){.content-blocks>li,.feed-blocks>li,.profile-blocks>li{padding-left:10px;padding-right:10px;width:33.33333%;float:left}.content-blocks>li article .f-head,.feed-blocks>li article .f-head,.profile-blocks>li article .f-head{font-size:1.125em;line-height:1.22222em;height:42px;margin-bottom:7px}.content-blocks>li .notification h3,.feed-blocks>li .notification h3,.profile-blocks>li .notification h3{bottom:50px}.content-blocks>li.span-2,.feed-blocks>li.span-2,.profile-blocks>li.span-2{padding-left:10px;padding-right:10px;width:66.66667%;float:left;margin-bottom:15px}.content-blocks>li.span-2 article,.feed-blocks>li.span-2 article,.profile-blocks>li.span-2 article{padding-top:74.07407%}}@media screen and (min-width:47.5em){.content-blocks>li article .item-content ul,.content-blocks>li article .item-content p,.feed-blocks>li article .item-content ul,.feed-blocks>li article .item-content p,.profile-blocks>li article .item-content ul,.profile-blocks>li article .item-content p{position:relative;top:auto;left:auto}}@media screen and (min-width:50em){.content-blocks>li article span.award,.content-blocks>li article span.custom-icon,.feed-blocks>li article span.award,.feed-blocks>li article span.custom-icon,.profile-blocks>li article span.award,.profile-blocks>li article span.custom-icon{bottom:15px;left:15px}.content-blocks>li article span.custom-icon:before,.feed-blocks>li article span.custom-icon:before,.profile-blocks>li article span.custom-icon:before{font-size:40px}.content-blocks>li article .item-content,.feed-blocks>li article .item-content,.profile-blocks>li article .item-content{padding:15px}.content-blocks>li article .item-content ul,.content-blocks>li article .item-content p,.feed-blocks>li article .item-content ul,.feed-blocks>li article .item-content p,.profile-blocks>li article .item-content ul,.profile-blocks>li article .item-content p{font-size:.88889em;line-height:1.25em}.content-blocks>li article .f-head,.feed-blocks>li article .f-head,.profile-blocks>li article .f-head{margin-bottom:5px;height:48px}.content-blocks>li .notification h3,.feed-blocks>li .notification h3,.profile-blocks>li .notification h3{bottom:80px}}@media screen and (min-width:56.25em){.content-blocks,.feed-blocks,.profile-blocks{margin-left:-20px;margin-right:-20px}.content-blocks>li,.feed-blocks>li,.profile-blocks>li{padding-left:20px;padding-right:20px;width:33.33333%;float:left;margin-bottom:40px}.content-blocks>li article,.feed-blocks>li article,.profile-blocks>li article{padding-top:153.84615%}.content-blocks>li article .f-head,.feed-blocks>li article .f-head,.profile-blocks>li article .f-head{font-size:1.11111em;line-height:1.25em;margin-bottom:10px}.content-blocks>li.span-2,.feed-blocks>li.span-2,.profile-blocks>li.span-2{padding-left:20px;padding-right:20px;width:66.66667%;float:left;margin-bottom:35px}.content-blocks>li.span-2 article,.feed-blocks>li.span-2 article,.profile-blocks>li.span-2 article{padding-top:71.42857%}}@media screen and (min-width:63.75em){.content-blocks>li article,.feed-blocks>li article,.profile-blocks>li article{padding-top:400px}}@media screen and (min-width:82.5em){#feed .row:first-of-type li:nth-of-type(3){position:relative;top:auto;left:auto}}.profile-blocks li:before{content:none}.related-content{background:#eee}.related-content .container{padding-top:60px!important}.related-content .section-title{font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-bottom:60px}.related-content .feed-blocks li{margin-bottom:0}.related-content .feed-blocks li:nth-of-type(3),.related-content .feed-blocks li:nth-of-type(4){position:absolute;top:-9999px;left:-9999px}@media screen and (min-width:41.25em){.related-content .feed-blocks li:nth-of-type(3){position:relative;top:auto;left:auto}}@media screen and (min-width:82.5em){.related-content .feed-blocks li:nth-of-type(4){position:relative;top:auto;left:auto}}.video-block{margin-bottom:36px}.video-block.text-black{color:#000}.video-block.text-black a{color:#000}.video-block.text-black a:hover{color:#000}.video-block.text-white{color:#fff}.video-block.text-white a{color:#fff}.video-block.text-white a:hover{color:#fff}body.product .video-block{padding:40px 30px 100px;margin-bottom:0}body.product .video-block .e-head{text-align:center;font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.42857em;line-height:1.25em}body.product .video-block .flowplayer{max-width:720px;margin:0 auto;display:block}.video-block .caption{font-size:.85714em;line-height:1.25em;margin:20px 0 0}body.product .video-block .caption{max-width:1160px;text-align:center}.flowplayer{background-color:#000;background-size:cover!important;max-width:100%;height:auto;overflow:hidden}.flowplayer video{background:#000}.flowplayer .fp-controls{background-color:#333;height:80px!important;padding:20px;bottom:0!important;-moz-transform:translateY(80px);-ms-transform:translateY(80px);-webkit-transform:translateY(80px);transform:translateY(80px);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.flowplayer .fp-time{width:auto!important;display:inline!important;position:absolute;bottom:23px;left:85px;-moz-transform:translateY(80px);-ms-transform:translateY(80px);-webkit-transform:translateY(80px);transform:translateY(80px);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.flowplayer .fp-time.is-inverted em.fp-duration{display:inline!important}.flowplayer .fp-time.is-inverted em.fp-remaining{display:none!important}.flowplayer .fp-time em{color:#999!important;position:static!important;top:auto!important;left:auto!important;bottom:auto!important;right:auto!important;height:auto!important}.flowplayer .fp-time em.fp-elapsed{color:#fff!important}.flowplayer .fp-time em.fp-remaining{display:none!important}.flowplayer .fp-time em.fp-duration{display:inline!important}.flowplayer .fp-time em.fp-duration:before{content:'/';padding-right:5px}.flowplayer .fp-fullscreen,.flowplayer .fp-unload,.flowplayer .fp-close{top:auto!important;right:40px!important;bottom:20px!important;z-index:20;-moz-transform:translateY(80px);-ms-transform:translateY(80px);-webkit-transform:translateY(80px);transform:translateY(80px);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.flowplayer:hover .fp-controls,.flowplayer:hover .fp-fullscreen,.flowplayer:hover .fp-unload,.flowplayer:hover .fp-close,.flowplayer:hover .fp-time{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.flowplayer .fp-timeline{background-color:rgba(0,0,0,0.5)!important;top:0!important;height:1px!important;margin:0!important}.flowplayer .fp-fullscreen,.flowplayer .fp-unload,.flowplayer .fp-close,.flowplayer .fp-play,.flowplayer .fp-mute,.flowplayer .fp-fullscreen{width:24px!important;height:24px!important;background-image:none!important}.flowplayer .fp-fullscreen:before,.flowplayer .fp-unload:before,.flowplayer .fp-close:before,.flowplayer .fp-play:before,.flowplayer .fp-mute:before,.flowplayer .fp-fullscreen:before{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;color:#999;font-size:1.6875em;line-height:23px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.flowplayer .fp-fullscreen:hover:before,.flowplayer .fp-unload:hover:before,.flowplayer .fp-close:hover:before,.flowplayer .fp-play:hover:before,.flowplayer .fp-mute:hover:before,.flowplayer .fp-fullscreen:hover:before{color:#fff!important}.flowplayer .fp-play{bottom:20px!important;left:40px!important}.flowplayer .fp-volume{position:static!important;top:auto!important;right:auto!important}.flowplayer .fp-volume .fp-mute{position:absolute!important;top:auto!important;bottom:20px!important;right:85px!important;float:none}.flowplayer .fp-timeline{overflow:visible!important}.flowplayer .fp-progress{background-color:#ffd200!important;position:relative;overflow:visible!important}.flowplayer .fp-progress:after{content:'';background:#fff;position:absolute;top:-10px;right:-10px;width:20px;height:20px;display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;overflow:hidden}.flowplayer .fp-buffer{background-color:black!important}.flowplayer.is-muted.no-volume .fp-volume .fp-mute{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.flowplayer.is-fullscreen{background-color:#000!important}.flowplayer.is-splash .fp-ui,.flowplayer.is-paused .fp-ui{background:none!important}.flowplayer.is-splash .fp-ui:before,.flowplayer.is-paused .fp-ui:before{width:100%;height:100px;position:absolute;top:50%;margin-top:-50px;text-align:center;font-size:110px;line-height:120px;color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%;height:auto;margin-bottom:20px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body.product .youtube-container{max-width:720px;margin:0 auto}@media screen and (min-width:660px){.video-block{margin-top:80px;margin-bottom:76px}body.product .video-block{margin-top:0}}.image-copy-with-link{background-size:cover;background-position:center center;position:relative;color:#fff;clear:both;padding:80px 0 100px 0}.image-copy-with-link.text-black{color:#000}.image-copy-with-link img{display:none}.image-copy-with-link span{padding:0 30px;display:block}.image-copy-with-link span p{margin-left:auto;margin-right:auto;min-width:260px;max-width:380px;line-height:20px;font-size:1em;line-height:1.28571em}.image-copy-with-link p{text-align:center}.image-copy-with-link .a-head{text-align:center;font-size:1.78571em;line-height:.8em;margin-bottom:40px;font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}.image-copy-with-link ul{text-align:center;width:200px;padding:0;margin:40px auto;display:block;font-size:1em;line-height:1.28571em}.image-copy-with-link ul li{margin:0 10px;padding:0;list-style-type:none}.image-copy-with-link a.product-button{width:150px;font-size:1em;line-height:2.85714em}@media screen and (min-width:660px){.image-copy-with-link{padding:120px 0 80px 0}.image-copy-with-link span p{max-width:540px}}@media screen and (min-width:800px){.image-copy-with-link .a-head{font-size:1.94444em;line-height:.91429em}}@media screen and (min-width:900px){.image-copy-with-link ul li{margin:0 20px}}.snippet{padding:20px}.snippet iframe{margin:0 auto!important}body.product .snippet{max-width:860px;margin:0 auto}.snipper-container{position:relative}.judging-promo-product{height:450px;margin:-80px 0 -80px}.judging-scrolling{position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0}.judging-scrolling.yellow{background:#ffd200}.judging-scrolling.black{background:#000}.judging-scrolling.black .scrolling-element.death-to-mediocrity{background-image:url('/static/images/judging/death-to-mediocrity--white.png')}.judging-scrolling.black .scrolling-element.sink-the-shallow{background-image:url('/static/images/judging/sink-the-shallow--white.png?53cef2c151c5')}.judging-scrolling.black .scrolling-element.style-will-not-save-you{background-image:url('/static/images/judging/style-will-not-save--white.png?53cef2c151c5')}.judging-scrolling.black .scrolling-element.out-with-the-old{background-image:url('/static/images/judging/out-with-the-old--white.png?53cef2c151c5')}.judging-scrolling.black .scrolling-element.i-wish-id-done-that{background-image:url('/static/images/judging/i-wish-id-done-that--white.png?53cef2c151c5')}.judging-scrolling.black .scrolling-element.history-is-not-the-judge{background-image:url('/static/images/judging/history-is-not-the-judge--white.png?53cef2c151c5')}.judging-scrolling.black .scrolling-element.get-off-the-fence{background-image:url('/static/images/judging/get-off-the-fence--white.png?53cef2c151c5')}.judging-scrolling.white{background:#fff}.judging-scrolling .scrolling-element{position:relative;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center center}.judging-scrolling .scrolling-element:first-of-type{display:none}.judging-scrolling .scrolling-element:last-of-type{display:none}.judging-scrolling .scrolling-element.focused-element{position:absolute;left:50%;top:0;z-index:20;bottom:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.judging-scrolling .scrolling-element.death-to-mediocrity{background-image:url('/static/images/judging/death-to-mediocrity.png?53cef2c151c5');max-width:500px}.judging-scrolling .scrolling-element.sink-the-shallow{background-image:url('/static/images/judging/sink-the-shallow.png?53cef2c151c5');max-width:550px}.judging-scrolling .scrolling-element.style-will-not-save-you{background-image:url('/static/images/judging/style-will-not-save.png?53cef2c151c5');max-width:420px}.judging-scrolling .scrolling-element.out-with-the-old{background-image:url('/static/images/judging/out-with-the-old.png?53cef2c151c5');max-width:410px}.judging-scrolling .scrolling-element.i-wish-id-done-that{background-image:url('/static/images/judging/i-wish-id-done-that.png?53cef2c151c5');max-width:325px}.judging-scrolling .scrolling-element.history-is-not-the-judge{background-image:url('/static/images/judging/history-is-not-the-judge.png?53cef2c151c5');max-width:500px}.judging-scrolling .scrolling-element.get-off-the-fence{background-image:url('/static/images/judging/get-off-the-fence.png?53cef2c151c5');max-width:510px}.tabbed-panel{padding:30px 30px;line-height:1.28571em}.tabbed-panel.text-black{color:#000}.tabbed-panel.text-white{color:#fff}.tabbed-panel .product-panel-title{text-align:center;font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-bottom:0}.tabbed-panel .tabs{max-width:860px;margin:0 auto}.tabs{position:relative;padding:30px 0 30px}.text-white .tabs ul li.tab{border-bottom:1px solid #fff}.text-black .tabs ul li.tab{border-bottom:1px solid #000}.text-white .tabs ul li.tab:first-of-type>a{border-top:1px solid #fff}.text-black .tabs ul li.tab:first-of-type>a{border-top:1px solid #000}.text-black .tabs ul li.tab.on>a{background:#000;color:#fff}.text-white .tabs ul li.tab.on>a{background:#fff;color:#000}.tabs ul li.tab .tab-content{margin-top:30px;margin-bottom:30px}.tabs ul li.tab .tab-content img{display:block;margin-top:30px;margin-bottom:30px}.tabs ul li.tab .tab-content img+div{margin-top:30px}.tabs ul li.tab .tab-content ul,.tabs ul li.tab .tab-content ol{margin:0 0 36px 0;padding:0;list-style-type:none}.tabs ul li.tab .tab-content ul li,.tabs ul li.tab .tab-content ol li{position:relative}.tabs ul li.tab .tab-content ul li{padding-left:12px;margin-bottom:20px}.tabs ul li.tab .tab-content ul li:before{content:'';background:#333;position:absolute;top:8px;left:0;width:2px;height:2px;display:block}.tabs ul .tab>a{width:100%;background:transparent;text-decoration:none;text-align:center;height:60px;display:table}.text-black .tabs ul .tab>a{color:#000}.text-black .tabs ul .tab>a:hover{background:#000;color:#fff}.text-white .tabs ul .tab>a{color:#fff}.text-white .tabs ul .tab>a:hover{background:#fff;color:#000}.tabs ul .tab>a span{padding:0;display:table-cell;vertical-align:middle}@media screen and (min-width:28.75em){.tabbed-panel{padding:60px 70px 40px}}.flexslider{touch-action:pan-y!important}.image-and-text-carousel{padding:30px}.image-and-text-carousel .copy-text p{margin-bottom:20px}.image-and-text-carousel.text-black{color:#000}.image-and-text-carousel.text-white{color:#fff}.image-and-text-carousel.text-white .owl-buttons span{border:3px solid #fff;color:#fff}.image-and-text-carousel.text-white .owl-buttons span:before{text-shadow:0 1px 0 #fff,1px 0 0 #fff,0 -1px 0 #fff,-1px 0 0 #fff}.image-and-text-carousel.text-white .owl-buttons span:before:hover{text-shadow:0 1px 0 #000,1px 0 0 #000,0 -1px 0 #000,-1px 0 0 #000}.image-and-text-carousel.text-white .owl-buttons span:hover{background:#fff;color:#000}.image-and-text-carousel .carousel-title-and-copy{margin-bottom:60px}.image-and-text-carousel .carousel-title-and-copy .product-panel-title{margin-bottom:15px}.image-and-text-carousel .carousel-title-and-copy .carousel-copy{max-width:860px;text-align:center;margin:0 auto;line-height:1.28571em}.image-and-text-carousel .carousel-container{max-width:860px;margin:0 auto;padding:0 0 50px}.image-and-text-carousel .flexslider .slides{margin-bottom:36px}.image-and-text-carousel .copy-text{font-size:1em;line-height:1.28571em}.image-and-text-carousel>.e-head{text-align:center;margin-bottom:0;font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}.image-and-text-carousel .flex-container a:active,.image-and-text-carousel .flexslider a:active,.image-and-text-carousel .flex-container a:focus,.image-and-text-carousel .flexslider a:focus{outline:none}.image-and-text-carousel .slides,.image-and-text-carousel .flex-control-nav,.image-and-text-carousel .flex-direction-nav{margin:0;padding:0;list-style:none}.image-and-text-carousel .flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.image-and-text-carousel .flexslider .slides img{width:100%;display:block}.image-and-text-carousel .flex-pauseplay span{text-transform:capitalize}.image-and-text-carousel .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}.image-and-text-carousel html[xmlns] .slides{display:block}.image-and-text-carousel * html .slides{height:1%}.image-and-text-carousel .no-js .slides>li:first-child{display:block}.image-and-text-carousel .flexslider{position:relative;zoom:1}.image-and-text-carousel .flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.image-and-text-carousel .loading .flex-viewport{max-height:300px}.image-and-text-carousel .flexslider .slides{zoom:1}.image-and-text-carousel .flex-direction-nav{*height:0;position:absolute;width:100%;bottom:0;text-align:center}.image-and-text-carousel .flex-direction-nav li{display:inline;padding:0 7px}.image-and-text-carousel .flex-direction-nav a{background:transparent;text-decoration:none;display:inline-block;width:30px;height:0;padding-top:24px;margin:-20px 0 0;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:3px solid #000;z-index:10;overflow:hidden;position:relative;color:#000;-webkit-font-smoothing:subpixel-antialiased}.image-and-text-carousel .flex-direction-nav a:hover{background:#000;color:#fff}.image-and-text-carousel .flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.image-and-text-carousel .flex-direction-nav a:before{font-size:20px;position:absolute;top:0;left:-3px;right:0;bottom:0;line-height:28px;text-align:center;text-shadow:0 1px 0 #000,1px 0 0 #000,0 -1px 0 #000,-1px 0 0 #000}.image-and-text-carousel .flex-direction-nav a.flex-next:before{right:-6px}.image-and-text-carousel .flex-control-nav{width:100%;height:8px;position:absolute;bottom:0;text-align:center}.image-and-text-carousel .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.image-and-text-carousel .flex-control-paging li a{width:7px;height:7px;display:block;background:transparent;cursor:pointer;text-indent:-9999px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #000}.image-and-text-carousel .flex-control-paging li a:hover{background:#000}.image-and-text-carousel .flex-control-paging li a.flex-active{background:#000;cursor:default}.image-and-text-carousel .flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.image-and-text-carousel .flex-control-thumbs li{width:25%;float:left;margin:0}.image-and-text-carousel .flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.image-and-text-carousel .flex-control-thumbs img:hover{opacity:1}.image-and-text-carousel .flex-control-thumbs .flex-active{opacity:1;cursor:default}.image-and-text-carousel .item{text-align:center}.image-and-text-carousel .item figure{margin:0 50px 20px}.image-and-text-carousel a.product-button{width:auto;padding:0 20px;font-size:14px}.image-and-text-carousel .owl-controls{width:100%!important;position:relative!important}.image-and-text-carousel .owl-buttons span{padding:24px 7px 0;position:absolute;bottom:-40px;background:transparent;text-decoration:none;display:inline-block;width:30px;height:0;margin:-20px 0 0;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:3px solid #000;z-index:10;overflow:hidden;color:#000;-webkit-font-smoothing:subpixel-antialiased;display:block}.image-and-text-carousel .owl-buttons span:hover{background:#000;color:#fff}.image-and-text-carousel .owl-buttons span:before{font-size:20px;position:absolute;top:0;left:-3px;right:0;bottom:0;line-height:28px;text-align:center;text-shadow:0 1px 0 #000,1px 0 0 #000,0 -1px 0 #000,-1px 0 0 #000}.image-and-text-carousel .owl-buttons span.carousel-left{left:50%;margin-left:-35px}.image-and-text-carousel .owl-buttons span.carousel-right{right:50%;margin-right:-35px}.image-and-text-carousel .owl-buttons span.carousel-right:before{right:-6px}.image-and-text-carousel:not(.full-width) figure{margin:0 0 20px}.image-and-text-carousel:not(.full-width) .e-head{margin-bottom:25px}.image-and-text-carousel:not(.full-width) li{padding:0 10px}@media screen and (min-width:28.75em){.image-and-text-carousel .product-panel-title{margin-bottom:36px}.image-and-text-carousel .copy-text{font-size:1.14286em;line-height:1.25em}.image-and-text-carousel .item figure{margin-bottom:36px}.image-and-text-carousel .flex-direction-nav li{padding:0 9px}.image-and-text-carousel .flex-direction-nav a{width:40px;padding-top:34px}.image-and-text-carousel .flex-direction-nav a:before{line-height:40px;font-size:30px}.image-and-text-carousel:not(.full-width) .owl-buttons span{bottom:-50px}.image-and-text-carousel:not(.full-width) figure{margin-bottom:30px}.image-and-text-carousel:not(.full-width) .item{text-align:left}.image-and-text-carousel:not(.full-width) .item .copy-text{font-size:1em}}@media screen and (min-width:37.5em){.image-and-text-carousel:not(.full-width) .item{text-align:left;font-size:.875em;line-height:1.28571em}.image-and-text-carousel:not(.full-width) .item .copy-text{line-height:1.28571em}.image-and-text-carousel:not(.full-width) .item .e-head{font-size:1.42857em;line-height:1.25em}}@media screen and (min-width:41.25em){.image-and-text-carousel:not(.full-width) .owl-buttons span{bottom:-60px}.image-and-text-carousel:not(.full-width) .item{text-align:left;font-size:.75em;line-height:1.33333em}.image-and-text-carousel:not(.full-width) .item figure{margin-bottom:20px}.image-and-text-carousel:not(.full-width) .item .e-head{font-size:1.33333em;line-height:1.25em;margin-bottom:20px}.image-and-text-carousel:not(.full-width) .item .copy-text{line-height:1.33333em}}@media screen and (min-width:50em){.image-and-text-carousel .carousel-title-and-copy{margin-bottom:36px}.image-and-text-carousel .carousel-title-and-copy .product-panel-title{font-size:35px;line-height:40px}.image-and-text-carousel .carousel-title-and-copy .carousel-copy{font-size:.88889em;line-height:1.25em}}@media screen and (min-width:56.25em){.image-and-text-carousel .carousel-title-and-copy{margin-bottom:36px}.image-and-text-carousel .carousel-title-and-copy .product-panel-title{margin-bottom:24px}.image-and-text-carousel:not(.full-width) .item{padding:0 20px;font-size:1em;line-height:1.25em}.image-and-text-carousel:not(.full-width) .item figure{margin-bottom:35px}.image-and-text-carousel:not(.full-width) .item .e-head{font-size:1.25em;line-height:1.25em;margin-bottom:30px}.image-and-text-carousel:not(.full-width) .item .copy-text{line-height:1.25em}}article div.download{margin-bottom:20px}article div.download ul{border-top:1px solid #ccc}article div.download ul li{list-style:none;position:relative;margin:0;padding:0;margin-bottom:-1px;border-bottom:1px solid #ccc;line-height:1.28571em;display:table}article div.download ul li:before{color:#999;position:absolute;top:25px;left:18px;display:block;width:28px;height:28px;text-align:center;overflow:hidden;background-color:transparent;-moz-transition:color .2s ease,border .2s ease;-o-transition:color .2s ease,border .2s ease;-webkit-transition:color .2s ease,border .2s ease;transition:color .2s ease,border .2s ease;font-size:2.5em;line-height:.9em}article div.download ul li:hover{background-color:#000}article div.download ul li:hover:before{color:#fff}article div.download ul a{text-decoration:none;padding:30px 20px 30px 66px;display:table-cell;vertical-align:middle;height:80px;width:100%;position:relative;color:#333;-moz-transition:color .2s ease,border .2s ease;-o-transition:color .2s ease,border .2s ease;-webkit-transition:color .2s ease,border .2s ease;transition:color .2s ease,border .2s ease}article div.download ul a:hover{color:#fff;border-color:#000}@media screen and (min-width:580px){article div.download{margin-bottom:40px}article div.download ul li:before{left:38px;font-size:2.25em}article div.download ul a{padding:28px 20px 28px 106px}}div.google-map{line-height:1.28571em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:36px 0;overflow:hidden;position:relative;margin-bottom:20px}div.google-map p:last-of-type{margin-bottom:0}div.google-map .gmap{height:250px;width:100%;margin:0 auto 18px auto}.table-listing{padding:30px}.table-listing.text-black a{color:#000}.table-listing.text-black a:hover ul{color:#fff;background:#000}.table-listing.text-black>ul{border-top:1px solid #000}.table-listing.text-black>ul>li{border-bottom:1px solid #000}.table-listing.text-white{color:#fff}.table-listing.text-white>ul{border-top:1px solid #fff}.table-listing.text-white>ul>li{border-bottom:1px solid #fff}.table-listing h3{text-align:center;font-size:1.5625em;line-height:1.2em;margin-bottom:40px}.table-listing a{text-decoration:none;-moz-transition:color .2s ease,border .2s ease;-o-transition:color .2s ease,border .2s ease;-webkit-transition:color .2s ease,border .2s ease;transition:color .2s ease,border .2s ease;position:relative;overflow:hidden;display:block}.table-listing a:before{position:absolute;bottom:40px;left:20px;height:20px;width:20px;font-size:26px}.table-listing a:hover:before{color:#fff}.table-listing>ul{width:100%;margin-left:auto;margin-right:auto;margin-bottom:40px}.table-listing>ul ul{padding:20px 20px 76px 20px;overflow:hidden}.table-listing>ul ul li{margin:0;padding:0;font-size:1em;line-height:1.28571em}.table-listing>ul ul li:before{display:none}.table-listing>ul ul li p{margin:0}.table-listing>ul ul li div{margin-bottom:18px}@media screen and (min-width:28.75em){.table-listing ul ul li{width:50%;float:left}.table-listing ul ul li:nth-of-type(1){padding-right:20px}.table-listing ul ul li:nth-of-type(2){padding-left:20px}.table-listing a:before{left:50%;margin-left:20px}}@media screen and (min-width:41.25em){.table-listing{padding:80px}.table-listing h3{margin-bottom:60px}.table-listing>ul li{font-size:1em;line-height:1.25em}}@media screen and (min-width:56.25em){.table-listing ul{max-width:860px;margin:0 auto 80px auto;display:block}.table-listing ul ul li{font-size:.88889em;line-height:1.4375em}.table-listing ul ul li:nth-of-type(1){width:66%}.table-listing ul ul li:nth-of-type(2){width:34%}.table-listing ul ul div{width:50%;float:left}.table-listing ul ul div:nth-of-type(1){padding-right:20px}.table-listing ul ul div:nth-of-type(2){padding-left:20px}.table-listing a:before{left:67.5%;margin-left:0}}div.product-block{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:40px 0;margin-bottom:20px;overflow:hidden;position:relative}div.product-block+.product-block{margin-top:-21px}div.product-block .product-image{width:80px;margin-bottom:16px}div.product-block .product-image img{display:block}div.product-block .product-info-buy p{display:block;margin-bottom:0;line-height:1.28571em}div.product-block .product-info-buy p a{display:inline-block}div.product-block .product-info-buy p:last-of-type{margin-bottom:1.6em}div.product-block form{width:auto}div.product-block form input[type="text"],div.product-block form input[type="email"],div.product-block form input[type="password"],div.product-block form input[type="search"]{border-color:#ccc;width:60px;float:left;margin-right:20px;margin-bottom:0}div.product-block form input[type="submit"],div.product-block form button,div.product-block form .btn,div.product-block form body.search-results .search-container input[type="submit"],body.search-results .search-container div.product-block form input[type="submit"],div.product-block form .cart-contents .mini-cart-contents>a,.cart-contents div.product-block form .mini-cart-contents>a,div.product-block form .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents div.product-block form .proceed-to-checkout{border-color:#000;color:#000;float:left;width:160px}div.product-block form input[type="submit"]:hover,div.product-block form button:hover,div.product-block form .btn:hover,div.product-block form body.search-results .search-container input[type="submit"]:hover,body.search-results .search-container div.product-block form input[type="submit"]:hover,div.product-block form .cart-contents .mini-cart-contents>a:hover,.cart-contents div.product-block form .mini-cart-contents>a:hover,div.product-block form .cart-contents .mini-cart-contents .proceed-to-checkout:hover,.cart-contents .mini-cart-contents div.product-block form .proceed-to-checkout:hover{background:#000;color:#fff}div.product-block+div.download{margin-top:-21px}@media screen and (min-width:28.75em){div.product-block .product-image{display:inline-block;width:130px;float:left;margin-right:20px;margin-bottom:0}div.product-block .product-info-buy{display:inline-block;float:left;width:240px}}.product-call-to-action{padding:40px 20px 80px}.product-call-to-action.text-black{color:#000}.product-call-to-action.text-white{color:  #fff}.product-call-to-action .actions-container{max-width:900px;margin:0 auto}.product-call-to-action .product-panel-title{text-align:center;margin-bottom:20px}.product-call-to-action ul{overflow:hidden;margin-left:-10px;margin-right:-10px}.product-call-to-action ul li{padding-left:10px;padding-right:10px;width:50%;float:left;height:0;padding-top:50%;display:block;float:left;margin-bottom:10px;position:relative}.product-call-to-action ul li.text-black a{color:#000}.product-call-to-action ul li.text-white{color:  #fff}.product-call-to-action ul li.text-white a{color:#fff}.product-call-to-action ul li a{position:absolute;top:10px;right:10px;bottom:0;left:10px;overflow:hidden;text-decoration:none}.product-call-to-action .item{background-color:#fff;background-size:cover;background-position:center;padding:8px 10px;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@media screen and (min-width:27.5em){.product-call-to-action{padding:40px 40px 80px}.product-call-to-action ul li{padding-left:10px;padding-right:10px;width:50%;float:left;padding-top:50%}.product-call-to-action .item{padding:12px 15px}}@media screen and (min-width:56.25em){.product-call-to-action ul li{padding-left:20px;padding-right:20px;width:50%;float:left;padding-top:50%;margin-bottom:20px}.product-call-to-action ul li a{top:20px;right:20px;left:20px}}.call-to-action{max-width:860px;font-size:1.42857em;line-height:1.25em;position:relative;height:200px;margin-bottom:20px}.call-to-action a{text-decoration:none}.call-to-action>a{position:absolute;top:0;right:0;bottom:0;left:0;padding:20px}.call-to-action.text-black{color:#000}.call-to-action.text-black a{color:#000}.call-to-action.text-black a:hover{color:#000}.call-to-action.text-white{color:#fff}.call-to-action.text-white a{color:#fff}.call-to-action.text-white a:hover{color:#fff}.call-to-action .cta-content{max-width:240px;height:160px;position:relative}.call-to-action .custom-icon:before{content:attr(data-icon);speak:none;position:absolute;bottom:-4px;left:0;font-size:36px;line-height:30px}@media screen and (min-width:37.5em){.call-to-action{font-size:1.25em;line-height:1.25em}}@media screen and (min-width:41.25em){.call-to-action>a{padding-left:280px}}@media screen and (min-width:50em){.call-to-action{font-size:1.11111em;line-height:1.25em;margin-bottom:40px}}.product-copy{text-align:center;padding:30px}.product-copy.text-black{color:#000}.product-copy.text-black a{color:#000}.product-copy.text-black a:hover{color:#000}.product-copy.text-white{color:#fff}.product-copy.text-white a{color:#fff}.product-copy.text-white a:hover{color:#fff}.product-copy .product-panel-title{margin-bottom:40px}.product-copy .copy-content{max-width:600px;margin:0 auto;padding-bottom:30px;line-height:1.28571em}@media screen and (min-width:28.75em){.product-copy{padding:40px}.product-copy .d-head{margin-bottom:60px}.product-copy .content-copy{padding-bottom:4px}}@media screen and (min-width:37.5em){.product-copy .content-copy{padding-bottom:4px}}@media screen and (min-width:50em){.product-copy .d-head{font-size:1.25em;line-height:1.2em}.product-copy .content-copy{font-size:.88889em;line-height:1.25em}}.credit-block{margin-bottom:20px}.credit-block ul.credit-list{border-top:1px solid #eee;margin-bottom:36px}.credit-block ul.credit-list li{padding-left:15px;margin:0;border-bottom:1px solid #eee;height:50px;position:relative;font-size:.88889em;line-height:3.125em}.credit-block ul.credit-list li:before{display:none}.credit-block ul.credit-list a{display:block;padding-left:15px;margin-left:-15px;color:#000;height:50px;-moz-transition:color .2s ease,border .2s ease;-o-transition:color .2s ease,border .2s ease;-webkit-transition:color .2s ease,border .2s ease;transition:color .2s ease,border .2s ease;text-decoration:none;line-height:50px}.credit-block ul.credit-list a:hover{color:#fff;background:#000}.credit-block ul.credit-list .custom-icon:before{content:attr(data-icon);speak:none;position:absolute;top:0;left:20px;font-size:25px;line-height:54px}@media screen and (min-width:37.5em){.credit-block{margin-bottom:40px}}li.home-search-items{width:100%}.links-box-container{position:relative;overflow:hidden;height:auto}.links-box{overflow:hidden}.links-box.text-black{color:#000}.links-box.text-black a{color:#000}.links-box.text-black a:hover{background:#000;color:#fff}.links-box.text-white{color:#fff}.links-box.text-white a{color:#fff}.links-box.text-white a:hover{color:#000;background:  #fff}.links-box.background-black{background-color:#000}.links-box.background-black a{color:#ccc}.links-box.background-black a:hover{color:#000;background:  #fff}.links-box.background-white{background-color:#fff}.links-box.background-white a:hover{color:#fff;background:  #000}.links-box.background-archive{background-color:#ffd200}.links-box.background-events{background-color:#2f63cf}.links-box.background-stories{background-color:#f65b49}.links-box.background-social{background-color:#f65b49}.links-box.background-content{background-color:#3fdb70}.links-box.background-members{background-color:#3fdb70}.links-box h3.e-head{font-size:1.14286em;line-height:2.8125em;padding:0 15px;border-bottom:1px solid #ccc;margin-bottom:0}.links-box ul{font-size:1em;line-height:1.28571em}.links-box ul li{list-style:none}.links-box a{padding-left:40px;text-decoration:none;display:block;line-height:45px;height:45px;overflow:hidden;border-bottom:1px solid #ccc;position:relative}.links-box a:hover{background:#fff;color:#000}.links-box a:before{position:absolute;left:15px;top:0;font-size:12px;text-align:center}@media screen and (min-width:28.75em){li.home-search-items{width:50%}.links-box-container{height:0;padding-top:150%}.links-box{position:absolute;top:0;left:0;bottom:0;right:0}}@media screen and (min-width:41.25em){li.home-search-items{padding-left:10px;padding-right:10px;width:33.33333%;float:left}.links-box-container h3.e-head{font-size:1em;line-height:2.5em}.links-box-container ul{font-size:.85714em;line-height:1.5em}.links-box-container a{line-height:40px;height:40px}.links-box-container a:before{font-size:22px;line-height:44px}}@media screen and (min-width:43.75em){.links-box h3.e-head{font-size:1em;line-height:2.8125em}.links-box ul{font-size:.85714em;line-height:1.5em}.links-box a{line-height:45px;height:45px}.links-box a:before{line-height:44px}}@media screen and (min-width:50em){.links-box h3.e-head{font-size:.88889em;line-height:3.125em}}@media screen and (min-width:56.25em){li.home-search-items{padding:0 20px}.links-box-container{padding-top:153.84615%}}@media screen and (min-width:59.375em){.links-box h3.e-head{font-size:1em;line-height:3.33333em}.links-box a{line-height:60px;height:60px;padding-left:60px}.links-box a:before{top:5px;left:20px;font-size:24px;line-height:54px}}body.product .ranking-panel-container{margin:75px auto 120px;padding:0 30px 0}body.product .ranking-panel-container .plugin-title{font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;text-align:center;font-size:1.42857em;line-height:1.25em}.ranking-panel-container .plugin-title{margin-bottom:35px}.ranking-panel{display:block;margin-bottom:100px;font-size:.85714em;line-height:1.66667em}.ranking-panel thead{position:absolute;top:-9999px;left:-9999px}.ranking-panel tbody,.ranking-panel tr{display:block}.ranking-panel tbody tr:hover{cursor:pointer;background:#000;color:#fff}.ranking-panel tr{position:relative;border-bottom:1px solid #eee;padding-right:50px}.ranking-panel tr:first-of-type{border-top:1px solid #eee}.ranking-panel th.header{color:#919191}.ranking-panel th.header:after{font-size:14px;margin-left:10px}.ranking-panel th.header.active{color:#000}.ranking-panel th,.ranking-panel td{list-style:none;display:list-item}.ranking-panel .ranking-panel-row td:last-of-type:before{width:50px;font-size:25px;position:absolute;top:50%;right:0;text-align:center;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ranking-panel.ranking-panel--generic .ranking-panel-row{padding:10px 50px 10px 80px;min-height:110px}.ranking-panel.ranking-panel--generic td.rank-number{width:30px;float:left;margin-left:-80px;font-family:"ITCFranklinGothicStd-Demi","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;text-align:center}.ranking-panel.ranking-panel--generic td.rank-image{width:50px;float:left;margin-left:-50px;position:relative}.ranking-panel.ranking-panel--generic td.rank-image img{width:30px;height:auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;position:absolute;top:0;left:10px}@media screen and (min-width:28.75em){body.product .ranking-panel-container{max-width:940px;padding:0 40px 0}.ranking-panel{font-size:12px}}@media screen and (min-width:37.5em){.ranking-panel{width:100%;display:table;table-layout:fixed;font-size:14px;line-height:18px}.ranking-panel thead{position:relative;top:auto;left:auto}.ranking-panel tbody{display:table-row-group}.ranking-panel tr{position:static;padding:initial;display:table-row}.ranking-panel tr:first-of-type{border-top:0}.ranking-panel .ranking-panel-row{padding:initial;min-height:70px;height:auto}.ranking-panel .ranking-panel-row td{position:relative}.ranking-panel .ranking-panel-row td:last-of-type{padding-right:50px}.ranking-panel .ranking-panel-row td:last-of-type:before{line-height:70px}.ranking-panel th{vertical-align:bottom;padding-bottom:20px;font-family:"ITCFranklinGothicStd-Demi","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}.ranking-panel th.header{color:#919191}.ranking-panel th.header:hover{color:#000;cursor:pointer}.ranking-panel th,.ranking-panel td{height:70px;display:table-cell}.ranking-panel th{text-align:left}.ranking-panel td{float:none;padding-right:10px}.ranking-panel.ranking-panel--generic .ranking-panel-row{min-height:70px;height:auto}.ranking-panel.ranking-panel--generic th{width:20%}.ranking-panel.ranking-panel--generic th:first-of-type{width:130px!important}.ranking-panel.ranking-panel--generic td.rank-number,.ranking-panel.ranking-panel--generic td.rank-image{float:none;margin:0;height:auto;padding:initial;line-height:normal}.ranking-panel.ranking-panel--generic td.rank-number{width:60px;text-align:center;padding-right:0;font-size:1.42857em}.ranking-panel.ranking-panel--generic td.rank-image{width:60px;position:static;padding:10px}.ranking-panel.ranking-panel--generic td.rank-image img{width:40px;position:static;top:auto;left:auto;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media screen and (min-width:37.5em){body.product .ranking-panel-container .plugin-title{font-size:1.25em;line-height:1.25em}}@media screen and (min-width:50em){body.product .ranking-panel-container .plugin-title{font-size:1.38889em;line-height:1.2em}}@media screen and (min-width:56.25em){body.product .ranking-panel-container{max-width:1020px;padding:0 80px 0}}.awards-ranking-container .plugin-title{margin-bottom:70px}.ranking{border-top:1px solid #ededed;border-left:1px solid #ededed;border-bottom:1px solid #ededed;overflow:hidden;min-height:40px;font-size:.85714em;line-height:40px;position:relative}.ranking li{padding:0;margin:0}.ranking li:before{content:none}.ranking .ranking-number,.ranking .ranking-points{float:left}.ranking .ranking-number{width:100px;display:block;border-right:1px solid #ededed;font-family:"ITCFranklinGothicStd-Demi","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:20px;text-align:center}.ranking .ranking-number.has-pencil{text-align:left}.ranking .ranking-number span{margin-left:20px;margin-right:15px;padding:0 0 0 11px;background-repeat:no-repeat;background-position:0 1px;background-size:10px 15px;display:inline}.ranking .ranking-number span.most-awarded-level{height:20px}.ranking .ranking-number span.gold-pencil{background-image:url('/static/svg/most_awarded_gold_pencil.svg?662c7f714aba')}.ranking .ranking-number span.silver-pencil{background-image:url('/static/svg/most_awarded_silver_pencil.svg?662c7f714aba')}.ranking .ranking-number span.bronze-pencil{background-image:url('/static/svg/most_awarded_bronze_pencil.svg?662c7f714aba')}.ranking .ranking-points{margin-left:10px;font-size:14px;display:inline-block;min-height:40px}.ranking .awards-list{border-top:1px solid #ededed;padding-left:10px;margin-bottom:0;border-bottom:0}.awards-list{width:100%;overflow:hidden;margin-bottom:0;line-height:40px;margin-bottom:40px}.awards-list li{display:inline-block;margin-right:15px;padding:0 0 0 18px;background-repeat:no-repeat;background-position:0 11px;background-size:10px 15px;float:left}.awards-list li:before{content:none}.awards-list li.yellow-pencil{background-image:url('/static/svg/award_yellow_pencil.svg?84a56bdf7eaa')}.awards-list li.black-pencil{background-image:url('/static/svg/award_black_pencil.svg?84a56bdf7eaa')}.awards-list li.white-pencil{background-image:url('/static/svg/award_white_pencil.svg?84a56bdf7eaa')}.awards-list li.in-book{background-image:url('/static/svg/award_inbook.svg?8bfa060535a7')}.awards-list li.nomination{background-image:url('/static/svg/award_nomination_slice.svg?84a56bdf7eaa')}.awards-list li.graphite-pencil{background-image:url('/static/svg/award_graphite_pencil.svg?662c7f714aba')}.awards-list li.wooden-pencil,.awards-list li.wood-pencil{background-image:url('/static/svg/award_wooden_pencil.svg?662c7f714aba')}.ranking-table--awards{margin-top:20px}.ranking-table--awards .ranking-panel-row{position:relative;padding:10px 50px 10px 50px}.ranking-table--awards .project-thumbnail img{width:30px;height:auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:10px;left:10px}.ranking-table--awards span.icon{background-color:#fff;background-size:10px 14px;background-repeat:no-repeat;background-position:center center;width:30px;height:0;padding-top:30px;display:inline-block;overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.ranking-table--awards span.icon.gold-pencil{background-image:url('/static/svg/most_awarded_gold_pencil.svg?662c7f714aba')}.ranking-table--awards span.icon.silver-pencil{background-image:url('/static/svg/most_awarded_gold_pencil.svg?662c7f714aba')}.ranking-table--awards span.icon.bronze-pencil{background-image:url('/static/svg/most_awarded_gold_pencil.svg?662c7f714aba')}.ranking-table--awards span.icon.yellow-pencil{background-image:url('/static/svg/award_yellow_pencil.svg?84a56bdf7eaa')}.ranking-table--awards span.icon.black-pencil{background-image:url('/static/svg/award_black_pencil.svg?84a56bdf7eaa')}.ranking-table--awards span.icon.white-pencil{background-image:url('/static/svg/award_white_pencil.svg?84a56bdf7eaa')}.ranking-table--awards span.icon.in-book{background-image:url('/static/svg/award_inbook.svg?8bfa060535a7')}.ranking-table--awards span.icon.nomination{background-image:url('/static/svg/award_nomination_slice.svg?84a56bdf7eaa')}.ranking-table--awards span.icon.graphite-pencil{background-image:url('/static/svg/award_graphite_pencil.svg?662c7f714aba')}.ranking-table--awards span.icon.next-pencil,.ranking-table--awards span.icon.wooden-pencil,.ranking-table--awards span.icon.wood-pencil{background-image:url('/static/svg/award_wooden_pencil.svg?662c7f714aba')}@media screen and (min-width:28.75em){.ranking{padding-left:80px}.ranking .ranking-number{width:80px;font-size:25px;position:absolute;top:0;left:0;bottom:0;line-height:80px}.ranking .ranking-number.has-pencil{line-height:40px;text-align:center}.ranking .ranking-number span{display:block;margin:10px 0 9px;background-position:center 5px}}@media screen and (min-width:37.5em){.ranking-table--awards{margin-top:0}.ranking-table--awards th.header{height:60px}.ranking-table--awards .ranking-panel-row{position:relative;padding:initial}.ranking-table--awards .project-thumbnail{position:relative;padding-left:70px}.ranking-table--awards .project-thumbnail img{width:40px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ranking-table--awards span.icon{background-size:16px 25px;width:40px;height:0;padding-top:40px;margin-left:0;display:block;background-position-y:6px}}@media screen and (min-width:41.25em){.ranking{height:60px;line-height:60px;font-size:16px;border-right:0;padding-left:115px}.ranking .ranking-number{width:115px;line-height:60px}.ranking .ranking-number.has-pencil{text-align:left;line-height:60px}.ranking .ranking-number span{margin-left:20px;margin-right:15px;padding:0 0 0 11px;background-repeat:no-repeat;background-position:0 5px;background-size:10px 15px;display:inline}.ranking .ranking-number span.most-awarded-level{height:40px}.ranking .ranking-number span.gold-pencil{background-image:url('/static/svg/most_awarded_gold_pencil.svg?662c7f714aba')}.ranking .ranking-number span.silver-pencil{background-image:url('/static/svg/most_awarded_silver_pencil.svg?662c7f714aba')}.ranking .ranking-points{width:50px;margin-top:14px;margin-bottom:14px;margin-left:20px;line-height:15px}.ranking .awards-list{float:right;margin-right:35px;border-top:0;width:auto}.ranking .awards-list li{margin:0 0 0 20px;background-position:0 22px;line-height:60px}.ranking .awards-list li.most-awarded-level{height:60px}}@media screen and (min-width:50em){.ranking .ranking-points{width:auto;margin-top:0;margin-bottom:0;line-height:inherit}}.tabbed-ranking-panel li{margin:0;padding:0}.tabbed-ranking-panel li:before{content:none}.tabbed-ranking-panel .tab-selection-dropdown{max-width:500px;border:1px solid #ccc;margin-bottom:40px;margin-top:10px;overflow:hidden;-moz-transition:height,0.3s,ease;-o-transition:height,0.3s,ease;-webkit-transition:height,0.3s,ease;transition:height,0.3s,ease}.tabbed-ranking-panel .tab-selection-dropdown a{padding:0 20px;display:block;text-decoration:none;line-height:40px}.tabbed-ranking-panel .tabbed-ranking-select{position:relative}.tabbed-ranking-panel .tabbed-ranking-select:before{position:absolute;top:2px;right:20px}.tabbed-ranking-panel .ranking-table-tabs{margin-bottom:0;border-top:1px solid #ccc}@media screen and (min-width:37.5em){.tabbed-ranking-panel .tab-selection-dropdown{font-size:14px}}@media screen and (min-width:50em){.tabbed-ranking-panel .tab-selection-dropdown{font-size:14px}}.sidebar{margin-bottom:40px}.sidebar .f-head{height:65px;margin-bottom:0;line-height:66px;font-family:"ITCFranklinGothicStd-Demi","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}.sidebar ul{font-size:1em;line-height:1.28571em;border-top:1px solid #ccc}.sidebar ul li{border-bottom:1px solid #ccc;position:relative}.sidebar a{padding-top:16px;padding-bottom:16px;display:block;min-height:82px;text-decoration:none;padding-left:80px;position:relative;color:#000}.sidebar a .custom-icon:before,.sidebar a .award-svg{position:absolute;top:18px;left:0;width:80px;height:32px}.sidebar a .custom-icon:before{content:attr(data-icon);speak:none;font-size:34px;line-height:1em;display:block;text-align:center;overflow:hidden}.sidebar a .award-svg{background-position:center center;height:32px}.sidebar a:hover{background-color:#000;color:#fff}.sidebar a:hover .custom-icon:before{color:#fff!important}.multilingual-switcher{background:#fff0b3;color:#000;position:absolute;top:71px;left:30px;right:30px;font-size:14px;margin-top:20px;z-index:1}.multilingual-switcher a{color:inherit;text-decoration:none}.multilingual-switcher a:hover{background:#000;color:#fff0b3}.multilingual-switcher .toggler{display:block;height:30px;line-height:30px;padding:0 50px;position:relative}.multilingual-switcher .toggler:before,.multilingual-switcher .toggler:after{position:absolute;top:0;bottom:0;line-height:34px}.multilingual-switcher .toggler:before{left:20px;font-size:22px}.multilingual-switcher .toggler:after{right:25px;font-size:20px}.multilingual-switcher .toggler.on{background:#000;color:#fff0b3}.has-journey-nav .multilingual-switcher{top:112px}.switcher-list{margin:0;padding-left:0;list-style:none}.switcher-list a{display:block;line-height:30px;height:30px;padding-left:50px}.switcher-list li{padding:0;margin:0}.switcher-list li:before{content:none}@media screen and (min-width:28.75em){.has-journey-nav .multilingual-switcher{top:132px}}@media screen and (min-width:37.5em){.multilingual-switcher{width:250px;left:40px;right:auto;top:110px}.multilingual-switcher .toggler{height:50px;line-height:50px;padding:0 60px}.multilingual-switcher .toggler:before,.multilingual-switcher .toggler:after{line-height:55px}.multilingual-switcher .toggler:before{font-size:30px}.multilingual-switcher .toggler:after{font-size:20px}.has-journey-nav .multilingual-switcher{top:169px}.switcher-list a{padding-left:60px;height:50px;line-height:50px}}@media screen and (min-width:56.25em){.multilingual-switcher{left:80px}}@media screen and (min-width:82.5em){.multilingual-switcher{left:80px}}.product-image-grid{position:relative;padding:30px 30px 60px}.product-image-grid .b-head{font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}.product-image-grid .b-head,.product-image-grid .description{max-width:1156px;margin-left:auto;margin-right:auto;text-align:center}.product-image-grid ul{width:100%;margin:0 auto -20px auto;list-style:none;overflow:hidden;padding:0}.product-image-grid ul li{width:33.33333%;line-height:0;float:left;margin-bottom:20px}.product-image-grid a{margin:0 10px 0;display:block;text-decoration:none!important}.product-image-grid img{max-width:100%;height:auto;display:block}@media screen and (min-width:37.5em){.product-image-grid{padding:80px 80px 160px}}@media screen and (min-width:38.5em){.product-image-grid ul li{width:147px;height:127px}}@media screen and (min-width:32.1875em){.product-image-grid ul{max-width:441px}}@media screen and (min-width:47.6875em){.product-image-grid ul{max-width:588px}}@media screen and (min-width:66.0625em){.product-image-grid ul{max-width:882px}}@media screen and (min-width:84.4375em){.product-image-grid ul{max-width:1176px}}article .wish-button{float:left;width:30px;display:block;height:0;margin-top:3px;padding-top:28px;position:relative;overflow:hidden;background:url('/static/svg/heart_this.svg?84a56bdf7eaa') no-repeat center;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}article .wish-button:before{content:'';background:url('/static/svg/heart_this_over.svg?84a56bdf7eaa') no-repeat center;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;position:absolute;top:0;left:0;bottom:0;right:0;display:block;opacity:0;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}article .wish-button:hover:before{opacity:1}article .wish-button.wished{background:url('/static/svg/heart_this_over.svg?84a56bdf7eaa') no-repeat center;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}article section.metadata{clear:both;display:block}article section.metadata:before,article section.metadata:after{content:'';display:table}article section.metadata:after{clear:both}article .share{display:inline-block;float:left}article .credits{display:block;clear:both;margin:0 0 32px 0}article .credits li{padding:0;margin:0}article .credits li:before{content:normal}article .credits li strong{font-family:"ITCFranklinGothicStd-Demi","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}article.entry h1.article-title+.award,article.entry .award-jury-year,article.entry .brief-year{margin-top:-12px;font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:inherit;line-height:inherit}article.entry h2{}article.entry p.award-jury-year{}article.entry .assets ul li{padding-left:0;margin-top:40px;margin-bottom:40px}article.entry .assets ul li:before{display:none}article.entry .assets ul li img{display:block}article.entry ul.credit-list{border-top:1px solid #eee;margin-bottom:36px}article.entry ul.credit-list li{margin:0;padding-left:15px;border-bottom:1px solid #eee;position:relative;font-size:.88889em;line-height:3.125em;color:#999}article.entry ul.credit-list li:before{display:none}article.entry ul.credit-list a{display:block;padding-left:15px;margin-left:-15px;color:#000;-moz-transition:color .2s ease,border .2s ease;-o-transition:color .2s ease,border .2s ease;-webkit-transition:color .2s ease,border .2s ease;transition:color .2s ease,border .2s ease;text-decoration:none}article.entry ul.credit-list a:hover{color:#fff;background:#000}article.entry ul.credit-list .custom-icon:before{content:"";speak:none;position:absolute;top:0;left:20px;font-size:25px;line-height:54px}@media screen and (min-width:660px){article.entry .assets ul li{margin-top:80px;margin-bottom:80px}article .wish-button{margin-top:0}}.registration-form-lite,.web-to-lead,.vote-panel{padding:30px}.registration-form-lite>p,.web-to-lead>p,.vote-panel>p{margin-bottom:40px}.registration-form-lite ul.errorlist li:before,.web-to-lead ul.errorlist li:before,.vote-panel ul.errorlist li:before{background:transparent;width:auto;height:auto}.registration-form-lite .b-head,.registration-form-lite form,.web-to-lead .b-head,.web-to-lead form,.vote-panel .b-head,.vote-panel form{max-width:380px}.registration-form-lite .b-head,.web-to-lead .b-head,.vote-panel .b-head{font-family:"ITCFranklinGothicStd-Book","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-bottom:20px}.registration-form-lite label,.web-to-lead label,.vote-panel label{margin-bottom:4px}.registration-form-lite input[type="text"],.web-to-lead input[type="text"],.vote-panel input[type="text"]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.registration-form-lite input[type="checkbox"],.web-to-lead input[type="checkbox"],.vote-panel input[type="checkbox"]{display:none}.registration-form-lite input[type="checkbox"]+label,.web-to-lead input[type="checkbox"]+label,.vote-panel input[type="checkbox"]+label{padding-left:50px;margin-bottom:40px;cursor:pointer;display:block;position:relative;line-height:14px}.registration-form-lite input[type="checkbox"]+label:before,.web-to-lead input[type="checkbox"]+label:before,.vote-panel input[type="checkbox"]+label:before{content:"";display:block;width:25px;height:25px;position:absolute;top:0;left:0;-webkit-font-smoothing:subpixel-antialiased;font:18px/28px 'dandad-icons'}.registration-form-lite input[type="checkbox"]:checked+label:before,.web-to-lead input[type="checkbox"]:checked+label:before,.vote-panel input[type="checkbox"]:checked+label:before{color:#fff;content:'\E040';text-align:center}.registration-form-lite input[type="submit"],.registration-form-lite button[type="submit"],.web-to-lead input[type="submit"],.web-to-lead button[type="submit"],.vote-panel input[type="submit"],.vote-panel button[type="submit"]{width:100%;font-family:inherit;display:block;overflow:hidden;margin-bottom:30px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.product .registration-form-lite,body.product .web-to-lead,body.product .vote-panel{margin:0 auto;text-align:center}body.product .registration-form-lite .form-wrapper,body.product .registration-form-lite .submission-success,body.product .web-to-lead .form-wrapper,body.product .web-to-lead .submission-success,body.product .vote-panel .form-wrapper,body.product .vote-panel .submission-success{border:1px solid #000;padding:50px 30px}body.product .registration-form-lite .b-head,body.product .registration-form-lite form,body.product .web-to-lead .b-head,body.product .web-to-lead form,body.product .vote-panel .b-head,body.product .vote-panel form{max-width:300px;margin-right:auto;margin-left:auto}body.product .registration-form-lite form,body.product .web-to-lead form,body.product .vote-panel form{text-align:left}body.product .registration-form-lite form .form-button,body.product .web-to-lead form .form-button,body.product .vote-panel form .form-button{margin-left:auto;margin-right:auto}.registration-form-lite.text-white .form-wrapper,.registration-form-lite.text-white .submission-success,.web-to-lead.text-white .form-wrapper,.web-to-lead.text-white .submission-success,.vote-panel.text-white .form-wrapper,.vote-panel.text-white .submission-success{border-color:#fff!important;color:#fff}.registration-form-lite.text-white input[type="text"],.registration-form-lite.text-white input[type="email"],.registration-form-lite.text-white input[type="password"],.registration-form-lite.text-white input[type="search"],.registration-form-lite.text-white input[type="submit"],.registration-form-lite.text-white button[type="submit"],.web-to-lead.text-white input[type="text"],.web-to-lead.text-white input[type="email"],.web-to-lead.text-white input[type="password"],.web-to-lead.text-white input[type="search"],.web-to-lead.text-white input[type="submit"],.web-to-lead.text-white button[type="submit"],.vote-panel.text-white input[type="text"],.vote-panel.text-white input[type="email"],.vote-panel.text-white input[type="password"],.vote-panel.text-white input[type="search"],.vote-panel.text-white input[type="submit"],.vote-panel.text-white button[type="submit"]{border-color:#fff;color:#fff}.registration-form-lite.text-white button[type="submit"],.web-to-lead.text-white button[type="submit"],.vote-panel.text-white button[type="submit"]{cursor:pointer}.registration-form-lite.text-white button[type="submit"]:hover,.web-to-lead.text-white button[type="submit"]:hover,.vote-panel.text-white button[type="submit"]:hover{background-color:#fff;border-color:#fff;color:#000}.registration-form-lite{background:#333;color:#fff}.registration-form-lite input[type="text"]{color:#cbcbcb;border:1px solid #cbcbcb}.registration-form-lite input[name="email"]{margin-bottom:30px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.registration-form-lite input[type="checkbox"]+label:before{border:1px solid #fff}.registration-form-lite input[type="checkbox"]:checked+label:before{color:#333;background-color:#fff}.web-to-lead{background:#eee;color:#333;margin-bottom:40px}.web-to-lead input[type="checkbox"]+label:before{border:1px solid #333}.web-to-lead input[type="checkbox"]:checked+label:before{color:#fff;background-color:#333}.web-to-lead input[name="email_address"]{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.web-to-lead button[type="submit"]{color:#333;border:1px solid #333;margin-top:30px}.web-to-lead button[type="submit"]:hover{color:#fff;background:#333;border:1px solid #333}.vote-panel{margin-bottom:30px;background:#ffd200}.vote-panel.new-blood{background:#eee}.vote-panel .b-head,.vote-panel form{max-width:none}.vote-panel a{color:#000}.vote-panel .vote-panel-title{font-family:"ITCFranklinGothicStd-Demi","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}.vote-panel .btn,.vote-panel body.search-results .search-container input[type="submit"],body.search-results .search-container .vote-panel input[type="submit"],.vote-panel .cart-contents .mini-cart-contents>a,.cart-contents .vote-panel .mini-cart-contents>a,.vote-panel .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .proceed-to-checkout{width:100%}.vote-panel .btn+.btn,.vote-panel body.search-results .search-container input[type="submit"]+.btn,body.search-results .search-container .vote-panel input[type="submit"]+.btn,.vote-panel .cart-contents .mini-cart-contents>a+.btn,.cart-contents .vote-panel .mini-cart-contents>a+.btn,.vote-panel .cart-contents .mini-cart-contents .proceed-to-checkout+.btn,.cart-contents .mini-cart-contents .vote-panel .proceed-to-checkout+.btn,.vote-panel body.search-results .search-container .btn+input[type="submit"],body.search-results .search-container .vote-panel .btn+input[type="submit"],.vote-panel body.search-results .search-container input[type="submit"]+input[type="submit"],body.search-results .search-container .vote-panel input[type="submit"]+input[type="submit"],.vote-panel .cart-contents body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .vote-panel .cart-contents .mini-cart-contents>a+input[type="submit"],.cart-contents .vote-panel body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .cart-contents .vote-panel .mini-cart-contents>a+input[type="submit"],.vote-panel .cart-contents .mini-cart-contents body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .vote-panel .cart-contents .mini-cart-contents .proceed-to-checkout+input[type="submit"],.cart-contents .mini-cart-contents .vote-panel body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .cart-contents .mini-cart-contents .vote-panel .proceed-to-checkout+input[type="submit"],.vote-panel .cart-contents .mini-cart-contents>.btn+a,.cart-contents .vote-panel .mini-cart-contents>.btn+a,.vote-panel body.search-results .search-container .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents .vote-panel body.search-results .search-container .mini-cart-contents>input[type="submit"]+a,body.search-results .search-container .vote-panel .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents body.search-results .search-container .vote-panel .mini-cart-contents>input[type="submit"]+a,.vote-panel .cart-contents .mini-cart-contents>a+a,.cart-contents .vote-panel .mini-cart-contents>a+a,.vote-panel .cart-contents .mini-cart-contents>.proceed-to-checkout+a,.cart-contents .mini-cart-contents .vote-panel .mini-cart-contents>.proceed-to-checkout+a,.vote-panel .cart-contents .mini-cart-contents .btn+.proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .btn+.proceed-to-checkout,.vote-panel body.search-results .search-container .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel body.search-results .search-container input[type="submit"]+.proceed-to-checkout,body.search-results .search-container .vote-panel .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents body.search-results .search-container .vote-panel input[type="submit"]+.proceed-to-checkout,.vote-panel .cart-contents .mini-cart-contents>a+.proceed-to-checkout,.cart-contents .vote-panel .mini-cart-contents>a+.proceed-to-checkout,.vote-panel .cart-contents .mini-cart-contents .proceed-to-checkout+.proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .proceed-to-checkout+.proceed-to-checkout{margin-top:20px}.vote-panel button[type="submit"]{padding:0 20px}.vote-panel button[type="submit"]:before{vertical-align:top;padding-right:10px}@media screen and (min-width:28.75em){.registration-form-lite,.web-to-lead,.vote-panel{padding:40px}.registration-form-lite input[type="submit"],.registration-form-lite button[type="submit"],.web-to-lead input[type="submit"],.web-to-lead button[type="submit"],.vote-panel input[type="submit"],.vote-panel button[type="submit"]{width:200px;margin-bottom:40px;margin-top:40px}.registration-form-lite .b-head,.web-to-lead .b-head,.vote-panel .b-head{margin-bottom:30px}body.product .registration-form-lite .form-wrapper,body.product .registration-form-lite .submission-success,body.product .web-to-lead .form-wrapper,body.product .web-to-lead .submission-success,body.product .vote-panel .form-wrapper,body.product .vote-panel .submission-success{padding:30px}.registration-form-lite input{color:#fff}.registration-form-lite input[type="text"]:focus{border-color:#fff}.vote-panel button[type="submit"],.vote-panel .btn,.vote-panel body.search-results .search-container input[type="submit"],body.search-results .search-container .vote-panel input[type="submit"],.vote-panel .cart-contents .mini-cart-contents>a,.cart-contents .vote-panel .mini-cart-contents>a,.vote-panel .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .proceed-to-checkout{width:auto;min-width:200px}}@media screen and (min-width:36.25em){.registration-form-lite .b-head,.registration-form-lite form,.web-to-lead .b-head,.web-to-lead form{max-width:480px}.registration-form-lite input[type="submit"],.registration-form-lite button[type="submit"],.web-to-lead input[type="submit"],.web-to-lead button[type="submit"]{width:200px;margin-top:37px}.vote-panel .buttons{overflow:hidden}.vote-panel .buttons .btn,.vote-panel .buttons body.search-results .search-container input[type="submit"],body.search-results .search-container .vote-panel .buttons input[type="submit"],.vote-panel .buttons .cart-contents .mini-cart-contents>a,.cart-contents .vote-panel .buttons .mini-cart-contents>a,.vote-panel .buttons .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .buttons .proceed-to-checkout{min-width:0;width:195px;float:left}.vote-panel .buttons .btn+.btn,.vote-panel .buttons body.search-results .search-container input[type="submit"]+.btn,body.search-results .search-container .vote-panel .buttons input[type="submit"]+.btn,.vote-panel .buttons .cart-contents .mini-cart-contents>a+.btn,.cart-contents .vote-panel .buttons .mini-cart-contents>a+.btn,.vote-panel .buttons .cart-contents .mini-cart-contents .proceed-to-checkout+.btn,.cart-contents .mini-cart-contents .vote-panel .buttons .proceed-to-checkout+.btn,.vote-panel .buttons body.search-results .search-container .btn+input[type="submit"],body.search-results .search-container .vote-panel .buttons .btn+input[type="submit"],.vote-panel .buttons body.search-results .search-container input[type="submit"]+input[type="submit"],body.search-results .search-container .vote-panel .buttons input[type="submit"]+input[type="submit"],.vote-panel .buttons .cart-contents body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .vote-panel .buttons .cart-contents .mini-cart-contents>a+input[type="submit"],.cart-contents .vote-panel .buttons body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .cart-contents .vote-panel .buttons .mini-cart-contents>a+input[type="submit"],.vote-panel .buttons .cart-contents .mini-cart-contents body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .vote-panel .buttons .cart-contents .mini-cart-contents .proceed-to-checkout+input[type="submit"],.cart-contents .mini-cart-contents .vote-panel .buttons body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .cart-contents .mini-cart-contents .vote-panel .buttons .proceed-to-checkout+input[type="submit"],.vote-panel .buttons .cart-contents .mini-cart-contents>.btn+a,.cart-contents .vote-panel .buttons .mini-cart-contents>.btn+a,.vote-panel .buttons body.search-results .search-container .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents .vote-panel .buttons body.search-results .search-container .mini-cart-contents>input[type="submit"]+a,body.search-results .search-container .vote-panel .buttons .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents body.search-results .search-container .vote-panel .buttons .mini-cart-contents>input[type="submit"]+a,.vote-panel .buttons .cart-contents .mini-cart-contents>a+a,.cart-contents .vote-panel .buttons .mini-cart-contents>a+a,.vote-panel .buttons .cart-contents .mini-cart-contents>.proceed-to-checkout+a,.cart-contents .mini-cart-contents .vote-panel .buttons .mini-cart-contents>.proceed-to-checkout+a,.vote-panel .buttons .cart-contents .mini-cart-contents .btn+.proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .buttons .btn+.proceed-to-checkout,.vote-panel .buttons body.search-results .search-container .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .buttons body.search-results .search-container input[type="submit"]+.proceed-to-checkout,body.search-results .search-container .vote-panel .buttons .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents body.search-results .search-container .vote-panel .buttons input[type="submit"]+.proceed-to-checkout,.vote-panel .buttons .cart-contents .mini-cart-contents>a+.proceed-to-checkout,.cart-contents .vote-panel .buttons .mini-cart-contents>a+.proceed-to-checkout,.vote-panel .buttons .cart-contents .mini-cart-contents .proceed-to-checkout+.proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .buttons .proceed-to-checkout+.proceed-to-checkout{margin:0 0 0 15px}}@media screen and (min-width:37.5em){.registration-form-lite ul.errorlist li,.registration-form-lite label,.web-to-lead ul.errorlist li,.web-to-lead label,.vote-panel ul.errorlist li,.vote-panel label{font-size:.875em;line-height:1.28571em}.registration-form-lite input[type="submit"],.registration-form-lite button[type="submit"],.web-to-lead input[type="submit"],.web-to-lead button[type="submit"],.vote-panel input[type="submit"],.vote-panel button[type="submit"]{font-size:.875em;line-height:2.85714em}.vote-panel .buttons .btn,.vote-panel .buttons body.search-results .search-container input[type="submit"],body.search-results .search-container .vote-panel .buttons input[type="submit"],.vote-panel .buttons .cart-contents .mini-cart-contents>a,.cart-contents .vote-panel .buttons .mini-cart-contents>a,.vote-panel .buttons .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .buttons .proceed-to-checkout{width:200px}.vote-panel .buttons .btn+.btn,.vote-panel .buttons body.search-results .search-container input[type="submit"]+.btn,body.search-results .search-container .vote-panel .buttons input[type="submit"]+.btn,.vote-panel .buttons .cart-contents .mini-cart-contents>a+.btn,.cart-contents .vote-panel .buttons .mini-cart-contents>a+.btn,.vote-panel .buttons .cart-contents .mini-cart-contents .proceed-to-checkout+.btn,.cart-contents .mini-cart-contents .vote-panel .buttons .proceed-to-checkout+.btn,.vote-panel .buttons body.search-results .search-container .btn+input[type="submit"],body.search-results .search-container .vote-panel .buttons .btn+input[type="submit"],.vote-panel .buttons body.search-results .search-container input[type="submit"]+input[type="submit"],body.search-results .search-container .vote-panel .buttons input[type="submit"]+input[type="submit"],.vote-panel .buttons .cart-contents body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .vote-panel .buttons .cart-contents .mini-cart-contents>a+input[type="submit"],.cart-contents .vote-panel .buttons body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .cart-contents .vote-panel .buttons .mini-cart-contents>a+input[type="submit"],.vote-panel .buttons .cart-contents .mini-cart-contents body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .vote-panel .buttons .cart-contents .mini-cart-contents .proceed-to-checkout+input[type="submit"],.cart-contents .mini-cart-contents .vote-panel .buttons body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .cart-contents .mini-cart-contents .vote-panel .buttons .proceed-to-checkout+input[type="submit"],.vote-panel .buttons .cart-contents .mini-cart-contents>.btn+a,.cart-contents .vote-panel .buttons .mini-cart-contents>.btn+a,.vote-panel .buttons body.search-results .search-container .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents .vote-panel .buttons body.search-results .search-container .mini-cart-contents>input[type="submit"]+a,body.search-results .search-container .vote-panel .buttons .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents body.search-results .search-container .vote-panel .buttons .mini-cart-contents>input[type="submit"]+a,.vote-panel .buttons .cart-contents .mini-cart-contents>a+a,.cart-contents .vote-panel .buttons .mini-cart-contents>a+a,.vote-panel .buttons .cart-contents .mini-cart-contents>.proceed-to-checkout+a,.cart-contents .mini-cart-contents .vote-panel .buttons .mini-cart-contents>.proceed-to-checkout+a,.vote-panel .buttons .cart-contents .mini-cart-contents .btn+.proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .buttons .btn+.proceed-to-checkout,.vote-panel .buttons body.search-results .search-container .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .buttons body.search-results .search-container input[type="submit"]+.proceed-to-checkout,body.search-results .search-container .vote-panel .buttons .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents body.search-results .search-container .vote-panel .buttons input[type="submit"]+.proceed-to-checkout,.vote-panel .buttons .cart-contents .mini-cart-contents>a+.proceed-to-checkout,.cart-contents .vote-panel .buttons .mini-cart-contents>a+.proceed-to-checkout,.vote-panel .buttons .cart-contents .mini-cart-contents .proceed-to-checkout+.proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .buttons .proceed-to-checkout+.proceed-to-checkout{margin:0 0 0 24px}.vote-panel button[type="submit"]:before{font-size:1.85714em}}@media screen and (min-width:50em){.registration-form-lite ul.errorlist li,.registration-form-lite label,.web-to-lead ul.errorlist li,.web-to-lead label,.vote-panel ul.errorlist li,.vote-panel label{font-size:.77778em;line-height:1.28571em}.registration-form-lite input[type="submit"],.registration-form-lite button[type="submit"],.registration-form-lite .btn,.registration-form-lite body.search-results .search-container input[type="submit"],body.search-results .search-container .registration-form-lite input[type="submit"],.registration-form-lite .cart-contents .mini-cart-contents>a,.cart-contents .registration-form-lite .mini-cart-contents>a,.registration-form-lite .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents .registration-form-lite .proceed-to-checkout,.web-to-lead input[type="submit"],.web-to-lead button[type="submit"],.web-to-lead .btn,.web-to-lead body.search-results .search-container input[type="submit"],body.search-results .search-container .web-to-lead input[type="submit"],.web-to-lead .cart-contents .mini-cart-contents>a,.cart-contents .web-to-lead .mini-cart-contents>a,.web-to-lead .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents .web-to-lead .proceed-to-checkout,.vote-panel input[type="submit"],.vote-panel button[type="submit"],.vote-panel .btn,.vote-panel body.search-results .search-container input[type="submit"],body.search-results .search-container .vote-panel input[type="submit"],.vote-panel .cart-contents .mini-cart-contents>a,.cart-contents .vote-panel .mini-cart-contents>a,.vote-panel .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .proceed-to-checkout{font-size:.77778em;line-height:2.85714em}body.product .registration-form-lite .form-wrapper,body.product .registration-form-lite .submission-success,body.product .web-to-lead .form-wrapper,body.product .web-to-lead .submission-success,body.product .vote-panel .form-wrapper,body.product .vote-panel .submission-success{border:1px solid #000;padding:40px;margin:80px auto;max-width:950px}body.product .registration-form-lite .b-head,body.product .registration-form-lite form,body.product .web-to-lead .b-head,body.product .web-to-lead form,body.product .vote-panel .b-head,body.product .vote-panel form{max-width:530px}.vote-panel .buttons .btn+.btn,.vote-panel .buttons body.search-results .search-container input[type="submit"]+.btn,body.search-results .search-container .vote-panel .buttons input[type="submit"]+.btn,.vote-panel .buttons .cart-contents .mini-cart-contents>a+.btn,.cart-contents .vote-panel .buttons .mini-cart-contents>a+.btn,.vote-panel .buttons .cart-contents .mini-cart-contents .proceed-to-checkout+.btn,.cart-contents .mini-cart-contents .vote-panel .buttons .proceed-to-checkout+.btn,.vote-panel .buttons body.search-results .search-container .btn+input[type="submit"],body.search-results .search-container .vote-panel .buttons .btn+input[type="submit"],.vote-panel .buttons body.search-results .search-container input[type="submit"]+input[type="submit"],body.search-results .search-container .vote-panel .buttons input[type="submit"]+input[type="submit"],.vote-panel .buttons .cart-contents body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .vote-panel .buttons .cart-contents .mini-cart-contents>a+input[type="submit"],.cart-contents .vote-panel .buttons body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .cart-contents .vote-panel .buttons .mini-cart-contents>a+input[type="submit"],.vote-panel .buttons .cart-contents .mini-cart-contents body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .vote-panel .buttons .cart-contents .mini-cart-contents .proceed-to-checkout+input[type="submit"],.cart-contents .mini-cart-contents .vote-panel .buttons body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .cart-contents .mini-cart-contents .vote-panel .buttons .proceed-to-checkout+input[type="submit"],.vote-panel .buttons .cart-contents .mini-cart-contents>.btn+a,.cart-contents .vote-panel .buttons .mini-cart-contents>.btn+a,.vote-panel .buttons body.search-results .search-container .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents .vote-panel .buttons body.search-results .search-container .mini-cart-contents>input[type="submit"]+a,body.search-results .search-container .vote-panel .buttons .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents body.search-results .search-container .vote-panel .buttons .mini-cart-contents>input[type="submit"]+a,.vote-panel .buttons .cart-contents .mini-cart-contents>a+a,.cart-contents .vote-panel .buttons .mini-cart-contents>a+a,.vote-panel .buttons .cart-contents .mini-cart-contents>.proceed-to-checkout+a,.cart-contents .mini-cart-contents .vote-panel .buttons .mini-cart-contents>.proceed-to-checkout+a,.vote-panel .buttons .cart-contents .mini-cart-contents .btn+.proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .buttons .btn+.proceed-to-checkout,.vote-panel .buttons body.search-results .search-container .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .buttons body.search-results .search-container input[type="submit"]+.proceed-to-checkout,body.search-results .search-container .vote-panel .buttons .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents body.search-results .search-container .vote-panel .buttons input[type="submit"]+.proceed-to-checkout,.vote-panel .buttons .cart-contents .mini-cart-contents>a+.proceed-to-checkout,.cart-contents .vote-panel .buttons .mini-cart-contents>a+.proceed-to-checkout,.vote-panel .buttons .cart-contents .mini-cart-contents .proceed-to-checkout+.proceed-to-checkout,.cart-contents .mini-cart-contents .vote-panel .buttons .proceed-to-checkout+.proceed-to-checkout{margin:0 0 0 40px}}.registration{background:#333;padding:30px;color:#fff}.registration .registration-container{max-width:480px;overflow:hidden}.registration .b-head{padding-left:60px;margin-bottom:30px;position:relative;font-size:20px;line-height:25px;width:100%}.registration .b-head:before{content:url('/static/svg/me-icon.svg?227793c953d6');width:30px;height:40px;display:block;position:absolute;top:0;left:0}.registration p{margin-bottom:30px;line-height:1.42857em}.registration .btn,.registration body.search-results .search-container input[type="submit"],body.search-results .search-container .registration input[type="submit"],.registration .cart-contents .mini-cart-contents>a,.cart-contents .registration .mini-cart-contents>a,.registration .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents .registration .proceed-to-checkout{max-width:200px;width:100%;margin-bottom:20px;font-size:14px}.registration .btn+.btn,.registration body.search-results .search-container input[type="submit"]+.btn,body.search-results .search-container .registration input[type="submit"]+.btn,.registration .cart-contents .mini-cart-contents>a+.btn,.cart-contents .registration .mini-cart-contents>a+.btn,.registration .cart-contents .mini-cart-contents .proceed-to-checkout+.btn,.cart-contents .mini-cart-contents .registration .proceed-to-checkout+.btn,.registration body.search-results .search-container .btn+input[type="submit"],body.search-results .search-container .registration .btn+input[type="submit"],.registration body.search-results .search-container input[type="submit"]+input[type="submit"],body.search-results .search-container .registration input[type="submit"]+input[type="submit"],.registration .cart-contents body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .registration .cart-contents .mini-cart-contents>a+input[type="submit"],.cart-contents .registration body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .cart-contents .registration .mini-cart-contents>a+input[type="submit"],.registration .cart-contents .mini-cart-contents body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .registration .cart-contents .mini-cart-contents .proceed-to-checkout+input[type="submit"],.cart-contents .mini-cart-contents .registration body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .cart-contents .mini-cart-contents .registration .proceed-to-checkout+input[type="submit"],.registration .cart-contents .mini-cart-contents>.btn+a,.cart-contents .registration .mini-cart-contents>.btn+a,.registration body.search-results .search-container .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents .registration body.search-results .search-container .mini-cart-contents>input[type="submit"]+a,body.search-results .search-container .registration .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents body.search-results .search-container .registration .mini-cart-contents>input[type="submit"]+a,.registration .cart-contents .mini-cart-contents>a+a,.cart-contents .registration .mini-cart-contents>a+a,.registration .cart-contents .mini-cart-contents>.proceed-to-checkout+a,.cart-contents .mini-cart-contents .registration .mini-cart-contents>.proceed-to-checkout+a,.registration .cart-contents .mini-cart-contents .btn+.proceed-to-checkout,.cart-contents .mini-cart-contents .registration .btn+.proceed-to-checkout,.registration body.search-results .search-container .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents .registration body.search-results .search-container input[type="submit"]+.proceed-to-checkout,body.search-results .search-container .registration .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents body.search-results .search-container .registration input[type="submit"]+.proceed-to-checkout,.registration .cart-contents .mini-cart-contents>a+.proceed-to-checkout,.cart-contents .registration .mini-cart-contents>a+.proceed-to-checkout,.registration .cart-contents .mini-cart-contents .proceed-to-checkout+.proceed-to-checkout,.cart-contents .mini-cart-contents .registration .proceed-to-checkout+.proceed-to-checkout{margin-bottom:30px}@media screen and (min-width:28.75em){.registration{padding:40px}.registration .b-head,.registration p,.registration .btn+.btn,.registration body.search-results .search-container input[type="submit"]+.btn,body.search-results .search-container .registration input[type="submit"]+.btn,.registration .cart-contents .mini-cart-contents>a+.btn,.cart-contents .registration .mini-cart-contents>a+.btn,.registration .cart-contents .mini-cart-contents .proceed-to-checkout+.btn,.cart-contents .mini-cart-contents .registration .proceed-to-checkout+.btn,.registration body.search-results .search-container .btn+input[type="submit"],body.search-results .search-container .registration .btn+input[type="submit"],.registration body.search-results .search-container input[type="submit"]+input[type="submit"],body.search-results .search-container .registration input[type="submit"]+input[type="submit"],.registration .cart-contents body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .registration .cart-contents .mini-cart-contents>a+input[type="submit"],.cart-contents .registration body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .cart-contents .registration .mini-cart-contents>a+input[type="submit"],.registration .cart-contents .mini-cart-contents body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .registration .cart-contents .mini-cart-contents .proceed-to-checkout+input[type="submit"],.cart-contents .mini-cart-contents .registration body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .cart-contents .mini-cart-contents .registration .proceed-to-checkout+input[type="submit"],.registration .cart-contents .mini-cart-contents>.btn+a,.cart-contents .registration .mini-cart-contents>.btn+a,.registration body.search-results .search-container .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents .registration body.search-results .search-container .mini-cart-contents>input[type="submit"]+a,body.search-results .search-container .registration .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents body.search-results .search-container .registration .mini-cart-contents>input[type="submit"]+a,.registration .cart-contents .mini-cart-contents>a+a,.cart-contents .registration .mini-cart-contents>a+a,.registration .cart-contents .mini-cart-contents>.proceed-to-checkout+a,.cart-contents .mini-cart-contents .registration .mini-cart-contents>.proceed-to-checkout+a,.registration .cart-contents .mini-cart-contents .btn+.proceed-to-checkout,.cart-contents .mini-cart-contents .registration .btn+.proceed-to-checkout,.registration body.search-results .search-container .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents .registration body.search-results .search-container input[type="submit"]+.proceed-to-checkout,body.search-results .search-container .registration .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents body.search-results .search-container .registration input[type="submit"]+.proceed-to-checkout,.registration .cart-contents .mini-cart-contents>a+.proceed-to-checkout,.cart-contents .registration .mini-cart-contents>a+.proceed-to-checkout,.registration .cart-contents .mini-cart-contents .proceed-to-checkout+.proceed-to-checkout,.cart-contents .mini-cart-contents .registration .proceed-to-checkout+.proceed-to-checkout{margin-bottom:40px}.registration p{font-size:1.14286em;line-height:1.25em}}@media screen and (min-width:30.625em){.registration .b-head{height:40px;padding-top:7px}}@media screen and (min-width:37.5em){.registration .btn,.registration body.search-results .search-container input[type="submit"],body.search-results .search-container .registration input[type="submit"],.registration .cart-contents .mini-cart-contents>a,.cart-contents .registration .mini-cart-contents>a,.registration .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents .registration .proceed-to-checkout{max-width:none;width:200px;float:left;margin-bottom:40px}.registration .btn+.btn,.registration body.search-results .search-container input[type="submit"]+.btn,body.search-results .search-container .registration input[type="submit"]+.btn,.registration .cart-contents .mini-cart-contents>a+.btn,.cart-contents .registration .mini-cart-contents>a+.btn,.registration .cart-contents .mini-cart-contents .proceed-to-checkout+.btn,.cart-contents .mini-cart-contents .registration .proceed-to-checkout+.btn,.registration body.search-results .search-container .btn+input[type="submit"],body.search-results .search-container .registration .btn+input[type="submit"],.registration body.search-results .search-container input[type="submit"]+input[type="submit"],body.search-results .search-container .registration input[type="submit"]+input[type="submit"],.registration .cart-contents body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .registration .cart-contents .mini-cart-contents>a+input[type="submit"],.cart-contents .registration body.search-results .search-container .mini-cart-contents>a+input[type="submit"],body.search-results .search-container .cart-contents .registration .mini-cart-contents>a+input[type="submit"],.registration .cart-contents .mini-cart-contents body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .registration .cart-contents .mini-cart-contents .proceed-to-checkout+input[type="submit"],.cart-contents .mini-cart-contents .registration body.search-results .search-container .proceed-to-checkout+input[type="submit"],body.search-results .search-container .cart-contents .mini-cart-contents .registration .proceed-to-checkout+input[type="submit"],.registration .cart-contents .mini-cart-contents>.btn+a,.cart-contents .registration .mini-cart-contents>.btn+a,.registration body.search-results .search-container .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents .registration body.search-results .search-container .mini-cart-contents>input[type="submit"]+a,body.search-results .search-container .registration .cart-contents .mini-cart-contents>input[type="submit"]+a,.cart-contents body.search-results .search-container .registration .mini-cart-contents>input[type="submit"]+a,.registration .cart-contents .mini-cart-contents>a+a,.cart-contents .registration .mini-cart-contents>a+a,.registration .cart-contents .mini-cart-contents>.proceed-to-checkout+a,.cart-contents .mini-cart-contents .registration .mini-cart-contents>.proceed-to-checkout+a,.registration .cart-contents .mini-cart-contents .btn+.proceed-to-checkout,.cart-contents .mini-cart-contents .registration .btn+.proceed-to-checkout,.registration body.search-results .search-container .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents .registration body.search-results .search-container input[type="submit"]+.proceed-to-checkout,body.search-results .search-container .registration .cart-contents .mini-cart-contents input[type="submit"]+.proceed-to-checkout,.cart-contents .mini-cart-contents body.search-results .search-container .registration input[type="submit"]+.proceed-to-checkout,.registration .cart-contents .mini-cart-contents>a+.proceed-to-checkout,.cart-contents .registration .mini-cart-contents>a+.proceed-to-checkout,.registration .cart-contents .mini-cart-contents .proceed-to-checkout+.proceed-to-checkout,.cart-contents .mini-cart-contents .registration .proceed-to-checkout+.proceed-to-checkout{margin-left:40px}.registration p{font-size:1em;line-height:1.25em}}@media screen and (min-width:41.25em){.registration .b-head{font-size:25px;line-height:30px;padding-top:7px}.registration p{font-size:1.125em;line-height:1.38889em}}@media screen and (min-width:50em){.registration p{font-size:1em;line-height:1.38889em}}.node header{margin-bottom:40px;clear:both}.node header:before,.node header:after{content:'';display:table}.node header:after{clear:both}.node header section.journey-title{margin-bottom:24px}.node header .awards-container{overflow:hidden;clear:both}.node header .awards-list--node{margin-top:20px!important;line-height:15px;margin-bottom:0!important}.node header .awards-list--node li{background-position:0 0;padding-left:15px;margin-right:5.26316%;margin-bottom:0}.node header .awards-list--node li span{display:block}.node .avatar{float:left;margin-right:20px;width:150px;margin-bottom:40px;position:relative}.node .avatar img{display:block}.node .avatar .processing{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #eee;background:url('/static/images/spinner.gif?8702d315b185') no-repeat center;text-indent:100%;white-space:nowrap;overflow:hidden}.node .profile-header{position:relative}.course .node .profile-header{clear:both;overflow:hidden}.node .profile-header.edit{overflow:hidden}.node .profile-header.edit .c-head{margin-top:15px}.country .node .profile-header .avatar,.company.agency .node .profile-header .avatar{display:none}.country .node .profile-header .node-detail,.company.agency .node .profile-header .node-detail{float:none}.node .node-detail{float:left;width:auto}.node .node-detail h1.name{margin-bottom:.25em;margin-top:-4px}.node .node-detail ul li{margin:0;padding:0;font-size:.88889em;line-height:1.25em}.node .node-detail ul li:before{background:transparent;width:auto;height:auto}.node .node-detail ul li.board-trustees{padding-left:20px}.node .node-detail ul li.board-trustees:before{width:20px;height:20px;top:4px;background:transparent;font-size:18px}.node .node-detail ul li.course-link{color:#000;padding-left:17px;position:relative;text-decoration:none;display:block;float:left}.node .node-detail ul li.course-link:before{position:absolute;top:3px;left:0;font-size:18px}.node .node-detail ul li.course-link a{text-decoration:none;border-bottom:1px solid #989898;display:inline-block;color:#989898}.node .node-detail ul li.course-link a:hover{color:#000;border-color:#000}.node .node-detail .edit-profile{width:50px;height:0;padding-top:50px;margin-top:10px;display:block;overflow:hidden;border:1px solid #cbcbcb;color:#989898;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative}.node .node-detail .edit-profile:before{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;padding-top:2px;font-size:38px;line-height:50px;text-indent:2px;display:block}.node .social-links{overflow:hidden;margin-bottom:50px}.node .social-links li{padding-left:0;margin-bottom:10px}.node .social-links li:before{content:none;display:none}.node .social-links a{height:30px;line-height:30px;display:block;padding-left:50px;position:relative;text-decoration:none}.node .social-links a:before{position:absolute;top:0;left:0;bottom:0;right:0;font-size:30px;line-height:35px;display:block}.node .share{clear:both}.node h3{font-size:1.38889em;line-height:1.4em;margin-bottom:60px}.node h3.i-wish{padding-left:50px;position:relative}.node h3.i-wish:before{content:"";display:block;width:32px;height:37px;background-image:url('/static/svg/heart_this.svg?84a56bdf7eaa');background-size:fit;position:absolute;top:50%;left:0;margin-top:-19px}.node .profile-information{clear:both}.node .profile-table table{margin-bottom:40px}.node ul.i-wish{overflow:hidden;margin-bottom:130px;margin-right:-20px}.node ul.i-wish li{float:left;display:block;width:90px;height:90px;padding:0;margin-right:20px;margin-bottom:20px}.node ul.i-wish li:before{display:none}.node ul.i-wish li span{display:none}.node ul.i-wish li img{display:block}.node .university-link{color:#989898;padding-left:35px;position:relative;text-decoration:none;font-size:.85714em;line-height:1.25em;display:block;float:left}.node .university-link:before{position:absolute;top:3px;left:0;font-size:25px;color:#cbcbcb}.node .university-link span{border-bottom:1px solid #989898;display:inline-block}.node .university-link:hover{color:#000}.node .university-link:hover:before{color:#000}.node .university-link:hover span{border-bottom:1px solid #000}.node .company-link{margin-left:20px;position:relative}.node .company-link:before{width:20px;height:20px;position:absolute;left:-19px;top:0;background:transparent;font-size:18px;color:#000}.node.person .share{float:none}@media screen and (min-width:28.75em){.node header .awards-list--node li{background-position:0 0;line-height:15px;margin-right:5.17241%}.country .node .profile-header,.company.agency .node .profile-header{padding-left:70px;overflow:hidden}.country .node .profile-header .avatar,.company.agency .node .profile-header .avatar{display:block;width:60px;float:left;margin-left:-70px;margin-bottom:0}.country .node .profile-header .node-detail,.company.agency .node .profile-header .node-detail{overflow:hidden}}@media screen and (min-width:30.625em){.node .node-detail .edit-profile{margin:0;position:absolute;top:0;right:0}.course .node .node-detail{float:none}}@media screen and (min-width:37.5em){.node .university-link{font-size:.875em}.node header .awards-list--node{font-size:16px}}@media screen and (min-width:41.25em){.node header .awards-list--node{white-space:nowrap;display:inline-block}.node header .awards-list--node li{background-position:0 0;background-size:15px 20px;line-height:20px;height:20px;margin-right:0;margin-left:0!important;display:inline-block;width:auto!important;padding-left:0}.node header .awards-list--node li:last-of-type{margin-left:0}.node header .awards-list--node li:last-of-type span{margin-right:0}.node header .awards-list--node li span{margin-left:20px;margin-right:20px}.country .node .profile-header,.company.agency .node .profile-header{padding-left:100px}.country .node .profile-header .avatar,.company.agency .node .profile-header .avatar{width:80px;margin-left:-100px;margin-right:0}.country .node .profile-header .node-detail,.company.agency .node .profile-header .node-detail{position:relative}.country .node .profile-header .name,.company.agency .node .profile-header .name{float:left;width:42.10526%}.country .node .profile-header .awards-container,.company.agency .node .profile-header .awards-container{float:left;width:100%}}@media screen and (min-width:50em){.social-links{font-size:.88889em}.node .university-link{font-size:.88889em}.country .node .profile-header .name,.company.agency .node .profile-header .name{width:43.42105%}}.award{display:block;width:26px;padding-top:26px;height:0;overflow:hidden;background-size:contain;background-position:center;background-repeat:no-repeat}.entry_detail .award{margin-right:20px;margin-bottom:20px}.award.icon-in-book{background-image:url('/static/svg/award_inbook.svg?8bfa060535a7')}.award.icon-nomination{background-image:url('/static/svg/award_nomination_slice.svg?84a56bdf7eaa')}.award.icon-yellow-pencil{background-image:url('/static/svg/award_yellow_pencil.svg?84a56bdf7eaa')}.award.icon-black-pencil{background-image:url('/static/svg/award_black_pencil.svg?84a56bdf7eaa')}.award.icon-white-pencil{background-image:url('/static/svg/award_white_pencil.svg?84a56bdf7eaa')}.award.icon-graphite-pencil{background-image:url('/static/svg/award_graphite_pencil.svg?662c7f714aba')}.award.icon-next-pencil,.award.icon-wood-pencil{background-image:url('/static/svg/award_wooden_pencil.svg?662c7f714aba')}.award.icon-newblood-first{background-image:url('/static/svg/new_blood_yellow_pencil.svg?8bfa060535a7')}.award.icon-newblood-second{background-image:url('/static/svg/new_blood_yellow_pencil.svg?8bfa060535a7')}.award.icon-newblood-black-pencil{background-image:url('/static/svg/new_blood_black_pencil.svg?8bfa060535a7')}.award.icon-newblood-yellow-pencil{background-image:url('/static/svg/new_blood_yellow_pencil.svg?8bfa060535a7')}.award.icon-newblood-white-pencil{background-image:url('/static/svg/new_blood_white_pencil.svg?8bfa060535a7')}.award.icon-newblood-commendation,.award.icon-newblood-best-of-year{background-image:url('/static/svg/new_blood_best_of_year.svg?84a56bdf7eaa')}.award.icon-newblood-nomination{background-image:url('/static/svg/award_nomination_slice.svg?84a56bdf7eaa')}.award.icon-newblood-in-book{background-image:url('/static/svg/award_inbook.svg?8bfa060535a7')}.award.icon-newblood-graphite-pencil{background-image:url('/static/svg/new_blood_graphite_pencil.svg?3298f5b7010e')}.award.icon-newblood-wood-pencil{background-image:url('/static/svg/new_blood_wood_pencil.svg?3298f5b7010e')}@media screen and (min-width:28.75em){.award{margin-bottom:0;float:left}.award+p{float:left}}@media screen and (min-width:50em){.award{width:30px;padding-top:30px}}.profile-editor{overflow:hidden}.edit .btn,.edit body.search-results .search-container input[type="submit"],body.search-results .search-container .edit input[type="submit"],.edit .cart-contents .mini-cart-contents>a,.cart-contents .edit .mini-cart-contents>a,.edit .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents .edit .proceed-to-checkout{border:1px solid #000;color:#000;font-size:14px;-moz-transition:color .15s ease,background .15s ease,border .15s ease;-o-transition:color .15s ease,background .15s ease,border .15s ease;-webkit-transition:color .15s ease,background .15s ease,border .15s ease;transition:color .15s ease,background .15s ease,border .15s ease}.edit .btn:hover,.edit body.search-results .search-container input[type="submit"]:hover,body.search-results .search-container .edit input[type="submit"]:hover,.edit .cart-contents .mini-cart-contents>a:hover,.cart-contents .edit .mini-cart-contents>a:hover,.edit .cart-contents .mini-cart-contents .proceed-to-checkout:hover,.cart-contents .mini-cart-contents .edit .proceed-to-checkout:hover{background-color:#000;color:#fff}.edit input[type="submit"]{-webkit-font-smoothing:antialiased;-moz-transition:color .15s ease,background .15s ease,border .15s ease;-o-transition:color .15s ease,background .15s ease,border .15s ease;-webkit-transition:color .15s ease,background .15s ease,border .15s ease;transition:color .15s ease,background .15s ease,border .15s ease}.edit input[type="file"]{margin-top:20px;width:200px;height:40px;overflow:hidden;display:block;color:transparent;-webkit-font-smoothing:antialiased}.edit input[type="file"]:hover{cursor:pointer}.edit input[type="file"]::-webkit-file-upload-button{visibility:hidden;position:absolute;top:-9999px;left:-9999px}.edit input[type="file"]::before{content:'Browse…';background:transparent;display:inline-block;width:200px;height:40px;text-align:center;border:1px solid #333;color:#333;padding:0;line-height:40px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:color .15s ease,background .15s ease,border .15s ease;-o-transition:color .15s ease,background .15s ease,border .15s ease;-webkit-transition:color .15s ease,background .15s ease,border .15s ease;transition:color .15s ease,background .15s ease,border .15s ease;text-decoration:none;font-size:14px}.edit input[type="file"]:hover::before{border:1px solid #333;color:#fff;background-color:#000}.edit .c-head{margin-bottom:30px}.edit hr{margin-bottom:25px;border-bottom:0}.avatar-container{margin-bottom:40px;position:relative}.avatar-container:before,.avatar-container:after{content:'';display:table}.avatar-container:after{clear:both}.avatar-container input[type="file"]{position:absolute;bottom:0;left:170px}.avatar-preview{width:150px;height:150px;-moz-background-size:cover!important;-o-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important}.profile-detail.edit>ul{border-top:1px solid #eee}.profile-detail.edit>ul li{border-bottom:1px solid #eee;padding:30px 0 35px;margin-bottom:0}.profile-detail.edit>ul li:before{content:none;display:none}.profile-detail.edit .selector{max-width:670px!important;width:100%!important;border:1px solid #ccc;height:40px;line-height:40px;position:relative;padding:0 8px}.profile-detail.edit .selector select{position:absolute;top:0;left:0;right:0;bottom:0;height:40px;border:0;opacity:0;width:100%;cursor:pointer}.profile-detail.edit .selector:before{position:absolute;top:2px;right:20px;-webkit-font-smoothing:subpixel-antialiased}.profile-detail.edit input[type="text"],.profile-detail.edit textarea{max-width:670px;border:1px solid #ccc;color:#333;display:block;margin-bottom:0}.profile-detail.edit input[type="text"]:focus,.profile-detail.edit textarea:focus{border:1px solid #333;color:#333}.profile-detail.edit input[type="text"]{height:40px}.profile-detail.edit textarea{width:100%;height:200px}.edit-actions{margin-top:50px}.edit-actions li{padding-left:0}.edit-actions li:first-of-type a{border:1px solid #ccc}.edit-actions li:first-of-type a:hover{border:1px solid #333}.edit-actions li a,.edit-actions li input{width:100%}.edit-actions li:before{content:none;display:none}@media screen and (min-width:28.75em){.edit input[type="file"]{margin-top:0}.avatar-container{padding-left:170px}.avatar-preview{float:left;margin-left:-170px}.edit-actions{float:right;overflow:hidden}.edit-actions li{float:left;padding-left:40px}.edit-actions li:first-of-type a{width:100px}.edit-actions li:before{content:none;display:none}.edit-actions li input{width:200px}}@media screen and (min-width:50em){.edit{font-size:.88889em;line-height:1.25em}.edit .c-head{font-size:1.5625em;line-height:1.2em}}.judges .b-head,.juries .b-head{font-size:1.42857em;line-height:1.1em;margin-bottom:35px}.judges .jury-sub-heading,.juries .jury-sub-heading{font-size:1em;line-height:1em;margin-bottom:50px}.jury-listing li,.judge-listing li{padding:0;margin:0}.jury-listing li:before,.judge-listing li:before{content:none}.jury-listing li>a,.judge-listing li>a{color:inherit;text-decoration:none;border-top:1px solid #eee;border-bottom:1px solid #eee;display:block;padding:10px;position:relative}.jury-listing li>a:hover,.judge-listing li>a:hover{background:#000;color:#fff;border-top-color:#000;border-bottom-color:#000}.jury-listing li>a:before,.judge-listing li>a:before{position:absolute;top:50%;right:5px;width:30px;font-size:25px;text-align:right;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jury-listing>li:not(:first-of-type),.judge-listing>li:not(:first-of-type){margin-top:-1px}.jury-information,.judge-information{margin:0;font-size:.85714em;line-height:1.66667em}.jury-information.has-image,.judge-information.has-image{padding-left:40px}.jury-information li,.judge-information li{padding-right:40px}.jury-information li.list-image,.judge-information li.list-image{width:30px;float:left;margin-left:-40px;padding-right:0}.jury-information li.list-image img,.judge-information li.list-image img{width:30px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;display:block}.jury-information li strong,.judge-information li strong{font-family:"ITCFranklinGothicStd-Demi","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}@media screen and (min-width:28.75em){.jury-listing li>a:before,.judge-listing li>a:before{padding-right:5px}.jury-information,.judge-information{font-size:14px;line-height:20px}.jury-information.has-image,.judge-information.has-image{padding-left:50px}.jury-information li.list-image,.judge-information li.list-image{margin-left:-50px}.jury-information li.list-image img,.judge-information li.list-image img{width:40px}}@media screen and (min-width:37.5em){.judges .b-head,.juries .b-head{font-size:1.25em;line-height:1.25em}.judges .jury-sub-heading,.juries .jury-sub-heading{font-size:1.25em;line-height:1.5em}}@media screen and (min-width:41.25em){.jury-listing li>a,.judge-listing li>a{padding:0;min-height:70px}.jury-listing li>a:before,.judge-listing li>a:before{display:none}.jury-information,.judge-information{display:table;table-layout:fixed;width:100%}.jury-information.has-image,.judge-information.has-image{padding:0}.jury-information li,.judge-information li{display:table-cell;vertical-align:middle;height:68px;padding:0 10px}.jury-information li:first-of-type,.judge-information li:first-of-type{width:327px}.jury-information li.list-image,.judge-information li.list-image{width:60px;float:none;margin-left:0;padding-left:20px}.jury-information li.list-image+li,.judge-information li.list-image+li{width:267px}.jury-information li:last-of-type,.judge-information li:last-of-type{padding-right:70px}}@media screen and (min-width:50em){.judges .b-head,.juries .b-head{font-size:1.38889em;line-height:1.2em}.judges .jury-sub-heading,.juries .jury-sub-heading{font-size:1.11111em;line-height:1em}}@media screen and (min-width:56.25em){.jury-listing li>a:before,.judge-listing li>a:before{width:70px;display:block;padding-right:15px}}footer[role="contentinfo"]{background:#eee;line-height:1.28571em;color:#333;border-top:1px solid #ccc}footer[role="contentinfo"] .container{max-width:1020px;width:auto;padding-left:30px;padding-right:30px;padding-top:30px;padding-bottom:30px;margin:0 auto;position:relative}footer[role="contentinfo"] .container:before,footer[role="contentinfo"] .container:after{content:'';display:table}footer[role="contentinfo"] .container:after{clear:both}footer[role="contentinfo"] .fine-print{padding-top:3px;margin-bottom:30px}footer[role="contentinfo"] address{margin-bottom:30px}footer[role="contentinfo"] small{max-width:150px;display:inline-block}footer[role="contentinfo"] a:hover{color:#333}footer[role="contentinfo"] nav{margin-bottom:30px}footer[role="contentinfo"] nav ul li{line-height:1.71429em}footer[role="contentinfo"] nav ul a{text-decoration:none;padding-bottom:2px;border-bottom:1px solid transparent;color:#999}footer[role="contentinfo"] nav ul a:hover{border-bottom:1px solid #333}.back-to-the-top{position:relative;width:30px;height:0;padding-top:30px;display:block;overflow:hidden;margin-bottom:30px}.back-to-the-top:before{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;font-size:36px;line-height:37px}@media screen and (min-width:28.75em){footer[role="contentinfo"] .container{padding:40px}footer[role="contentinfo"] .fine-print{width:100%;float:left;margin-bottom:40px}footer[role="contentinfo"] nav{float:left}footer[role="contentinfo"] .secondary-navigation,footer[role="contentinfo"] address{padding-left:0;padding-right:10px;width:50%;float:left}footer[role="contentinfo"] .social{padding-left:10px;padding-right:0;width:50%;float:left}footer[role="contentinfo"] small{max-width:190px;float:left}.back-to-the-top{clear:both}}@media screen and (min-width:41.25em){footer[role="contentinfo"] .fine-print,footer[role="contentinfo"] .secondary-navigation{padding-left:0;padding-right:20px;width:33.33333%;float:left}footer[role="contentinfo"] .social{padding-left:0;padding-right:0;width:28.88889%;float:left}footer[role="contentinfo"] address{margin-bottom:40px}footer[role="contentinfo"] address,footer[role="contentinfo"] small{width:100%}footer[role="contentinfo"] small{max-width:180px}.back-to-the-top{position:absolute;top:46px;right:40px}}.eu-cookies-msg{background:#333;position:fixed;bottom:0;left:0;right:0;line-height:1.57143em;color:#fff}.eu-cookies-msg br{display:none}.eu-cookies-msg a:hover{color:#fff}.eu-cookies-msg .container{max-width:1120px;margin:0 auto;padding:20px}.eu-cookies-msg .container>a{height:25px;line-height:25px;padding-left:45px;display:block;position:relative}.eu-cookies-msg .container>a:before{position:absolute;top:0;left:0;bottom:0;width:25px;font-size:25px;line-height:30px}.eu-cookies-msg .container p{margin-bottom:15px}@media screen and (min-width:37.5em){.eu-cookies-msg .container{padding:40px}}@media screen and (min-width:56.25em){.eu-cookies-msg .container{position:relative;padding:40px 380px 40px 40px}.eu-cookies-msg .container>a{position:absolute;top:40px;right:40px}}@media screen and (min-width:82.5em){.eu-cookies-msg br{display:inline-block}.eu-cookies-msg .container{max-width:none;width:1320px}}html.ie9 .menu-container,html.ie9 .cart-container,html.ie9 .login-container,html.ie9 .profile-container{right:-680px}html.ie9 .menu-container.on,html.ie9 .cart-container.on,html.ie9 .login-container.on,html.ie9 .profile-container.on{right:0}@media screen and (min-width:37.5em){body{font-size:1em;line-height:1.5625em}h1,.a-head{font-size:1.5625em;line-height:1.2em}h2,.b-head{font-size:1.25em;line-height:1.25em}blockquote p{font-size:1.5625em;line-height:1.2em}cite{font-size:.875em;line-height:1.14286em}article ol li{padding-left:42px}article ul li{padding-left:15px}body.product .product-panel-title{font-size:1.25em;line-height:1.25em;margin-bottom:36px}header[role="banner"]{padding-left:40px;padding-right:40px}header[role="banner"] .header-toggle{margin-left:-40px;margin-right:-40px;padding:0 40px}header[role="banner"] .header-toggle.search-container{padding:30px 40px}.menu-container ul a,.profile-container ul a{padding:30px 40px}.menu-container ul a p,.profile-container ul a p{position:relative;top:auto;left:auto;font-size:.77778em;line-height:1.28571em}.menu-container ul li.log-out a,.profile-container ul li.log-out a{min-height:auto}.login-container,.profile-container{font-size:.875em;line-height:1.28571em}.login-container .f-head,.profile-container .f-head{font-size:1.28571em;line-height:1.11111em}.login-container .closing-container>p:first-of-type,.profile-container .closing-container>p:first-of-type{position:relative;top:auto;left:auto}.login-container input[type="submit"],.login-container .forgot-password,.profile-container input[type="submit"],.profile-container .forgot-password{float:left;display:inline-block}.login-container input[type="submit"],.profile-container input[type="submit"]{margin-top:25px}.login-container .forgot-password,.profile-container .forgot-password{margin-left:0}.login-container hr,.profile-container hr{clear:both}article .jounrney-title{font-size:1em;line-height:1em;margin-bottom:16px}article figure figcaption{font-size:.875em;line-height:1.28571em}.image-copy-with-link a.product-button{font-size:.875em;line-height:2.85714em}body.product .video-block{padding:60px 40px 80px}body.product .video-block>.e-head{font-size:1.5625em;line-height:1.2em}.video-block .caption{font-size:.875em;line-height:1.28571em}.flowplayer .fp-time{bottom:20px}.embed-container{margin-bottom:40px}.tabbed-panel .product-panel-title{margin-bottom:0}.tabs{padding:60px 70px 40px}.tabs ul li .tab-content img{margin-top:40px;margin-bottom:40px}.tabs ul li .tab-content img+div{margin-top:40px}.tabs ul .tab>a{font-size:.875em;line-height:1.28571em}.image-and-text-carousel{padding:55px 80px 60px}.image-and-text-carousel .carousel-container{padding:0 0 40px}.image-and-text-carousel .owl-buttons span{bottom:-60px}div.google-map{padding:40px 0}div.google-map .gmap{width:360px;height:200px;position:absolute!important;top:40px;left:0}div.google-map .map-copy{margin-top:-4px;display:inline-block;margin-left:380px;min-height:200px}div.product-block{margin-bottom:40px}div.product-block+.product-block{margin-top:-41px}div.product-block .product-image{width:260px}div.product-block .product-info-buy{font-size:.88889em}div.product-block .product-info-buy p:first-of-type{margin-top:-4px}div.product-block form input[type="submit"],div.product-block form button,div.product-block form .btn,div.product-block form body.search-results .search-container input[type="submit"],body.search-results .search-container div.product-block form input[type="submit"],div.product-block form .cart-contents .mini-cart-contents>a,.cart-contents div.product-block form .mini-cart-contents>a,div.product-block form .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents div.product-block form .proceed-to-checkout{font-size:.88889em}div.product-block+div.download{margin-top:-41px}.product-call-to-action{padding:60px 40px 80px}.product-call-to-action ul li{padding-left:10px;padding-right:10px;width:33.33333%;float:left;padding-top:33.33333%}.sidebar .f-head{font-size:1em;line-height:4.125em}}@media screen and (min-width:50em){body{font-size:1.125em;line-height:1.66667em}h1,.a-head{font-size:1.66667em;line-height:1.16667em}h2,.b-head{font-size:1.38889em;line-height:1.2em}blockquote{margin:40px 0 80px 0}blockquote p{font-size:1.66667em;line-height:1.16667em}cite{font-size:.77778em;line-height:1.14286em}body.product .product-panel-title{font-size:1.38889em;line-height:1.2em}.dandad-and-you{font-size:.88889em}.menu-container ul,.profile-container ul{margin-top:20px}.menu-container .profile-contents,.menu-container .menu-contents,.profile-container .profile-contents,.profile-container .menu-contents{padding:20px 0 40px}.menu-container ul li.log-out a,.profile-container ul li.log-out a{min-height:auto}.search-container{font-size:.88889em}.search-container .search-form .selector{font-size:.875em}.login-container p,.profile-container p{margin-bottom:40px}.login-container input[type="text"],.login-container input[type="email"],.login-container input[type="password"],.profile-container input[type="text"],.profile-container input[type="email"],.profile-container input[type="password"]{margin-bottom:37px}.login-container input[type="submit"],.profile-container input[type="submit"]{margin-top:5px}.login-container .btn:hover,.login-container body.search-results .search-container input[type="submit"]:hover,body.search-results .search-container .login-container input[type="submit"]:hover,.login-container .cart-contents .mini-cart-contents>a:hover,.cart-contents .login-container .mini-cart-contents>a:hover,.login-container .cart-contents .mini-cart-contents .proceed-to-checkout:hover,.cart-contents .mini-cart-contents .login-container .proceed-to-checkout:hover,.profile-container .btn:hover,.profile-container body.search-results .search-container input[type="submit"]:hover,body.search-results .search-container .profile-container input[type="submit"]:hover,.profile-container .cart-contents .mini-cart-contents>a:hover,.cart-contents .profile-container .mini-cart-contents>a:hover,.profile-container .cart-contents .mini-cart-contents .proceed-to-checkout:hover,.cart-contents .mini-cart-contents .profile-container .proceed-to-checkout:hover{background:#fff}.back-to-login{width:auto;display:inline-block;margin-left:30px}.login-or-register,.password-reset{padding:40px 0}main[role="main"] .container article .journey-title{font-size:1.11111em;line-height:1em}main[role="main"] .container article>p:first-of-type{margin-bottom:75px}main[role="main"] .container article figure{margin-bottom:75px}main[role="main"] .container article figure figcaption{font-size:.77778em;line-height:2.14286em;margin:20px 0 0}main[role="main"] .container article .jounrney-title,main[role="main"] .container article .copy-plugin,main[role="main"] .container article .quote,main[role="main"] .container article figcaption,main[role="main"] .container article .caption{padding-right:90px}.image-copy-with-link span p{max-width:600px;font-size:.875em;line-height:1.28571em}.image-copy-with-link ul{width:auto}.image-copy-with-link ul li{display:inline}.image-copy-with-link ul li:first-of-type{margin-left:0}.image-copy-with-link ul li:last-of-type{margin-bottom:0;margin-right:0}.image-copy-with-link a.product-button{font-size:.77778em;line-height:2.85714em}.snippet{padding:80px 40px}.judging-scrolling .scrolling-element{position:absolute;-moz-transform-origin:50% 0 50%;-ms-transform-origin:50% 0 50%;-webkit-transform-origin:50% 0 50%;transform-origin:50% 0 50%;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat}.judging-scrolling .scrolling-element:first-of-type{-webkit-filter:blur(5px);filter:blur(5px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75);left:10%;display:block}.judging-scrolling .scrolling-element:last-of-type{-webkit-filter:blur(5px);filter:blur(5px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-moz-transform:scale(0.7) rotate(10deg);-ms-transform:scale(0.7) rotate(10deg);-webkit-transform:scale(0.7) rotate(10deg);transform:scale(0.7) rotate(10deg);right:10%;display:block}.judging-scrolling .scrolling-element.focused-element{left:50%;z-index:20;top:auto;bottom:auto;width:auto}.judging-scrolling .scrolling-element.death-to-mediocrity{width:500px;height:280px}.judging-scrolling .scrolling-element.sink-the-shallow{width:550px;height:350px}.judging-scrolling .scrolling-element.style-will-not-save-you{width:420px;height:420px}.judging-scrolling .scrolling-element.out-with-the-old{width:410px;height:530px}.judging-scrolling .scrolling-element.i-wish-id-done-that{width:325px;height:620px}.judging-scrolling .scrolling-element.history-is-not-the-judge{width:500px;height:365px}.judging-scrolling .scrolling-element.get-off-the-fence{width:510px;height:510px}body.product .video-block>.e-head{font-size:1.38889em;line-height:1.2em}.video-block .caption{font-size:.77778em;line-height:1.42857em;margin:20px 0 0}body.product .video-block .caption{margin:40px auto 0;padding:0 80px}.tabbed-panel{padding:60px 80px 40px}.tabs{font-size:.88889em;line-height:1.25em;padding:0;min-height:700px}.tabs ul{position:relative}.tabs ul .tab>a{position:absolute;top:0;left:0;width:260px;z-index:100;text-align:left;padding:0 20px}.text-white .tabs ul .tab>a{border-bottom:1px solid #fff}.text-black .tabs ul .tab>a{border-bottom:1px solid #000}.tabs ul li.tab{width:100%;padding-left:300px;min-height:60px;position:static;border-bottom:0!important}.text-white .tabs ul li.tab:first-of-type a{border-bottom:1px solid #fff}.text-black .tabs ul li.tab:first-of-type a{border-bottom:1px solid #000}.tabs ul li.tab .tab-content img{max-height:300px}.tabs ul li.tab:nth-of-type(2){margin-top:-60px}.tabs ul li.tab:nth-of-type(2) a{top:60px}.tabs ul li.tab:nth-of-type(3){margin-top:-60px}.tabs ul li.tab:nth-of-type(3) a{top:120px}.tabs ul li.tab:nth-of-type(4){margin-top:-60px}.tabs ul li.tab:nth-of-type(4) a{top:180px}.tabs ul li.tab:nth-of-type(5){margin-top:-60px}.tabs ul li.tab:nth-of-type(5) a{top:240px}.tabs ul li.tab:nth-of-type(6){margin-top:-60px}.tabs ul li.tab:nth-of-type(6) a{top:300px}.tabs ul li.tab:nth-of-type(7){margin-top:-60px}.tabs ul li.tab:nth-of-type(7) a{top:360px}.tabs ul li.tab:nth-of-type(8){margin-top:-60px}.tabs ul li.tab:nth-of-type(8) a{top:420px}.tabs ul li.tab:nth-of-type(9){margin-top:-60px}.tabs ul li.tab:nth-of-type(9) a{top:480px}.tabs ul li.tab:nth-of-type(10){margin-top:-60px}.tabs ul li.tab:nth-of-type(10) a{top:540px}.tabs ul li.tab.on .tab-content{position:relative;top:auto;left:auto}.tabs ul li.tab .tab-content{margin:0;position:absolute;top:-9999px;left:-9999px}.image-and-text-carousel .carousel-container{padding:0 0 80px;font-size:.88889em;line-height:1.25em}.image-and-text-carousel .slides{margin-bottom:0}.image-and-text-carousel.full-width .item{text-align:left;min-height:200px;padding-left:320px;position:relative}.image-and-text-carousel.full-width .item figure{position:absolute;margin:0 0 0 -320px;width:280px}.image-and-text-carousel:not(.full-width) .item{padding:0 20px}.image-and-text-carousel:not(.full-width) figure{margin:0 0 20px}div.google-map{font-size:.88889em;margin-bottom:40px}div.product-block .product-info-buy{width:280px}div.product-block .product-info-buy p:first-of-type{margin-top:-2px}div.product-block form input[type="submit"],div.product-block form button,div.product-block form .btn,div.product-block form body.search-results .search-container input[type="submit"],body.search-results .search-container div.product-block form input[type="submit"],div.product-block form .cart-contents .mini-cart-contents>a,.cart-contents div.product-block form .mini-cart-contents>a,div.product-block form .cart-contents .mini-cart-contents .proceed-to-checkout,.cart-contents .mini-cart-contents div.product-block form .proceed-to-checkout{width:200px}article div.download{font-size:.88889em}.product-call-to-action ul .item{padding:18px 20px}.product-call-to-action ul li{padding-left:20px;padding-right:20px;width:33.33333%;float:left;padding-top:33.33333%}.sidebar .f-head{font-size:.88889em;line-height:4.125em}.sidebar ul{font-size:.88889em;line-height:1.25em}footer[role="contentinfo"]{font-size:.88889em;line-height:1.25em}}@media screen and (min-width:63.75em){.login-container .carousel-container,.profile-container .carousel-container{padding:60px 0 80px}main[role="main"] .container{padding:40px 80px 80px 80px}.image-copy-with-link span p{font-size:1em;line-height:1.44444em}.image-copy-with-link a.product-button{font-size:.77778em;line-height:2.85714em}.image-and-text-carousel .flex-slider .flex-direction-nav a.flex-prev{left:0}.image-and-text-carousel .flex-slider .flex-direction-nav a.flex-next{right:0}.image-and-text-carousel.full-width .item{padding-left:360px}.image-and-text-carousel.full-width .item figure{width:300px;margin:0 0 0 -360px}.image-and-text-carousel:not(.full-width) figure{margin:0 0 20px}footer[role="contentinfo"] .container{padding:80px}footer[role="contentinfo"] .fine-print,footer[role="contentinfo"] .secondary-navigation{padding-left:0;padding-right:40px;width:34.88372%;float:left}footer[role="contentinfo"] .social{padding-left:0;padding-right:0;width:30.23256%;float:left}.back-to-the-top{top:86px;right:80px}}@media screen and (min-width:82.5em){main[role="main"] .container{padding:80px;max-width:none;width:1320px}main[role="main"] a.journey-nav div{position:relative;max-width:none;width:570px}.container>article{padding-left:0;padding-right:40px;width:77.58621%;float:left}.sidebar{padding-left:0;padding-right:0;width:22.41379%;float:left}.content-blocks>li,.feed-blocks>li{padding-left:20px;padding-right:20px;width:25%;float:left}.content-blocks>li.span-2,.feed-blocks>li.span-2{padding-left:20px;padding-right:20px;width:50%;float:left}.content-blocks>li.span-3,.feed-blocks>li.span-3{padding-left:20px;padding-right:20px;width:75%;float:left}.image-copy-with-link .a-head.primary-panel-heading{font-size:3.33333em;line-height:1em}body.product .video-block{padding:80px 0 180px}.image-and-text-carousel:not(.full-width) .carousel-container{max-width:none;width:1160px}.product-call-to-action .actions-container{max-width:none;width:1320px;padding:0 70px}.product-call-to-action ul li{padding-left:20px;padding-right:20px;width:25%;float:left;padding-top:25%}.sidebar .f-head{font-size:.88889em;line-height:4.125em}.sidebar a{padding-left:60px}.sidebar a .custom-icon:before,.sidebar a .award-svg{width:60px}.sidebar a .award-svg{height:30px}footer[role="contentinfo"] .container{max-width:none;width:1320px}footer[role="contentinfo"] .fine-print{padding-left:0;padding-right:40px;width:51.72414%;float:left}footer[role="contentinfo"] .fine-print address{padding-left:0;padding-right:40px;width:53.57143%;float:left}footer[role="contentinfo"] .fine-print small{padding-right:0;max-width:200px;float:left}footer[role="contentinfo"] .secondary-navigation{padding-left:0;padding-right:40px;width:25.86207%;float:left}footer[role="contentinfo"] .social{padding-left:0;padding-right:0;width:22.41379%;float:left}}@media screen and (min-height:56.25em){body.product .video-block .flowplayer,body.product .video-block .youtube-container{max-width:1160px}.image-and-text-carousel .copy-text p{margin-bottom:36px}.product-call-to-action .product-panel-title{margin-bottom:40px}}@media screen and (min-width:28.75em) and (min-height:56.25em){.product-copy{padding:60px}.product-copy .content-copy{padding-bottom:40px}}@media screen and (min-width:37.5em) and (min-height:56.25em){body.product .product-panel-title{margin-bottom:76px}.image-and-text-carousel{padding:80px}.image-and-text-carousel .carousel-title-and-copy{margin-bottom:76px}.image-and-text-carousel .carousel-container{padding-bottom:80px}.image-and-text-carousel:not(.full-width) .item figure{margin-bottom:20px}.image-copy-with-link{padding:240px 0 280px 0}body.product .video-block{padding:60px 40px 140px}body.product .video-block>.e-head{margin-bottom:60px}.product-call-to-action{padding:80px 40px 160px}.product-call-to-action .product-panel-title{margin-bottom:80px}.product-copy .content-copy{padding-bottom:80px}}@media screen and (min-width:50em) and (min-height:56.25em){.tabbed-panel{padding:80px}.tabbed-panel .tabs{padding:60px 0 80px}body.product .video-block{padding:80px 80px 180px}body.product .video-block>.e-head{margin-bottom:80px}.tabs ul li.tab .tab-content img{max-height:none}.product-call-to-action{padding:80px 60px 180px}}@media screen and (min-width:56.25em) and (min-height:56.25em){.image-copy-with-link{padding:220px 0 300px 0}}@media screen and (min-width:82.5em) and (min-height:56.25em){.product-call-to-action{padding:80px 0 160px}}