.page-container,.page-container-full{-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.placeholder{float:left;clear:both}.placeholder span{position:absolute;padding:5px;margin-left:3px;color:#999}.placeholder input,.placeholder textarea{position:relative;margin:0;border-width:1px;padding:6px;background:0 0;font:inherit}.basic-form .textarea-wrapper .chars-remaining,.basic-form textarea,.headline,.section-heading,body{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}@media screen and (-webkit-min-device-pixel-ratio:0){.placeholder input,.placeholder textarea{padding:4px}}html{font-size:62.5%;height:100%}body{font-size:8pt;color:#111;min-height:100%;height:1px}.block-quote,blockquote{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}*{-webkit-text-size-adjust:none}b,h1,h2,h3{font-weight:700}strong{font-weight:500}em,i{font-style:italic}iframe{max-width:100%}blockquote{font-size:12px;font-size:1.2rem;font-style:italic;color:#ff5900;line-height:1.5em;padding:10px 30px 30px}a,a .fa,a:focus,a:visited{text-decoration:none;color:#111;-webkit-transition:color .25s;-moz-transition:color .25s;-o-transition:color .25s;-ms-transition:color .25s;transition:color .25s}.button,.condensed-header #header,input[type=submit].button{-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;-ms-transition:all .25s}a:hover,a:hover .fa{color:#ff5900}a.link-block{display:block}.button,input[type=submit].button{display:inline-block;padding:8px 16px;margin-bottom:0;font-size:14px;font-size:1.4rem;font-weight:600;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid #111;text-transform:uppercase;color:#111;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;transition:all .25s}.button:hover,input[type=submit].button:hover{color:#ff5900;border-color:#ff5900}.button.button-dark,input[type=submit].button.button-dark{padding:9px 17px;color:#fff;background:#111;border:none}.button.button-grey,input[type=submit].button.button-grey{padding:9px 17px;color:#fff;background:#333;border:none}.button.button-grey:hover,input[type=submit].button.button-grey:hover{background-color:#666}.button.button-green,input[type=submit].button.button-green{padding:9px 17px;color:#fff;background:#00b084;border:none}.button.button-green:hover,input[type=submit].button.button-green:hover{background-color:#007d5e}.button.button-orange,input[type=submit].button.button-orange{padding:9px 17px;color:#fff;background:#ff5900;border:none}.button.button-orange:hover,input[type=submit].button.button-orange:hover{background-color:#af4218}.button.button-small,input[type=submit].button.button-small{padding:6px 12px;font-size:12px;font-size:1.2rem;font-weight:400}.button.button-large,input[type=submit].button.button-large{padding:18px 36px;font-size:18px;font-size:1.8rem}.button.button-extend,input[type=submit].button.button-extend{display:block}.constrain-width{width:1010px;margin:0 auto}.page-container{max-width:1010px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.page-container-full{-webkit-box-sizing:border-box;box-sizing:border-box}.article-container,input,textarea{-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media screen and (max-width:1009px){.constrain-width{width:auto}.page-container{max-width:100%;padding:0 10px}.page-container-full{margin:0 -10px}}@media screen and (max-width:767px){.page-container{padding:0 5px}.page-container-full{margin:0 -5px}}@media screen and (max-width:480px){.page-container-full{margin:0 -5px}}.page-full{width:100%;padding:0;margin:0}.clearfix:after{content:'';display:block;height:0;width:0;clear:both}ul.text-list{margin:15px 0 0 15px;padding:0 0 0 15px;list-style:square}ul.text-list li{font-size:14px;font-size:1.4rem;line-height:1.9rem;margin:4px 0}.block-quote{font-size:26px;font-size:2.6rem;font-style:italic;color:#666;line-height:1.5em;padding:20px 30px 25px;text-align:center}.right-align{display:inline-block;float:right;padding-top:3px}.left-align{display:inline-block;float:left;text-align:left}.orange-accent{height:3px;background:#ff5900;background:-webkit-linear-gradient(top #af4218 #ff5900 2px);background:-moz-linear-gradient(top #af4218 #ff5900 2px);background:-o-linear-gradient(top #af4218 #ff5900 2px);background:-ms-linear-gradient(top #af4218 #ff5900 2px);background:linear-gradient(top #af4218 #ff5900 2px)}.grey-accent{height:2px;background:#666}.clear{clear:both}.article-container{width:48%;margin:13px 2%;-webkit-box-sizing:border-box;box-sizing:border-box}.text-right{text-align:right}.ui-autocomplete{max-height:300px;overflow-y:auto;overflow-x:hidden;padding-right:20px}#tags.ui-widget h3{font-size:1.6em!important}.jGrowl-notification{background:0 0;word-break:normal}#comments .comment,.author-bio p{word-break:break-word}.error,.success{background:#fbadab;font-size:16px;font-size:1.6rem;color:#462525;line-height:1.25em;padding:12px 15px;overflow:hidden}.success{background:#dcf7c3;color:#18300d}.error i{width:10%;text-align:center;float:left;margin-top:2px}.error span{width:90%;display:block;float:right}#hub-offline{padding:20px;text-align:center;font-size:20px;font-size:2rem;margin:100px 0}#error.construction img{vertical-align:top}#error.construction .text{float:left;width:80%;vertical-align:top;max-width:600px;margin-right:30px}@media screen and (max-width:1009px){#error.construction .text{float:none;width:100%;text-align:center;margin:0 auto}}#error.basic-pg{width:900px;margin:0 auto}#page-wrapper{min-width:320px;min-height:100%;position:relative}#page-content{background:#fff;padding-top:128px;z-index:0}.condensed-header #page-content{padding-top:38px}@media screen and (max-width:1009px){#error.basic-pg{width:100%;text-align:center}#page-content{padding-top:38px;max-width:100%}}.layout-columns{display:table;margin:30px auto 0}.layout-columns .layout-column{display:table-cell;vertical-align:top;position:relative;padding:0 0 0 20px}@media screen and (max-width:1009px){.layout-columns .layout-column{display:block;width:auto;padding-left:10px;padding-right:10px}}@media screen and (max-width:767px){.layout-columns .layout-column{display:block}}.layout-columns .layout-column.layout-column-left{padding:0 20px 0 0}@media screen and (max-width:1009px){.layout-columns .layout-column.layout-column-left{padding:0 10px}#article-basic-wrapper .layout-column,#article-hero-wrapper .layout-column,#article-parallax-wrapper .layout-column{padding-left:35px;padding-right:35px}}input,textarea{-webkit-box-sizing:border-box;box-sizing:border-box}a.quick-post-nav .quick-post-content,a.quick-post-nav .quick-post-info{-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}input[type=submit],input[type=button]{-webkit-appearance:none}input{outline:0}input[type=search],input[type=text],input[type=password],select{background:#fff;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;border:1px solid #ccc;padding:10px 5px;outline:0;color:#333;-webkit-appearance:none;-moz-appearance:none}.basic-form input+label,.basic-form label{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#666}.basic-form>li+li{margin-top:15px}.basic-form input[type=file]{font-size:12px;font-size:1.2rem;margin:0}.basic-form label{font-size:1.4em;text-transform:uppercase;display:block;margin:0 0 8px;border-radius:3px}.basic-form .checklist label,.basic-form input+label{text-transform:none;display:inline-block}.basic-form #message+label,.basic-form input+label{margin-top:-10px}.basic-form .checklist ul li{display:inline-block;padding-right:10px;margin:0 0 15px}.basic-form .input-file{clear:left;margin:-1px 0 14px}.basic-form select{background:url(/img/bg/select-bg.png) 99% 50% no-repeat #f2f2f2;background-size:19.5px auto;box-shadow:0 1px #fff inset;margin:0 0 20px}#comments .new_comment textarea,.basic-form textarea{box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px #fff;outline:0}.basic-form textarea{width:100%;height:120px;background:#fff;font-size:1.6em;color:#111;line-height:1.4em;border:1px solid #CCC;padding:10px;display:block}.section-heading,h2{letter-spacing:-1px;border-top:2px solid #111;border-bottom:1px solid #111}.basic-form .half-width{width:50%;display:inline-block;float:left}.basic-form .button-wrapper,.basic-form .field-wrapper{padding:5px}.basic-form .field-wrapper>p{font-size:1.4em;margin:8px 0 0;line-height:1.3em;color:#888}.basic-form .textarea-wrapper{padding:15px 5px}.basic-form .textarea-wrapper .subheading{margin:8px 0;display:block}.basic-form .textarea-wrapper .chars-remaining{font-size:.8em;font-weight:400;color:#888;margin:0 5px}.basic-form .textarea-wrapper .chars-remaining:before{content:'(';padding-right:3px}.basic-form .textarea-wrapper .chars-remaining:after{content:')';padding-left:3px}h2{padding:4px 15px;margin:15px 0;font-size:30px;font-size:3rem;font-weight:400}h3{font-size:24px;font-size:2.4rem}.section-heading{margin:0 0 30px;padding:15px;text-transform:uppercase;font-size:22px;font-size:2.2rem;font-weight:700}#sidebar .section-heading{margin:0}.headline{margin-bottom:10px;color:#333;font-size:35px;font-size:3.5rem;font-weight:600;display:block;letter-spacing:-2px;line-height:1.25}#comments .join-the-discussion,#comments .new_comment .submit_button,#comments .new_comment textarea,#comments .response_message p,#search-filter,.banana-block:after,.byline,.footer-section h3,.share-bar-wrapper .title{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}@media screen and (max-width:767px){.headline{font-size:25px;font-size:2.5rem}}.byline{margin-bottom:25px;font-size:15px;font-size:1.5rem;color:#333;letter-spacing:0;font-weight:400}@media screen and (max-width:767px){.byline{font-size:14px;font-size:1.4rem}}#search-filter{font-size:1.5em;overflow:hidden;position:relative;margin:25px 0;padding:28px 30px;border:1px solid #666}@media screen and (max-width:1009px){#search-filter{text-align:center;margin:25px 15px}#search-filter .cat-filter{margin-bottom:8px}}#search-filter li,#search-filter span{display:inline-block}#search-filter .cat-filter{margin-right:5px}@media screen and (max-width:767px){#search-filter .cat-filter{margin-bottom:5px}}#search-filter .cat-filter a{background:#666;color:#fff;border-radius:3px;padding:6px 14px;display:block}.share-bar-wrapper .extras .email,.share-bar-wrapper .extras .print,.share-bar-wrapper .social-share{display:inline-block;margin-right:5px}#search-filter .cat-filter a.active{background:#ff5900}#search-filter .cat-filter a.disabled{background-color:#CDCDCD;color:#fdfdfd;cursor:not-allowed}#search-filter #order-by{line-height:22px;float:right;position:relative;top:2px}#search-filter #order-by span{font-weight:600}#search-filter #order-by a.active{color:#666}.share-bar-wrapper{border-top:1px solid #DDD;border-bottom:1px solid #666;padding:8px 0;position:relative}.share-bar-wrapper .title{display:inline-block;font-weight:800;font-size:14px;font-size:1.4rem;margin-right:0;text-transform:uppercase}.share-bar-wrapper i{border-radius:3px;color:#666;font-size:16px;font-size:1.6rem;padding:4px 2px;text-align:center}.share-bar-wrapper .extras{padding:0}@media screen and (max-width:480px){.share-bar-wrapper .extras .email,.share-bar-wrapper .extras .print{display:none}}.share-bar-wrapper .extras .nav-language{display:inline-block}.nav-language{background:#f8f8f8;font-size:1.2em;font-weight:500;line-height:1.4em;border:1px solid #d1d1d1;border-radius:2px;padding:0 5px}.nav-language:hover ul{left:auto}.nav-language ul{text-align:left;position:absolute;display:block;width:100px;left:-999em;z-index:100}.nav-language ul li{background:#fff;font-size:1.1em;border:1px solid #d1d1d1;border-top:0;padding:3px 5px;width:7em}.nav-language ul li:hover{background:#eee}.nav-language ul li:hover img{opacity:1}.nav-language ul li img{height:12px;opacity:.6;width:18px;vertical-align:middle}#comments{padding:40px 0;max-width:675px}@media screen and (max-width:1009px){#search-filter #order-by{float:none;top:auto}#comments{max-width:100%}}#comments>.subheading{font-size:2.4em;margin:0 0 25px}#comments .comment{background:#f8f8f8;padding:20px;overflow:hidden;clear:both}#comments .comment:nth-of-type(even){background:#fff}#comments .comment.depth1{border-left:3px solid #d1d1d1;margin-left:20px!important;margin-top:15px}#comments .comment .comment_name{font-size:1.4em;font-weight:500;color:#444;margin:0 0 10px}#comments .comment .comment_content{font-size:1.4em;line-height:1.5em;padding:0 0 10px;border-bottom:1px dotted #ccc}#comments .comment .comment_footer{font-size:1.3em;font-weight:500;padding:15px 0 0;overflow:hidden}#comments .comment .comment_reply{clear:right;margin-top:5px}#comments .comment .comment_date{color:#999}#comments .comment .comment_reply_button{float:right}#comments .comment .comment_reply_button a,#comments .comment .comment_reply_button i{color:#4b77af}#comments .response_message p{background:#666;font-size:16px;font-style:italic;color:#fff;border-radius:3px;clear:both;margin:30px 0 0;padding:8px 12px;text-align:center}#comments .new_comment{background:0 0}#comments .new_comment .subheading{float:left;font-size:20px;font-size:2rem;font-weight:400;margin:0 0 12px}#comments .new_comment .display-name{border:none;color:#888;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1px;margin:0 0 10px;padding:0}#comments .new_comment .display-name span{font-size:16px;font-size:1.6rem;color:#444;line-height:20px;padding-left:3px}#comments .new_comment .display-name input{padding:5px}#comments .new_comment .submit_comment{margin:15px 0 0;overflow:hidden}#comments .new_comment textarea{background:#FFF;border:1px solid #ccc;border-radius:4px;clear:both;color:#444;display:block;font-size:12px;font-size:1.2rem;height:120px;line-height:1.4em;padding:10px;width:100%}#comments .new_comment .notify_checkbox label{font-size:12px;font-size:1.2rem;color:#888;margin-left:3px}#comments .new_comment .submit_button{color:#4b77af;font-size:18px;font-size:1.8rem;font-weight:400}#comments .new_comment .submit_button i{color:#4b77af;font-size:14px;font-size:1.4rem;padding-right:3px}#comments .join-the-discussion{margin-top:15px;font-size:18px;font-size:1.8rem;color:#444;text-align:center;border-bottom:0;padding:20px 0}#comments .join-the-discussion h4{font-style:italic;color:#000;display:inline;margin-right:5px}#comments .join-the-discussion p{display:inline}#comments .join-the-discussion a{color:#F05A21;font-weight:700;font-size:15px;font-size:1.5rem;text-transform:uppercase}#article-parallax-wrapper .preview-main-column,.article .preview-main-column{margin-bottom:25px;padding:0}#article-parallax-wrapper .preview-main-column li,.article .preview-main-column li{width:30%;float:left;margin-right:5%}@media screen and (max-width:480px){#article-parallax-wrapper .preview-main-column li,.article .preview-main-column li{width:100%;margin:0 0 15px}}#article-parallax-wrapper .preview-main-column li .preview-list-info-item,.article .preview-main-column li .preview-list-info-item{background:0 0;border-bottom:none;padding:0;text-align:center}#article-parallax-wrapper .preview-main-column li .preview-list-info-item .preview-list-info,.article .preview-main-column li .preview-list-info-item .preview-list-info{float:none;width:100%;margin-top:10px;text-align:left}#article-parallax-wrapper .preview-main-column.sidebar-img-top li .preview-list-info-item .preview-list-info,.article .preview-main-column.sidebar-img-top li .preview-list-info-item .preview-list-info,.page-hub .section-heading{margin-top:0}#article-parallax-wrapper .preview-main-column li .preview-list-img,.article .preview-main-column li .preview-list-img{float:none}#article-parallax-wrapper .preview-main-column li .preview-list-img .cover,#article-parallax-wrapper .preview-main-column li .preview-list-img .img,.article .preview-main-column li .preview-list-img .cover,.article .preview-main-column li .preview-list-img .img{width:100%;height:135px}#article-parallax-wrapper .preview-main-column li:last-child,.article .preview-main-column li:last-child{margin-right:0}#article-parallax-wrapper .preview-main-column.preview-list,.article .preview-main-column.preview-list{background:0 0}#article-parallax-wrapper .preview-main-column.preview-list.sidebar-tag li .preview-list-info-item:before,.article .preview-main-column.preview-list.sidebar-tag li .preview-list-info-item:before{top:5px}#article-parallax-wrapper .preview-main-column.preview-list.sidebar-tag li .preview-list-info-item .preview-list-img::before,.article .preview-main-column.preview-list.sidebar-tag li .preview-list-info-item .preview-list-img::before{top:32px}.page-hub #sidebar{width:33%;float:left}.page-hub #sidebar .section-heading{border-top:0;font-size:19px;font-size:1.9rem}.page-hub #article-body{width:67%;margin-left:33%}@media screen and (max-width:1009px){.article .related-articles-wrapper,.article .related-videos,.page-hub #sidebar{display:none}.page-hub #article-body{width:100%;margin-left:0}}.page-hub .content-wrapper{margin:15px 0;padding:0 15px}.page-hub .content-wrapper p{font-size:12px;font-size:1.2rem;line-height:2rem}.page-hub .content-wrapper h3{font-size:20px;font-size:2rem}.page-hub .content-wrapper #guidelines{margin-top:15px}a.quick-post-nav{display:block;position:fixed;top:235px;width:0;height:178px;z-index:1;color:#111;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem;-webkit-transition:width 0s .2s;-moz-transition:width 0s .2s;-o-transition:width 0s .2s;-ms-transition:width 0s .2s;transition:width 0s .2s}a.quick-post-nav .quick-post-content,a.quick-post-nav.quick-post-next .quick-post-content{-webkit-transition:all .15s;-moz-transition:all .15s;-o-transition:all .15s;-ms-transition:all .15s}@media screen and (max-width:1009px){a.quick-post-nav{top:135px;width:35px}}@media screen and (min-width:1010px){a.quick-post-nav.quick-post-home{height:48px;top:306px}a.quick-post-nav.quick-post-home .quick-post-img{display:none}a.quick-post-nav.quick-post-home .quick-post-content{height:48px}a.quick-post-nav.quick-post-home .quick-post-visible{margin-top:-24px}a.quick-post-nav.quick-post-home.quick-post-active .quick-post-arrow-container,a.quick-post-nav.quick-post-home:hover .quick-post-arrow-container{height:0}}a.quick-post-nav .quick-post-content{width:280px;height:178px;border:1px solid #f2f2f2;padding-bottom:5px;background:#f2f2f2;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;transition:all .15s}a.quick-post-nav.quick-post-next .quick-post-content{border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:0;-ms-transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);transition:all .15s}a.quick-post-nav.quick-post-prev .quick-post-content{padding-left:50px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:0;-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .15s;-moz-transition:all .15s;-o-transition:all .15s;-ms-transition:all .15s;transition:all .15s}a.quick-post-nav .quick-post-info{font-weight:600;height:65px;width:230px;padding:5px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}a.quick-post-nav .quick-post-img{width:230px;height:115px;background-size:cover;background-position:center center}a.quick-post-nav .quick-post-arrow-container{position:absolute;width:50px;top:50%;height:0;background:#ff5900;-webkit-transition:all .15s .15s;-moz-transition:all .15s .15s;-o-transition:all .15s .15s;-ms-transition:all .15s .15s;transition:all .15s .15s;right:0}a.quick-post-nav .quick-post-visible{position:absolute;width:50px;height:48px;top:50%;margin-top:-18px;background:#ff5900}a.quick-post-nav .quick-post-visible .fa{color:#fff;padding:0 18px;font-size:48px;font-size:4.8rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}a.quick-post-nav .quick-post-visible .quick-post-visible-text{display:none;position:relative;top:88px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff;text-transform:uppercase;font-weight:400;font-size:15px;font-size:1.5rem}@media screen and (max-width:1009px){a.quick-post-nav .quick-post-visible{width:25px;height:120px;margin-top:-58px}a.quick-post-nav .quick-post-visible .fa{display:none}a.quick-post-nav .quick-post-visible .quick-post-visible-text{display:block}}a.quick-post-nav.quick-post-home .quick-post-visible .quick-post-visible-text{top:62px}@media screen and (min-width:1010px){a.quick-post-nav.quick-post-active,a.quick-post-nav:hover{width:280px}a.quick-post-nav.quick-post-active .quick-post-arrow-container,a.quick-post-nav:hover .quick-post-arrow-container{height:100%;top:0;-webkit-transition:all .15s;-moz-transition:all .15s;-o-transition:all .15s;-ms-transition:all .15s;transition:all .15s}a.quick-post-nav.quick-post-active .quick-post-content,a.quick-post-nav:hover .quick-post-content{-ms-transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .15s .15s;-moz-transition:all .15s .15s;-o-transition:all .15s .15s;-ms-transition:all .15s .15s;transition:all .15s .15s}}a.quick-post-nav.quick-post-prev,a.quick-post-nav.quick-post-prev .quick-post-arrow-container,a.quick-post-nav.quick-post-prev .quick-post-visible{left:0}a.quick-post-nav.quick-post-next,a.quick-post-nav.quick-post-next .quick-post-arrow-container,a.quick-post-nav.quick-post-next .quick-post-visible{right:0}.academy-showcase-container{display:none;position:absolute;z-index:1;width:100%;height:400px;background:rgba(0,0,0,.6);box-sizing:border-box}.academy-showcase-container .academy-showcase{position:relative;margin:40px auto 0;width:660px;height:300px;background:#fff;border-top:14px solid #333}@media screen and (max-width:767px){.academy-showcase-container .academy-showcase{width:290px;height:350px;margin-top:20px}}.academy-showcase-container .academy-showcase:before{display:block;content:"";border-top:2px solid #ff5900}.academy-showcase-container .academy-showcase .academy-showcase-close{display:none;position:absolute;top:0;right:0;padding:6px;font-size:16px;font-size:1.6rem}.academy-showcase-container .academy-showcase .academy-showcase-img{float:left;background-size:cover;background-position:50% 50%;margin:24px;width:250px;height:250px;border:1px solid #CCC}@media screen and (max-width:767px){.academy-showcase-container .academy-showcase .academy-showcase-img{float:none;width:240px;height:240px;margin:10px auto}}.academy-showcase-container .academy-showcase .academy-showcase-text{margin:24px 24px 24px 300px}@media screen and (max-width:767px){.academy-showcase-container .academy-showcase .academy-showcase-text{margin:0}}.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-course{font-size:18px;font-size:1.8rem;margin-bottom:8px}.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-title{font-size:32px;font-size:3.2rem;margin-bottom:10px;font-weight:700}.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-details{font-size:12px;font-size:1.2rem;margin-bottom:10px}.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-desc{font-size:16px;font-size:1.6rem;margin-bottom:8px;line-height:1.8rem;height:95px}.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-more-info{display:block;margin-top:6px;font-size:14px;font-size:1.4rem;color:#ff5900;text-align:center}.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-more-info:hover{color:#af4218}@media screen and (max-width:767px){.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-course,.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-desc,.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-details,.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-title{display:none}}.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-btn{display:block;position:absolute;bottom:24px;left:358px;height:50px;background:#333;width:220px}@media screen and (max-width:767px){.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-btn{position:relative;left:auto;bottom:auto;margin:10px auto 0}}.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-btn span{padding:16px 0 0 30px;display:inline-block;font-weight:700;font-size:18px;font-size:1.8rem;color:#fff}.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-btn .fa{float:left;height:47px;background:#ff5900;color:#fff;display:block;padding:3px 16px 0 20px;font-size:48px;font-size:4.8rem;-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;-ms-transition:background .2s;transition:background .2s}.academy-showcase-container .academy-showcase .academy-showcase-text .academy-showcase-btn:hover .fa{background:#af4218}.academy-slider-container{padding-top:20px}.academy-slider-container .academy-slider-titlebar{position:relative;margin:0 auto;width:930px;padding:6px 0;background:#ff5900}.academy-slider-container .academy-slider-titlebar:after{content:"";display:table;clear:both}.academy-slider-container .academy-slider-titlebar .academy-slider-titlebar-text{color:#fff;font-size:12px;font-size:1.2rem;top:8px}@media screen and (max-width:1009px){.academy-slider-container .academy-slider-titlebar{width:auto;margin-left:38px;margin-right:38px}.academy-slider-container .academy-slider-titlebar .academy-slider-titlebar-text{display:none}}.academy-slider-container .academy-slider-titlebar .academy-slider-titlebar-text.academy-slider-titlebar-text-1{position:absolute;left:10px}.academy-slider-container .academy-slider-titlebar .academy-slider-titlebar-text.academy-slider-titlebar-text-2{position:absolute;left:250px}.academy-slider-container .academy-slider-titlebar .academy-slider-titlebar-text.academy-slider-titlebar-text-3{position:absolute;right:280px}.academy-slider-container .academy-slider-titlebar .academy-slider-titlebar-text.academy-slider-titlebar-text-4{position:absolute;right:10px}.academy-slider-container .academy-slider-titlebar .academy-slider-titlebar-text.academy-slider-titlebar-text-heading{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.6);text-transform:uppercase;font-weight:700;text-align:center;font-size:16px;font-size:1.6rem}.academy-slider-container .academy-slider{position:relative;margin:0 auto 20px;padding:0 38px;width:930px;min-height:93px}@media screen and (max-width:1009px){.academy-slider-container .academy-slider{width:auto}}.academy-slider-container .academy-slider ul li a{background-size:cover;background-position:50% 50%;display:block}.academy-slider-container .academy-slider .academy-slider-arrow{display:none;box-sizing:border-box;position:absolute;z-index:1;top:1px;padding:2px 12px;width:38px;background:#ff5900;-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;-ms-transition:background .2s;transition:background .2s}.academy-slider-container .academy-slider .academy-slider-arrow .fa{position:relative;color:#fff;font-size:38px;font-size:3.8rem}.academy-slider-container .academy-slider .academy-slider-arrow.academy-slider-arrow-prev{left:0}.academy-slider-container .academy-slider .academy-slider-arrow.academy-slider-arrow-prev .fa{left:0;-webkit-transition:left .2s;-moz-transition:left .2s;-o-transition:left .2s;-ms-transition:left .2s;transition:left .2s}.academy-slider-container .academy-slider .academy-slider-arrow.academy-slider-arrow-prev:hover .fa{left:-2px}.academy-slider-container .academy-slider .academy-slider-arrow.academy-slider-arrow-next{right:0}.academy-slider-container .academy-slider .academy-slider-arrow.academy-slider-arrow-next .fa{right:0;-webkit-transition:right .2s;-moz-transition:right .2s;-o-transition:right .2s;-ms-transition:right .2s;transition:right .2s}.academy-slider-container .academy-slider .academy-slider-arrow.academy-slider-arrow-next:hover .fa{right:-2px}.google-banana{overflow:hidden;text-align:center}.banana-long{clear:both;padding:20px 0;max-width:1015px;margin:0 auto}@media screen and (max-width:1009px){.banana-long{margin:0 20px}}@media screen and (max-width:767px){.banana-long{margin:15px 0;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}#header #nav-wrapper .dropdown,#header .logo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.banana-long .google-banana{width:970px;height:90px;border:1px solid #ccc;margin:0 auto}@media screen and (max-width:1009px){.banana-long .google-banana{width:100%;height:auto}}.banana-banner{padding:10px 0;text-align:center}.banana-banner .google-banana{width:470px;height:60px;margin:0 auto}@media screen and (max-width:767px){.banana-banner .google-banana{width:100%;height:auto}}.banana-block .google-banana{width:300px;height:250px;margin:0 auto}@media screen and (max-width:1009px){.banana-block .google-banana{width:100%;margin:3px auto;display:block;text-align:center}}.banana-block:after{content:'Advertisment';color:#999;text-align:center;text-transform:uppercase;margin-top:1px;display:block;font-size:11px;font-size:1.1rem}.banana-block,.banana-short{background:#fff;margin:12px 0}.banana-banner.dev,.banana-block.dev,.banana-long.dev,.banana-short.dev{background-color:#ddd;position:relative}.banana-banner.dev:after,.banana-block.dev:after,.banana-long.dev:after,.banana-short.dev:after{content:'Ad Space (Disabled)';text-transform:uppercase;font-size:20px;line-height:20px;position:absolute;top:50%;text-align:center;width:100%;color:#AAA;left:0;margin-top:-10px}.banana-long.dev{min-height:90px;padding:0!important;margin:20px auto}.banana-block.dev{min-height:280px}.banana-short.dev{min-height:50px}.banana-banner.dev{min-height:50px;padding:10px 0!important;margin:10px 0}#most-recent .post-display .banana-long{padding:50px 0;margin:0}.blogroll-wrapper .banana-banner{padding:30px 0;text-align:center;margin-bottom:27px}#article-columns .banana-block{margin:0}#article-wrapper .banana-long{margin-bottom:45px}#article-wrapper .banana-long .google-banana{margin:0 auto}#body .blurb .banana-banner{padding:20px 0 5px}#body .blurb .banana-banner img{width:100%;height:auto;border:1px solid #ccc;border-radius:3px}#user-content #intro #shadow-wrapper .banana-banner{background:0 0}.ad-split:after{content:"";display:table;clear:both}.ad-split>div{width:50%;float:left}@media screen and (max-width:700px){.ad-split>div{width:100%;float:none}.ad-split>div:nth-child(1){display:none}}.pagination-links{margin-bottom:25px;list-style-type:none;text-align:center}.category-heading-container .pagination-links{margin-bottom:0}@media screen and (max-width:767px){.pagination-links{font-size:.7em}}.pagination-links>li{font-size:14px;font-size:1.4rem;display:inline-block;margin:0 3px;padding:5px 0}.pagination-links>li a{color:#333;font-weight:700}.pagination-links>li.page{padding:.2em 0}.pagination-links>li.page a{padding:0 .4em}.pagination-links>li.selected{background:#ff5900;color:#fff;padding:.2em .4em}.pagination-links>li.pg-ctrl{font-weight:500}@media screen and (max-width:767px){.pagination-links>li.pg-ctrl.first-pg,.pagination-links>li.pg-ctrl.last-pg{display:none}}.pagination-links>li.pg-ctrl.disabled,.pagination-links>li.pg-ctrl.disabled .fa{color:#aaa}#overlay{display:none;width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9999}#overlay #overlay-wrapper{position:absolute;top:50%;left:50%;margin-left:-200px;margin-top:-200px}#overlay #overlay-wrapper .background{border:3px solid #fff;border-radius:5px;background-repeat:no-repeat;background-position:50% 50%;height:400px;width:400px;padding:0;background-size:contain}@media screen and (max-width:480px),screen and (max-height:480px){#overlay #overlay-wrapper{margin-left:-150px;margin-top:-140px}#overlay #overlay-wrapper .background{height:277px;width:294px;padding:17px 0 0;background-size:contain}}#overlay #overlay-wrapper .close{position:absolute;right:0}#overlay #overlay-wrapper .close.button{background:#111;border-radius:100%;padding:4px 6px;top:-10px;right:-10px}#header,#header-simple{background-color:#fff;z-index:1000}#header .logo,#header-simple .logo{text-align:center;padding:8px 0 0;max-height:100px;overflow:hidden}#overlay #overlay-wrapper .close.button:before{font-family:FontAwesome;content:"\f00d";color:#fff;font-size:13px}#overlay #overlay-wrapper .close.button:hover{border-color:#111}#overlay #overlay-wrapper .close.text{bottom:-22px;font-weight:700;color:#fff}#overlay:target,#overlay:target+#mask{display:none;opacity:1}#header{margin:0 auto;position:fixed;min-height:128px;width:100%;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:min-height 0s .25s;-moz-transition:min-height 0s .25s;-o-transition:min-height 0s .25s;-ms-transition:min-height 0s .25s;transition:min-height 0s .25s}#header>.page-container,.holiday2015 .clock,.landing-basic .clockWrapper .clockContainer .clock{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}#header .academy-passes-btn{float:left;width:300px;margin-right:-300px;vertical-align:center}#header .academy-passes-btn img{width:300px}.condensed-header #header{min-height:38px;transition:all .25s}#header>.page-container{margin-top:0;overflow:hidden;backface-visibility:hidden;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;-ms-transition:all .25s;transition:all .25s}.condensed-header #header>.page-container{margin-top:-88px}@media screen and (max-width:1009px){#header{min-height:38px}#header>.page-container{margin-top:-88px}#header .header-logo-text{display:none}}#header .logo{width:360px;height:86px;margin:0 auto;box-sizing:border-box}#header .logo a{display:block;text-align:center;position:relative}#header .logo .logo-img{width:250px;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;transition:all 0s}#header .logo .badge{position:absolute;width:40px;height:40px;right:15px}#header .logo p{line-height:0;font-size:12px;font-size:1.2rem;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}#header-simple{margin:0 auto;position:fixed;min-height:128px;width:100%}#header-simple .logo{width:360px;height:86px;margin:0 auto}@media screen and (min-width:1010px){#page-wrapper:before{content:'';display:block;position:fixed;top:0;left:0;bottom:0;right:0;opacity:0;background-color:#111;z-index:2;visibility:hidden;transition:opacity 1s}}#page-wrapper.menu-hover:before{visibility:visible;opacity:.4;transition:opacity 1s}.menu-hover:before .logo{opacity:.6}#header #nav-wrapper{border-top:2px solid #111;border-bottom:1px solid #111;min-height:39px;min-width:320px}#header #nav-wrapper .dropdown{height:0;overflow:hidden;position:absolute;margin-top:11px;padding:0;left:0;width:100%;background-color:#f2f2f2;-webkit-transition:all .25s .25s;-moz-transition:all .25s .25s;-o-transition:all .25s .25s;-ms-transition:all .25s .25s;transition:all .25s .25s;box-sizing:border-box}#header #nav-wrapper .dropdown ul{border-top:0;border-right:0;position:relative;display:inline-block;z-index:2;padding:15px 0;background-color:#f2f2f2}#header #nav-wrapper .dropdown ul li,#header #nav-wrapper .dropdown ul.nav-image-list{width:100%}#header #nav-wrapper .dropdown ul.nav-image-list li{font-size:16px;font-size:1.6rem;width:33%;padding:0;float:left;text-align:left}#header #nav-wrapper .dropdown ul.nav-image-list li .article-image{height:180px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}#header #nav-wrapper .dropdown ul.nav-image-list li h3{margin-top:10px;font-size:15px;font-size:1.5rem;text-transform:none;height:102px;line-height:2rem;letter-spacing:0;font-weight:600}#header #nav-wrapper .dropdown ul.nav-image-list li h3 span{font-weight:100}#header #nav-wrapper .dropdown ul.nav-image-list li.icon-image a{height:180px;width:100%;text-align:center;font-size:40px;font-size:4rem;background-color:#333}#header #nav-wrapper .dropdown ul.nav-image-list li.icon-image a .fa{color:#fff;line-height:180px}#header #nav-wrapper .dropdown ul.nav-image-list li.icon-image a:hover .fa{color:#ff5900;-webkit-transition:color .25s;-moz-transition:color .25s;-o-transition:color .25s;-ms-transition:color .25s;transition:color .25s}#header #nav-wrapper .dropdown ul.nav-image-list li.icon-image h3{font-weight:800}#header #nav-wrapper .dropdown ul.nav-image-list.two-columns li{width:50%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#header #nav-wrapper .dropdown ul.nav-image-list.two-columns li a{width:140px;height:140px;margin:0 auto}#header #nav-wrapper .dropdown ul.nav-image-list.two-columns li a .fa{line-height:140px}#header #nav-wrapper .dropdown ul.nav-image-list.five-columns li{width:18%;margin:0 1%}#header #nav-wrapper .dropdown ul.nav-image-list.five-columns li:first-child{margin-left:0}#header #nav-wrapper .dropdown ul.nav-image-list.five-columns li:last-child{margin-right:0}#header #nav-wrapper .dropdown ul.nav-image-list a{display:block;padding:0}#header #nav-wrapper .dropdown ul.nav-image-list.courses-list .article-image,#header #nav-wrapper .dropdown ul.nav-image-list.courses-list li.icon-image a{height:180px}#header #nav-wrapper .dropdown ul.nav-image-list.courses-list li.icon-image a .fa{line-height:180px}#header #nav-wrapper ul.main-nav{list-style:none;height:40px;text-align:center}@media screen and (max-width:1009px){#header #nav-wrapper ul.main-nav{height:0;overflow:hidden;display:block;position:absolute;top:41px;background-color:#f2f2f2;left:0;width:100%;text-align:left;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}#header #nav-wrapper ul.main-nav .dropdown{display:none}#header #nav-wrapper ul.main-nav.show{height:580px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}.menu-show #header #nav-wrapper ul.main-nav:before{content:'';display:block;position:fixed;top:0;left:0;bottom:0;right:0;opacity:.4;background-color:#111;z-index:-1}}#header #nav-wrapper ul.main-nav li{display:inline-block}#header #nav-wrapper ul.main-nav li a:hover{text-decoration:none}#header #nav-wrapper ul.main-nav>li.category-link{margin-top:11px;margin-bottom:11px}#header #nav-wrapper ul.main-nav>li.category-link:last-child{border-left:none}@media screen and (max-width:600px){#header #nav-wrapper ul.main-nav{top:40px}#header #nav-wrapper ul.main-nav.show{height:215px;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}#header #nav-wrapper ul.main-nav li{display:block}#header #nav-wrapper ul.main-nav>li.category-link{border-top:1px solid #111;margin:0;padding:0}}.menu-hover #header #nav-wrapper ul.main-nav>li.category-link:hover>a,.menu-hover #header #nav-wrapper ul.main-nav>li.category-link:hover>a:hover{color:#fff;position:relative}.menu-hover #header #nav-wrapper ul.main-nav>li.category-link:hover>a:after,.menu-hover #header #nav-wrapper ul.main-nav>li.category-link:hover>a:hover:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f2f2f2;content:'';display:block;position:absolute;left:50%;margin-left:-8px;bottom:-1px}@media screen and (max-width:1009px){.menu-hover #header #nav-wrapper ul.main-nav>li.category-link:hover>a,.menu-hover #header #nav-wrapper ul.main-nav>li.category-link:hover>a:hover{color:#ff5900}.menu-hover #header #nav-wrapper ul.main-nav>li.category-link:hover>a:after,.menu-hover #header #nav-wrapper ul.main-nav>li.category-link:hover>a:hover:after{display:none}}.menu-hover #header #nav-wrapper ul.main-nav>li.category-link:hover:before{content:'';display:block;position:fixed;top:0;left:0;right:0;height:128px;opacity:.4;background-color:#111;z-index:-1}.menu-hover #header #nav-wrapper ul.main-nav>li.category-link:hover .dropdown{height:330px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;-ms-transition:all .25s linear;transition:all .25s linear}#header #nav-wrapper ul.main-nav>li.category-link+li.category-link{border-left:1px solid #111}@media screen and (max-width:1009px){.menu-hover #header #nav-wrapper ul.main-nav>li.category-link:hover:before{display:none}#header #nav-wrapper ul.main-nav>li.category-link+li.category-link{border-left:0}}@media screen and (max-width:600px){.menu-hover #header #nav-wrapper ul.main-nav>li.category-link:hover .dropdown{display:none}#header #nav-wrapper ul.main-nav>li.category-link+li.category-link{border-left:0}}#header #nav-wrapper ul.main-nav>li.category-link>a{text-transform:uppercase;font-size:18px;font-size:1.8rem;padding:12px 20px;font-weight:700;display:inline}@media screen and (max-width:1009px){#header #nav-wrapper ul.main-nav>li.category-link>a{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:600px){#header #nav-wrapper ul.main-nav>li.category-link>a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;display:block}}@media screen and (min-width:601px) and (max-width:1009px){#header #nav-wrapper ul.main-nav>li.category-link{display:block;width:33%;border-left:0;border-bottom:1px solid #CCC;margin:0}#header #nav-wrapper ul.main-nav>li.category-link#nav-courses{width:67%;position:absolute;top:0;right:0;border-left:1px solid #CCC;border-bottom:0;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}#header #nav-wrapper ul.main-nav>li.category-link#nav-courses>a{padding-left:30px}#header #nav-wrapper ul.main-nav>li.category-link#nav-courses .dropdown{display:block;height:150px;overflow:visible;margin:0 0 0 30px;border-top:1px solid #CCC;width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#header #nav-wrapper ul.main-nav>li.category-link#nav-courses .dropdown .constrain-width{min-width:0;padding:0}#header #nav-wrapper ul.main-nav>li.category-link#nav-courses .dropdown>ul>li{width:100%}#header #nav-wrapper ul.main-nav>li.category-link#nav-courses .dropdown ul.nav-image-list li{width:50%;height:260px;float:left;margin:0 0 5px}#header #nav-wrapper ul.main-nav>li.category-link#nav-courses .dropdown ul.nav-image-list li h3{width:150px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;font-size:13px;font-size:1.3rem;font-weight:300}#header #nav-wrapper ul.main-nav>li.category-link#nav-courses .dropdown ul.nav-image-list li a .article-image{height:150px;width:150px;margin-left:auto;margin-right:auto}#header #nav-wrapper ul.main-nav>li.category-link#nav-courses .dropdown ul.nav-image-list li.icon-image{position:absolute;top:-40px;right:30px;width:100px}#header #nav-wrapper ul.main-nav>li.category-link#nav-courses .dropdown ul.nav-image-list li.icon-image a{height:20px;background-color:transparent}#header #nav-wrapper ul.main-nav>li.category-link#nav-courses .dropdown ul.nav-image-list li.icon-image a .fa{display:none}#header #nav-wrapper ul.main-nav>li.category-link#nav-courses .dropdown ul.nav-image-list li.icon-image a h3{font-weight:100;font-size:13px;font-size:1.3rem}}#header #nav-wrapper ul.main-nav>li.category-link#nav-courses>a{color:#ff5900}#header #nav-wrapper .home-link{float:left;height:40px;overflow:hidden;margin-left:-9px;width:133px}#header #nav-wrapper .home-link a{display:block;opacity:0;padding-top:40px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.condensed-header #header #nav-wrapper .home-link a{opacity:1;padding-top:3px;-webkit-transition:all .25s ease .25s;-moz-transition:all .25s ease .25s;-o-transition:all .25s ease .25s;-ms-transition:all .25s ease .25s;transition:all .25s ease .25s}@media screen and (max-width:1009px){#header #nav-wrapper .home-link{margin:0 auto;width:inherit;float:none}#header #nav-wrapper .home-link a{text-align:center;opacity:1;padding-top:3px}}#header #nav-wrapper .home-link img{max-height:33px}#header #nav-wrapper .nav-mobile a{display:block;padding:11px 9px}#header #nav-wrapper .nav-mobile a .fa{font-size:18px;font-size:1.8rem}#header #nav-wrapper #nav-secondary{float:right;height:40px;width:133px}#header #nav-wrapper #nav-secondary li{float:right}#header #nav-wrapper #nav-secondary #nav-user{opacity:0;height:0;overflow:hidden;-webkit-transition:opacity .25s 0ms,height 0s .25s;-moz-transition:opacity .25s 0ms,height 0s .25s;-o-transition:opacity .25s 0ms,height 0s .25s;-ms-transition:opacity .25s 0ms,height 0s .25s;transition:opacity .25s 0ms,height 0s .25s}@media screen and (max-width:1009px){#header #nav-wrapper .nav-mobile a{padding-left:13px;padding-right:13px}#header #nav-wrapper #nav-secondary{width:inherit}#header #nav-wrapper #nav-secondary li{border-right:1px solid #111}#header #nav-wrapper #nav-secondary li:last-child{border-left:1px solid #111}#header #nav-wrapper #nav-secondary li:first-child{border-right:none}#header #nav-wrapper #nav-secondary #nav-user{opacity:1;height:auto;-webkit-transition:height 0s 0s,opacity .25s .1s;-moz-transition:height 0s 0s,opacity .25s .1s;-o-transition:height 0s 0s,opacity .25s .1s;-ms-transition:height 0s 0s,opacity .25s .1s;transition:height 0s 0s,opacity .25s .1s}}.condensed-header #header #nav-wrapper #nav-secondary #nav-user{opacity:1;height:auto;-webkit-transition:height 0s 0s,opacity .25s .1s;-moz-transition:height 0s 0s,opacity .25s .1s;-o-transition:height 0s 0s,opacity .25s .1s;-ms-transition:height 0s 0s,opacity .25s .1s;transition:height 0s 0s,opacity .25s .1s}@media screen and (min-width:1010px){#header #nav-wrapper #nav-secondary #nav-search a{padding-right:0}}.menu-mobile #header #nav-wrapper #nav-secondary #nav-mobile a .fa,.menu-search #header #nav-wrapper #nav-secondary #nav-search a .fa,.menu-user #header #nav-wrapper #nav-secondary #nav-user a .fa{color:#fff}.menu-mobile #header #nav-wrapper #nav-secondary #nav-mobile:before,.menu-search #header #nav-wrapper #nav-secondary #nav-search:before,.menu-user #header #nav-wrapper #nav-secondary #nav-user:before{content:'';display:block;position:fixed;top:0;left:0;bottom:0;right:0;opacity:.4;background-color:#111;z-index:-1}#header #nav-wrapper #nav-mobile{display:none;float:left;border-right:1px solid #111}@media screen and (max-width:1009px){#header #nav-wrapper #nav-mobile{display:inherit;margin-right:43px}}#header #nav-wrapper #nav-mobile .fa-bars{-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}.menu-show #header #nav-wrapper #nav-mobile .fa-bars{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:#fff}#header #nav-wrapper .search-bar,#header #nav-wrapper .user-bar{height:0;margin-top:1px;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s}#header #nav-wrapper .search-bar{padding:0}#header #nav-wrapper .search-bar.show{height:150px}@media screen and (max-width:600px){#header #nav-wrapper .search-bar.show{height:120px}}#header #nav-wrapper .search-bar>div{position:relative}#header #nav-wrapper .search-bar input[type=search]{-webkit-appearance:textfield;-webkit-user-select:text;background:0 0;font-size:4.4em;color:#ccc;border:0;display:inline;width:100%;margin:20px -36px 20px 0;padding:20px 36px 20px 0}#header #nav-wrapper .search-bar input[type=search]::-webkit-search-cancel-button,#header #nav-wrapper .search-bar input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#header #nav-wrapper .search-bar input[type=search]::-ms-clear{display:none}#header #nav-wrapper .search-bar .fa{position:absolute;top:50px;right:0;background:0;color:#111;font-size:3.6em;cursor:pointer}@media screen and (max-width:1009px){#header #nav-wrapper .search-bar input[type=search]{padding:20px 52px 20px 20px;margin:20px -52px 20px 0}#header #nav-wrapper .search-bar .fa{right:20px}}#header #nav-wrapper .user-bar.show{height:235px}#header #nav-wrapper .user-bar li{height:162px}#nav-tertiary{float:right;width:160px;margin-left:-160px;text-align:right;margin-top:5px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}@media screen and (max-width:1009px){#nav-tertiary{margin-top:-70px}}.condensed-header #nav-tertiary{margin-top:-70px}#nav-tertiary .user{font-size:13px;font-size:1.3rem;padding:6px 0 0}#nav-tertiary .user a{padding:0 6px}#nav-tertiary .user a+a{border-left:1px solid #111;padding-right:0}#nav-tertiary .social{padding:6px 0 0;font-size:16px;font-size:1.6rem;margin-top:5px}#nav-tertiary .social a{padding:0 6px}#nav-tertiary .social a:last-child{padding-right:0}.page-academy #nav-academy>a,.page-interviews #nav-interviews>a,.page-news #nav-news>a,.page-reviews #nav-reviews>a,.page-tutorials #nav-tutorials>a{color:#CCC}#footer-wrapper{background-color:#404040;z-index:2;position:absolute;bottom:0;left:0;right:0}#footer-wrapper .orange-accent{height:3px;border-top:8px solid #eee}#footer-wrapper *{box-sizing:content-box}#footer{color:#ccc}#footer-links{margin-bottom:35px;position:relative;z-index:100}@media screen and (max-width:480px){#footer-links{margin-left:20px;margin-right:20px}}.footer-section{width:130px;min-height:140px;vertical-align:top;display:inline-block;padding:0 25px;border-left:1px dotted #666;margin-top:50px}@media screen and (max-width:1009px){.footer-section{padding:0 25px;border-left:0;margin-top:15px}}.footer-section h3{font-size:18px;font-size:1.8rem;font-weight:400;color:#ccc;margin:0 0 15px}.footer-section small{font-size:13px;font-size:1.3rem;margin:5px 0 20px;display:block}@media screen and (max-width:767px){.footer-section{border-left:0;width:auto;min-height:0;clear:both;display:block;padding:15px 20px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.footer-section small{font-size:1.5em;margin:5px 0 15px}.footer-section .legal{line-height:1.2em}}.footer-section a{font-size:16px;font-size:1.6rem;font-weight:700;color:#fff;opacity:1;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.footer-section a:hover{opacity:.8}.footer-section i.fa{float:left;color:#f2f2f2}.footer-section ul li{margin:0 0 8px}.footer-section .legal a{font-size:13px;font-size:1.3rem}.footer-section.blurb{width:307px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;border-left:0;color:#ccc;padding-right:40px;padding-left:15px}#footer-social .button-wrapper .footer-connect-text,.footer-section.blurb h2{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.footer-section.blurb h2{font-size:24px;font-size:2.4rem;color:#fff;margin:0 0 15px}.footer-section.blurb p{font-size:16px;font-size:1.6rem;line-height:1.5em}@media screen and (max-width:1009px){.footer-section.blurb{width:auto;min-height:115px;display:block;padding-top:40px;padding-left:25px}.footer-section.blurb p{margin-right:50px}}.footer-section#ftr-mag .ftr-contact{display:none}@media screen and (max-width:767px){.footer-section.blurb{padding:40px 20px 20px}.footer-section.blurb p{font-size:15px;font-size:1.5rem;line-height:1.4em;margin:0}.footer-section#ftr-mag .ftr-contact{display:block}.footer-section#ftr-contact{display:none}}.footer-section#ftr-contact{width:135px;padding:33px 25px 0;min-height:107px}#footer-social-wrapper{background-color:#111;border-top:1px solid #2c2c2c;border-bottom:1px solid #4c4c4c}#footer-social{height:32px;padding:10px 0;position:relative}#footer-social .button-wrapper{display:inline-block}@media screen and (max-width:1009px){#footer-social .button-wrapper{margin-left:10px}}@media screen and (max-width:767px){#footer-social{height:auto!important}#footer-social .button-wrapper{margin:0 auto 12px;display:block;padding-left:15px}}#footer-social .button-wrapper li{margin:0 6px;vertical-align:middle;display:inline-block}@media screen and (max-width:1009px){#footer-social .button-wrapper li:first-child{display:none}}#footer-social .button-wrapper .footer-connect-text{font-size:19px;font-size:1.9rem;color:#ccc;margin-right:5px;margin-left:15px;margin-bottom:0;border:0}#footer-social .social-link a{width:32px;height:32px;text-indent:-9999px;text-transform:capitalize;display:block}#footer-social .social-link.twitter a{background:url(/img/icons/social/twitter_lrg.png) no-repeat}#footer-social .social-link.fb a{background:url(/img/icons/social/facebook_lrg.png) no-repeat}#footer-social .social-link.rss a{background:url(/img/icons/social/rss_lrg.png) no-repeat}#footer-social .newsletter{vertical-align:middle;margin-left:35px;display:inline-block}@media screen and (max-width:1009px){#footer-social .newsletter{margin-left:20px;position:relative;z-index:1}}@media screen and (max-width:767px){#footer-social .newsletter{width:100%;display:block;margin:0;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}#footer-social #audio-in{width:195px;height:310px;background:url(/img/assets/audio-cords.png) no-repeat;position:absolute;bottom:0;right:0;z-index:0}@media screen and (max-width:1009px){#footer-social #audio-in{right:20px}#footer-links{margin-bottom:30px}}.footer-copyright{text-align:center;padding:30px 0 40px;display:block}@media screen and (max-width:767px){#footer-social #audio-in{background-size:80% auto;background-position:100% 100%;right:30px;bottom:10px}#footer-links{margin-bottom:10px}.footer-copyright{padding:15px 0 30px}#sidebar{padding:0;float:none;clear:both}}.footer-copyright .askvideo-logo{display:inline-block;margin:0 0 15px}.footer-copyright small,.newsletter-signup-container .newsletter-email{display:block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.footer-copyright small{font-size:15px;font-size:1.5rem;color:#aaa;margin:0 0 5px}#sidebar{width:302px}@media screen and (max-width:1009px){#sidebar{width:auto}}@media screen and (max-width:767px){#sidebar .banana-banner{margin:30px auto}}#sidebar .banana-block{border:1px solid #ccc;margin-bottom:35px}@media screen and (max-width:767px){#sidebar .banana-block{margin:30px auto}}@media screen and (min-width:1010px){#sidebar .sticky.sticker{position:fixed;overflow:hidden;width:302px}}@media screen and (max-width:1009px){#sidebar .sticky.sticker{position:relative;bottom:0;top:0}}#sidebar .sticky.sticker.stuck{position:absolute;top:inherit;bottom:0}#sidebar .featured-articles,#sidebar .newsletter-signup,#sidebar .popular-articles,#sidebar .related-articles,#sidebar .related-videos{margin-bottom:35px}@media screen and (max-width:1009px){#sidebar .sticky.sticker.stuck{position:relative}#sidebar .featured-articles,#sidebar .newsletter-signup,#sidebar .popular-articles,#sidebar .related-articles,#sidebar .related-videos{margin-bottom:0}.tablet-columns{float:left;width:49%}.tablet-columns.tablet-padding-left{margin-left:2%}}@media screen and (max-width:767px){.tablet-columns{float:none;width:100%}.tablet-columns.tablet-padding-left{margin-left:0}}#Courses.sticker{top:60px}#Courses{margin-bottom:25px}.newsletter-signup-container{background:#fff;padding:20px 15px 0}.newsletter-signup-container .newsletter-promo{margin-bottom:15px}.newsletter-signup-container .newsletter-promo li{font-size:16px;font-size:1.6rem;margin-bottom:3px;font-weight:700}.newsletter-signup-container .newsletter-email{width:100%;margin-bottom:15px;padding:10px 5px;border:1px solid #333;font-size:15px;font-size:1.5rem;color:#333}.newsletter-signup-container .newsletter-success,.preview-list.videos-list li .preview-list-info-item:before{display:none}.newsletter-signup-container .newsletter-cfm{float:left;position:relative;top:6px;font-size:12px;font-size:1.2rem;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#111;letter-spacing:-.75px}.newsletter-signup-container .newsletter-cfm:hover{cursor:pointer}.newsletter-signup-container .newsletter-submit{float:right}.newsletter-signup-container .newsletter-success .fa{float:left;margin:0 15px 0 0;font-size:20px;font-size:2rem;line-height:20px;line-height:2rem}.newsletter-signup-container .newsletter-success p{margin-top:15px;font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem}.preview-list{padding:0 10px}.preview-list li{position:relative;counter-increment:li-counter}.preview-list li a:hover{color:#333}.preview-list li .preview-list-info-item{display:block;padding:15px 0;border-bottom:1px solid #CCC}.preview-list li .preview-list-info-item:hover .cover{opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.preview-list li .preview-list-info-item:hover .preview-list-headline{color:#ff5900;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.preview-list li .preview-list-info-item.truncating{padding:15px 0 10px}.preview-list li .preview-list-img{float:left}.preview-list li .preview-list-img .cover{position:absolute;width:100px;height:75px;background:rgba(255,255,255,.4);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.preview-list li .preview-list-img .img{width:100px;height:75px;background-size:cover;background-position:50% 50%}.preview-list li .preview-list-img.preview-list-img-full{width:100%;height:120px;float:none;margin-bottom:8px}.preview-list li .preview-list-img.preview-list-img-full .img{width:100%;height:100%}.preview-list li .preview-list-info{float:right;width:170px}@media screen and (max-width:1009px){.preview-list li .preview-list-info{float:none;width:auto;margin-left:110px}.preview-list.preview-list-no-imgs .preview-list-info{margin-left:0}}.preview-list li .preview-list-info .preview-list-headline{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.03rem;display:block;font-size:16px;font-size:1.6rem;line-height:1.3em;word-wrap:break-word;font-weight:700;color:#333}.preview-list li .preview-list-info .preview-list-headline.truncate_h60{height:60px}.preview-list li .preview-list-info .preview-list-headline.truncate_h80{height:80px}@-moz-document url-prefix(){.preview-list li .preview-list-info .truncate_h80{height:82px!important}}.preview-list li .preview-list-info .preview-list-bottom-text,.preview-list li .preview-list-info .preview-list-top-text{font-size:13px;font-size:1.3rem;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#333;font-weight:400}.preview-list li .preview-list-info .preview-list-top-text{letter-spacing:.05em;color:#666;margin-bottom:6px}.preview-list li .preview-list-info .preview-list-top-text-left{float:left;width:50%}.preview-list li .preview-list-info .preview-list-top-text-right{letter-spacing:normal!important;text-align:right;float:right;width:50%}.preview-list li .preview-list-info .preview-list-bottom-text{margin-top:8px}.preview-list li:last-child .preview-list-info-item{border-bottom:none}.preview-list.img-square .preview-list-img .img{height:100px}.preview-list.sidebar-tag li .preview-list-info-item::before{content:"";z-index:1;position:absolute;top:20px;left:-5px;background:#ff5900;width:32px;height:24px;text-align:center;padding-top:4px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff;font-size:20px;font-size:2rem}#account-create .form-container .success a,#account-login .form-container .success a,#change-password .form-container .success a,#forgot-password .form-container .success a,#my-account .form-container .success a,#newsletter-subscribe .form-container .success a,.preview-list.preview-list-no-imgs a:hover{color:#ff5900}.preview-list.sidebar-tag li .preview-list-info-item .preview-list-img::before{content:"";z-index:2;position:absolute;top:47px;left:-5px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #af4218;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.preview-list.sidebar-tag-number li .preview-list-info-item:before{content:counter(li-counter)}.preview-list.sidebar-tag-play li .preview-list-info-item:before{font-family:FontAwesome;content:"\f0da"}.blogroll .blurb,.preview-list.sidebar-img-top .sidebar-small-dark-text,.preview-list.sidebar-img-top .sidebar-small-grey-text{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.preview-list.preview-list-headlines-small .preview-list-info .preview-list-headline{font-size:16px;font-size:1.6rem}.preview-list.preview-list-no-imgs .preview-list-info{float:none;width:auto}.preview-list.videos-list li .preview-list-img .cover,.preview-list.videos-list li .preview-list-img .img{height:100px}.preview-list.videos-list li .preview-list-img .cover{background:url(/img/icons/video/play.png) 50% 50% no-repeat rgba(255,255,255,.4)}.preview-list.sidebar-img-top .sidebar-text{margin:4px 0}.preview-list.sidebar-img-top .sidebar-text:last-child{margin-bottom:0}.preview-list.sidebar-img-top .sidebar-small-dark-text{font-size:13px;font-size:1.3rem;color:#333;font-weight:400}.preview-list.sidebar-img-top .sidebar-small-grey-text{font-size:13px;font-size:1.3rem;color:#666;font-weight:400}.related-videos .preview-list li .preview-list-info .preview-list-bottom-text{text-transform:none}.category-heading-container+.blogroll{border-top:0;padding-top:0}.blogroll{margin-bottom:25px;padding:30px 25px 0;background:#fff;border-top:1px solid #333}.blogroll:first-child{border-top:0;padding-top:0}@media screen and (max-width:767px){.blogroll{padding:20px 15px}}.blogroll .article-container{width:100%;height:250px;margin:0 0 15px;background-size:cover;background-position:50% 0;position:relative}.blogroll .blurb{margin-bottom:15px;font-size:17px;font-size:1.7rem;line-height:1.4em;color:#333}.blogroll .share{float:right;margin-top:5px}.basic-pg .subheading,.basic-pg p{margin:0 0 20px}.blogroll .share li{display:inline-block;width:26px}.blogroll .share li i{color:#333;font-size:15px;font-size:1.5rem;padding:4px 5px}.article-container:not(.editors-pick):hover .article-info{top:0}.article-container.editors-pick .article-info{bottom:0;top:auto;height:auto}.article-container.editors-pick .article-info .headline{height:auto}.premium-marker{background:#ff5900;font-size:32px;font-size:3.2rem;color:#fff;border-radius:0 0 2px 2px;padding:8px;display:inline-block;position:absolute;top:0;right:10px}.premium-marker .fa{color:#fff!important}.basic-pg{font-size:1.6em;padding:60px 0}@media screen and (max-width:1009px){.basic-pg{padding:50px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:767px){.basic-pg{padding:25px 20px}.basic-pg .subheading{font-size:1.5em;line-height:1.35em}}.basic-pg p{line-height:1.45em}.basic-pg ol{list-style-type:decimal;margin:30px 40px 15px}@media screen and (max-width:767px){.basic-pg ol{margin:20px 0 5px 30px}}.basic-pg ol li{line-height:1.45em;padding:0 0 15px 5px}#featured-articles-wrapper h2{display:none}#featured-articles-wrapper #featured-slider{overflow:hidden;min-height:400px}#featured-articles-wrapper #featured-slider a.next-arrow,#featured-articles-wrapper #featured-slider a.prev-arrow{height:40px;width:35px;position:absolute;top:50%;margin-top:-20px;background:#f2f2f2;font-size:24px;font-size:2.4rem;color:#111;text-align:center;cursor:pointer;line-height:40px}#featured-articles-wrapper #featured-slider a.prev-arrow{left:0;padding-left:5px}#featured-articles-wrapper #featured-slider a.next-arrow{right:0;padding-right:5px}#featured-articles-wrapper #featured-slider .slick-dots{bottom:10px}#featured-articles-wrapper #featured-slider .slick-dots li{margin:0 3px}#featured-articles-wrapper #featured-slider .slick-dots li button{width:14px;height:14px;background:#f2f2f2;border-radius:100%}#featured-articles-wrapper #featured-slider .slick-dots li button::before{font-size:10px;line-height:17px;width:14px;height:14px}@-moz-document url-prefix(){#featured-articles-wrapper #featured-slider .slick-dots li button #featured-articles-wrapper #featured-slider .slick-dots li button::before{line-height:14px}}#featured-articles-wrapper .slick-slide{overflow:hidden;position:relative;min-height:400px}#featured-articles-wrapper .slick-slide a,#featured-articles-wrapper .slick-slide a:hover{color:#111}#featured-articles-wrapper .slick-slide a div.feature-image{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;height:400px;width:100%}#featured-articles-wrapper .slick-slide a h3{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;font-size:2.4rem;position:absolute;top:60%;right:-60%;padding:20px;background:rgba(242,242,242,.9);width:50%;-webkit-transition:all .15s;-moz-transition:all .15s;-o-transition:all .15s;-ms-transition:all .15s;transition:all .15s;opacity:0;letter-spacing:0}@media screen and (max-width:1009px){#featured-articles-wrapper .slick-slide a h3{font-size:16px;font-size:1.6rem;padding:10px}}#featured-articles-wrapper .slick-slide.slick-active a h3{-webkit-transition:all .25s .35s;-moz-transition:all .25s .35s;-o-transition:all .25s .35s;-ms-transition:all .25s .35s;transition:all .25s .35s;right:0;opacity:1}#account-create,#account-login,#change-password,#forgot-password,#my-account,#newsletter-subscribe{margin-top:20px}#account-create:after,#account-login:after,#change-password:after,#forgot-password:after,#my-account:after,#newsletter-subscribe:after{content:"";display:table;clear:both}#account-create .section-heading,#account-login .section-heading,#change-password .section-heading,#forgot-password .section-heading,#my-account .section-heading,#newsletter-subscribe .section-heading{border-top:0;margin-bottom:0;padding-left:0}#account-create form,#account-login form,#change-password form,#forgot-password form,#my-account form,#newsletter-subscribe form{width:420px;margin:0 auto 30px}#account-create form input[type=text],#account-create form input[type=password],#account-login form input[type=text],#account-login form input[type=password],#change-password form input[type=text],#change-password form input[type=password],#forgot-password form input[type=text],#forgot-password form input[type=password],#my-account form input[type=text],#my-account form input[type=password],#newsletter-subscribe form input[type=text],#newsletter-subscribe form input[type=password]{width:100%}#account-create form span,#account-create form span strong,#account-login form span,#account-login form span strong,#change-password form span,#change-password form span strong,#forgot-password form span,#forgot-password form span strong,#my-account form span,#my-account form span strong,#newsletter-subscribe form span,#newsletter-subscribe form span strong{font-weight:600}#account-create .form-container,#account-login .form-container,#change-password .form-container,#forgot-password .form-container,#my-account .form-container,#newsletter-subscribe .form-container{padding:30px;background-color:#F8F8F8}@media screen and (max-width:480px){#account-create form,#account-login form,#change-password form,#forgot-password form,#my-account form,#newsletter-subscribe form{width:auto}#account-create .form-container,#account-login .form-container,#change-password .form-container,#forgot-password .form-container,#my-account .form-container,#newsletter-subscribe .form-container{padding:15px}}#account-create .form-container .success a:hover,#account-login .form-container .success a:hover,#change-password .form-container .success a:hover,#forgot-password .form-container .success a:hover,#my-account .form-container .success a:hover,#newsletter-subscribe .form-container .success a:hover{color:#af4218}#account-create label span,#account-login label span,#change-password label span,#forgot-password label span,#my-account label span,#newsletter-subscribe label span{font-size:1rem;color:#666;text-transform:none;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}#authors-page .author-profile,#bananner h3{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}#account-create p,#account-login p,#change-password p,#forgot-password p,#my-account p,#newsletter-subscribe p{color:#666;font-size:16px;font-size:1.6rem;line-height:1.5;margin-bottom:24px;letter-spacing:-.5px;font-weight:100;margin-top:15px;padding:0 20px}#account-create p.fine-print,#account-login p.fine-print,#change-password p.fine-print,#forgot-password p.fine-print,#my-account p.fine-print,#newsletter-subscribe p.fine-print{font-size:14px;font-size:1.4rem}#account-create p strong,#account-login p strong,#change-password p strong,#forgot-password p strong,#my-account p strong,#newsletter-subscribe p strong{color:#ff5900}#account-create a,#account-login a,#change-password a,#forgot-password a,#my-account a,#newsletter-subscribe a{font-weight:500;cursor:pointer}#account-create .logo-wrapper,#account-login .logo-wrapper,#change-password .logo-wrapper,#forgot-password .logo-wrapper,#my-account .logo-wrapper,#newsletter-subscribe .logo-wrapper{padding:0 20px}#account-create .logo-wrapper .logo-img,#account-login .logo-wrapper .logo-img,#change-password .logo-wrapper .logo-img,#forgot-password .logo-wrapper .logo-img,#my-account .logo-wrapper .logo-img,#newsletter-subscribe .logo-wrapper .logo-img{width:50%;max-width:250px;height:auto;margin-right:-2px;margin-top:8px;display:inline-block;vertical-align:top;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#account-create .logo-wrapper .logo-img.remove-grayscale,#account-login .logo-wrapper .logo-img.remove-grayscale,#change-password .logo-wrapper .logo-img.remove-grayscale,#forgot-password .logo-wrapper .logo-img.remove-grayscale,#my-account .logo-wrapper .logo-img.remove-grayscale,#newsletter-subscribe .logo-wrapper .logo-img.remove-grayscale{-webkit-filter:grayscale(0);filter:grayscale(0)}#account-create .change-password-button,#account-login .change-password-button,#change-password .change-password-button,#forgot-password .change-password-button,#my-account .change-password-button,#newsletter-subscribe .change-password-button{margin-top:10px;font-size:14px;font-size:1.4rem}#account-create.login-popover-container,#account-login.login-popover-container,#change-password.login-popover-container,#forgot-password.login-popover-container,#my-account.login-popover-container,#newsletter-subscribe.login-popover-container{position:absolute;background:#fff;padding:0 30px;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:240px;max-width:400px;border:1px solid #666;box-shadow:2px 1px 10px 1px rgba(0,0,0,.75);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;display:none}#account-create.login-popover-container form,#account-login.login-popover-container form,#change-password.login-popover-container form,#forgot-password.login-popover-container form,#my-account.login-popover-container form,#newsletter-subscribe.login-popover-container form{margin:0}@media screen and (max-width:767px){#account-create .logo-wrapper .logo-img,#account-login .logo-wrapper .logo-img,#change-password .logo-wrapper .logo-img,#forgot-password .logo-wrapper .logo-img,#my-account .logo-wrapper .logo-img,#newsletter-subscribe .logo-wrapper .logo-img{width:100%;margin-left:0}#account-create.login-popover-container form .logo-wrapper .logo-img,#account-login.login-popover-container form .logo-wrapper .logo-img,#change-password.login-popover-container form .logo-wrapper .logo-img,#forgot-password.login-popover-container form .logo-wrapper .logo-img,#my-account.login-popover-container form .logo-wrapper .logo-img,#newsletter-subscribe.login-popover-container form .logo-wrapper .logo-img{width:50%}}@media screen and (max-width:480px){#account-create.login-popover-container form .logo-wrapper,#account-create.login-popover-container form p.js-messaging,#account-login.login-popover-container form .logo-wrapper,#account-login.login-popover-container form p.js-messaging,#change-password.login-popover-container form .logo-wrapper,#change-password.login-popover-container form p.js-messaging,#forgot-password.login-popover-container form .logo-wrapper,#forgot-password.login-popover-container form p.js-messaging,#my-account.login-popover-container form .logo-wrapper,#my-account.login-popover-container form p.js-messaging,#newsletter-subscribe.login-popover-container form .logo-wrapper,#newsletter-subscribe.login-popover-container form p.js-messaging{display:none}}#authors-page{padding:15px 0}#authors-page .author-profile{float:left;list-style-type:none;width:25%;font-size:20px;font-size:2rem;font-weight:400;text-align:center}#authors-page .author-profile a{display:block;margin:15px}@media screen and (max-width:1009px){#authors-page{padding:15px}#authors-page .author-profile a{margin:10px}}@media screen and (max-width:767px){#authors-page .author-profile{width:33%}#authors-page .author-profile a{margin:5px}}#authors-page .author-profile a .author-img-wrapper{display:inline-block;max-width:100%;margin-bottom:15px;border:1px solid #c1c1c1;transition:all .5s;border-radius:4px;padding:3px}#authors-page .author-profile a .author-img-wrapper img{display:block;max-width:100%;height:auto}#authors-page .author-profile a .author-name{height:40px}#authors-page .author-profile a:hover .author-img-wrapper{border-color:#ff5900;transition:all .5s}#author-cat-hdr{margin-bottom:20px}#author-cat-hdr .author-bio{margin:20px 15px;font-size:16px;font-size:1.6rem;color:#666;line-height:1.5}#author-cat-hdr .author-bio .author-img-wrapper{float:left;width:256px;margin-right:25px}@media screen and (max-width:480px){#author-cat-hdr .author-bio .author-img-wrapper{float:none}}#ebooks{width:1000px;padding:60px 0}@media screen and (max-width:1009px){#ebooks{width:auto;padding:40px 0}}@media screen and (max-width:767px){#ebooks{padding:30px 0}#ebooks .banana-long{padding:0}}#ebooks .ebooks-intro{margin:0 auto;padding:0 15px}@media screen and (max-width:1009px){#ebooks .ebooks-intro{padding:0 20px}}#ebooks #ebooks-wrapper{padding:30px 3px;overflow:hidden}#ebooks .ebook{width:307px;margin:12px;float:left}@media screen and (max-width:1009px){#ebooks .ebook{width:46%;margin:2% 2% 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:767px){#ebooks .ebook{width:auto;float:none}}#ebooks .ebook .cover{width:250px;margin:0 auto 30px;display:block}#ebooks .ebook .secondary-heading{height:auto;text-align:center;margin:0 0 8px}#ebooks .ebook .secondary-heading .two-tone{height:auto;font-size:14px;font-size:1.4rem;font-weight:400;color:#888;padding:0 4px;position:relative}#ebooks .ebook .content{height:280px;background:#f8f8f8;padding:20px 25px;position:relative}#ebooks .ebook .content p{font-size:16px;font-size:1.6rem;margin:0 0 15px}@media screen and (max-width:1009px){#ebooks .ebook .content{height:auto}#ebooks .ebook .content p{width:auto;font-size:16px;font-size:1.6rem;margin:10px 0}}#ebooks .ebook h2,#ebooks .ebook h3{font-size:18px;font-size:1.8rem;color:#ff5900;text-align:center;margin:0 0 10px}#ebooks .ebook .itunes-link{width:260px;text-align:center;margin-bottom:0;padding-top:8px;position:absolute;bottom:15px}@media screen and (max-width:1009px){#ebooks .ebook .itunes-link{position:relative;width:auto;padding-top:30px;font-size:20px;font-size:2rem;bottom:auto}}#ebooks .ebook .submit-button{background-color:#ff5900;color:#FFF;font-size:20px;font-size:2rem;padding:12px 15px;border-radius:3px}#bananner{overflow:hidden}#bananner h1{font-size:2.8em;margin:0 0 20px;border-bottom:0}@media screen and (max-width:1009px){#bananner h1{font-size:2.3em}}@media screen and (max-width:767px){#bananner h1{font-size:2.3em;line-height:1.4em}}#bananner h3{font-size:2.3em;margin:0 0 20px}#bananner p{font-size:1.6em;line-height:1.55em;margin:0 0 20px}#bananner .submit-button{background:#FF5700;padding:12px 25px;font-size:16px;font-size:1.6rem;color:#FFF}#bananner .diagram-crop{overflow:hidden}#bananner-intro{min-height:540px;background:url(/img/bananner/see-your-banners-here.jpg) 100% 0 no-repeat;padding:30px 488px 20px 15px;border-bottom:1px solid #f2f2f2;margin-bottom:35px}.holiday2015 #header,.landing-basic #header,.partners #header{min-height:0}@media screen and (max-width:1009px){#bananner .submit-button{line-height:22px}#bananner .diagram-crop{height:394px;text-align:center}#bananner-intro{background-position:100% 100%;padding-bottom:0;padding-right:300px;padding-top:0}#bananner-intro #intro-content{width:420px;background-color:rgba(255,255,255,.95);padding:40px 30px 20px 0;margin:0 15px}}@media screen and (max-width:767px){#bananner .diagram-crop{height:auto}#bananner-intro{background:0 0;padding:0}#bananner-intro #intro-content{width:auto;padding:30px 20px;margin:0}}#bananner-intro h2{margin-top:40px;border-top:0;padding:0;border-bottom:0;font-size:22px;font-size:2.2rem}@media screen and (max-width:1009px){#bananner-intro h2{margin-top:30px}}#bananner-intro .submit-button{font-size:20px;font-size:2rem;margin-top:20px;display:inline-block;border-radius:3px}#bananner-intro .submit-button i{color:#FFF}@media screen and (max-width:767px){#bananner-intro .submit-button{font-size:2em}}#bananner-intro #bananner-with-us{padding-right:90px}@media screen and (max-width:1009px){#bananner-intro .submit-button{margin-top:0;margin-bottom:30px}#bananner-intro #bananner-with-us{padding:0}#who-reads-us-wrapper .left-align{display:none}}#bananner-demographic{background-color:#f2f2f2}#legend,.rates li:nth-child(even),.rates table tr:nth-child(even){background:#f6f6f6}#who-reads-us-wrapper{overflow:hidden;border-bottom:1px solid #ccc}#who-reads-us-wrapper .left-align{padding:40px 25px 40px 35px}#who-reads-us{width:615px;border-left:1px dotted #ccc;padding:40px 35px 20px}#who-reads-us h2{font-size:2.4em;border-top:0}@media screen and (max-width:1009px){#who-reads-us{width:auto;border-left:0}#who-reads-us h2{font-size:2.3em}#rate-card{position:relative}}.iphone{display:none}.iphone ul{margin:30px;border:1px solid #ccc;border-radius:5px;text-align:center}.iphone span{text-decoration:underline;font-size:17px;line-height:36px;font-weight:600}.iphone h2,.rates h2{line-height:1.3em;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.iphone h2{font-size:19px;text-align:center}#rate-card{padding:0 20px;overflow:hidden}#rate-card .diagram{margin-top:10px}@media screen and (max-width:1009px){#rate-card .diagram{margin:20px auto 0;display:block}}@media screen and (max-width:767px){.iphone{display:block}#rate-card{padding:2px 20px 0;position:relative}#rate-card .diagram{margin:30px auto 0;width:100%;height:auto}}#online-bananner{width:480px}.rates{border-radius:6px;color:#444;margin:30px 0}@media screen and (max-width:1009px){#online-bananner{width:auto;float:none;display:block}.rates{width:100%}}@media screen and (max-width:767px){.rates{display:none}}.rates .submit-button{display:block;font-size:1.1em;border-radius:3px}.rates .left{float:left;width:30%;text-align:right}.rates .right{float:left;width:70%}.rates .right ul,.rates table{width:30%;border-collapse:collapse;display:inline-block;vertical-align:top;border:1px solid #ccc;border-radius:2px;margin:0 5px;text-align:center}.rates li,.rates table td{border:none;font-size:1.6em;padding:12px 15px;margin:1px 0}@media screen and (max-width:1009px){.rates table{width:100%}}.rates table td span{font-weight:500;color:#ff5900;padding-left:5px}.rates table td.label{width:85px;font-weight:500;color:#888;text-align:right;border-right:1px dotted #ccc}@media screen and (max-width:767px){.rates table td span{font-size:.9em;padding-top:3px;display:block}.rates table td.label{width:75px}}.rates table th{padding:10px 15px;border-bottom:1px solid #ccc}.rates table h3{color:#999;text-align:left;margin:0}.rates h2{font-size:1.1em}@media screen and (max-width:767px){.rates h2{font-size:20px}}.rates sup{vertical-align:baseline;position:relative;top:-.7em;font-size:.6em}@media screen and (max-width:1009px){.rates .title,.rates li{height:30px}.rates li{font-size:1.4em!important;padding:20px 11px!important}.rates .button{height:70px}}#print-bonus{padding:15px 25px 20px}#print-bonus h2{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#444}#print-bonus p{color:#888;font-size:1.5em;line-height:1.35em;margin:0}#print-bonus p strong{color:#ff5900}#print-bonus p a{font-weight:700;float:right}#print-bonus ol{list-style-type:decimal;list-style-position:outside;color:#444;margin-left:15px}#legend{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#777;border-radius:5px 0 0 5px;padding:20px 25px;margin-bottom:20px;margin-top:10%;float:right}@media screen and (max-width:1009px){#legend{margin-top:0;opacity:.9;float:none}}@media screen and (max-width:767px){#print-bonus{padding:15px 5px 20px}#print-bonus p a{float:none}#legend{font-size:.9em;border-radius:5px}}#legend p{margin:0 auto 12px;width:275px}#legend ul{font-size:1.6em;padding-left:35px;margin:auto;width:275px}@media screen and (max-width:767px){#legend ul{font-size:1.5em;padding-left:0}}#legend ul li{margin:8px 0 0}#legend ul li.lrg-leaderboard i{color:#1abdf2}#legend ul li.sml-leaderboard i{color:#0CF0B4}#legend ul li.med-rectangle i{color:#0d7ce3}#legend ul li.banner i{color:#0fc4cb}#legend ul li i{margin-right:3px}#legend ul li.mobile{border-bottom:1px dotted #ccc;margin:20px 0 15px;line-height:4rem}#bananner-closing{text-align:center;padding:50px 0 80px;border-top:1px solid #ccc}#bananner-closing h1{margin:0 0 10px}#bananner-closing p{font-size:2.2em;color:#888}#bananner-closing p a{font-weight:700}#bananner-closing .submit-button{font-size:2.6em;margin-top:10px;border-radius:3px;display:inline-block}@media screen and (max-width:767px){#bananner-closing .submit-button{font-size:2em}}#bananner-form{max-width:1000px;padding:20px;width:auto}@media screen and (max-width:1009px){#bananner-closing{padding:50px 20px 80px}#bananner-form{margin-top:0}}#bananner-form .basic-form{background:#f6f6f6;padding:20px;margin:10px 0 40px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#bananner-form .basic-form input[type=text],#bananner-form .basic-form input[type=password],#bananner-form .basic-form select{font-size:16px;font-size:1.6rem;margin:0 0 10px;padding:8px 12px;width:100%}#bananner-form .secondary-heading h3{font-size:20px;font-size:2rem}#bananner-form .secondary-heading .two-tone.lrg{font-weight:400;height:20px}#bananner-form .subheading{font-size:15px;font-size:1.5rem;font-weight:400;line-height:1.5}#bananner-form #Campaign,#bananner-form #start,#bananner-form #term-length{width:33%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){#bananner-form .secondary-heading{margin:0 15px}#bananner-form #Campaign,#bananner-form #start,#bananner-form #term-length{width:100%}}#bananner-form #billing-info li{margin-top:15px}#bananner-form #billing-info .city,#bananner-form #billing-info .country,#bananner-form #billing-info .first-name,#bananner-form #billing-info .last-name,#bananner-form #billing-info .state,#bananner-form #billing-info .zip{width:48%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#bananner-form #billing-info .last-name,#bananner-form #billing-info .state,#bananner-form #billing-info .zip{float:right}#bananner-form select{width:100%}#bananner-form #payment-info .cc-expiry,#bananner-form #payment-info .cc-type,#bananner-form #payment-info .cvv{width:25%;margin-right:2%;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#bananner-form #payment-info .cc-type{width:50%}#bananner-form #payment-info .cvv{width:15%}#bananner-form #payment-info .cc-expiry select{width:45%}#bananner-form #tos span{font-size:14px;font-size:1.4rem;margin-left:5px}#bananner-form #pp-msg{margin:0 20px;font-style:italic}#bananner-form .error{margin:0 0 40px}#bananner-form .incomplete{background-color:rgba(255,0,0,.2);padding:12px 12px 0;margin-bottom:8px}#bananner-form #tos.incomplete{padding-bottom:12px}#bananner-form .total_amt{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:26px;font-size:2.6rem;text-align:right;margin:-25px 0 40px;padding:0 20px}#bananner-form .total_amt label{font-size:18px;font-size:1.8rem;color:#666;padding-right:6px}#bananner-form .total_amt .usd{font-size:15px;font-size:1.5rem;color:#a5a5a5}#bananner-form #final.total_amt{font-size:27px;font-size:2.7rem;float:right;margin:15px 0 0}@media screen and (max-width:767px){#bananner-form #final.total_amt{float:none;margin:30px 20px 15px;text-align:center}#bananner-form #submit{text-align:center}}#bananner-form .extraNote{font-size:15px;font-size:1.5rem;color:#666;line-height:1.5em;margin:20px 0 25px}#bananner-form .extraNote a{font-weight:700}#bananner-form #submit .extraNote{font-style:italic;margin:40px 15px 0}#ad-choice{overflow:hidden}#ad-choice #term-length{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#ad-choice #term-length .subheading{display:inline-block}#ad-choice .checklist{margin:0 0 12px}#ad-choice .checklist ul li{display:block;margin:0 0 8px}#ad-choice .checklist ul li:after{content:"";display:table;clear:both}#ad-choice .checklist ul li .input-checkbox,#ad-choice .checklist ul li .input-file,#ad-choice .checklist ul li .input-uploaded{float:left;min-width:270px}#ad-choice.basic-form .input-file,#ad-choice.basic-form .input-uploaded{margin:0 0 0 10px;clear:none}#ad-choice.basic-form .input-file .fa,#ad-choice.basic-form .input-uploaded .fa{margin-right:5px}#ad-choice.basic-form .input-uploaded .fa{cursor:pointer}@media screen and (max-width:767px){#ad-choice .cc-expiry{display:block;width:100%}}.page-contact #alt-contact:after,.page-contact .contact-info #contact-form .button-wrapper:after,.page-contact-success #alt-contact:after,.page-contact-success .contact-info #contact-form .button-wrapper:after{content:"";display:table;clear:both}@media screen and (max-width:1009px){.page-contact,.page-contact-success{padding:0 15px}}.page-contact h1,.page-contact-success h1{border-top:0;margin-top:15px}.page-contact h2,.page-contact-success h2{border-top:0;font-size:24px;font-size:2.4rem;color:#333;font-weight:400}.page-contact p,.page-contact-success p{font-size:16px;font-size:1.6rem;line-height:2.2rem}.page-contact .section-heading,.page-contact-success .section-heading{padding-left:0}.page-contact .contact-info .content,.page-contact-success .contact-info .content{float:left;width:33%;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.page-contact .contact-info .content p+p,.page-contact-success .contact-info .content p+p{margin-top:15px}@media screen and (max-width:1009px){.page-contact .contact-info .content,.page-contact-success .contact-info .content{float:none;width:100%;padding-left:15px;padding-right:15px}}.page-contact .contact-info #contact-form,.page-contact-success .contact-info #contact-form{margin-left:35%;width:65%}@media screen and (max-width:1009px){.page-contact .contact-info #contact-form,.page-contact-success .contact-info #contact-form{float:none;width:90%;margin:30px auto 0}}.page-contact .contact-info #contact-form input[type=text],.page-contact-success .contact-info #contact-form input[type=text]{width:100%}.page-contact .contact-info #contact-form .button-wrapper p.privacy,.page-contact-success .contact-info #contact-form .button-wrapper p.privacy{margin-left:86px}.page-contact .contact-info #contact-form .button-wrapper #submit,.page-contact-success .contact-info #contact-form .button-wrapper #submit{float:left}.page-contact #alt-contact,.page-contact-success #alt-contact{margin:30px 0}.page-contact #alt-contact .col3,.page-contact-success #alt-contact .col3{width:33%;float:left}.page-contact #alt-contact .col3 .info-wrapper,.page-contact-success #alt-contact .col3 .info-wrapper{margin:0 20px}@media screen and (max-width:600px){.page-contact #alt-contact .col3,.page-contact-success #alt-contact .col3{width:100%;float:none}.page-contact #alt-contact .col3+.col3,.page-contact-success #alt-contact .col3+.col3{margin-top:30px}}.page-contact #alt-contact p,.page-contact-success #alt-contact p{padding:0 15px}.page-contact .content,.page-contact-success .content{max-width:500px;margin:0 auto 50px}.page-contact .content p,.page-contact-success .content p{margin-bottom:15px}.page-contact .content .return-home,.page-contact-success .content .return-home{margin-top:30px}.page-contact strong,.page-contact-success strong{font-weight:700}.errors #page-content{padding:128px 15px}.errors #error-404-pg{max-width:500px;margin:0 auto;text-align:center;color:#333}.errors #error-404-pg .fa{font-size:30px;font-size:3rem}.errors #error-404-pg .fa.fa-ban{font-size:120px;font-size:12rem;float:left;margin-right:15px;margin-top:14px}.errors #error-404-pg.basic-pg{padding:0}.errors #error-404-pg h1{font-size:28px;font-size:2.8rem;margin-left:110px;margin-bottom:0;text-align:left}@media screen and (max-width:767px){.errors #header-simple .logo{width:auto}.errors #error-404-pg .fa.fa-ban{display:none}.errors #error-404-pg h1{margin:0;text-align:center}}.errors #error-404-pg .section-heading{border:0}.errors #error-404-pg p{border-top:1px solid #111;padding-top:30px}.promotion{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.promotion img{width:100%}.promotion header{background:url(/img/landing/big_november_sale/background.jpg) center center no-repeat;background-size:cover;text-align:center}.promotion header>div{margin:auto}.promotion header .logo{max-width:400px;width:50%}.promotion header .heading{max-width:1000px;width:90%;text-align:center}.promotion header .heading .copy{display:none}.promotion header .heading .desktop{display:block}.promotion header .heading .mobile{display:none}@media screen and (max-width:480px){.promotion header .heading .desktop{display:none}.promotion header .heading .mobile{display:block}}.promotion header .cta{max-width:300px;width:50%}.promotion header .by-line{background-color:#4e1400;color:#ff6900;font-size:25px;font-size:2.5rem;padding:25px;margin-top:50px}@media screen and (max-width:1009px){.promotion header .by-line{font-size:20px;font-size:2rem}}@media screen and (max-width:767px){.promotion header .by-line{font-size:17.5px;font-size:1.75rem}.promotion header .by-line>span{display:none}}@media screen and (max-width:480px){.promotion header .by-line{font-size:12.5px;font-size:1.25rem}}.promotion section{text-align:center}.promotion section>*{margin:auto}.promotion section .subtitle{font-size:40px;font-size:4rem;line-height:47.5px;line-height:4.75rem;font-weight:100;max-width:600px;margin-top:60px;margin-bottom:30px;padding-bottom:30px;position:relative}.promotion section .subtitle::after{content:'';display:block;position:absolute;width:80px;height:0;border-bottom:2px solid #d9d9d9;bottom:0;left:50%;margin-left:-40px}.promotion section .learn{font-size:20px;font-size:2rem;font-weight:600;margin-bottom:15px}.promotion section .get-pass{max-width:660px;font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;padding:10px}.promotion section .benefits{overflow:hidden;background-color:#f2f2f2;text-align:center;position:relative;margin-top:30px;margin-bottom:30px;padding:20px}.promotion section .benefits .container{max-width:1000px;margin:auto}.promotion section .benefits .container::after{clear:both;content:'';display:block;height:0;width:0}.promotion section .benefits .benefit{width:32%;float:left;position:relative}.promotion section .benefits .benefit .title{font-size:23px;font-size:2.3rem;font-weight:600;margin-bottom:10px}.promotion section .benefits .benefit .highlight{background:url(/img/landing/big_november_sale/circle.png) center center no-repeat;background-size:contain;height:100px;line-height:100px;font-size:40px;font-size:4rem;font-weight:800}.promotion section .benefits .benefit .highlight>div>span{font-size:15px;font-size:1.5rem}.promotion section .benefits .benefit .highlight img{width:136px}.promotion section .benefits .benefit .copy{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;width:80%;max-width:300px;margin:10px auto 20px}@media screen and (max-width:1009px){.promotion section .benefits .benefit{float:none;width:100%}}.promotion section .benefits .quality .highlight div{margin-right:-75px}.promotion section .benefits .expert .highlight div{margin-right:-45px}.promotion section .benefits .direct .highlight img{margin-top:18px}.promotion section .benefits .divide{width:2%;height:200px;margin-top:20px;float:left}@media screen and (max-width:1009px){.promotion section .benefits .divide{float:none;height:3px;width:200px;margin:40px auto}}.promotion section .benefits .divide .content{background:-webkit-linear-gradient(#f2f2f2,#e5e5e5,#f2f2f2);background:-o-linear-gradient(#f2f2f2,#e5e5e5,#f2f2f2);background:-moz-linear-gradient(#f2f2f2,#e5e5e5,#f2f2f2);background:linear-gradient(#f2f2f2,#e5e5e5,#f2f2f2);width:3px;height:200px}@media screen and (max-width:1009px){.promotion section .benefits .divide .content{height:3px;width:200px;background:-webkit-linear-gradient(90deg,#f2f2f2,#e5e5e5,#f2f2f2);background:-o-linear-gradient(90deg,#f2f2f2,#e5e5e5,#f2f2f2);background:-moz-linear-gradient(90deg,#f2f2f2,#e5e5e5,#f2f2f2);background:linear-gradient(90deg,#f2f2f2,#e5e5e5,#f2f2f2)}}.promotion section .cta{max-width:300px;width:85%;margin-top:30px;margin-bottom:50px}.page-home .support h1{border-top:0;margin-bottom:0;padding-top:0;font-size:18px;font-size:1.8rem}.page-home .support h2{border-top:0;font-size:24px;font-size:2.4rem;color:#333;font-weight:400}.page-home .support p{font-size:14px;font-size:1.4rem;line-height:2.2rem;color:#666}.page-home .support p a{color:#ff5900;font-weight:700}.page-home .support .section-heading{padding-left:0}.page-home .support .contact-info{margin:0 auto 30px}.page-home .support .contact-info .section-heading{border:0}.page-home .support .contact-info .content{padding-right:20px}.page-home .support .contact-info .content p+p{margin-top:15px}@media screen and (max-width:1009px){.page-home .support .contact-info .content{float:none;width:100%;padding-right:15px}}.page-home .support ul{border:1px solid #ccc;margin-bottom:20px;overflow:hidden;padding:10px 10px 0 30px;background:#f2f2f2}@media screen and (max-width:1009px){.page-home .support ul{margin-top:20px;padding:10px 10px 0}}.page-home .support ul.publisher .fa{padding:9px 12px}.page-home .support ul li{font-size:1.6rem;line-height:2.2rem;display:block;float:left;width:65%;vertical-align:middle;padding:15px 0}@media screen and (max-width:480px){.page-home .support ul li{width:100%}}.page-home .support ul li:before{padding-right:11px}.page-home .support ul li:first-child{width:5%}.page-home .support ul li .fa{font-size:18px;font-size:1.8rem;color:#f2f2f2;margin-bottom:24px;background-color:#ff5900;border-radius:100%;padding:10px 8px;float:left}.page-home .support ul li.selector{width:30%;float:right}.page-home .support ul li.selector .button-wrapper{margin-left:50px;text-align:left;padding:20px}@media screen and (max-width:480px){.page-home .support ul li.selector{width:100%}.page-home .support ul li.selector .button-wrapper{padding:0}}.page-home .support ul li.selector .button-wrapper a{width:155px}@media screen and (max-width:1009px){.page-home .support ul li:first-child{display:none}.page-home .support ul li .fa{display:none;margin-top:50px}.page-home .support ul li.selector .button-wrapper{margin-left:0}.page-home .support ul li.selector .button-wrapper a{width:80%}}@media screen and (max-width:480px){.page-home .support ul li.selector .button-wrapper a{width:50%}}.page-home .support ul li#contact-form{padding:20px;border-top:1px solid #333;margin-left:-30px;width:100%;display:none;background:#fff}@media screen and (max-width:1009px){.page-home .support ul li#contact-form{margin:20px -20px 0}}.page-home .support ul li#contact-form .basic-form input[type=text]{width:100%}.page-home .support ul li#contact-form .basic-form label{font-size:14px;font-size:1.4rem}.page-home .support ul li#contact-form .basic-form textarea{font-size:15px;font-size:1.5rem;resize:none}.page-home .support ul li#contact-form .basic-form .button-wrapper:after{content:"";display:table;clear:both}.page-home .support ul li#contact-form .basic-form .button-wrapper p.privacy{margin-left:86px}.page-home .support ul li#contact-form .basic-form .button-wrapper #submit{float:left;background-color:#ff5900}.holiday2015 *{-webkit-font-smoothing:antialiased}.holiday2015 #content{border-radius:0 0 15px 15px;overflow:hidden;width:100%}.holiday2015 h1,.holiday2015 h2,.holiday2015 h3{text-shadow:none;color:#f2f2f2;border:0}.holiday2015 .btn{border:1px solid #ccc;padding:15px 20px;border-radius:5px;text-align:center;text-transform:uppercase;font-weight:700;margin:10px 15px;display:inline-block;cursor:pointer}.holiday2015 .main{font-size:20px;margin:60px 0 40px}@media screen and (max-width:767px){.holiday2015 .main{margin:20px 0 30px}}.holiday2015 .orange{color:#fef4e9;background-color:#ff5900}.holiday2015 #content{text-align:center;padding:0;background-image:linear-gradient(to bottom,#000 10%,#0e0f1c);background-image:-webkit-linear-gradient(to bottom,#000 10%,#0e0f1c);background-image:-o-linear-gradient(to bottom,#000 10%,#0e0f1c);background-image:-moz-linear-gradient(to bottom,#000 10%,#0e0f1c)}.holiday2015 h1{font-weight:300;font-size:47px;line-height:42px;text-transform:uppercase;margin-bottom:20px}.holiday2015 h1 span{font-size:20px;font-weight:400;margin-left:-11px}.holiday2015 li:last-child{border-right:none!important}.holiday2015 .bannerWrapper{background-image:url(/img/landing/holiday2015/Black-Friday-Sale-bg.jpg);background-repeat:no-repeat;background-size:100%;width:100%;height:600px;overflow:hidden;position:relative;margin-top:86px}@media screen and (max-width:480px){.holiday2015 .bannerWrapper{height:474px}}.holiday2015 .bannerWrapper .banner{background-image:url(/img/landing/holiday2015/Black-Friday-Sale-bag.png);width:100%;max-width:1324px;height:604px;background-size:100%;position:absolute;margin:0 auto;left:0;right:0;top:0;background-repeat:no-repeat}.holiday2015 .bannerWrapper .banner .saletitle{width:500px;margin:15% auto 0;display:block;height:188px;padding:10px 0 0 66px}@media screen and (max-width:767px){.holiday2015 h1{font-size:30px;font-size:3rem}.holiday2015 h1 span{font-size:15px;font-size:1.5rem}.holiday2015 .bannerWrapper .banner .saletitle{padding:0;zoom:.7;width:450px}}.holiday2015 .bannerWrapper .banner .saletitle li{float:left;text-align:left}.holiday2015 .bannerWrapper .banner .sale{font-size:129px;font-size:12.9rem;font-weight:800;text-transform:uppercase;line-height:80px;margin-left:10px;letter-spacing:-8px}.holiday2015 .bannerWrapper .banner li.subtitle{width:89%;text-align:center;font-size:23px;margin:20px 0}.holiday2015 .bannerWrapper .banner li.fineprint{font-size:13px}.holiday2015 .bannerWrapper .banner li.fineprint li{padding:0 10px;border-right:1px solid #ff5900;font-weight:600}.holiday2015 .bannerWrapper .banner li.fineprint li:first-child{padding-left:0}@media screen and (max-width:767px){.holiday2015 .bannerWrapper .banner li.subtitle{width:100%}.holiday2015 .bannerWrapper .banner li.fineprint{display:none}}.holiday2015 .salesTool{width:500px;margin:0 auto;padding-left:46px}@media screen and (max-width:767px){.holiday2015 .salesTool{width:100%;padding:0}}.holiday2015 .salesTool li{display:inline-block;float:left}.holiday2015 .salesTool .dealBoxWrapper{padding:0;width:50%}@media screen and (max-width:767px){.holiday2015 .salesTool .dealBoxWrapper{width:226px;margin:0 auto;display:block;float:none}}.holiday2015 .salesTool .dealBoxWrapper h2{font-weight:400;width:220px;font-size:18px;font-size:1.8rem}.holiday2015 .salesTool .dealBoxWrapper .dealBox{border:3px solid #fff;border-radius:8px;width:220px;height:66px;position:relative;background:#111}.holiday2015 .salesTool .discount-wrapper{width:50%;height:100%;background:#ff5900;border-radius:4px 0 0 4px;display:inline-block;font-size:49px;font-size:4.9rem;margin-right:-4px}.holiday2015 .salesTool .discount-wrapper span{font-size:20px;font-size:2rem;vertical-align:top}.holiday2015 .salesTool .discount-wrapper .discount{padding:25px 0 19px;line-height:19px;position:relative}.holiday2015 .salesTool .discount-wrapper .discount .decimal{position:absolute;right:4px;top:15px}.holiday2015 .salesTool .discount-wrapper .discount.yearly span{font-size:12px;font-size:1.2rem;vertical-align:top}.holiday2015 .salesTool .priceBox{width:50%;height:100%;border-radius:4px 0 0 4px;display:inline-block;font-size:23px;letter-spacing:-1px}.holiday2015 .salesTool .priceBox .decimal{font-size:18px;vertical-align:top;display:inline-block;margin-top:-7px;letter-spacing:0}.holiday2015 .salesTool .priceBox .decimal span{font-size:10px;font-size:1rem}.holiday2015 .salesTool .priceBox.original{position:absolute;top:7px;right:0;font-size:14px;font-size:1.4rem;color:#ccc;letter-spacing:0}.holiday2015 .salesTool .priceBox.original .decimal{margin-top:0;font-size:13px;font-size:1.3rem;line-height:10px}.holiday2015 .salesTool .priceBox.original .decimal span{font-size:7px;font-size:.7rem}.holiday2015 .salesTool .priceBox.original .crossOut{background:#ccc;width:50px;height:1px;position:absolute;top:9px;left:32px}.holiday2015 .more{border-top:1px solid rgba(247,84,2,.6);margin:30px 0;position:relative}.holiday2015 .more .fa{width:100px;position:absolute;margin:0 auto;top:-15px;left:0;right:0}.holiday2015 .more .fa.fa-angle-down{font-size:30px;color:rgba(247,84,2,.6)}.holiday2015 .titleWrapper{width:500px;padding-left:16px;text-align:center;margin:0 auto;position:relative}@media screen and (max-width:767px){.holiday2015 .titleWrapper{width:100%;padding-left:0}}.holiday2015 .titleWrapper .underLine{width:50px;height:1px;background-color:#fff;position:absolute;left:0;right:0;bottom:0;top:39px;margin:0 auto}.holiday2015 .titleWrapper .nav ul{padding:0;margin:auto}.holiday2015 .titleWrapper .nav li{display:inline-block;border-right:solid 1px #ff5900;padding:0 8px;font-size:15px;cursor:pointer}.holiday2015 .titleWrapper .nav li:hover{color:#ff5900}.holiday2015 .listWrapper{background:linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-webkit-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-o-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-moz-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));padding:20px;margin-top:50px}.holiday2015 .listWrapper h2{font-weight:600;text-transform:uppercase;font-size:25px;margin-bottom:35px;border:0}.holiday2015 .listWrapper ul{overflow:hidden;position:relative;width:1200px;margin:0 auto}@media screen and (max-width:1200px){.holiday2015 .listWrapper ul{width:100%}}.holiday2015 .listWrapper .courseTile{text-align:left;width:20%;min-width:200px;max-width:250px;float:left}@media screen and (max-width:1009px){.holiday2015 .listWrapper .courseTile{display:inline-block;float:none}}@media screen and (max-width:767px){.holiday2015 .listWrapper .courseTile{width:100%}}.holiday2015 .listWrapper .courseTile .tileWrapper{border:1px solid #666;margin-top:20px;margin-right:10px;position:relative}.holiday2015 .listWrapper .courseTile img{width:100%;height:auto}.holiday2015 .listWrapper .courseTile a:hover .play-button{opacity:1}.holiday2015 .listWrapper .courseTile .play-button{width:60px;height:60px;background:#000;text-align:center;border-radius:100px;position:absolute;top:0;left:0;bottom:130px;right:0;margin:auto;opacity:0;z-index:3;-ms-transition:opacity .1s;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.holiday2015 .listWrapper .courseTile .play-button .fa-play{font-size:27px;line-height:60px;padding-left:6px}.holiday2015 .listWrapper .courseTile .classInfo{padding:10px 0;line-height:0;margin:0}.holiday2015 .listWrapper .courseTile .classInfo h3,.holiday2015 .listWrapper .courseTile .classInfo h4{display:block;max-width:165px;margin:0 auto;line-height:17px;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.holiday2015 .listWrapper .courseTile .classInfo h4{font-weight:300;display:-webkit-box;height:18px;-webkit-line-clamp:1}.holiday2015 .listWrapper .courseTile .classInfo h3{display:-webkit-box;height:35px;font-weight:600;font-size:15px;-webkit-line-clamp:2}.holiday2015 .listWrapper .courseTile .classInfo span{font-size:10px;vertical-align:middle;font-weight:300;margin-right:5px}.holiday2015 .listWrapper .courseTile .classInfo .btn{width:110px;margin:10px auto;display:block;font-size:14px}.holiday2015 .listWrapper .courseTile .classInfo .fa{border-left:1px solid #ccc;margin:-5px 0;font-size:18px;padding:0 0 0 14px}@media screen and (max-width:767px){.holiday2015 .listWrapper#staffPicks ul{border-bottom:1px solid #f2f2f2;padding-bottom:42px}.holiday2015 #devices img{display:none}}.holiday2015 .listWrapper#staffPicks .staffContainer{text-align:center;border:none;position:relative;height:325px}@media screen and (max-width:1009px){.holiday2015 .listWrapper#staffPicks .staffContainer{max-width:none;height:250px}}.holiday2015 .listWrapper#staffPicks .staffContainer .staffwrapper{position:absolute;top:50px;bottom:0;left:0;right:0;font-size:14px;font-size:1.4rem}.holiday2015 .listWrapper#staffPicks .staffContainer .staffwrapper .avatar{width:100px;height:100px;border-radius:100%;overflow:hidden;margin:0 auto 40px}.holiday2015 .listWrapper#staffPicks .staffContainer .staffwrapper h2{font-weight:300;margin:6px 0;text-transform:capitalize}.holiday2015 #grabIt.listWrapper,.holiday2015 #staffPicks.listWrapper{background:0 0}.holiday2015 #grabIt{position:relative;z-index:2}.holiday2015 .bg-pattern{position:absolute;width:100%;height:100%;left:0;z-index:-1}.holiday2015 .bg1,.holiday2015 .bg2{bottom:40px;left:-124px;height:600px;position:absolute;background:linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-webkit-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-o-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-moz-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));width:200%}.holiday2015 .bg1{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.holiday2015 .bg2{-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-ms-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg)}.holiday2015 #devices{position:relative;z-index:2;margin-top:80px}.holiday2015 #devices p{width:500px;margin:0 auto;font-size:15px;line-height:22px}.holiday2015 #devices img{width:100%;max-width:1200px}.holiday2015 #devices img.mobile{display:none}@media screen and (max-width:767px){.holiday2015 #devices img.mobile{display:block;width:80%;margin:0 auto}.holiday2015 #devices{padding:0 10px}.holiday2015 #devices P{width:100%;margin-bottom:10px}.holiday2015 #devices h1{margin-bottom:10px}}.holiday2015 .bottom.salesTool{margin:80px auto;z-index:2;position:relative}.holiday2015 .bottom.salesTool h1{text-transform:capitalize;font-size:35px}@media screen and (max-width:767px){.holiday2015 .bottom.salesTool{width:100%}.holiday2015 .bottom.salesTool h1{font-size:24px;font-size:2.4rem}}.holiday2015 .bottom.salesTool .dealBoxWrapper{width:auto}.holiday2015 .bottom.salesTool .dealBoxWrapper h2{width:auto;border:0}.holiday2015 .bottom.salesTool .dealBox{margin:0 auto}.holiday2015 .bottom.salesTool .btn{font-size:20px;margin:67px 0 103px;vertical-align:middle}.holiday2015 #content.blackFriday{background-color:#0e0f1c;color:#f2f2f2}.holiday2015 #content.blackFriday a,.holiday2015 #content.blackFriday a .fa{color:#f2f2f2}.holiday2015 #content.blackFriday .bannerWrapper .banner li.subtitle,.holiday2015 #content.blackFriday .btn:hover .fa,.holiday2015 #content.blackFriday .salesTool .dealBoxWrapper h2{color:#ff5900}.holiday2015 #content.blackFriday .btn:hover{border:1px solid #ff5900;color:#ff5900}.holiday2015 #content.blackFriday .bFriday{display:block;font-size:45px;text-transform:uppercase;font-weight:800;line-height:48px}.holiday2015 #content.blackFriday .cMonday,.holiday2015 .cyberMonday .bFriday{display:none}.holiday2015 #content.blackFriday .bFriday span{font-size:40px}@media screen and (max-width:767px){.holiday2015 #content.blackFriday .bannerWrapper .banner li.subtitle{font-size:20px;font-size:2rem}}.holiday2015 #content.blackFriday .salesTool .dealBoxWrapper h2 .salesTool .dealBox .discount{color:#7E310A}.holiday2015 #content.blackFriday .more .fa{background-color:#020205}.holiday2015 #content.blackFriday .titleWrapper .underLine{background-color:#f2f2f2}.holiday2015 #content.blackFriday .titleWrapper .nav li{color:#ccc}.holiday2015 #content.blackFriday .listWrapper .courseTile .classInfo{background-color:#f2f2f2;color:#111}.holiday2015 #content.blackFriday .listWrapper .courseTile .classInfo .btn,.holiday2015 #content.blackFriday .listWrapper .courseTile .classInfo h3{color:#111}.holiday2015 #content.blackFriday .listWrapper .courseTile .classInfo .btn:hover,.holiday2015 #content.blackFriday .listWrapper .courseTile .classInfo .btn:hover .fa{color:#ff5900}.holiday2015 #content.blackFriday .listWrapper .courseTile .classInfo a .fa,.holiday2015 .cyberMonday a,.holiday2015 .cyberMonday a.btn,.holiday2015 .cyberMonday h1,.holiday2015 .cyberMonday h2,.holiday2015 .cyberMonday h3{color:#111}.holiday2015 #content.blackFriday .dealBox{border:3px solid #fff}.holiday2015 #content.cyberMonday{background:#fff;color:#111}.holiday2015 #content.cyberMonday .bannerWrapper{background-image:url(/img/landing/holiday2015/cyber-monday-sale-bg.jpg);background-color:#111}.holiday2015 #content.cyberMonday .bannerWrapper .banner{background-image:url(/img/landing/holiday2015/cyber-monday-bg-front.png)}@media screen and (max-width:1009px){.holiday2015 #content.cyberMonday .bannerWrapper .banner .sale{margin-left:0}}.holiday2015 #content.cyberMonday .bannerWrapper .banner a{color:#fff}.holiday2015 .cyberMonday .btn:hover{color:#3D6618;border:1px solid #3D6618}.holiday2015 .cyberMonday .btn:hover .fa{color:#3D6618}.holiday2015 .cyberMonday a.btn{color:#111}.holiday2015 .cyberMonday .saletitle{color:#fff}.holiday2015 .cyberMonday .cMonday{display:block;font-size:51px;text-transform:uppercase;font-weight:800;line-height:38px;padding-top:6px}.holiday2015 .cyberMonday .cMonday span{font-size:34px}.holiday2015 .cyberMonday .salesTool .dealBoxWrapper h2{color:#9aff40;padding:0 2px}.holiday2015 .cyberMonday .salesTool .dealBoxWrapper .banner li.subtitle{color:#9aff40;text-shadow:4px 2px 7px #000}.holiday2015 .cyberMonday .dealBox{border:3px solid #fff}.holiday2015 .cyberMonday .bannerWrapper .banner li.fineprint li{border-right:1px solid #9aff40}.holiday2015 .cyberMonday .salesTool .discount-wrapper{background:#3D6618;color:#fff}.holiday2015 .cyberMonday .salesTool .priceBox{color:#fff;height:auto}.holiday2015 .cyberMonday .bottom .dealBoxWrapper h2,.holiday2015 .cyberMonday .more .fa.fa-angle-down{color:#3D6618}.holiday2015 .cyberMonday .more{border-top:1px solid #3D6618}.holiday2015 .cyberMonday .more .fa{background-color:#fff}.holiday2015 .cyberMonday .listWrapper{background:linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);background:-webkit-linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);background:-o-linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);background:-moz-linear-gradient(to bottom,rgba(234,238,231,.5),#FFF)}.holiday2015 .cyberMonday .original .crossOut{background:#ccc}.holiday2015 .cyberMonday .titleWrapper .underLine{background-color:#111}.holiday2015 .cyberMonday .titleWrapper .nav li{border-right:solid 1px #9aff40}.holiday2015 .cyberMonday .titleWrapper .nav li:last-child{border-right:none}.holiday2015 .cyberMonday .bg1,.holiday2015 .cyberMonday .bg2{background:linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);background:-webkit-linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);background:-o-linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);background:-moz-linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);width:200%}.holiday2015 .clockWrapper{width:100%;max-width:550px;margin:9px auto 0;position:relative}@media screen and (max-width:767px){.holiday2015 .clockWrapper{float:none;margin-top:30px;width:380px}}@media screen and (max-width:480px){.holiday2015 .bannerWrapper .banner .saletitle{zoom:.6}.holiday2015 .clockWrapper{zoom:.8}}.holiday2015 .clockWrapper h1{color:#111;font-size:17px;font-weight:500;padding-bottom:6px;line-height:10px;margin-top:20px}.holiday2015 .clock{position:relative;left:0;right:0;bottom:0;top:0;zoom:.9;margin:0 auto;width:400px;transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);-o-transform:scale(.9);-ms-backface-visibility:hidden;backface-visibility:hidden}.landing-basic *{-webkit-font-smoothing:antialiased}.landing-basic #content{border-radius:0 0 15px 15px;overflow:hidden;width:100%}.landing-basic h1,.landing-basic h2,.landing-basic h3{text-shadow:none;color:#f2f2f2;border:0}.landing-basic .btn{border:1px solid #ccc;padding:15px 20px;border-radius:5px;text-align:center;text-transform:uppercase;font-weight:700;margin:10px 15px;display:inline-block;cursor:pointer}.landing-basic .btn:hover{border:1px solid #ff5900;color:#ff5900}.landing-basic .btn:hover .fa{color:#ff5900}.landing-basic .main{font-size:20px;margin:30px 0 20px}@media screen and (max-width:767px){.landing-basic .main{margin:20px 0 30px}}.landing-basic .orange{color:#fef4e9;background-color:#ff5900}.landing-basic #content{text-align:center;padding:0;background-image:linear-gradient(to bottom,#000 10%,#0e0f1c);background-image:-webkit-linear-gradient(to bottom,#000 10%,#0e0f1c);background-image:-o-linear-gradient(to bottom,#000 10%,#0e0f1c);background-image:-moz-linear-gradient(to bottom,#000 10%,#0e0f1c)}.landing-basic h1{font-weight:300;font-size:47px;line-height:42px;text-transform:uppercase;margin-bottom:20px}.landing-basic h1 span{font-size:20px;font-weight:400;margin-left:-11px}.landing-basic p{margin:0 auto;font-size:15px;font-size:1.5rem;line-height:22px}.landing-basic li:last-child{border-right:none!important}.landing-basic .bannerWrapper{background-repeat:no-repeat;width:100%;height:600px;overflow:hidden;position:relative;margin-top:86px;background-color:#000;background-size:1000px;background-position:50% 0;display:none}@media screen and (max-width:767px){.landing-basic h1{font-size:30px;font-size:3rem}.landing-basic h1 span{font-size:15px;font-size:1.5rem}.landing-basic .bannerWrapper{height:1000px}}.landing-basic .bannerWrapper .banner{width:100%;max-width:800px;background-size:100%;padding:270px 0 0;position:absolute;margin:0 auto;left:0;right:0;top:0;background-repeat:no-repeat;background-position:0 60px;display:none}@media screen and (max-width:767px){.landing-basic .bannerWrapper .banner{background-position:0 0;padding:450px 0 0}}@media screen and (max-width:650px){.landing-basic .bannerWrapper .banner{padding:400px 0 0}}@media screen and (max-width:580px){.landing-basic .bannerWrapper .banner{padding:325px 0 0}}@media screen and (max-width:380px){.landing-basic .bannerWrapper{height:800px}.landing-basic .bannerWrapper .banner{padding:220px 0 0}}.landing-basic .bannerWrapper .banner .saletitle{width:500px;margin:15% auto 0;display:block;height:188px;padding:10px 0 0 66px}@media screen and (max-width:767px){.landing-basic .bannerWrapper .banner .saletitle{padding:0;zoom:.7;width:450px}}.landing-basic .bannerWrapper .banner .saletitle li{float:left;text-align:left}.landing-basic .bannerWrapper .banner .sale{font-size:129px;font-size:12.9rem;font-weight:800;text-transform:uppercase;line-height:80px;margin-left:10px;letter-spacing:-8px}.landing-basic .bannerWrapper .banner li.subtitle{width:89%;text-align:center;font-size:23px;margin:20px 0}.landing-basic .bannerWrapper .banner li.fineprint{font-size:13px}.landing-basic .bannerWrapper .banner li.fineprint li{padding:0 10px;border-right:1px solid #ff5900;font-weight:600}.landing-basic .bannerWrapper .banner li.fineprint li:first-child{padding-left:0}@media screen and (max-width:767px){.landing-basic .bannerWrapper .banner li.subtitle{width:100%}.landing-basic .bannerWrapper .banner li.fineprint{display:none}}.landing-basic .salesTool{width:800px;margin:0 auto}@media screen and (max-width:767px){.landing-basic .salesTool{width:100%;min-width:650px;padding:0 15px}}@media screen and (max-width:650px){.landing-basic .salesTool{padding:0;min-width:0}}.landing-basic .salesTool li{display:inline-block;float:left}.landing-basic .salesTool .dealBoxWrapper{padding:0;width:50%;color:#fff;position:relative;float:left;display:block;margin:0 auto}.landing-basic .salesTool .dealBoxWrapper .calendar{position:absolute;top:-12px;left:39px;width:300px}.landing-basic .salesTool .dealBoxWrapper .dealBoxContainer{border:1px solid #F65502;text-align:center;border-top:1px solid transparent;margin:0 0 0 39px;width:300px}.landing-basic .salesTool .dealBoxWrapper .dealBoxContainer .dealBox{border-radius:8px;width:220px;height:66px;position:relative;margin:12px auto 0}.landing-basic .salesTool .dealBoxWrapper .dealBoxContainer .header{border-bottom:1px solid #F65502;line-height:5px;position:relative}.landing-basic .salesTool .dealBoxWrapper .dealBoxContainer .title-wrapper{position:relative;z-index:100;padding:5px 0 20px;background:rgba(255,255,255,.1);font-size:13px;font-size:1.3rem}.landing-basic .salesTool .dealBoxWrapper .dealBoxContainer h2{font-weight:700;font-size:29px;line-height:10px;letter-spacing:-1px;padding-top:28px;margin-top:0;color:#fff}@media screen and (max-width:767px){.landing-basic .salesTool .dealBoxWrapper .calendar{left:0}.landing-basic .salesTool .dealBoxWrapper .dealBoxContainer{margin:0}}@media screen and (max-width:650px){.landing-basic .salesTool .dealBoxWrapper{margin:0 auto 20px;display:block;float:none;width:300px}}.landing-basic .salesTool .discount-wrapper{width:50%;height:100%;padding:25px 0 19px;border-radius:4px 0 0 4px;display:inline-block;font-size:49px;font-size:4.9rem;margin-right:-4px;line-height:15px}.landing-basic .salesTool .discount-wrapper span{font-size:20px;font-size:2rem;vertical-align:top}.landing-basic .salesTool .discount-wrapper .discount{letter-spacing:-3px;font-size:77px}.landing-basic .salesTool .discount-wrapper .discount .priceBox{width:50%;height:100%;display:inline-block;font-size:23px;letter-spacing:-1px;position:relative}.landing-basic .salesTool .discount-wrapper .discount.yearly span{font-size:12px;font-size:1.2rem;vertical-align:top}.landing-basic .salesTool .discount-wrapper .discount .percent{font-size:22px;font-size:2.2rem;vertical-align:top;float:right;line-height:23px;margin-top:-4px}.landing-basic .salesTool .discount-wrapper .discount .percent span{font-size:34px;font-size:3.4rem;line-height:0}@-moz-document url-prefix(){.landing-basic .salesTool .discount-wrapper .salesTool .discount-wrapper .percent{margin-top:0;line-height:56px}}.landing-basic .salesTool .priceBox{width:50%;height:100%;border-radius:4px 0 0 4px;display:inline-block;font-size:23px;letter-spacing:-1px}.landing-basic .salesTool .priceBox .decimal{font-size:18px;vertical-align:top;display:inline-block;margin-top:-7px;letter-spacing:0}.landing-basic .salesTool .priceBox .decimal span{font-size:10px;font-size:1rem}.landing-basic .salesTool .priceBox .saving{position:relative;top:9px;left:9px;letter-spacing:-1px}.landing-basic .salesTool .priceBox .original{position:relative;top:-36px;left:11px;font-size:17px;color:#ccc;letter-spacing:0}.landing-basic .salesTool .priceBox .original .decimal{margin-top:0;font-size:13px;font-size:1.3rem;line-height:10px}.landing-basic .salesTool .priceBox .original .decimal span{font-size:7px;font-size:.7rem}.landing-basic .salesTool .priceBox .original .crossOut{background:#ccc;width:60px;height:1px;position:absolute;top:9px;left:29px}.landing-basic .bottom{z-index:2;position:relative;margin-bottom:80px;margin-top:90px}.landing-basic .bottom h1{margin-bottom:46px}.landing-basic .bottom.salesTool h1{text-transform:capitalize;font-size:35px}.landing-basic .bottom.salesTool .dealBoxWrapper{width:auto}.landing-basic .bottom.salesTool .dealBoxWrapper h2{width:auto;border:0}.landing-basic .bottom.salesTool .dealBox{margin:0 auto}.landing-basic .bottom.salesTool .btn{font-size:20px;vertical-align:middle}@media screen and (max-width:767px){.landing-basic .bottom.salesTool{width:100%}.landing-basic .bottom.salesTool h1{font-size:24px;font-size:2.4rem}}.landing-basic .more{border-top:1px solid rgba(247,84,2,.6);margin:30px 0;position:relative}.landing-basic .more .fa{width:100px;position:absolute;margin:0 auto;top:-15px;left:0;right:0}.landing-basic .more .fa.fa-angle-down{font-size:30px;color:rgba(247,84,2,.6)}.landing-basic .titleWrapper{width:500px;padding-left:16px;text-align:center;margin:0 auto;position:relative}@media screen and (max-width:767px){.landing-basic .titleWrapper{width:100%;padding-left:0}}.landing-basic .titleWrapper .underLine{width:50px;height:1px;background-color:#fff;position:absolute;left:0;right:0;bottom:0;top:39px;margin:0 auto}.landing-basic .titleWrapper .nav ul{padding:0;margin:auto}.landing-basic .titleWrapper .nav li{display:inline-block;border-right:solid 1px #ff5900;padding:0 8px;font-size:15px;cursor:pointer}.landing-basic .titleWrapper .nav li:hover{color:#ff5900}.landing-basic .listWrapper{background:linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-webkit-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-o-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-moz-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));padding:20px;margin-top:50px}.landing-basic .listWrapper h2{font-weight:600;text-transform:uppercase;font-size:25px;border:0}.landing-basic .listWrapper ul{overflow:hidden;position:relative;width:1200px;margin:0 auto}@media screen and (max-width:1200px){.landing-basic .listWrapper ul{width:100%}}.landing-basic .listWrapper .courseTile{text-align:left;width:20%;min-width:200px;max-width:250px;float:left;z-index:3;position:relative}@media screen and (max-width:1009px){.landing-basic .listWrapper .courseTile{display:inline-block;float:none}}@media screen and (max-width:767px){.landing-basic .listWrapper .courseTile{width:100%}}.landing-basic .listWrapper .courseTile .tileWrapper{border:1px solid #666;margin-top:20px;margin-right:10px;position:relative}.landing-basic .listWrapper .courseTile img{width:100%;height:auto}.landing-basic .listWrapper .courseTile a:hover .play-button{opacity:1;color:#fff}.landing-basic .listWrapper .courseTile a:hover .play-button .fa{color:#fff}.landing-basic .listWrapper .courseTile .play-button{width:60px;height:60px;background:#000;text-align:center;border-radius:100px;position:absolute;top:0;left:0;bottom:130px;right:0;margin:auto;opacity:0;z-index:3;-ms-transition:opacity .1s;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.landing-basic .listWrapper .courseTile .play-button .fa-play{font-size:27px;line-height:60px;padding-left:6px}.landing-basic .listWrapper .courseTile .classInfo{padding:10px 0;line-height:0;margin:0}.landing-basic .listWrapper .courseTile .classInfo h3,.landing-basic .listWrapper .courseTile .classInfo h4{display:block;max-width:165px;margin:0 auto;line-height:17px;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.landing-basic .listWrapper .courseTile .classInfo h4{font-weight:300;display:-webkit-box;height:18px;-webkit-line-clamp:1}.landing-basic .listWrapper .courseTile .classInfo h3{display:-webkit-box;height:35px;font-weight:600;font-size:15px;-webkit-line-clamp:2}.landing-basic .listWrapper .courseTile .classInfo span{font-size:10px;vertical-align:middle;font-weight:300;margin-right:5px}.landing-basic .listWrapper .courseTile .classInfo .btn{width:110px;margin:10px auto;display:block;font-size:14px}.landing-basic .listWrapper .courseTile .classInfo .fa{border-left:1px solid #ccc;margin:-5px 0;font-size:18px;padding:0 0 0 14px}@media screen and (max-width:767px){.landing-basic .listWrapper#staffPicks ul{border-bottom:1px solid #f2f2f2;padding-bottom:42px}.landing-basic #devices img{display:none}}.landing-basic .listWrapper#staffPicks .staffContainer{text-align:center;border:none;position:relative;height:325px}@media screen and (max-width:1009px){.landing-basic .listWrapper#staffPicks .staffContainer{max-width:none;height:250px}}.landing-basic .listWrapper#staffPicks .staffContainer .staffwrapper{position:absolute;top:50px;bottom:0;left:0;right:0;font-size:14px;font-size:1.4rem}.landing-basic .listWrapper#staffPicks .staffContainer .staffwrapper .avatar{width:100px;height:100px;border-radius:100%;overflow:hidden;margin:0 auto 40px}.landing-basic .listWrapper#staffPicks .staffContainer .staffwrapper h2{font-weight:300;margin:6px 0;text-transform:capitalize}.landing-basic #grabIt.listWrapper,.landing-basic #staffPicks.listWrapper{background:0 0;z-index:10;position:relative}.landing-basic #grabIt{position:relative;z-index:2}.landing-basic .bg-pattern{position:absolute;width:100%;height:100%;left:0;z-index:-1}.landing-basic .bg1,.landing-basic .bg2{position:absolute;background:linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-webkit-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-o-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-moz-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));width:200%}.landing-basic .bg1{bottom:40px;left:-124px;height:600px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.landing-basic .bg2{bottom:40px;left:-124px;height:600px;-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-ms-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg)}.landing-basic #devices{position:relative;z-index:2;margin-top:80px}.landing-basic #devices p{width:500px;margin:0 auto;font-size:15px;line-height:22px}.landing-basic #devices img{width:100%;max-width:1200px}.landing-basic #devices img.mobile{display:none}@media screen and (max-width:767px){.landing-basic #devices img.mobile{display:block;width:80%;margin:0 auto}.landing-basic #devices{padding:0 10px}.landing-basic #devices P{width:100%;margin-bottom:10px}.landing-basic #devices h1{margin-bottom:10px}}.landing-basic .salesTool li.clockWrapper{display:none}.landing-basic .clockWrapper{width:100%;max-width:550px;margin:0 auto;position:relative}@media screen and (max-width:480px){.landing-basic .bannerWrapper .banner .saletitle{zoom:.6}.landing-basic .clockWrapper{zoom:.8;-moz-transform:scale(.8)}}.landing-basic .clockWrapper .clockContainer{position:relative;left:0;right:0;top:0;bottom:0;margin:0 auto;text-align:center;padding:60px 0}.landing-basic .clockWrapper .clockContainer h1{margin-bottom:0;margin-top:0;font-size:17px;font-weight:500}.landing-basic .clockWrapper .clockContainer .clock{transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);-o-transform:scale(.9);-ms-backface-visibility:hidden;backface-visibility:hidden;width:545px;display:inline-block;padding:0;margin:0}.landing-basic .clockWrapper .clockContainer .flip-clock-divider .flip-clock-label{color:#333}.landing-basic #content.dark{background-color:#0e0f1c;color:#f2f2f2}.landing-basic #content.dark a,.landing-basic #content.dark a .fa{color:#f2f2f2}.landing-basic #content.dark .bannerWrapper .banner{background-position:0 -28px}.landing-basic #content.dark .bannerWrapper .banner li.subtitle{color:#ff5900}@media screen and (max-width:767px){.landing-basic #content.dark .bannerWrapper .banner{background-position:0 8px}.landing-basic #content.dark .bannerWrapper .banner li.subtitle{font-size:20px;font-size:2rem}}.landing-basic #content.dark .more .fa.fa-angle-down{background:#000}.landing-basic #content.dark .bottom .dealBoxWrapper,.landing-basic #content.dark .clockWrapper .flip-clock-divider .flip-clock-label,.landing-basic #content.dark .clockWrapper h1{color:#fff}.landing-basic #content.dark .bottom .extended{display:block;border-bottom:1px solid #fff;width:300px;margin:0 auto 27px;font-size:29px;font-size:2.9rem}.landing-basic .light a,.landing-basic .light a.btn,.landing-basic .light h1,.landing-basic .light h2,.landing-basic .light h3{color:#111}.landing-basic .light#content{background:#fff;color:#111}.landing-basic .light#content .bannerWrapper .banner a{color:#fff}.landing-basic .light#content .bannerWrapper .banner li.fineprint li{border-right:1px solid #333}@media screen and (max-width:1009px){.landing-basic .light#content .bannerWrapper .banner .sale{margin-left:0}}.landing-basic .light a.btn{color:#111}.landing-basic .light .salesTool .dealBoxWrapper h2,.landing-basic .light .saletitle{color:#fff}.landing-basic .light .salesTool .dealBoxWrapper .banner li.subtitle{color:#9aff40;text-shadow:4px 2px 7px #000}.landing-basic .light .priceBox{height:auto}.landing-basic .light .more{border-top:1px solid #3D6618}.landing-basic .light .more .fa{background-color:#fff}.landing-basic .light .more .fa.fa-angle-down{color:#3D6618}.landing-basic .light .listWrapper{background:linear-gradient(to bottom,rgba(234,238,231,.5),#fff);background:-webkit-linear-gradient(to bottom,rgba(234,238,231,.5),#fff);background:-o-linear-gradient(to bottom,rgba(234,238,231,.5),#fff);background:-moz-linear-gradient(to bottom,rgba(234,238,231,.5),#fff)}.landing-basic .light .original .crossOut{background:#ccc}.landing-basic .light .titleWrapper .underLine{background-color:#111}.landing-basic .light .titleWrapper .nav li{border-right:solid 1px #333}.landing-basic .light .titleWrapper .nav li:last-child{border-right:none}.landing-basic .light .bg1,.landing-basic .light .bg2{background:linear-gradient(to bottom,rgba(234,238,231,.5),#fff);background:-webkit-linear-gradient(to bottom,rgba(234,238,231,.5),#fff);background:-o-linear-gradient(to bottom,rgba(234,238,231,.5),#fff);background:-moz-linear-gradient(to bottom,rgba(234,238,231,.5),#fff);width:200%}.landing-basic .light .bottom .dealBoxWrapper,.landing-basic .light .bottom .dealBoxWrapper h2{color:#333}.landing-basic .light .bottom .extended{display:none}.landing-basic .light .classInfo{background:#fff}.landing-basic .light.lightBackground .bannerWrapper{background-size:cover}@media screen and (max-width:767px){.landing-basic .light.lightBackground .bannerWrapper{height:600px}}.landing-basic .light.lightBackground .bannerWrapper .banner{background-image:none;background:rgba(12,68,112,.69);max-width:none;background-position:0 50%;padding:0;height:250px;top:25%;display:none}@media screen and (max-width:767px){.landing-basic .light.lightBackground .bannerWrapper .banner{top:0;padding:30px 0 0}}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper{max-width:800px;min-width:375px;margin:0 auto;text-align:center;color:#fff;padding:20px 300px 20px 20px;position:relative}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper .nammLogo{width:218px;height:44px;background-repeat:no-repeat;display:inline-block;margin-right:20px;background-size:100%}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h1{font-weight:700;font-size:60px;font-size:6rem;color:#fff;letter-spacing:-3px;padding:14px 0 12px;margin:0;display:inline-block}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper .underLine{border-bottom:6px solid #045bd1;margin-left:-300px}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h2{color:#ffa800;padding:0;margin:0;font-size:25px;font-size:2.5rem;line-height:normal}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h2.deal-extended{color:#133d72;background-color:#ffa800;margin:0 auto 5px;max-width:380px;position:relative;padding:5px 0}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h2.deal-extended:after,.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h2.deal-extended:before{content:"";width:44px;height:44px;position:absolute;background-color:#ffa800;top:0}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h2.deal-extended:before{border-radius:100% 0 0 100%;left:-26px}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h2.deal-extended:after{border-radius:0 100% 100% 0;right:-31px}@media screen and (max-width:767px){.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h2.deal-extended{font-size:18px;font-size:1.8rem;margin-bottom:15px;width:300px}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h2.deal-extended:after,.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h2.deal-extended:before{width:34px;height:34px}}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h3{color:#fff;font-weight:500;letter-spacing:-1px;font-size:32px;font-size:3.2rem;padding-top:10px}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h4{color:#fff;font-size:15px;font-size:1.5rem;padding:10px}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h4 strong{font-weight:800}@media screen and (max-width:1009px){.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper{padding:22px 340px 20px 20px}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h2{margin-bottom:10px}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h3{font-size:23px;font-size:2.3rem}}@media screen and (max-width:767px){.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper{padding:0}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper .circle{position:relative;right:inherit;top:64px;display:inline-block}}@media screen and (max-width:480px){.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h1{font-size:49px;font-size:4.9rem}.landing-basic .light.lightBackground .bannerWrapper .banner .text-wrapper h3{font-size:17px;font-size:1.7rem}}.landing-basic .light.lightBackground .bannerWrapper .banner .circle{border-radius:100%;width:300px;height:300px;background:#ffa800;position:absolute;right:0;top:-20px;margin-right:40px}.landing-basic .light.lightBackground .bannerWrapper .banner .circle .inner-circle{border-radius:100%;width:95%;height:95%;border:3px solid #C98504;margin:5px auto;text-shadow:1px 1px 1px #C98504}.landing-basic .light.lightBackground .bannerWrapper .banner .circle .inner-circle .year{font-size:50px;font-size:5rem;font-weight:600;margin-top:30px;letter-spacing:-1px}.landing-basic .light.lightBackground .bannerWrapper .banner .circle .inner-circle .pass{font-size:22px;font-size:2.2rem;margin-top:5px;font-weight:600;letter-spacing:-1px}.landing-basic .light.lightBackground .bannerWrapper .banner .circle .inner-circle ul.price li{display:inline-block;font-size:83px;font-size:8.3rem;font-weight:600;vertical-align:top;letter-spacing:-1px}.landing-basic .light.lightBackground .bannerWrapper .banner .circle .inner-circle ul.price li.dollar{font-size:44px;font-size:4.4rem;padding-top:20px}.landing-basic .light.lightBackground .bannerWrapper .banner .circle .inner-circle ul.price li.currency{font-size:20px;font-size:2rem;padding-top:20px}.landing-basic .light.lightBackground .bannerWrapper .banner .circle.mobile{display:none}@media screen and (max-width:767px){.landing-basic .light.lightBackground .bannerWrapper .banner .circle{position:relative;right:inherit;top:64px;display:inline-block}.landing-basic .light.lightBackground .bannerWrapper .banner .circle.desktop{display:none}.landing-basic .light.lightBackground .bannerWrapper .banner .circle.mobile{position:absolute;display:block;margin-left:auto;margin-right:auto;left:0;right:0;width:100%}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper{height:700px}}.landing-basic .light.lightBackground .float-image{background-size:100%;position:relative;display:inline-block;background-repeat:no-repeat}.landing-basic .light.lightBackground .course-list{display:none}.landing-basic .light .button{background-color:#ff5900;padding:12px 37px;border:0;color:#fff;border-bottom:2px solid #8E3A0D;font-size:20px;font-size:2rem;margin-top:10px}.landing-basic .light .button:hover{border-bottom:0;background:#8E3A0D;color:#fff}.landing-basic .light .bottom{margin-bottom:0}.landing-basic .light .bottom .bannerWrapper{background:0 0}.landing-basic .light .bottom .bannerWrapper .banner{background-color:#0c4470}.landing-basic .flexbox{display:-webkit-flex;display:flex}.landing-basic.namm2016 .bannerWrapper{background-image:url(/img/landing/promo2016/namm-show-special-yearly-99-academy-pass-audio-courses-bg.jpg);display:block}.landing-basic.namm2016 .bannerWrapper .banner.namm2016{display:block}.landing-basic.namm2016 .bannerWrapper .nammLogo{background-image:url(/img/landing/promo2016/namm-pseudo.png)}.landing-basic.namm2016 .bannerWrapper .bottom .banner.namm2016 .text-wrapper{padding:0}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper{background-image:url(/img/landing/promo2016/sweetheart-deal-yearly-99-academy-pass-audio-courses-bg.jpg);background-color:inherit;display:block}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016{display:block;background:#300;height:auto}@media screen and (max-width:767px){.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016{padding:30px 0;position:relative;margin-bottom:20px}}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper h1{font-size:78px;font-size:7.8rem;line-height:73px;letter-spacing:-4px}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper h2{color:#B31E1E}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper h2.deal-extended{color:#fff;line-height:44px;line-height:4.4rem;padding:0}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper h3{font-size:40px;font-size:4rem;text-align:right;padding-right:40px;color:#CCC}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper h3 span{font-size:26px;font-size:2.6rem;padding-right:15px}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper .underLine{border-color:#B31E1E}@media screen and (max-width:1009px){.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper h1{font-size:65px;font-size:6.5rem;padding:0}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper h3{font-size:30px;font-size:3rem;text-align:center}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper h3 span{font-size:20px;font-size:2rem;padding-right:15px}}.landing-basic.valentines2016 .light.lightBackground .circle{border:0;background-color:transparent!important}.landing-basic.valentines2016 .light.lightBackground .circle .float-image{background-image:url(/img/landing/promo2016/sweetheart-deal-yearly-99-academy-pass-audio-courses-badge.jpg);width:405px;height:370px}.landing-basic.valentines2016 .light.lightBackground .circle .float-image a{color:#fff}.landing-basic.valentines2016 .light.lightBackground .circle .float-image a .button{border:1px solid #fff;color:#fff;background-color:inherit;position:absolute;bottom:108px;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.landing-basic.valentines2016 .light.lightBackground .circle .float-image a .button:hover{border-color:#CCC;color:#CCC}.landing-basic.valentines2016 .light.lightBackground .circle.mobile{display:none}@media screen and (max-width:767px){.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper h2.deal-extended{line-height:34px;line-height:3.4rem}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper h1{font-size:58px;font-size:5.8rem;line-height:55px;margin:0 0 16px}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper h2{font-size:20px;font-size:2rem}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper h3{padding-right:0}.landing-basic.valentines2016 .light.lightBackground .bannerWrapper .banner.valentines2016 .text-wrapper .circle.desktop{display:none}.landing-basic.valentines2016 .light.lightBackground .circle.mobile{display:inline;margin:0 auto;top:283px}}.landing-basic.BackToSchool2016 .courseTile .classInfo .btn,.landing-basic.BackToSchool2016 .more,.landing-basic.BackToSchool2016 .titleWrapper .limited-time,.landing-basic.BackToSchool2016 .titleWrapper .underLine,.landing-basic.anniversary2016 .courseTile .classInfo .btn,.landing-basic.anniversary2016 .more,.landing-basic.anniversary2016 .titleWrapper .limited-time,.landing-basic.anniversary2016 .titleWrapper .underLine,.landing-basic.cloud-9 .courseTile .classInfo .btn,.landing-basic.cloud-9 .more,.landing-basic.cloud-9 .titleWrapper .limited-time,.landing-basic.cloud-9 .titleWrapper .underLine{display:none}@media screen and (max-width:480px){.landing-basic.valentines2016 .light.lightBackground .circle.mobile{zoom:.9;top:384px}}.landing-basic.valentines2016 .light.lightBackground .bottom{margin-bottom:0}.landing-basic.valentines2016 .light.lightBackground .bottom .bannerWrapper{background:0 0}.landing-basic.valentines2016 .light.lightBackground .bottom .bannerWrapper .banner{background:#230606}.landing-basic.BackToSchool2016 .titleWrapper,.landing-basic.anniversary2016 .titleWrapper,.landing-basic.cloud-9 .titleWrapper{margin:30px auto;max-width:800px;width:100%}.landing-basic.BackToSchool2016 .titleWrapper p.individual-course,.landing-basic.anniversary2016 .titleWrapper p.individual-course,.landing-basic.cloud-9 .titleWrapper p.individual-course{color:#333}.landing-basic.BackToSchool2016 .listWrapper,.landing-basic.anniversary2016 .listWrapper,.landing-basic.cloud-9 .listWrapper{margin-top:0}.landing-basic.BackToSchool2016 .listWrapper h2,.landing-basic.anniversary2016 .listWrapper h2,.landing-basic.cloud-9 .listWrapper h2{margin-bottom:0}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper{background-image:url(/img/landing/promo2016/cloud-9-event-9-per-month-bg.jpg);background-color:inherit;display:block}@media screen and (max-width:1009px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper{height:800px}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9{top:0}}@media screen and (max-width:480px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper{height:700px}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper{min-width:320px}}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9{display:block;background:rgba(0,95,201,.64);height:auto}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper{padding:20px 450px 20px 20px;display:inline-block}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper h1,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper h1,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper h1,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper h1,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper h1,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper h1,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper h1,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper h1,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper h1{text-shadow:-1px 3px #ff5900;font-size:76px;font-size:7.6rem;line-height:7rem;letter-spacing:-5px}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper h2,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper h2,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper h2,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper h2,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper h2,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper h2,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper h2,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper h2,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper h2{color:#fff}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper h3,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper h3,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper h3,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper h3,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper h3,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper h3,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper h3,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper h3,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper h3{display:inline-block;padding-top:0}@media screen and (max-width:480px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper h4,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper h4,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper h4,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper h4,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper h4,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper h4,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper h4,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper h4,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper h4{font-size:12px;font-size:1.2rem}}@media screen and (max-width:1009px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper{padding:0}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper{margin-bottom:20px}}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark{display:inline-block;font-size:17px;font-size:1.7rem;margin-left:15px;font-weight:600;vertical-align:bottom}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li{float:right;text-align:left}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li.price,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li.price,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li.price,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li.price,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li.price,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li.price,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li.price,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li.price,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li.price{float:left;font-size:42px;font-size:4.2rem;font-weight:600;padding-top:7px}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li.price span,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li.price span,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li.price span,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li.price span,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li.price span,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li.price span,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li.price span,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li.price span,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li.price span{vertical-align:middle;font-size:23px;font-size:2.3rem}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li.monthly,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li.monthly,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li.monthly,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li.monthly,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li.monthly,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li.monthly,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li.monthly,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li.monthly,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li.monthly{padding-top:11px;margin-left:5px}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li.regular-price,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li.regular-price,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li.regular-price,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li.regular-price,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li.regular-price,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li.regular-price,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .price-wrapper .price-mark li.regular-price,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .price-wrapper .price-mark li.regular-price,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .price-wrapper .price-mark li.regular-price{position:absolute;bottom:10px;font-size:13px;font-size:1.3rem;font-weight:300;width:100%;text-decoration:line-through;color:#0c2646}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .circle,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .circle,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .circle,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .circle,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .circle,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .circle,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .circle,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .circle,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .text-wrapper .circle{top:-177px;width:513px;height:auto;margin-right:0;background-color:transparent}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .course-stats,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .course-stats,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .course-stats,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .course-stats,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .course-stats,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .course-stats,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .course-stats,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .course-stats,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .course-stats{background-color:#ff5900}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .course-stats .text-wrapper,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .course-stats .text-wrapper,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .course-stats .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .course-stats .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .course-stats .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .course-stats .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .course-stats .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .course-stats .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .course-stats .text-wrapper{padding:5px 450px 5px 0}.landing-basic.BackToSchool2016 .circle,.landing-basic.anniversary2016 .circle,.landing-basic.cloud-9 .circle{border:0;top:-109px;width:513px}.landing-basic.BackToSchool2016 .circle img,.landing-basic.anniversary2016 .circle img,.landing-basic.cloud-9 .circle img{height:auto;width:635px}.landing-basic.BackToSchool2016 .circle .button,.landing-basic.anniversary2016 .circle .button,.landing-basic.cloud-9 .circle .button{position:absolute;left:50%;bottom:78px;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (max-width:480px){.landing-basic.BackToSchool2016 .circle .button,.landing-basic.anniversary2016 .circle .button,.landing-basic.cloud-9 .circle .button{bottom:28px}}.landing-basic.BackToSchool2016 .circle.mobile,.landing-basic.anniversary2016 .circle.mobile,.landing-basic.cloud-9 .circle.mobile{display:none}@media screen and (max-width:1009px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .course-stats .text-wrapper,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .course-stats .text-wrapper,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .course-stats .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .course-stats .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .course-stats .text-wrapper,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.cloud-9 .course-stats .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .course-stats .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.anniversary2016 .course-stats .text-wrapper,.landing-basic.cloud-9 .light.lightBackground .bannerWrapper .banner.cloud-9 .course-stats .text-wrapper{padding:0}.landing-basic.BackToSchool2016 .circle img,.landing-basic.anniversary2016 .circle img,.landing-basic.cloud-9 .circle img{width:100%}.landing-basic.BackToSchool2016 .circle.desktop,.landing-basic.anniversary2016 .circle.desktop,.landing-basic.cloud-9 .circle.desktop{display:none}.landing-basic.BackToSchool2016 .circle.mobile,.landing-basic.anniversary2016 .circle.mobile,.landing-basic.cloud-9 .circle.mobile{display:block;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:0;top:auto;width:555px;height:560px}}@media screen and (max-width:480px){.landing-basic.BackToSchool2016 .circle.mobile,.landing-basic.anniversary2016 .circle.mobile,.landing-basic.cloud-9 .circle.mobile{width:402px;height:auto}}@media screen and (max-width:320px){.landing-basic.BackToSchool2016 .circle.mobile,.landing-basic.anniversary2016 .circle.mobile,.landing-basic.cloud-9 .circle.mobile{left:-35px}}.landing-basic.BackToSchool2016 .light.lightBackground .course-list,.landing-basic.anniversary2016 .light.lightBackground .course-list,.landing-basic.cloud-9 .light.lightBackground .course-list{position:absolute;left:50%;bottom:0;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);display:-webkit-flex;display:flex;color:#fff;text-shadow:2px 4px 6px #333;font-size:20px;font-size:2rem;font-weight:700;max-width:1000px;width:100%}.landing-basic.BackToSchool2016 .light.lightBackground .course-list li,.landing-basic.anniversary2016 .light.lightBackground .course-list li,.landing-basic.cloud-9 .light.lightBackground .course-list li{width:20%;padding:20px 0;margin-right:20px}.landing-basic.BackToSchool2016 .light.lightBackground .course-list li:last-child,.landing-basic.anniversary2016 .light.lightBackground .course-list li:last-child{margin-right:0}.landing-basic.BackToSchool2016 .light.lightBackground .course-list li a,.landing-basic.anniversary2016 .light.lightBackground .course-list li a,.landing-basic.cloud-9 .light.lightBackground .course-list li a{color:#fff}.landing-basic.BackToSchool2016 .light.lightBackground .bottom .bannerWrapper,.landing-basic.anniversary2016 .light.lightBackground .bottom .bannerWrapper,.landing-basic.cloud-9 .light.lightBackground .bottom .bannerWrapper{background:0 0}.landing-basic.BackToSchool2016 .light.lightBackground .bottom .bannerWrapper .course-list,.landing-basic.anniversary2016 .light.lightBackground .bottom .bannerWrapper .course-list,.landing-basic.cloud-9 .light.lightBackground .bottom .bannerWrapper .course-list{display:none}.landing-basic .anniversary-extand-mark{position:absolute;top:0;left:50%;width:90%;max-width:1400px;text-align:left;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .circle .float-image,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .circle .float-image{position:relative}.landing-basic .anniversary-extand-mark img{width:225px;height:auto}@media screen and (max-width:1200px){.landing-basic .anniversary-extand-mark img{width:196px}}@media screen and (max-width:1380px){.landing-basic .anniversary-extand-mark{width:100%}}.landing-basic.anniversary2016 .light.lightBackground .course-list{max-width:1200px}.landing-basic.anniversary2016 .light.lightBackground .course-list li a{text-shadow:none}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper{background-image:url(/img/landing/promo2016/1-year-anno-sale-bg.jpg)}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016{background:0 0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 h2{color:#fff}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 h2.mobile{color:#fff;display:none}@media screen and (max-width:1009px){.landing-basic .anniversary-extand-mark,.landing-basic.BackToSchool2016 .light.lightBackground .course-list,.landing-basic.anniversary2016 .light.lightBackground .course-list,.landing-basic.cloud-9 .light.lightBackground .course-list{display:none}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016{top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);padding:30px 0 0}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 h2{display:none}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 h2.mobile{display:block}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper{padding:0 10%}}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper{display:-webkit-flex;display:flex;justify-content:space-between}.landing-basic .bottom .anniversary-extand-mark,.landing-basic .bottom .anniversary2016 .text-wrapper .titles .top,.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .titles .bottom{display:none}@media screen and (max-width:767px){.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper{min-width:auto;padding:0 5%}}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper>img{width:auto;height:254px}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .titles{-webkit-flex-direction:column;flex-direction:column;text-align:left;margin-left:23px}@media screen and (max-width:480px){.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper{padding:0 10px}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper>img{height:159px}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .titles{margin-left:10px}}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .titles img{max-width:430px;width:100%;height:auto;text-align:left;margin-top:71px}@media screen and (max-width:480px){.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .titles img{margin-top:54px}}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .titles h1{text-shadow:none;letter-spacing:-2px;margin-top:0;line-height:7rem;font-size:76px;font-size:7.6rem}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .titles h1 span{font-size:76px;font-size:7.6rem;font-weight:300}@media screen and (max-width:767px){.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .titles h1{font-size:60px;font-size:6rem;line-height:6rem}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .titles h1 span{font-size:60px;font-size:6rem}}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .circle{top:50%;width:340px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .circle .float-image img{width:340px;height:305px}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .circle .button{left:46%;bottom:16px;width:118px}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .course-stats{background:0 0}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .circle.mobile{width:55%;min-width:300px;max-width:400px;height:auto;bottom:30px}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .circle.mobile .button{left:46%;bottom:16px;width:118px}@media screen and (max-width:480px){.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .titles h1{font-size:35px;font-size:3.5rem;line-height:3.5rem;padding:0 0 15px}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .banner.anniversary2016 .text-wrapper .titles h1 span{font-size:38px;font-size:3.8rem;margin-left:-3px}.landing-basic.anniversary2016 .light.lightBackground .bannerWrapper .circle.mobile{width:100%;max-width:340px;left:0}}.landing-basic .bottom .anniversary2016 h1,.landing-basic .bottom .anniversary2016 h2{color:#111!important}.landing-basic .bottom .anniversary2016 .text-wrapper .titles .bottom,.landing-basic .bottom .anniversary2016 h2.mobile{display:block!important}.landing-basic.BackToSchool2016 .light.lightBackground .course-list{max-width:1200px}.landing-basic.BackToSchool2016 .light.lightBackground .course-list li a{text-shadow:none}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper{background-image:url(/img/landing/promo2016/landing-page-back-to-school-sale-sound-design-daw-synthesis-studio-gear-recording-song-writing-mixing-mastering-music-theory-business-start-now-bg.jpg)}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016{background:0 0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 h2{color:#fff}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 h2.mobile{color:#fff;display:none}@media screen and (max-width:1009px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016{top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);padding:30px 0 0}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 h2.mobile{display:block}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper{padding:0 10%}}.landing-basic .bottom .BackToSchool2016 .text-wrapper .titles .top,.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles .bottom{display:none}@media screen and (max-width:767px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper{min-width:auto;padding:0 5%}}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper>img{width:auto;height:254px}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles{text-align:left;margin-left:23px;-webkit-align-items:center;align-items:center}@media screen and (max-width:480px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper{padding:0 10px}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper>img{height:159px}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles{margin-left:10px}}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles img{max-width:430px;width:100%;height:auto;text-align:left;margin-top:71px}@media screen and (max-width:480px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles img{margin-top:54px}}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles h1{text-shadow:none;letter-spacing:-2px;margin-top:0;line-height:7.2rem;font-size:76px;font-size:7.6rem}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles h1 span{font-size:77px;font-size:7.7rem;font-weight:600;margin-left:0}@media screen and (max-width:1200px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles h1{font-size:60px;font-size:6rem;line-height:6rem}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles h1 span{font-size:60px;font-size:6rem}}@media screen and (max-width:767px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles h1{font-size:60px;font-size:6rem;line-height:6rem}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles h1 span{font-size:60px;font-size:6rem}}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles h2{font-size:177px;font-size:17.7rem;font-weight:300;margin-top:24px;line-height:100%}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .circle{top:50%;width:340px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .circle .float-image img{width:340px;height:305px}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .circle .button{left:46%;bottom:16px;width:118px}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .course-stats{background:0 0}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .circle.mobile{width:55%;min-width:300px;max-width:400px;height:auto;bottom:30px}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .circle.mobile .button{left:46%;bottom:16px;width:118px}.landing-basic .bottom .BackToSchool2016 h1,.landing-basic .bottom .BackToSchool2016 h2,.landing-basic .bottom .BackToSchool2016 h3{color:#111!important}.landing-basic .bottom .BackToSchool2016 .text-wrapper .titles .bottom,.landing-basic .bottom .BackToSchool2016 h2.mobile{display:block!important}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper{background-image:url(../img/landing/promo2016/synth-background.jpg);background-color:inherit;display:block}@media screen and (max-width:1009px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles{-webkit-flex-direction:column;flex-direction:column}.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles h2{margin-top:0}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper{height:700px}}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories{display:block;background:#111;height:auto;border-bottom:4px solid #ff5900}.partners .bannerWrapper,.partners .salesTool .dealBoxWrapper{background-repeat:no-repeat;background-size:100%;position:relative}@media screen and (max-width:767px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .banner.BackToSchool2016 .text-wrapper .titles h2{font-size:149px;font-size:14.9rem}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories{padding:18px 0 8px}}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories .text-wrapper{padding:20px 450px 20px 20px;display:inline-block;text-align:left}@media screen and (max-width:480px){.landing-basic.BackToSchool2016 .light.lightBackground .bannerWrapper .circle.mobile{width:100%;max-width:340px;left:0}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories .text-wrapper{min-width:320px}}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories .text-wrapper h1{font-size:76px;font-size:7.6rem;line-height:7rem;letter-spacing:-5px;font-weight:lighter}@media screen and (max-width:767px){.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories .text-wrapper{padding:0}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories .text-wrapper h1{font-size:85px;font-size:8.5rem;line-height:8rem;padding:0 0 25px}}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories .text-wrapper h1 span{font-size:76px;font-size:7.6rem;font-weight:lighter;margin-left:0;color:#ff5900}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .circle.desktop a,.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .circle.mobile a{position:absolute;bottom:43px;left:50%;margin-left:-100px}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories .text-wrapper h3{font-weight:100;text-transform:uppercase}.landing-basic.synth-stories2016 .episode-wrapper .titleWrapper strong,.partners .btn{font-weight:700}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories .course-stats{background-color:#ff5900}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories .course-stats .text-wrapper{padding:5px 450px 5px 0}@media screen and (max-width:1009px){.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories .course-stats .text-wrapper{padding:0}}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .circle{background-size:100%;border-radius:0;background-color:transparent;background-image:url(../img/landing/promo2016/synth-badge.png)}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .circle.desktop{width:390px;height:468px;top:-121px}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .circle.mobile{width:337px;height:413px;position:absolute;display:none}@media screen and (max-width:767px){.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories .text-wrapper h1 span{font-size:85px;font-size:8.5rem}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .banner.SynthStories .text-wrapper h3{font-size:40px;font-size:4rem}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .circle.desktop{display:none}.landing-basic.synth-stories2016 .light.lightBackground .bannerWrapper .circle.mobile{display:block;bottom:-15px;left:50%;margin-left:-188px}}.landing-basic.synth-stories2016 .titleWrapper{padding:0 10px}.landing-basic.synth-stories2016 .episode-wrapper{max-width:1200px;margin:40px auto}.landing-basic.synth-stories2016 .episode-wrapper h1{font-size:47px;font-size:4.7rem}.landing-basic.synth-stories2016 .episode-wrapper h1 .orange-text{font-size:47px;font-size:4.7rem;color:#ff5900}.landing-basic.synth-stories2016 .episode-wrapper ul{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:top}.landing-basic.synth-stories2016 .episode-wrapper ul>li{text-align:left;padding:10px 10px 0;width:47%;border:1px solid #CCC!important;margin:30px 3px 0}.landing-basic.synth-stories2016 .episode-wrapper ul>li:only-child{margin:30px auto}@media screen and (max-width:1009px){.landing-basic.synth-stories2016 .episode-wrapper ul>li{width:80%;text-align:center;margin:10px auto}}@media screen and (max-width:480px){.landing-basic.synth-stories2016 .episode-wrapper ul{flex-wrap:wrap}.landing-basic.synth-stories2016 .episode-wrapper ul>li{width:100%}}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul{flex-wrap:nowrap}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li{border:0!important;margin:0;padding:0}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li.episode-cover{width:45%;padding:0}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li.episode-cover img{width:100%;max-width:260px;height:auto}@media screen and (max-width:1009px){.landing-basic.synth-stories2016 .episode-wrapper ul>li ul{flex-wrap:wrap}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li.episode-cover{width:100%;text-align:center}}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li.episode-details{width:55%;padding-left:20px}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li.episode-details .episode-links{color:#666}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li.episode-details .episode-links a{color:#111}@media screen and (max-width:1009px){.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li.episode-details{width:100%;padding:0 20px}}@media screen and (max-width:767px){.landing-basic.synth-stories2016 .episode-wrapper h1,.landing-basic.synth-stories2016 .episode-wrapper h1 .orange-text{font-size:30px;font-size:3rem}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li.episode-cover{display:none}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li.episode-details{padding:10px}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li ul .volume-icon{display:none}}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li ul{-webkit-align-items:flex-start;align-items:flex-start}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li ul li{width:85%}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li ul .volume-icon{width:15%}.landing-basic.synth-stories2016 .episode-wrapper ul>li ul li ul .volume-icon .fa{font-size:30px;font-size:3rem;margin-top:25px}.landing-basic.synth-stories2016 .episode-wrapper ul>li h2{font-size:20px;font-size:2rem;color:#333;padding:0;margin:0 0 15px;line-height:120%}.landing-basic.synth-stories2016 .episode-wrapper ul>li .episode-links{margin:20px 0;color:#CCC;font-size:14px;font-size:1.4rem}.landing-basic.synth-stories2016 .episode-wrapper .titleWrapper{max-width:1000px;width:auto}.landing-basic.synth-stories2016 .episode-wrapper .titleWrapper h2{border-top:dotted 1px #CCC;max-width:500px;margin:35px auto 20px;border-bottom:dotted 1px #CCC;font-size:20px;font-size:2rem;padding:10px 0}.landing-basic.synth-stories2016 .episode-wrapper .titleWrapper h2 span{font-size:20px;font-size:2rem}.landing-basic.synth-stories2016 .episode-wrapper .titleWrapper P span{font-size:15px;font-size:1.5rem}.landing-basic.synth-stories2016 .start-learning{display:none}.partners *{-webkit-font-smoothing:antialiased}.partners #content{border-radius:0 0 15px 15px;overflow:hidden;width:100%}.partners h1,.partners h2,.partners h3{text-shadow:none;color:#f2f2f2;border:0}.partners .btn{border:1px solid #ccc;padding:15px 20px;border-radius:5px;text-align:center;text-transform:uppercase;margin:10px 15px;display:inline-block;cursor:pointer}.partners .main{font-size:20px;margin:60px 0 40px}@media screen and (max-width:767px){.partners .main{margin:20px 0 30px}}.partners .orange{color:#fef4e9;background-color:#ff5900}.partners #content{text-align:center;padding:0;background-image:linear-gradient(to bottom,#000 10%,#0e0f1c);background-image:-webkit-linear-gradient(to bottom,#000 10%,#0e0f1c);background-image:-o-linear-gradient(to bottom,#000 10%,#0e0f1c);background-image:-moz-linear-gradient(to bottom,#000 10%,#0e0f1c)}.partners h1{font-weight:300;font-size:47px;line-height:42px;text-transform:uppercase;margin-bottom:20px}.partners h1 span{font-size:20px;font-weight:400;margin-left:-11px}.partners li:last-child{border-right:none!important}.partners .bannerWrapper{background-image:url(/img/landing/partner/time-and-space-ask-audio-academy-audio-courses-production-offer-bg.jpg);width:100%;min-height:550px;margin-top:86px}.partners .bannerWrapper .banner{width:1200px;margin:0 auto}@media screen and (max-width:1009px){.partners .bannerWrapper .banner{width:auto}}.partners .bannerWrapper .banner .saletitle{width:60%;margin:90px auto 0;display:inline-block;float:left}@media screen and (max-width:1009px){.partners .bannerWrapper .banner .saletitle{width:100%;float:none}}@media screen and (max-width:767px){.partners h1{font-size:30px;font-size:3rem}.partners h1 span{font-size:15px;font-size:1.5rem}.partners .bannerWrapper .banner .saletitle{padding:0;zoom:.7}.partners .bannerWrapper .banner .saletitle .subtitle{width:100%}}@media screen and (max-width:480px){.partners .bannerWrapper{height:474px}.partners .bannerWrapper .banner .saletitle{zoom:.6}}.partners .bannerWrapper .banner .saletitle li{display:inline-block;text-align:left}.partners .bannerWrapper .banner .saletitle .sale{font-size:129px;font-size:12.9rem;font-weight:800;text-transform:uppercase;line-height:80px;margin-left:10px;letter-spacing:-8px}.partners .bannerWrapper .banner .saletitle .subtitle{text-align:center;font-size:31px;font-size:3.1rem;font-weight:700;margin:20px auto}.partners .bannerWrapper .banner .saletitle .fineprint{font-size:13px;font-size:1.3rem;width:500px;margin:30px auto}.partners .bannerWrapper .banner .saletitle .fineprint li{padding:0 10px;border-right:1px solid #ff5900;font-weight:600}.partners .salesTool{width:40%;min-width:250px;height:auto;margin:0 auto;float:left}@media screen and (max-width:1009px){.partners .salesTool{width:406px;padding:0;float:none}}.partners .salesTool .dealBoxWrapper{padding:0;width:406px;height:526px;text-align:center;background-image:url(/img/landing/partner/time-and-space-pricebox.png)}@media screen and (max-width:767px){.partners .bannerWrapper .banner .saletitle .fineprint{display:none}.partners .salesTool{padding:0;zoom:.7}.partners .salesTool .dealBoxWrapper{margin:0 auto;display:block;float:none}}.partners .salesTool .dealBoxWrapper h2{font-weight:400;font-size:18px;font-size:1.8rem}.partners .salesTool .dealBoxWrapper .dealBox{border:3px solid #fff;border-radius:8px;width:220px;height:66px;position:relative;background:#111}.partners .salesTool .dealBoxWrapper .btn{bottom:67px;left:86px;position:absolute;margin:0;padding:15px 50px}.partners .salesTool .dealBoxWrapper .btn:hover{color:#fff!important;border:1px solid #ccc!important;background-color:#7B2C01}.partners .salesTool .discount-wrapper{width:50%;height:100%;background:#ff5900;border-radius:4px 0 0 4px;display:inline-block;font-size:49px;font-size:4.9rem;margin-right:-4px}.partners .salesTool .discount-wrapper span{font-size:20px;font-size:2rem;vertical-align:top}.partners .salesTool .discount-wrapper .discount{padding:25px 0 19px;line-height:19px;position:relative}.partners .salesTool .discount-wrapper .discount .decimal{position:absolute;right:4px;top:15px}.partners .salesTool .discount-wrapper .discount.yearly span{font-size:12px;font-size:1.2rem;vertical-align:top}.partners .salesTool .priceBox{width:50%;height:100%;border-radius:4px 0 0 4px;display:inline-block;font-size:23px;letter-spacing:-1px}.partners .salesTool .priceBox .decimal{font-size:18px;vertical-align:top;display:inline-block;margin-top:-7px;letter-spacing:0}.partners .salesTool .priceBox .decimal span{font-size:10px;font-size:1rem}.partners .salesTool .priceBox.original{position:absolute;top:7px;right:0;font-size:14px;font-size:1.4rem;color:#ccc;letter-spacing:0}.partners .salesTool .priceBox.original .decimal{margin-top:0;font-size:13px;font-size:1.3rem;line-height:10px}.partners .salesTool .priceBox.original .decimal span{font-size:7px;font-size:.7rem}.partners .salesTool .priceBox.original .crossOut{background:#ccc;width:50px;height:1px;position:absolute;top:9px;left:32px}.partners .more{border-top:1px solid rgba(247,84,2,.6);margin:30px 0;position:relative}.partners .more .fa{width:100px;position:absolute;margin:0 auto;top:-15px;left:0;right:0}.partners .more .fa.fa-angle-down{font-size:30px;color:rgba(247,84,2,.6)}.partners .titleWrapper{width:500px;padding-left:16px;text-align:center;margin:0 auto;position:relative}@media screen and (max-width:767px){.partners .titleWrapper{width:100%;padding-left:0}}.partners .titleWrapper .underLine{width:50px;height:1px;background-color:#fff;position:absolute;left:0;right:0;bottom:0;top:39px;margin:0 auto}.partners .titleWrapper .nav ul{padding:0;margin:auto}.partners .titleWrapper .nav li{display:inline-block;border-right:solid 1px #ff5900;padding:0 8px;font-size:15px;cursor:pointer}.partners .titleWrapper .nav li:hover{color:#ff5900}.partners .listWrapper{background:linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-webkit-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-o-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-moz-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));padding:20px;margin-top:50px}.partners .listWrapper h2{font-weight:600;text-transform:uppercase;font-size:25px;margin-bottom:35px;border:0}.partners .listWrapper ul{overflow:hidden;position:relative;width:1200px;margin:0 auto}@media screen and (max-width:1200px){.partners .listWrapper ul{width:100%}}.partners .listWrapper .courseTile{text-align:left;width:20%;min-width:200px;max-width:250px;float:left}@media screen and (max-width:1009px){.partners .listWrapper .courseTile{display:inline-block;float:none}}@media screen and (max-width:767px){.partners .listWrapper .courseTile{width:100%}}.partners .listWrapper .courseTile .tileWrapper{border:1px solid #666;margin-top:20px;margin-right:10px;position:relative}.partners .listWrapper .courseTile img{width:100%;height:auto}.partners .listWrapper .courseTile a:hover .play-button{opacity:1}.partners .listWrapper .courseTile .play-button{width:60px;height:60px;background:#000;text-align:center;border-radius:100px;position:absolute;top:0;left:0;bottom:130px;right:0;margin:auto;opacity:0;z-index:3;-ms-transition:opacity .1s;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.partners .listWrapper .courseTile .play-button .fa-play{font-size:27px;line-height:60px;padding-left:6px}.partners .listWrapper .courseTile .classInfo{padding:10px 0;line-height:0;margin:0}.partners .listWrapper .courseTile .classInfo h3,.partners .listWrapper .courseTile .classInfo h4{display:block;max-width:165px;margin:0 auto;line-height:17px;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.partners .listWrapper .courseTile .classInfo h4{font-weight:300;display:-webkit-box;height:18px;-webkit-line-clamp:1}.partners .listWrapper .courseTile .classInfo h3{display:-webkit-box;height:35px;font-weight:600;font-size:15px;-webkit-line-clamp:2}.partners .listWrapper .courseTile .classInfo span{font-size:10px;vertical-align:middle;font-weight:300;margin-right:5px}.partners .listWrapper .courseTile .classInfo .btn{width:110px;margin:10px auto;display:block;font-size:14px}.partners .listWrapper .courseTile .classInfo .fa{border-left:1px solid #ccc;margin:-5px 0;font-size:18px;padding:0 0 0 14px}@media screen and (max-width:767px){.partners .listWrapper#staffPicks ul{border-bottom:1px solid #f2f2f2;padding-bottom:42px}}.partners .listWrapper#staffPicks .staffContainer{text-align:center;border:none;position:relative;height:325px}@media screen and (max-width:1009px){.partners .listWrapper#staffPicks .staffContainer{max-width:none;height:250px}}.partners .listWrapper#staffPicks .staffContainer .staffwrapper{position:absolute;top:50px;bottom:0;left:0;right:0;font-size:14px;font-size:1.4rem}.partners .listWrapper#staffPicks .staffContainer .staffwrapper .avatar{width:100px;height:100px;border-radius:100%;overflow:hidden;margin:0 auto 40px}.partners .listWrapper#staffPicks .staffContainer .staffwrapper h2{font-weight:300;margin:6px 0;text-transform:capitalize}.partners #grabIt.listWrapper,.partners #staffPicks.listWrapper{background:0 0}.partners #grabIt{position:relative;z-index:2}.partners .bg-pattern{position:absolute;width:100%;height:100%;left:0;z-index:-1}.partners .bg1,.partners .bg2{bottom:40px;left:-124px;height:600px;position:absolute;background:linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-webkit-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-o-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));background:-moz-linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,.05));width:200%}.partners .bg1{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.partners .bg2{-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-ms-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg)}.partners #devices{position:relative;z-index:2;margin-top:80px}.partners #devices p{width:500px;margin:0 auto;font-size:15px;line-height:22px}.partners #devices img{width:100%;max-width:1200px}.partners .bottom.salesTool{z-index:2;position:relative;width:100%}.partners .bottom.salesTool h1{text-transform:capitalize;font-size:35px}@media screen and (max-width:767px){.partners #devices{padding:0 10px}.partners #devices P{width:100%;margin-bottom:10px}.partners #devices h1{margin-bottom:10px}.partners .bottom.salesTool{width:100%}.partners .bottom.salesTool h1{font-size:24px;font-size:2.4rem}}.partners .bottom.salesTool .dealBoxWrapper{margin:0 auto;background-image:url(/img/landing/partner/time-and-space-pricebox-bottom.png)}.partners .bottom.salesTool .dealBoxWrapper h2{width:auto;border:0}.partners .bottom.salesTool .dealBox{margin:0 auto}.partners .bottom.salesTool .btn{font-size:20px;vertical-align:middle}.partners #content.dark{background-color:#0e0f1c;color:#f2f2f2}.partners #content.dark a,.partners #content.dark a .fa{color:#f2f2f2}.partners #content.dark .bannerWrapper .banner li.subtitle,.partners #content.dark .btn:hover .fa,.partners #content.dark .salesTool .dealBoxWrapper h2{color:#ff5900}.partners #content.dark .btn:hover{border:1px solid #ff5900;color:#ff5900}.partners #content.dark .bFriday{display:block;font-size:45px;text-transform:uppercase;font-weight:800;line-height:48px}.partners #content.dark .cMonday,.partners .light .bFriday{display:none}.partners #content.dark .bFriday span{font-size:40px}.partners #content.dark .salesTool .dealBoxWrapper h2 .salesTool .dealBox .discount{color:#7E310A}.partners #content.dark .more .fa{background-color:#020205}.partners #content.dark .titleWrapper .underLine{background-color:#f2f2f2}.partners #content.dark .titleWrapper .nav li{color:#ccc}.partners #content.dark .listWrapper .courseTile .classInfo{background-color:#f2f2f2;color:#111}.partners #content.dark .listWrapper .courseTile .classInfo .btn,.partners #content.dark .listWrapper .courseTile .classInfo h3{color:#111}.partners #content.dark .listWrapper .courseTile .classInfo .btn:hover,.partners #content.dark .listWrapper .courseTile .classInfo .btn:hover .fa{color:#ff5900}.partners #content.dark .listWrapper .courseTile .classInfo a .fa,.partners .light a,.partners .light a.btn,.partners .light h1,.partners .light h2,.partners .light h3{color:#111}.partners #content.dark .dealBox{border:3px solid #fff}.partners #content.light{background:#fff;color:#111}.partners #content.light .bannerWrapper{background-image:url(/img/landing/holiday2015/cyber-monday-sale-bg.jpg);background-color:#111}.partners #content.light .bannerWrapper .banner{background-image:url(/img/landing/holiday2015/cyber-monday-bg-front.png)}@media screen and (max-width:1009px){.partners #content.light .bannerWrapper .banner .sale{margin-left:0}}.partners #content.light .bannerWrapper .banner a{color:#fff}.partners .light .btn:hover{color:#3D6618;border:1px solid #3D6618}.partners .light .btn:hover .fa{color:#3D6618}.partners .light a.btn{color:#111}.partners .light .saletitle{color:#fff}.partners .light .salesTool .dealBoxWrapper h2{color:#9aff40;padding:0 2px}.partners .light .salesTool .dealBoxWrapper .banner li.subtitle{color:#9aff40;text-shadow:4px 2px 7px #000}.partners .light .dealBox{border:3px solid #fff}.partners .light .bannerWrapper .banner li.fineprint li{border-right:1px solid #9aff40}.partners .light .salesTool .discount-wrapper{background:#3D6618;color:#fff}.partners .light .salesTool .priceBox{color:#fff;height:auto}.partners .light .bottom .dealBoxWrapper h2,.partners .light .more .fa.fa-angle-down{color:#3D6618}.partners .light .more{border-top:1px solid #3D6618}.partners .light .more .fa{background-color:#fff}.partners .light .listWrapper{background:linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);background:-webkit-linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);background:-o-linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);background:-moz-linear-gradient(to bottom,rgba(234,238,231,.5),#FFF)}.partners .light .original .crossOut{background:#ccc}.partners .light .titleWrapper .underLine{background-color:#111}.partners .light .titleWrapper .nav li{border-right:solid 1px #9aff40}.partners .light .titleWrapper .nav li:last-child{border-right:none}.partners .light .bg1,.partners .light .bg2{background:linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);background:-webkit-linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);background:-o-linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);background:-moz-linear-gradient(to bottom,rgba(234,238,231,.5),#FFF);width:200%}.partners .clockWrapper{width:100%;max-width:550px;margin:9px auto 0;position:relative}@media screen and (max-width:767px){.partners #content.dark .bannerWrapper .banner li.subtitle{font-size:20px;font-size:2rem}.partners .clockWrapper{float:none;margin-top:30px;width:380px}.switch-groove .groove .record{left:0}}@media screen and (max-width:480px){.partners .clockWrapper{zoom:.8}}.partners .clockWrapper h1{color:#111;font-size:17px;font-weight:500;padding-bottom:6px;line-height:10px;margin-top:20px}.partners .clock{position:relative;left:0;right:0;bottom:0;top:0;zoom:.9;margin:0 auto;width:400px;transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);-o-transform:scale(.9);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.switch-groove#content{padding-top:86px;border-radius:0}.switch-groove *{color:#fff}.switch-groove .groove{font-family:'Titillium Web','Helvetica Neue',Helvetica,Arial,sans-serif}.switch-groove .groove.bannerWrapper{background:#000;height:auto;margin-top:0;max-width:1200px;display:inline-block}.switch-groove .groove .record{display:block;position:relative;z-index:0}.switch-groove .groove .record img{width:100%;height:auto;position:relative;max-width:1266px}.switch-groove .groove .banner{background-image:none;position:relative;width:100%;height:auto}.switch-groove .groove .banner .bannerArea{overflow:hidden;display:inline-block;position:relative}.switch-groove .groove .banner .text-holder{position:absolute;width:100%;background-size:100%;background-repeat:no-repeat;margin:0 auto 0 -250px;z-index:3;top:0;left:50%;max-width:500px}.switch-groove .groove .banner .text-holder img{width:100%;height:auto;margin:40px auto 0;max-width:600px}@media screen and (max-width:767px){.switch-groove .groove .banner .text-holder{padding-right:0}}.switch-groove .groove .banner .text-holder h1{background:rgba(17,17,17,.3);font-weight:700;margin:0;font-size:74px;font-size:7.4rem;text-transform:none;padding:20px 20px 0;letter-spacing:-2px;line-height:1.1;text-shadow:6px 7px 30px #000,6px 7px 20px #000,6px 7px 30px #000,6px 7px 40px #000}.switch-groove .groove .banner .text-holder h2{text-shadow:6px 7px 20px #000,6px 7px 20px #000,6px 7px 50px #000,6px 7px 80px #000;font-size:60px;font-size:6rem;line-height:60px;font-weight:700;margin:10% 0 0}.switch-groove .groove .banner .text-holder h2 span{color:#E79806}.switch-groove .groove .banner .text-holder p{text-shadow:6px 7px 20px #000,6px 7px 20px #000,6px 7px 50px #000,6px 7px 80px #000;font-size:28px;font-size:2.8rem}.switch-groove .groove .banner h4{font-size:26px;font-size:2.6rem;color:#F9B330;margin-bottom:20px;font-weight:500}.switch-groove .groove .banner .reasons{padding:0;margin:20px auto 0}.switch-groove .groove .banner .reasons ul{max-width:1200px;margin:0 auto;background-color:#272727;padding:20px}.switch-groove .groove .banner .reasons ul li{font-size:17px;font-size:1.7rem;display:inline-block;vertical-align:top;width:33%;font-weight:600;line-height:25px;color:#ccc}@media screen and (max-width:1009px){.switch-groove .groove .banner .reasons ul li{width:100%;margin:20px 0}}.switch-groove .groove .banner .reasons ul li:last-child{width:100%}.switch-groove .groove .banner .reasons ul li .reasons-wrapper{padding:0 40px}.switch-groove .groove .banner .reasons ul li .reasons-wrapper h3{font-size:19px;font-size:1.9rem;line-height:1.1;font-weight:700;color:#ddd;margin-bottom:5px;letter-spacing:-1px}.switch-groove .groove .banner .reasons ul li .reasons-wrapper p{font-size:17px;font-size:1.7rem;color:#ddd;line-height:1.3em;height:120px}.switch-groove .groove .banner .reasons ul li .reasons-wrapper p strong{font-weight:700;color:#ddd}@media screen and (max-width:1200px){.switch-groove .groove .banner .reasons ul li .reasons-wrapper p{height:140px}}.switch-groove .groove .banner .reasons ul li .reasons-wrapper a{background:#F9B330;background-image:linear-gradient(to top,#ff5900,#F9B330);background-image:-webkit-linear-gradient(to top,#ff5900,#F9B330);background-image:-o-linear-gradient(to top,#ff5900,#F9B330);background-image:-moz-linear-gradient(to top,#ff5900,#F9B330);padding:13px 0;border:0;font-size:18px;font-size:1.8rem;display:block;margin:22px auto 0;width:150px;text-transform:none;font-weight:600;border-radius:0;color:#fff}.switch-groove .groove .banner .reasons ul li .reasons-wrapper a:hover{background:#ff5900;background-image:linear-gradient(to top,#F9B330,#ff5900);background-image:-webkit-linear-gradient(to top,#F9B330,#ff5900);background-image:-o-linear-gradient(to top,#F9B330,#ff5900);background-image:-moz-linear-gradient(to top,#F9B330,#ff5900)}.switch-groove .groove .banner .finePrint{font-size:14px;font-size:1.4rem;color:#CCC;margin:25px auto 0;padding:0 20px}.switch-groove .groove .banner .finePrint a{color:#fff;font-weight:700}.switch-groove .groove .banner .finePrint a:hover{color:#ff5900}.switch-groove .deal-wrapper{background:#1B1B1B;padding:50px 0 0;max-width:1200px;margin:0 auto}@media screen and (max-width:767px){.switch-groove .deal-wrapper{padding:50px 15px 0}}@media screen and (max-width:480px){.switch-groove .deal-wrapper{padding:50px 10px 0}}.switch-groove .deal-wrapper ul{max-width:1200px;margin:0 auto 30px}.switch-groove .deal-wrapper ul li{display:inline-block;float:left;width:50%}.switch-groove .deal-wrapper #deal{position:relative;min-width:300px;max-width:500px;margin:0 auto;padding:0 40px 0 80px}@media screen and (max-width:1009px){.switch-groove .groove .banner .reasons ul li .reasons-wrapper p{height:auto}.switch-groove .deal-wrapper ul li{width:100%;float:none}.switch-groove .deal-wrapper #deal{padding:0}}.switch-groove .deal-wrapper #deal .shapes{height:370px;background:#fff;position:relative;z-index:0;margin:0 auto 160px}.switch-groove .deal-wrapper #deal .shapes #parallelogram{width:102%;position:absolute}.switch-groove .deal-wrapper #deal .shapes #parallelogram .triangle{width:0;height:0;position:absolute}.switch-groove .deal-wrapper #deal .shapes #parallelogram.top{top:0;border-bottom:60px solid #ff5900}.switch-groove .deal-wrapper #deal .shapes #parallelogram.top .triangle{right:0;bottom:-70px;border-top:10px solid #C24704;border-right:8px solid transparent}.switch-groove .deal-wrapper #deal .shapes #parallelogram.bottom{bottom:-37px;left:-2px;height:60px;-webkit-transform:skew(-6deg);-moz-transform:skew(-6deg);-moz-transform:rotate(2deg);-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);background:#ff5900}.switch-groove .deal-wrapper #deal .shapes #parallelogram.bottom .triangle.top{right:0;top:-9px;border-bottom:10px solid #C24704;border-right:7px solid transparent}.switch-groove .deal-wrapper #deal .shapes #parallelogram.bottom .triangle.under{right:0;bottom:-58px;border-left:100px solid #C24704;border-bottom:58px solid transparent}.switch-groove .deal-wrapper #deal .texts{z-index:2;top:0;text-align:left;position:relative;padding:0 0 0 40px}@media screen and (max-width:1009px){.switch-groove .deal-wrapper #deal .texts{padding:0}}.switch-groove .deal-wrapper #deal .texts h2{color:#ff5900;font-weight:600;font-size:24px;font-size:2.4rem;padding:0;margin:19px 0 0}.switch-groove .deal-wrapper #deal .texts p{color:#fff;text-align:left;font-size:16px;font-size:1.6rem;line-height:normal}.switch-groove .deal-wrapper #deal .texts ul{padding:0}.switch-groove .deal-wrapper #deal .texts .salesTool{margin-top:20px;width:auto;text-align:center}@media screen and (max-width:480px){.switch-groove .deal-wrapper #deal .texts p{margin-bottom:60px}.switch-groove .deal-wrapper #deal .texts .salesTool{zoom:.8}}.switch-groove .deal-wrapper #deal .texts .salesTool li{float:left}.switch-groove .deal-wrapper #deal .texts .salesTool li .crossOut{position:absolute;border-top:1px solid #CCC;width:100%;height:1px;top:42px;left:0}.switch-groove .deal-wrapper #deal .texts .salesTool li.original{font-size:20px;font-size:2rem;color:#CCC;border-right:solid #CCC 1px;padding:5px 0 17px;position:relative;width:60%;margin-left:20px}.switch-groove .deal-wrapper #deal .texts .salesTool li.original span{color:#CCC;text-decoration:none}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper{width:100%;margin-left:-5px;float:none;vertical-align:top;padding-top:50px;text-align:left}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox{background:0 0;min-width:450px;height:auto;border:0;color:#fff}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper{background:0 0;width:100%}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .discount{color:#fff;display:inline-block;font-size:160px;font-size:16rem;font-weight:600;padding:21px 0 19px}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .discount span{color:#fff;margin-top:0;line-height:0;vertical-align:top;display:inherit;padding:0;font-size:90px;font-size:9rem;font-weight:600}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .priceBox{width:30%;vertical-align:top;text-align:center;padding-top:0;display:inline-block;margin-top:-97px}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .priceBox *{color:#fff}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .priceBox .percent{border-radius:100%;background-color:#ff5900;padding:32px 12px;display:inline-block;margin-bottom:17px}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .priceBox .percent .percent-num{font-size:60px;font-size:6rem;line-height:45px}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .priceBox .percent .percent-symble{font-size:30px;font-size:3rem;line-height:15px}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .priceBox .percent .percent-off{font-size:20px;font-size:2rem;line-height:38px}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .priceBox .percent .reg{font-size:18px;font-size:1.8rem;width:100%;line-height:22px}@media screen and (max-width:1009px){.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .priceBox .percent li{width:50%}.switch-groove .deal-wrapper .form-container .error{display:inline-block}}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .priceBox .currency{font-size:40px;font-size:4rem;font-weight:400}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .priceBox .year{font-size:26px;font-size:2.6rem}.switch-groove .deal-wrapper #deal .texts .salesTool li.dealBoxWrapper .discounted{color:#fff;font-size:14px;font-size:1.4rem;text-align:center}.switch-groove .deal-wrapper #deal ul.how-it-works{padding:30px 10px 10px;margin:20px 0}.switch-groove .deal-wrapper #deal ul.how-it-works li{width:100%;font-size:15px;font-size:1.5rem;line-height:2.5rem}.switch-groove .deal-wrapper #deal ul.how-it-works li a{font-weight:600;color:#fff}.switch-groove .deal-wrapper .form-container .error{min-width:300px;max-width:500px;margin:0 0 20px}@media screen and (max-width:480px){.switch-groove .deal-wrapper .form-container .error{padding:12px 15px}.switch-groove #bottom .deal-wrapper #deal{zoom:1}}.switch-groove .deal-wrapper .form-container #form{text-align:left;padding:0 80px 0 0;font-size:16px;font-size:1.6rem;font-weight:300;min-width:300px;max-width:500px;margin-bottom:40px}@media screen and (max-width:1009px){.switch-groove .deal-wrapper .form-container #form{display:inline-block;padding:0}}.switch-groove .deal-wrapper .form-container #form li{width:100%;float:none;line-height:2.5rem}.switch-groove .deal-wrapper .form-container #form li a{font-weight:600;color:#fff}.switch-groove .deal-wrapper .form-container #form .redeem-form{margin-top:15px}.switch-groove .deal-wrapper .form-container #form .redeem-form form{padding:10px 0}.switch-groove .deal-wrapper .form-container #form .redeem-form form li{background:#fff;position:relative}.switch-groove .deal-wrapper .form-container #form .redeem-form form li label{display:inline-block;width:30%;max-width:70px;font-size:16px;font-size:1.6rem;padding:0 10px;text-transform:inherit;color:#fff;vertical-align:middle;margin:5px 0}.switch-groove .deal-wrapper .form-container #form .redeem-form form li input[type=checkbox]+label{display:inline;width:auto;max-width:inherit;padding:0;font-size:15px;font-size:1.5rem}.switch-groove .deal-wrapper .form-container #form .redeem-form form li input[type=email],.switch-groove .deal-wrapper .form-container #form .redeem-form form li input[type=password]{border:0;width:100%;min-width:200px;color:#333;height:100%;margin:5px 0;padding:10px 5px 10px 15px;font-size:14px;font-size:1.4rem;-moz-box-sizing:border-box;background:#fff}.switch-groove .deal-wrapper .form-container #form .redeem-form form li input:focus,.switch-groove .deal-wrapper .form-container #form .redeem-form form li textarea:focus{color:#111;opacity:1}.switch-groove .deal-wrapper .form-container #form .redeem-form form li ::-webkit-input-placeholder{color:#ccc}.switch-groove .deal-wrapper .form-container #form .redeem-form form li ::-moz-placeholder{color:#ccc}.switch-groove .deal-wrapper .form-container #form .redeem-form form li :-ms-input-placeholder{color:#ccc}.switch-groove .deal-wrapper .form-container #form .redeem-form form li input:-moz-placeholder{color:#ccc}.switch-groove .deal-wrapper .form-container #form .redeem-form form li:last-child{background:0 0}.switch-groove .deal-wrapper .form-container #form .redeem-form form li:last-child input[type=submit].button{float:left;border-radius:0}.switch-groove .deal-wrapper .form-container #form .redeem-form form .checklist{display:inline-block;font-size:15px;font-size:1.5rem;margin-bottom:30px}.switch-groove .deal-wrapper .form-container #form .redeem-form form .checklist input[type=checkbox]{margin:0 7px 0 3px}.switch-groove .deal-wrapper .form-container #form .valid{display:block;padding:0;margin-top:14px;line-height:0;right:0;top:-8px;width:30px;height:35px;position:absolute;color:#fff}.switch-groove .deal-wrapper .form-container #form .valid:before{display:block;font-family:FontAwesome;content:'\f00c';color:#dcf7c3;position:absolute;bottom:17px;left:8px}.switch-groove .deal-wrapper .form-container #form [pattern]:invalid~.valid:before,.switch-groove .deal-wrapper .form-container #form [required]:invalid~.valid:before{content:'\f00d';font-family:FontAwesome;color:#fbadab}.switch-groove .deal-wrapper .no-account{font-size:20px;font-size:2rem;background-color:#272727;padding:20px 15px 65px;color:#fff}.switch-groove .deal-wrapper .no-account span{animation:blinker 2s linear infinite}@keyframes blinker{80%{opacity:.1}}.switch-groove .deal-wrapper .no-account a{font-weight:600;color:#fff}.switch-groove .deal-wrapper .no-account ul{max-width:900px;margin:0 auto}.switch-groove .deal-wrapper .no-account ul li{width:80%}.switch-groove .deal-wrapper .no-account ul li img{width:100%}.switch-groove .deal-wrapper .no-account ul li.no-account-text{padding-top:10px}.switch-groove .deal-wrapper .no-account ul li.no-account-arrow{width:10%}.switch-groove .deal-wrapper .no-account ul li:last-child{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.switch-groove #new-releases a .fa{color:#f2f2f2}.switch-groove #bottom .deal-wrapper .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .discount,.switch-groove #bottom .deal-wrapper .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .discount span,.switch-groove #bottom .deal-wrapper .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .priceBox .currency,.switch-groove #bottom .deal-wrapper .texts .salesTool li.dealBoxWrapper .dealBox .discount-wrapper .priceBox .year,.switch-groove #new-releases .tileWrapper .btn-wrapper a:hover{color:#fff}.switch-groove #new-releases.listWrapper{margin-top:0;background:#000}.switch-groove #new-releases.listWrapper h2{text-transform:none;font-weight:500;margin-bottom:0}.switch-groove #new-releases .tileWrapper{background:#1B1B1B}.switch-groove #new-releases .tileWrapper .btn-wrapper{width:100%;background:#272727;padding:1px 0;position:relative;bottom:-10px}.switch-groove #new-releases .tileWrapper .btn-wrapper .btn{border:0;border-radius:0;background:#ff5900;color:#fff}.switch-groove #new-releases .tileWrapper .btn-wrapper .btn:hover{background:#af4218}.switch-groove #bottom{position:relative;z-index:3}.switch-groove #bottom .deal-wrapper{min-height:500px}.switch-groove #bottom .deal-wrapper #deal .texts{position:relative;padding:0}.switch-groove #bottom .deal-wrapper #form{padding:22px 0 15px}.category-heading-container{margin:0 0 30px;max-width:650px}@media screen and (max-width:1009px){.switch-groove .deal-wrapper .no-account ul li.no-account-arrow{display:none}.category-heading-container{margin-left:10px;max-width:none;padding:0 15px}}@media screen and (max-width:767px){.category-heading-container{margin-left:5px}}.category-heading-container .category-heading{line-height:30px}@media screen and (max-width:480px){.category-heading-container{margin-left:0}.category-heading-container .category-heading{text-align:center}}.category-heading-container .category-articles-heading,.category-heading-container .category-title{display:inline;margin:0;font-size:16px;font-size:1.6rem;font-weight:600;color:#333;border:none}.category-heading-container .category-articles-heading span,.category-heading-container .category-title span{font-weight:400;padding:0 10px;font-size:25px;font-size:2.5rem}.category-heading-container .category-articles-heading .page-title,.category-heading-container .category-title .page-title{border-bottom:1px dotted #666}.category-heading-container .category-articles-count{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:26px;font-size:2.6rem;font-weight:300;color:#ff5900;border:0}.category-pagination{margin-top:15px;margin-bottom:10px;background-color:#f2f2f2;padding:0 15px}.category-pagination .pagination-links{text-align:left;position:relative;left:-3px}.category-pagination .pagination-links li{margin-top:5px;margin-bottom:5px}.filter-category{margin:25px 0 25px 15px;padding:28px 30px;border:1px solid #666}.filter-category .filter-heading{float:left;width:25%;font-weight:300;font-size:33px;font-size:3.3rem}.filter-category .filter-heading span{font-size:34px;font-size:3.4rem}@media screen and (max-width:1009px){.filter-category{margin-left:10px;margin-right:10px}.filter-category .filter-heading,.filter-category .filter-heading span{font-size:26px;font-size:2.6rem}}@media screen and (max-width:767px){.filter-category{margin-left:5px;margin-right:5px}.filter-category .filter-heading{text-align:center;float:none;width:auto;margin-bottom:10px}}.filter-category .filter-options{float:right;width:75%}.filter-category .filter-options li{float:left;width:23%;margin-left:2%;margin-bottom:8px}.filter-category .filter-options li a{display:block;background:#CCC;padding:5px 0;text-align:center;color:#111;font-size:13px;font-size:1.3rem}.filter-category .filter-options li a:hover{color:#fff;background:#111;transition:all .3s}.filter-category .filter-options li a.selected{background-color:#ff5900;color:#fff}.filter-category .filter-options li a.selected:hover{color:#111;transition:all .3s}.filter-category .filter-options li a.remove-filter{background-color:#fff;color:#ff5900;font-size:1.52rem;font-weight:700}.filter-category .filter-options li a.remove-filter:hover{color:#af4218;transition:all .3s}@media screen and (max-width:1009px){.filter-category .filter-options li{width:31%;margin-left:2%}}@media screen and (max-width:767px){.filter-category .filter-options li{width:48%;margin-left:2%}}@media screen and (max-width:480px){.category-pagination .pagination-links,.filter-category{text-align:center}.filter-category .filter-options li{display:none;width:100%;margin-left:0}.filter-category .filter-options li:nth-child(-n+5){display:block}}@media screen and (max-width:767px){.filter-category .filter-options{float:none;width:auto}}.filter-category .filter-show-all-btn{display:none;margin-top:15px}#article-parallax-wrapper{position:relative}#article-parallax-wrapper .parallax-window{position:relative;height:380px;overflow:hidden;margin-top:30px}@media screen and (max-width:480px){.filter-category .filter-show-all-btn{display:inline-block}#article-parallax-wrapper .parallax-window{height:200px!important}}#article-parallax-wrapper .parallax-window.hero{height:450px;margin-top:0}@media screen and (max-width:480px){#article-parallax-wrapper .parallax-window.hero{height:200px}}#article-parallax-wrapper .parallax-window div.parallax-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:-1;top:0;background-size:cover;background-position:50% 50%;width:100%;height:550px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#article-parallax-wrapper .parallax-window img.parallax-image{position:absolute;z-index:-1;top:0;width:100%}#article-parallax-wrapper .parallax-window .parallax-flyin-left,#article-parallax-wrapper .parallax-window .parallax-flyin-right,#article-parallax-wrapper .parallax-window .parallax-flyout-right{position:absolute;bottom:50px;background-color:rgba(242,242,242,.8);padding:30px;width:60%;font-size:25px;font-size:2.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:767px){#article-parallax-wrapper .parallax-window .parallax-flyin-left,#article-parallax-wrapper .parallax-window .parallax-flyin-right,#article-parallax-wrapper .parallax-window .parallax-flyout-right{font-size:20px;font-size:2rem;top:200px;bottom:inherit}}#article-parallax-wrapper .parallax-window .parallax-flyout-right{right:0}#article-parallax-wrapper .parallax-window .parallax-flyin-left{left:0;text-align:right}#article-parallax-wrapper .parallax-window .parallax-flyin-right{right:0;text-align:left}#article-parallax-wrapper .review-box{max-width:700px;margin:30px auto 0;background:#f2f2f2;padding:15px;font-size:18px;font-size:1.8rem}@media screen and (max-width:767px){#article-parallax-wrapper .review-box{max-width:450px}}@media screen and (max-width:480px){#article-parallax-wrapper .parallax-window div.parallax-image{height:200px}#article-parallax-wrapper .parallax-window img.parallax-image{height:200px!important}#article-parallax-wrapper .parallax-window .parallax-flyin-left,#article-parallax-wrapper .parallax-window .parallax-flyin-right,#article-parallax-wrapper .parallax-window .parallax-flyout-right{top:50%;width:80%;bottom:inherit}#article-parallax-wrapper .review-box{max-width:250px}}#article-parallax-wrapper .review-box p{padding:15px 25px}#article-parallax-wrapper .review-box .textCaption{padding:10px 0;color:#fff}#article-parallax-wrapper .article-parallax-content-wrapper{background-color:#fff;z-index:1;position:relative}#article-parallax-wrapper .article-parallax-content-wrapper #article-headline{padding:30px 0 0;max-width:700px;margin:0 auto}@media screen and (max-width:767px){#article-parallax-wrapper .article-parallax-content-wrapper #article-headline{max-width:450px}}@media screen and (max-width:480px){#article-parallax-wrapper .article-parallax-content-wrapper #article-headline{max-width:250px}}#article-parallax-wrapper .article-parallax-content-wrapper #article-headline h1{border-bottom:0;font-size:35px;font-size:3.5rem;color:#333;margin-bottom:13px}#article-parallax-wrapper .article-parallax-content-wrapper #article-headline .author,#article-parallax-wrapper .article-parallax-content-wrapper b,#article-parallax-wrapper .article-parallax-content-wrapper strong{font-weight:700}#article-parallax-wrapper .article-parallax-content-wrapper .blurb,#article-parallax-wrapper .article-parallax-content-wrapper blockquote{position:relative;line-height:2.88rem;color:#666;padding:50px;max-width:700px;margin:0 auto;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;font-style:italic;font-size:2.08rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){#article-parallax-wrapper .article-parallax-content-wrapper .blurb,#article-parallax-wrapper .article-parallax-content-wrapper blockquote{max-width:450px}}@media screen and (max-width:480px){#article-parallax-wrapper .article-parallax-content-wrapper .blurb,#article-parallax-wrapper .article-parallax-content-wrapper blockquote{max-width:250px}}#article-parallax-wrapper .article-parallax-content-wrapper .blurb>p,#article-parallax-wrapper .article-parallax-content-wrapper blockquote>p{padding:0!important}#article-parallax-wrapper .article-parallax-content-wrapper blockquote:after,#article-parallax-wrapper .article-parallax-content-wrapper blockquote:before{font-family:FontAwesome;color:#f2f2f2;display:block;position:absolute;font-size:114px;opacity:.5;z-index:-1;width:145px;height:1px}#article-parallax-wrapper .article-parallax-content-wrapper blockquote:before{content:'\f10d';left:14px;top:42px}#article-parallax-wrapper .article-parallax-content-wrapper blockquote:after{content:'\f10e';right:14px;bottom:100px;vertical-align:baseline}#article-parallax-wrapper .article-parallax-content-wrapper .youtube-embed{max-width:700px;margin:0 auto}@media screen and (max-width:767px){#article-parallax-wrapper .article-parallax-content-wrapper .blurb,#article-parallax-wrapper .article-parallax-content-wrapper blockquote{padding:30px 20px}#article-parallax-wrapper .article-parallax-content-wrapper .youtube-embed{max-width:450px}}@media screen and (max-width:480px){#article-parallax-wrapper .article-parallax-content-wrapper .youtube-embed{max-width:250px}}#article-parallax-wrapper .article-parallax-content-wrapper .youtube-embed iframe{width:100%}#article-parallax-wrapper .article-parallax-content-wrapper .share-bar-wrapper{background:0 0;margin-top:15px}#article-parallax-wrapper .article-parallax-content-wrapper .share-bar-wrapper h3{font-size:14px;font-size:1.4rem;font-weight:800}#article-parallax-wrapper .article-parallax-content-wrapper .share-bar-wrapper ul{padding:8px 0}#article-parallax-wrapper .article-parallax-content-wrapper .share-bar-wrapper li .fa{background-color:transparent;color:#666}#article-parallax-wrapper .article-parallax-content-wrapper h2.article-title{max-width:700px;margin:30px auto 20px;font-size:30.4px;font-size:3.04rem;font-weight:400;border-top:0;padding:4px 15px}@media screen and (max-width:767px){#article-parallax-wrapper .article-parallax-content-wrapper h2.article-title{max-width:450px}}@media screen and (max-width:480px){#article-parallax-wrapper .article-parallax-content-wrapper h2.article-title{max-width:250px}}#article-parallax-wrapper .article-parallax-content-wrapper>p{max-width:700px;margin:0 auto;font-size:17.6px;font-size:1.76rem;line-height:2.56rem;letter-spacing:.032rem;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}@media screen and (max-width:767px){#article-parallax-wrapper .article-parallax-content-wrapper>p{max-width:450px}}@media screen and (max-width:480px){#article-parallax-wrapper .article-parallax-content-wrapper>p{max-width:250px}}#article-parallax-wrapper .article-parallax-content-wrapper>p+P{margin-top:30px}#article-parallax-wrapper .article-parallax-content-wrapper div+p,#article-parallax-wrapper .article-parallax-content-wrapper p:first-child{padding-top:30px}#article-parallax-wrapper .article-parallax-content-wrapper p.note{font-size:15px;font-size:1.5rem;border-top:1px solid #666;border-bottom:1px solid #666;padding:15px 10px;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#article-parallax-wrapper .article-parallax-content-wrapper>ul{max-width:700px;margin:0 auto 30px;padding-left:40px;list-style-type:square;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:17px;font-size:1.7rem;line-height:28px;line-height:2.8rem;letter-spacing:.032rem}@media screen and (max-width:767px){#article-parallax-wrapper .article-parallax-content-wrapper>ul{max-width:450px}}@media screen and (max-width:480px){#article-parallax-wrapper .article-parallax-content-wrapper>ul{max-width:250px}}#article-parallax-wrapper .article-parallax-content-wrapper>ul li{margin:10px 0}#article-parallax-wrapper .article-parallax-content-wrapper pre.source-code{max-width:700px;margin:30px auto;height:300px;overflow:auto;border:1px solid #666;font-family:Courier,'Courier New',monospace;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){#article-parallax-wrapper .article-parallax-content-wrapper pre.source-code{max-width:450px}}@media screen and (max-width:480px){#article-parallax-wrapper .article-parallax-content-wrapper pre.source-code{max-width:250px}}#article-parallax-wrapper .article-parallax-content-wrapper .image-full-width{width:100%;margin:30px 0}#article-parallax-wrapper .article-parallax-content-wrapper .hub-img-container{max-width:700px;margin:30px auto 0;position:relative}@media screen and (max-width:767px){#article-parallax-wrapper .article-parallax-content-wrapper .hub-img-container{max-width:450px}}@media screen and (max-width:480px){#article-parallax-wrapper .article-parallax-content-wrapper .hub-img-container{max-width:250px}}#article-parallax-wrapper .article-parallax-content-wrapper .hub-img-container .hubImg{background-color:transparent;border:0;position:relative;max-width:75%;margin:0 auto}#article-parallax-wrapper .article-parallax-content-wrapper .hub-img-container .hubImg img{width:100%;vertical-align:middle}#article-parallax-wrapper .article-parallax-content-wrapper .hub-img-container .hubImg p{width:100%;background-color:#111;color:#fff;font-size:12.8px;font-size:1.28rem;font-weight:300;padding:15px;border:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:480px){#article-parallax-wrapper .article-parallax-content-wrapper .hub-img-container{max-width:450px}}#article-parallax-wrapper .article-parallax-content-wrapper a{color:#ff5900}#article-parallax-wrapper .article-parallax-content-wrapper a:hover{color:#af4218}#article-parallax-wrapper .article-parallax-content-wrapper .article-parallax-courses a,#article-parallax-wrapper .article-parallax-content-wrapper h4 a{color:#111}#article-parallax-wrapper .article-parallax-content-wrapper .article-parallax-courses a:hover,#article-parallax-wrapper .article-parallax-content-wrapper h4 a:hover{color:#ff5900}#article-parallax-wrapper .article-parallax-content-wrapper .parallax-course-link{position:relative;background:rgba(175,66,24,.1);color:#111;padding:0 6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#article-parallax-wrapper .article-parallax-content-wrapper .parallax-course-link:before{font-family:FontAwesome;color:#333;content:"\f19d";margin-right:4px;font-size:15px}#article-parallax-wrapper .article-parallax-content-wrapper .parallax-course-box{position:relative;float:right;width:0;right:-25px}@media screen and (max-width:1225px){#article-parallax-wrapper .article-parallax-content-wrapper .parallax-course-box{display:none}}#article-parallax-wrapper .article-parallax-content-wrapper .parallax-course-box .parallax-course-box-inner{padding:5px;background:rgba(175,66,24,.1);width:210px}#article-parallax-wrapper .article-parallax-content-wrapper .parallax-course-box .parallax-course-box-inner .parallax-course-box-info:after{content:"";display:table;clear:both}#article-parallax-wrapper .article-parallax-content-wrapper .parallax-course-box .parallax-course-box-inner .parallax-course-box-info .parallax-course-box-img{float:left;width:70px;height:55px;background-size:cover;background-position:50% 50%;margin-right:5px}#article-parallax-wrapper .article-parallax-content-wrapper .parallax-course-box .parallax-course-box-inner .parallax-course-box-info .parallax-course-box-title{font-weight:700;line-height:110%;font-size:16px;font-size:1.6rem}#article-parallax-wrapper .article-parallax-content-wrapper .parallax-course-box .parallax-course-box-inner .parallax-course-box-info .parallax-course-box-course{color:#333;line-height:110%;margin-top:5px;font-size:14px;font-size:1.4rem}#article-parallax-wrapper .article-parallax-content-wrapper .parallax-course-box .parallax-course-box-inner .parallax-course-box-author{margin-top:5px;line-height:110%;color:#666;font-size:14px;font-size:1.4rem}#article-parallax-wrapper .article-parallax-content-wrapper #parallax-course-box{display:none}#article-parallax-wrapper .article-parallax-content-wrapper .embed-wrapper{width:100%;padding-bottom:392px;max-width:700px;margin:15px auto auto;position:relative;height:0;overflow:hidden}@media screen and (max-width:480px){#article-parallax-wrapper .article-parallax-content-wrapper .embed-wrapper{padding-bottom:56.25%;max-width:100%}}#article-parallax-wrapper .article-parallax-content-wrapper .embed-wrapper.page-wide{padding-bottom:56.25%;max-width:100%}#article-parallax-wrapper .article-parallax-content-wrapper .embed-wrapper>*{position:absolute;top:0;left:0;height:100%;width:100%}#article-parallax-wrapper #comments,#article-parallax-wrapper .author,#article-parallax-wrapper .footer-social,#article-parallax-wrapper .more-articles,#article-parallax-wrapper .related-articles-wrapper,#article-parallax-wrapper .related-videos{max-width:700px;margin:0 auto}@media screen and (max-width:767px){#article-parallax-wrapper #comments,#article-parallax-wrapper .author,#article-parallax-wrapper .footer-social,#article-parallax-wrapper .more-articles,#article-parallax-wrapper .related-articles-wrapper,#article-parallax-wrapper .related-videos{max-width:450px}}@media screen and (max-width:480px){#article-parallax-wrapper #comments,#article-parallax-wrapper .author,#article-parallax-wrapper .footer-social,#article-parallax-wrapper .more-articles,#article-parallax-wrapper .related-articles-wrapper,#article-parallax-wrapper .related-videos{max-width:250px}}#article-parallax-wrapper .footer-social .share-bar,#article-parallax-wrapper .footer-social .share-bar-wrapper{border:0}#article-parallax-wrapper div.author{border-top:1px solid #CCC;padding:30px 0}#article-parallax-wrapper div.author a{font-weight:700;font-size:12.8px;font-size:1.28rem;color:#ff5900}#article-parallax-wrapper div.author a:hover{color:#af4218}#article-parallax-wrapper div.author .author-main img{width:50px;border-radius:3px;float:left;padding:0 20px 20px 0}#article-parallax-wrapper div.author .author-main h3{line-height:40px;font-size:19.2px;font-size:1.92rem}#article-parallax-wrapper div.author .author-main p{line-height:10px}#article-parallax-wrapper div.author .author-bio{font-size:15.2px;font-size:1.52rem;line-height:2.4rem;color:#666}#article-parallax-wrapper div.author .author-bio p{padding-top:20px}#article-parallax-wrapper div.author .author-bio a{font-size:15.2px;font-size:1.52rem}#article-parallax-wrapper .related-videos{display:block}#article-parallax-wrapper .related-articles-wrapper{display:block;border:0}#article-parallax-wrapper .related-articles-wrapper .secondary-heading{border:0}@media screen and (max-width:1009px){#article-parallax-wrapper .preview-list-info{margin-left:0}}.more-articles:after{content:"";display:table;clear:both}@media screen and (min-width:1010px){.more-articles{display:none}}.more-articles a{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:1px;position:relative;background:#111;padding:5px 15px;color:#fff;font-size:16px;font-size:1.6rem;font-weight:100;max-width:270px;min-height:4.8rem;display:table;margin:40px 0}@media screen and (max-width:767px){.more-articles a{max-width:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.more-articles a+a{margin-top:0}}.more-articles a span{display:table-cell;vertical-align:middle;line-height:1.92rem}.more-articles a.next:after,.more-articles a.prev:after{font-family:FontAwesome;display:block;position:absolute;top:50%;margin-top:-22px}.more-articles a.next{float:right;padding-right:60px}.more-articles a.next:after{right:15px;content:'\f0da';font-size:48px;font-size:4.8rem}.more-articles a.prev{float:left;padding-left:60px}.more-articles a.prev:after{left:15px;content:'\f0d9';font-size:48px;font-size:4.8rem}#comments h2.section-heading{margin-bottom:0}#comments a{color:#ff5900}#comments a:hover{color:#af4218}.article-parallax-courses{background-color:rgba(175,66,24,.1);margin-top:30px}.article-parallax-courses:after{content:"";display:table;clear:both}.article-parallax-courses a{color:#111}@media screen and (max-width:1009px){.article-parallax-courses{padding:0 30px}}.article-parallax-courses .title{float:left;width:230px;margin:20px 0}@media screen and (max-width:480px){.article-parallax-courses .title{float:none;padding:20px 0;margin:0}}.article-parallax-courses .title h4{font-size:2rem;line-height:2.6rem;padding-bottom:10px;border-bottom:1px solid #111;margin-bottom:10px}.article-parallax-courses .title h4 span{font-size:2.2rem;display:block;font-weight:600}.article-parallax-courses .title .subheading{font-size:12px;font-size:1.2rem}.article-parallax-courses .arrows{display:none;float:right;padding:20px 0}@media screen and (max-width:480px){.article-parallax-courses .arrows{float:none;padding:10px 0}.article-parallax-courses .arrows .right{float:right;margin-right:0}.article-parallax-courses .arrows .left{margin-left:0}}.article-parallax-courses .arrows .fa{font-size:20px;font-size:2rem;background-color:#ccc;padding:5px 9px;border-radius:3px;margin:0 0 0 8px}@media screen and (max-width:767px){.article-parallax-courses .arrows .fa{margin:0}}.article-parallax-courses .content-container{padding-bottom:10px}.article-parallax-courses .content-container .content{white-space:nowrap;overflow-x:hidden;padding-bottom:20px}@media screen and (max-width:1009px){.article-parallax-courses .arrows{display:block}.article-parallax-courses .content-container .content{overflow-x:scroll}}.article-parallax-courses .content-container .content .courses li{display:inline-block;vertical-align:top;width:175px;margin-right:32px}@media screen and (max-width:480px){.article-parallax-courses .content-container .content .courses li{margin-right:15px}}.article-parallax-courses .content-container .content .courses li .article-image{height:175px;background-position:50%;background-size:cover;background-repeat:no-repeat}.article-parallax-courses .content-container .content .courses li h3{white-space:normal;font-size:15px;font-size:1.5rem;line-height:20px;line-height:2rem;font-weight:400;margin:10px 0;text-transform:none;padding:0 6px;letter-spacing:0}.article-parallax-courses .content-container .content .courses li h3 span{font-weight:700;display:block}.article-parallax-courses .content-container .content .courses li:last-child{margin-right:0}@media screen and (max-width:480px){.article-parallax-courses .content-container .content .courses li:first-child{margin-left:0}}.inline-banana{color:#CCC;max-width:1200px;margin:0 auto}.inline-banana img{width:100%}.inline-banana div{text-align:center;font-size:12px;font-size:1.2rem;line-height:12px;line-height:1.2rem;text-transform:uppercase;margin-top:3px}#article-hero-headline{background-size:cover;background-position:50% 50%;height:400px}#article-basic-wrapper .article,#article-hero-wrapper .article{padding-top:20px}#article-basic-wrapper .article .headline,#article-hero-wrapper .article .headline{margin-bottom:0;overflow:hidden}#article-basic-wrapper .article .headline .title h1,#article-hero-wrapper .article .headline .title h1{border:none;font-size:33px;font-size:3.3rem;font-weight:600;margin:0 0 13px;padding:0;line-height:1.1em;letter-spacing:-1px;color:#333}@media screen and (max-width:767px){#article-hero-headline{height:200px}#article-basic-wrapper .article .headline .title h1,#article-hero-wrapper .article .headline .title h1{font-size:25px;font-size:2.5rem}}#article-basic-wrapper .article .headline .title .byline,#article-hero-wrapper .article .headline .title .byline{font-size:15px;font-size:1.5rem;margin-bottom:24px}#article-basic-wrapper .article .headline.has-rating .title,#article-hero-wrapper .article .headline.has-rating .title{float:left}#article-basic-wrapper .article .headline.has-rating .rating,#article-hero-wrapper .article .headline.has-rating .rating{display:block}#article-basic-wrapper .article .headline-image,#article-hero-wrapper .article .headline-image{margin-top:12px;margin-bottom:30px;height:300px;overflow:hidden;width:auto}@media screen and (max-width:767px){#article-basic-wrapper .article .headline .title .byline,#article-hero-wrapper .article .headline .title .byline{font-size:13px;font-size:1.3rem}#article-basic-wrapper .article .headline-image,#article-hero-wrapper .article .headline-image{height:auto}}#article-basic-wrapper .article .headline-image img,#article-hero-wrapper .article .headline-image img{width:100%}#article-basic-wrapper .article .embed-wrapper,#article-hero-wrapper .article .embed-wrapper{width:100%;padding-bottom:56.25%;position:relative;height:0;overflow:hidden}#article-basic-wrapper .article .embed-wrapper>*,#article-hero-wrapper .article .embed-wrapper>*{position:absolute;top:0;left:0;height:100%;width:100%}#article-basic-wrapper .article .blurb,#article-hero-wrapper .article .blurb{border-bottom:1px solid #999;color:#666;font-size:19px;font-size:1.9rem;font-style:italic;line-height:1.5;padding:50px}@media screen and (max-width:767px){#article-basic-wrapper .article .blurb,#article-hero-wrapper .article .blurb{padding:20px}}#article-basic-wrapper .article .rating,#article-hero-wrapper .article .rating{display:none;float:right;position:relative;height:64px;margin:0 0 20px 20px;width:100px;background-color:#F05A21;padding:10px 10px 20px;text-align:center;color:#fff;letter-spacing:0}@media screen and (max-width:767px){#article-basic-wrapper .article .rating,#article-hero-wrapper .article .rating{width:auto;margin-left:0;float:none}}#article-basic-wrapper .article .rating .value,#article-hero-wrapper .article .rating .value{font-weight:700;font-size:55px;font-size:5.5rem;line-height:100%}#article-basic-wrapper .article .rating .value span,#article-hero-wrapper .article .rating .value span{position:relative;top:-12px;font-size:25px;font-size:2.5rem}#article-basic-wrapper .article .rating .rating-bottom,#article-hero-wrapper .article .rating .rating-bottom{position:relative;top:-10px;font-size:12px;font-size:1.2rem;font-weight:400}#article-basic-wrapper .article .rating:after,#article-hero-wrapper .article .rating:after{content:'';position:absolute;left:0;bottom:-10px;width:0;height:0;border-left:20px solid transparent;border-top:10px solid #b83c0c}#article-basic-wrapper .article blockquote,#article-hero-wrapper .article blockquote{position:relative;line-height:2.88rem;color:#666;padding:50px;z-index:0;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;font-style:italic;font-size:2.08rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){#article-basic-wrapper .article blockquote,#article-hero-wrapper .article blockquote{padding:30px 20px}}#article-basic-wrapper .article blockquote:after,#article-basic-wrapper .article blockquote:before,#article-hero-wrapper .article blockquote:after,#article-hero-wrapper .article blockquote:before{font-family:FontAwesome;color:#f2f2f2;display:block;position:absolute;font-size:114px;opacity:.5;z-index:-1;width:145px;height:1px}#article-basic-wrapper .article blockquote:before,#article-hero-wrapper .article blockquote:before{content:'\f10d';left:14px;top:42px}#article-basic-wrapper .article blockquote:after,#article-hero-wrapper .article blockquote:after{content:'\f10e';right:14px;bottom:100px;vertical-align:baseline}#article-basic-wrapper .article #premium-msg-wrapper,#article-hero-wrapper .article #premium-msg-wrapper{width:auto;background:#f8f8f8;margin:50px auto;position:relative}#article-basic-wrapper .article #premium-msg-wrapper #premium-msg,#article-hero-wrapper .article #premium-msg-wrapper #premium-msg{text-align:center;padding:25px 30px}#article-basic-wrapper .article #premium-msg-wrapper #premium-msg .premium-marker,#article-hero-wrapper .article #premium-msg-wrapper #premium-msg .premium-marker{display:none}#article-basic-wrapper .article #premium-msg-wrapper #premium-msg h1,#article-hero-wrapper .article #premium-msg-wrapper #premium-msg h1{font-size:28px;font-size:2.8rem;color:#ff5900;line-height:1.2}#article-basic-wrapper .article #premium-msg-wrapper #premium-msg h1 span,#article-hero-wrapper .article #premium-msg-wrapper #premium-msg h1 span{font-size:20px;font-size:2rem;color:#000;display:block}#article-basic-wrapper .article #premium-msg-wrapper #premium-msg p,#article-hero-wrapper .article #premium-msg-wrapper #premium-msg p{font-size:16px;font-size:1.6rem;color:#666;line-height:1.5}#article-basic-wrapper .article #premium-msg-wrapper #premium-msg p small,#article-hero-wrapper .article #premium-msg-wrapper #premium-msg p small{font-size:20px;font-size:2rem;color:#888}#article-basic-wrapper .article #premium-msg-wrapper #premium-msg a.submit-button,#article-hero-wrapper .article #premium-msg-wrapper #premium-msg a.submit-button{display:block;font-size:20px;font-size:2rem;margin:20px 0 10px}#article-basic-wrapper .article .article-content .body,#article-hero-wrapper .article .article-content .body{padding:0;font-size:17px;font-size:1.7rem;line-height:28px;word-break:break-word}#article-basic-wrapper .article .article-content .body h2.article-title,#article-basic-wrapper .article .article-content .body h3,#article-hero-wrapper .article .article-content .body h2.article-title,#article-hero-wrapper .article .article-content .body h3{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:24px;font-size:2.4rem;font-weight:400;color:#444;margin:0 0 20px;border-top:0;letter-spacing:0;padding-left:0}#article-basic-wrapper .article .article-content .body h1,#article-basic-wrapper .article .article-content .body h2,#article-basic-wrapper .article .article-content .body h3,#article-hero-wrapper .article .article-content .body h1,#article-hero-wrapper .article .article-content .body h2,#article-hero-wrapper .article .article-content .body h3{padding-top:30px;padding-bottom:10px;border-bottom:1px solid #333}#article-basic-wrapper .article .article-content .body>div,#article-basic-wrapper .article .article-content .body>div p,#article-basic-wrapper .article .article-content .body>ol,#article-basic-wrapper .article .article-content .body>p,#article-basic-wrapper .article .article-content .body>ul,#article-hero-wrapper .article .article-content .body>div,#article-hero-wrapper .article .article-content .body>div p,#article-hero-wrapper .article .article-content .body>ol,#article-hero-wrapper .article .article-content .body>p,#article-hero-wrapper .article .article-content .body>ul{margin:20px 0}#article-basic-wrapper .article .article-content .body ul,#article-hero-wrapper .article .article-content .body ul{list-style-type:square;margin:25px 45px}@media screen and (max-width:767px){#article-basic-wrapper .article .article-content .body ul,#article-hero-wrapper .article .article-content .body ul{margin:25px}}#article-basic-wrapper .article .article-content .body ol,#article-hero-wrapper .article .article-content .body ol{list-style-type:decimal;margin:0 45px 20px}#article-basic-wrapper .article .article-content .body iframe,#article-hero-wrapper .article .article-content .body iframe{display:block;margin:0 auto}#article-basic-wrapper .article .article-content .body .hubImg,#article-hero-wrapper .article .article-content .body .hubImg{width:80%;height:auto;text-align:center;line-height:0;margin:0 auto}#article-basic-wrapper .article .article-content .body .hubImg a,#article-hero-wrapper .article .article-content .body .hubImg a{display:block}#article-basic-wrapper .article .article-content .body .hubImg img,#article-hero-wrapper .article .article-content .body .hubImg img{max-width:100%;width:100%;vertical-align:middle}#article-basic-wrapper .article .article-content .body audio,#article-hero-wrapper .article .article-content .body audio{width:100%}#article-basic-wrapper .article .article-content .body p.textCaption,#article-hero-wrapper .article .article-content .body p.textCaption{margin:0 auto;padding:10px 0;text-align:center;font-style:italic;font-size:13px;font-size:1.3rem;color:#fff;line-height:1.5;background-color:#333;width:80%}#article-basic-wrapper .article .article-content .body p.textCaption a,#article-hero-wrapper .article .article-content .body p.textCaption a{color:#fff}#article-basic-wrapper .article .article-content .body a,#article-basic-wrapper .article .article-content .body p.textCaption a:hover,#article-hero-wrapper .article .article-content .body a,#article-hero-wrapper .article .article-content .body p.textCaption a:hover{color:#ff5900}#article-basic-wrapper .article .article-content .body .hub-img-container .hubImg .textCaption,#article-hero-wrapper .article .article-content .body .hub-img-container .hubImg .textCaption{width:100%}#article-basic-wrapper .article .article-content .body a:hover,#article-hero-wrapper .article .article-content .body a:hover{color:#af4218}#article-basic-wrapper .article .article-content .body .review-box,#article-hero-wrapper .article .article-content .body .review-box{background:#f2f2f2;margin:0 auto;padding:15px}#article-basic-wrapper .article .article-content .body .review-box p,#article-hero-wrapper .article .article-content .body .review-box p{padding:15px 25px}#article-basic-wrapper .article .article-content .body .review-box .textCaption,#article-hero-wrapper .article .article-content .body .review-box .textCaption{padding:10px 0;color:#fff}#article-basic-wrapper .article .article-content .body table.review-box td,#article-hero-wrapper .article .article-content .body table.review-box td{padding:15px}@media screen and (max-width:767px){#article-basic-wrapper .article .article-content .body .review-box[style],#article-hero-wrapper .article .article-content .body .review-box[style]{width:auto!important}}#article-basic-wrapper .article .article-content .body b,#article-basic-wrapper .article .article-content .body strong,#article-hero-wrapper .article .article-content .body b,#article-hero-wrapper .article .article-content .body strong{font-weight:700}#article-basic-wrapper .article .article-content .rating-breakdown,#article-hero-wrapper .article .article-content .rating-breakdown{position:relative;background:#333}#article-basic-wrapper .article .article-content .rating-breakdown:after,#article-hero-wrapper .article .article-content .rating-breakdown:after{content:"";display:table;clear:both}#article-basic-wrapper .article .article-content .rating-breakdown .rating,#article-hero-wrapper .article .article-content .rating-breakdown .rating{display:block;float:none;position:absolute;top:20px;left:-20px;margin:0}#article-basic-wrapper .article .article-content .rating-breakdown .rating .triangle,#article-hero-wrapper .article .article-content .rating-breakdown .rating .triangle{display:none}#article-basic-wrapper .article .article-content .rating-breakdown .breakdown,#article-hero-wrapper .article .article-content .rating-breakdown .breakdown{color:#fff;display:block;padding:20px 50px 15px 125px;width:auto}@media screen and (max-width:480px){#article-basic-wrapper .article .article-content .rating-breakdown .breakdown,#article-hero-wrapper .article .article-content .rating-breakdown .breakdown{padding:30px 20px 20px 100px}}#article-basic-wrapper .article .article-content .rating-breakdown .breakdown li,#article-hero-wrapper .article .article-content .rating-breakdown .breakdown li{font-size:12px;font-size:1.2rem;margin-bottom:20px}#article-basic-wrapper .article .article-content .rating-breakdown .breakdown li .breakdown-labels,#article-hero-wrapper .article .article-content .rating-breakdown .breakdown li .breakdown-labels{margin-bottom:5px}#article-basic-wrapper .article .article-content .rating-breakdown .breakdown li .breakdown-labels:after,#article-hero-wrapper .article .article-content .rating-breakdown .breakdown li .breakdown-labels:after{content:"";display:table;clear:both}#article-basic-wrapper .article .article-content .rating-breakdown .breakdown li .breakdown-label-text,#article-hero-wrapper .article .article-content .rating-breakdown .breakdown li .breakdown-label-text{float:left}#article-basic-wrapper .article .article-content .rating-breakdown .breakdown li .breakdown-label-rating,#article-hero-wrapper .article .article-content .rating-breakdown .breakdown li .breakdown-label-rating{float:right}#article-basic-wrapper .article .article-content .rating-breakdown .breakdown li .breakdown-progress,#article-hero-wrapper .article .article-content .rating-breakdown .breakdown li .breakdown-progress{height:6px;background:#666}#article-basic-wrapper .article .article-content .rating-breakdown .breakdown li .breakdown-progress .breakdown-progress-bar,#article-hero-wrapper .article .article-content .rating-breakdown .breakdown li .breakdown-progress .breakdown-progress-bar{height:6px;background:#ff5900}#article-basic-wrapper .article .article-content .tags,#article-hero-wrapper .article .article-content .tags{font-size:14px;font-size:1.4rem;padding:20px 30px 20px 15px;overflow:hidden}#article-basic-wrapper .article .article-content .tags i,#article-hero-wrapper .article .article-content .tags i{float:left;padding-top:6px}#article-basic-wrapper .article .article-content .tags .tag-list,#article-hero-wrapper .article .article-content .tags .tag-list{display:block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;list-style-type:none;margin:0 0 10px 20px;overflow:hidden;width:auto}#article-basic-wrapper .article .article-content .tags .tag-list li,#article-hero-wrapper .article .article-content .tags .tag-list li{display:block;float:left;line-height:1;margin:0 2px 4px}#article-basic-wrapper .article .article-content .tags .tag-list li a,#article-hero-wrapper .article .article-content .tags .tag-list li a{display:block;padding:5px 7px;background:#ff5900;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:14px;font-size:1.4rem}#article-basic-wrapper .article .article-content .tags .tag-list li a:hover,#article-hero-wrapper .article .article-content .tags .tag-list li a:hover{background:#af4218}#article-basic-wrapper .article .article-content .author,#article-hero-wrapper .article .article-content .author{padding:30px 0}#article-basic-wrapper .article .article-content .author a,#article-hero-wrapper .article .article-content .author a{color:#ff5900;font-weight:700;font-size:12.8px;font-size:1.28rem}#article-basic-wrapper .article .article-content .author .author-main,#article-hero-wrapper .article .article-content .author .author-main{overflow:hidden;margin-bottom:15px}#article-basic-wrapper .article .article-content .author .author-name,#article-hero-wrapper .article .article-content .author .author-name{border:none;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:19.2px;font-size:1.92rem;line-height:40px;font-weight:700;margin:0;padding:0}#article-basic-wrapper .article .article-content .author .author-more a,#article-hero-wrapper .article .article-content .author .author-more a{font-size:14px;font-size:1.4rem;font-weight:700;line-height:10px;color:#ff5900}#article-basic-wrapper .article .article-content .author .author-more a:hover,#article-hero-wrapper .article .article-content .author .author-more a:hover{color:#af4218}#article-basic-wrapper .article .article-content .author .author-image,#article-hero-wrapper .article .article-content .author .author-image{width:48px;height:48px;border:1px solid #666;border-radius:3px;margin-right:15px;float:left}#article-basic-wrapper .article .article-content .author .author-bio,#article-hero-wrapper .article .article-content .author .author-bio{font-size:16px;font-size:1.6rem;line-height:2.4rem;color:#666}#article-basic-wrapper .article .article-content .author .author-bio p,#article-hero-wrapper .article .article-content .author .author-bio p{padding-top:20px}#article-basic-wrapper .article .article-content .author .author-bio a,#article-hero-wrapper .article .article-content .author .author-bio a{font-size:15.2px;font-size:1.52rem;color:#ff5900}#article-basic-wrapper .article .article-content .author .author-bio a:hover,#article-hero-wrapper .article .article-content .author .author-bio a:hover{color:#af4218}#article-basic-wrapper .article #survey-container .question .questionlist .questionlistli p,#article-hero-wrapper .article #survey-container .question .questionlist .questionlistli p{display:inline;margin-left:6px}#article-basic-wrapper .article .gallery_intro,#article-hero-wrapper .article .gallery_intro{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:17px;font-size:1.7rem;line-height:28px;line-height:2.8rem;margin:20px 0 0}#article-basic-wrapper .article .gallery_intro p,#article-hero-wrapper .article .gallery_intro p{margin:30px 0}#article-basic-wrapper .article .gallery_intro strong,#article-hero-wrapper .article .gallery_intro strong{font-weight:700}#article-basic-wrapper .article .gallery-page,#article-hero-wrapper .article .gallery-page{display:none;margin-top:0!important}#article-basic-wrapper .article .gallery-page.current,#article-hero-wrapper .article .gallery-page.current{display:block}#article-basic-wrapper .article .gallery-page h2.article-title,#article-hero-wrapper .article .gallery-page h2.article-title{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important;padding-top:0!important;font-size:32px!important;font-size:3.2rem!important;line-height:40px!important;line-height:4rem!important;font-weight:600!important;color:#333!important}@media screen and (max-width:480px){#article-basic-wrapper .article .gallery-page h2.article-title,#article-hero-wrapper .article .gallery-page h2.article-title{font-size:28px!important;font-size:2.8rem!important;line-height:34px!important;line-height:3.4rem!important}}#article-basic-wrapper .article .gallery-pager,#article-hero-wrapper .article .gallery-pager{margin:40px 0 30px!important;text-align:center}#article-basic-wrapper .article .gallery-pager .gallery-pager-container,#article-hero-wrapper .article .gallery-pager .gallery-pager-container{background-color:#363636;width:100%;margin:auto;font-size:14px;font-size:1.4rem;height:48px}#article-basic-wrapper .article .gallery-pager .gallery-pager-container .menu-arrow,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .menu-arrow{padding-right:5px}#article-basic-wrapper .article .gallery-pager .gallery-pager-container .page-prev,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .page-prev{float:left;border-right:1px solid #737373}#article-basic-wrapper .article .gallery-pager .gallery-pager-container .page-next,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .page-next{float:right;border-left:1px solid #737373}#article-basic-wrapper .article .gallery-pager .gallery-pager-container:after,#article-hero-wrapper .article .gallery-pager .gallery-pager-container:after{display:block;content:'';clear:both;height:0;width:0}#article-basic-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control,#article-hero-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control{height:48px;color:#fff}#article-basic-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control.disabled,#article-hero-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control.disabled{opacity:.5}#article-basic-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control span,#article-hero-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control span{font-weight:700;height:48px;font-size:17px;font-size:1.7rem;line-height:48px;display:inline-block;vertical-align:top;margin:0 10px;padding:0 35px}@media screen and (max-width:600px){#article-basic-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control span,#article-hero-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control span{padding:0;font-size:14px;font-size:1.4rem}}#article-basic-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control i,#article-hero-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control i{width:62px;height:48px;color:#fff;background-color:#ff5900;font-size:50px;font-size:5rem;line-height:48px}#article-basic-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control:hover,#article-hero-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control:hover{opacity:.8}#article-basic-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control.disabled:hover,#article-hero-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control.disabled:hover{opacity:.5}#article-basic-wrapper .article .gallery-pager .gallery-pager-container .page-prev i,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .page-prev i{padding-right:8px}#article-basic-wrapper .article .gallery-pager .gallery-pager-container .page-next i,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .page-next i{padding-left:8px}@media screen and (max-width:600px){#article-basic-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control i,#article-hero-wrapper .article .gallery-pager .gallery-pager-container a.gallery-pager-control i{width:20px;font-size:30px;font-size:3rem}#article-basic-wrapper .article .gallery-pager .gallery-pager-container .page-prev i,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .page-prev i{padding-right:0}#article-basic-wrapper .article .gallery-pager .gallery-pager-container .page-next i,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .page-next i{padding-left:0}}#article-basic-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages{transition:.5s;padding:14px 50px}#article-basic-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages span,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages span{transition:.5s;height:48px;font-size:17px;font-size:1.7rem;line-height:47px;line-height:4.7rem;color:#fff}#article-basic-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages span i,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages span i{color:#fff}#article-basic-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages:hover i,#article-basic-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages:hover span,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages:hover i,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages:hover span{color:#ff5900}@media screen and (max-width:600px){#article-basic-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages{padding:14px}#article-basic-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages .gallery-page-dropdown,#article-hero-wrapper .article .gallery-pager .gallery-pager-container .gallery-pager-list-pages .gallery-page-dropdown{display:none}}#article-basic-wrapper .article .gallery-pager .gallery-pager-pages,#article-hero-wrapper .article .gallery-pager .gallery-pager-pages{width:100%;display:none}#article-basic-wrapper .article .gallery-pager .gallery-pager-pages-container,#article-hero-wrapper .article .gallery-pager .gallery-pager-pages-container{z-index:1;position:absolute;left:50%;margin-left:-210px;width:360px;background-color:#363636;margin-top:10px;color:#fff;padding:20px;border-radius:4px;box-shadow:3px 3px 10px #111}#article-basic-wrapper .article .gallery-pager .gallery-pager-pages-container::before,#article-hero-wrapper .article .gallery-pager .gallery-pager-pages-container::before{content:'';display:block;position:absolute;top:-10px;left:50%;margin-left:-5px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #363636}#article-basic-wrapper .article .gallery-pager .gallery-pager-pages-container span,#article-hero-wrapper .article .gallery-pager .gallery-pager-pages-container span{display:inline-block;line-height:45px;font-size:16px;font-size:1.6rem}#article-basic-wrapper .article .gallery-pager .gallery-pager-pages-container .page-number,#article-hero-wrapper .article .gallery-pager .gallery-pager-pages-container .page-number{height:45px;width:45px;background-color:#404040;font-size:20px;font-size:2rem;line-height:42px}#article-basic-wrapper .article .gallery-pager .gallery-pager-pages-container .page-title,#article-hero-wrapper .article .gallery-pager .gallery-pager-pages-container .page-title{width:300px;text-align:left;padding-left:10px;background-color:#3b3b3b}#article-basic-wrapper .article .gallery-pager .gallery-pager-pages-container .page-line,#article-hero-wrapper .article .gallery-pager .gallery-pager-pages-container .page-line{display:block;color:#fff;margin-bottom:5px}#article-basic-wrapper .article .gallery-pager .gallery-pager-pages-container .current .page-number,#article-hero-wrapper .article .gallery-pager .gallery-pager-pages-container .current .page-number{background-color:#ff5900}#article-basic-wrapper .article .gallery-pager .gallery-pager-pages-container .current .page-title,#article-hero-wrapper .article .gallery-pager .gallery-pager-pages-container .current .page-title{background-color:#404040}#article-basic-wrapper .sidebar-column,#article-hero-wrapper .sidebar-column{padding-top:20px}#article-basic-wrapper .banana-banner,#article-hero-wrapper .banana-banner{padding:30px 0}#article-hero-wrapper .article .headline{margin-bottom:0}#article-hero-wrapper .sidebar-column{padding-top:13px}.post-10774 #article-hero-headline{background-size:contain;height:475px;background-repeat:no-repeat;margin-bottom:30px;border-bottom:1px solid #ddd}@media screen and (max-width:1009px){.post-10774 #article-hero-headline{height:400px}}@media screen and (max-width:767px){.post-10774 #article-hero-headline{height:260px}}@media screen and (max-width:480px){.post-10774 #article-hero-headline{height:200px}}.post-10774 #article-hero-wrapper .article .article-content .body .hubImg{border:1px solid #ddd;width:100%}.predicty h1{margin-top:30px}.predicty h2{border:0;margin:20px 0;padding-left:0}.predicty h3{line-height:3.2rem}.predicty h3 span{font-size:14px;font-size:1.4rem;font-weight:400;display:block;color:#ccc;text-transform:uppercase}.predicty .question-block .title{margin-top:50px}.predicty .social-contain{margin:30px auto}.predicty .social-contain:after{content:"";display:table;clear:both}.predicty .social-share{height:59px;width:50%;background-size:185px;background-repeat:no-repeat;background-position:50% 50%;text-indent:-9999px;overflow:hidden;display:block;float:left}.predicty .social-share.facebook{background-image:url(/img/social_share/facebook.png)}.predicty .social-share.twitter{background-image:url(/img/social_share/twitter.png)}@media screen and (max-width:767px){.predicty .social-share{background-size:165px}}@media screen and (max-width:480px){.predicty .social-share{width:100%}}.predicty .question-option{cursor:pointer}.predicty .question-option .question-option-image{margin:0 auto;height:200px;width:200px;background-size:contain;background-repeat:no-repeat;background-position:50% 0}.predicty .question-option .question-option-text{position:absolute;font-size:16px;font-size:1.6rem;bottom:0;left:0;padding:0 20px 0 45px;height:98px;vertical-align:top;line-height:20px;line-height:2rem}.predicty .question-options-container .row .col{width:50%;float:left;margin-bottom:20px}@media screen and (max-width:767px){.predicty .question-options-container .row .col{width:100%;float:none;margin-top:10px;margin-bottom:10px}}.predicty .question-options-container .row:after{content:"";display:table;clear:both}.predicty .question-options-container.selected .question-option{opacity:.4}.predicty .question-options-container .question-option{position:relative;border:1px solid gray;padding:10px;margin:0 10px;border-radius:4px;height:300px}.predicty .question-options-container .question-option::after{font-family:FontAwesome;content:'\f096';color:#111;font-size:30px;font-size:3rem;position:absolute;bottom:65px;left:12px}.predicty .question-options-container .question-option.selected{opacity:1}.predicty .question-options-container .question-option.selected::after{font-family:FontAwesome;content:'\f046';right:-4px}.predicty .answer-container{margin-top:50px;margin-bottom:50px;border:1px solid #000}.predicty .answer-container .answer-image{height:0;max-width:666px;width:100%;padding-bottom:34%;background-size:contain;background-repeat:no-repeat}.predicty .answer-container .answer.selected{display:block}.predicty .answer-container .answer>.title,.predicty .answer-container .desc{margin:0 35px}.predicty .answer-container .desc{font-size:17px;font-size:1.7rem;line-height:25px;line-height:2.5rem;margin-top:10px;margin-bottom:20px}.predicty .answer-container .share{font-size:20px;font-size:2rem}.predicty .gallery-pager{margin:40px 0 30px!important;text-align:center}.predicty .gallery-pager .gallery-pager-container{background-color:#363636;width:100%;margin:auto;font-size:14px;font-size:1.4rem;height:48px}.predicty .gallery-pager .gallery-pager-container .menu-arrow{padding-right:5px}.predicty .gallery-pager .gallery-pager-container .page-prev{float:left;border-right:1px solid #737373}.predicty .gallery-pager .gallery-pager-container .page-next{float:right;border-left:1px solid #737373}.predicty .gallery-pager .gallery-pager-container:after{display:block;content:'';clear:both;height:0;width:0}.predicty .gallery-pager .gallery-pager-container a.gallery-pager-control{height:48px;color:#fff}.predicty .gallery-pager .gallery-pager-container a.gallery-pager-control.disabled{opacity:.5}.predicty .gallery-pager .gallery-pager-container a.gallery-pager-control span{font-weight:700;height:48px;font-size:17px;font-size:1.7rem;line-height:48px;display:inline-block;vertical-align:top;margin:0 10px;padding:0 35px}@media screen and (max-width:600px){.predicty .gallery-pager .gallery-pager-container a.gallery-pager-control span{padding:0;font-size:14px;font-size:1.4rem}}.predicty .gallery-pager .gallery-pager-container a.gallery-pager-control i{width:62px;height:48px;color:#fff;background-color:#ff5900;font-size:50px;font-size:5rem;line-height:48px}.predicty .gallery-pager .gallery-pager-container a.gallery-pager-control:hover{opacity:.8}.predicty .gallery-pager .gallery-pager-container a.gallery-pager-control.disabled:hover{opacity:.5}.predicty .gallery-pager .gallery-pager-container .page-prev i{padding-right:8px}.predicty .gallery-pager .gallery-pager-container .page-next i{padding-left:8px}@media screen and (max-width:600px){.predicty .gallery-pager .gallery-pager-container a.gallery-pager-control i{width:20px;font-size:30px;font-size:3rem}.predicty .gallery-pager .gallery-pager-container .page-prev i{padding-right:0}.predicty .gallery-pager .gallery-pager-container .page-next i{padding-left:0}}.predicty .gallery-pager .gallery-pager-container .gallery-pager-list-pages{transition:.5s;padding:14px 50px}.predicty .gallery-pager .gallery-pager-container .gallery-pager-list-pages span{transition:.5s;height:48px;font-size:17px;font-size:1.7rem;line-height:47px;line-height:4.7rem;color:#fff}.predicty .gallery-pager .gallery-pager-container .gallery-pager-list-pages span i{color:#fff}.predicty .gallery-pager .gallery-pager-container .gallery-pager-list-pages:hover i,.predicty .gallery-pager .gallery-pager-container .gallery-pager-list-pages:hover span{color:#ff5900}@media screen and (max-width:600px){.predicty .gallery-pager .gallery-pager-container .gallery-pager-list-pages{padding:14px}.predicty .gallery-pager .gallery-pager-container .gallery-pager-list-pages .gallery-page-dropdown{display:none}}.predicty .gallery-pager .gallery-pager-pages{width:100%;display:none}.predicty .gallery-pager .gallery-pager-pages-container{z-index:1;position:absolute;left:50%;margin-left:-210px;width:360px;background-color:#363636;margin-top:10px;color:#fff;padding:20px;border-radius:4px;box-shadow:3px 3px 10px #111}.predicty .gallery-pager .gallery-pager-pages-container::before{content:'';display:block;position:absolute;top:-10px;left:50%;margin-left:-5px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #363636}.predicty .gallery-pager .gallery-pager-pages-container span{display:inline-block;line-height:45px;font-size:16px;font-size:1.6rem}.predicty .gallery-pager .gallery-pager-pages-container .page-number{height:45px;width:45px;background-color:#404040;font-size:20px;font-size:2rem;line-height:42px}.predicty .gallery-pager .gallery-pager-pages-container .page-title{width:300px;text-align:left;padding-left:10px;background-color:#3b3b3b}.predicty .gallery-pager .gallery-pager-pages-container .page-line{display:block;color:#fff;margin-bottom:5px}.predicty .gallery-pager .gallery-pager-pages-container .current .page-number{background-color:#ff5900}.predicty .gallery-pager .gallery-pager-pages-container .current .page-title{background-color:#404040}.predicty .email_collect{margin:0 35px 20px}.predicty .email_collect .collect_copy{font-size:20px;font-size:2rem;margin-bottom:10px;line-height:2.5rem}.predicty .email_collect .collect_copy strong{font-weight:100;font-size:29px;font-size:2.9rem}.predicty .email_collect .collect_copy span{font-size:17px;font-size:1.7rem;border-bottom:1px solid #333}.predicty .email_collect .collect_copy .dec-prize{font-size:21px;font-size:2.1rem;font-weight:600;padding:0 31px;line-height:31px}.predicty .email_collect .collect_copy .prize-list{padding-left:20px;font-size:17px;font-size:1.7rem;line-height:25px;line-height:2.5rem;margin:0 0 20px}.predicty .email_collect .collect_copy .prize-list strong{font-weight:600;color:#333;font-size:17px;font-size:1.7rem}.predicty .email_collect .collect_copy .fa{margin-right:10px}.predicty .email_collect .email-wrapper{background-color:#666;padding:20px;border-radius:3px;margin:20px 0}.predicty .email_collect .email-wrapper label{display:block;font-size:17px;font-size:1.7rem;margin-bottom:10px;font-weight:700;color:#fff}.predicty .email_collect input[type=text]{display:block;width:100%;margin-bottom:15px;padding:10px 5px;border:1px solid #333;font-size:15px;font-size:1.5rem;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#333}.predicty .email_collect .email_submitted,.predicty .email_collect .login-required{margin-top:30px;font-size:20px;font-size:2rem}.predicty .email_collect .email_submitted i,.predicty .email_collect .login-required i{color:#006400}.predicty .email_collect .email_submitted a,.predicty .email_collect .login-required a{color:#ff5900}.predicty .email_collect .login-required{font-weight:600;font-size:21px;font-size:2.1rem}.predicty .email_collect .newsletter-signup .newsletter-email{width:100%;font-size:20px;padding:5px;margin-bottom:5px}.predicty .email_collect .newsletter-signup .newsletter-submit{float:right;background-color:#ff5900}.predicty .email-submit-button{background-color:#ff5900!important}.predicty .t-and-c{margin:0 35px 20px}.predicty .t-and-c a{font-size:15px;font-size:1.5rem;color:#CCC}.start-fresh-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.8}.start-fresh-container{position:absolute;top:200px;width:420px;height:200px;left:50%;margin-left:-210px;background-color:#EFEFEF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media screen and (max-width:480px){.start-fresh-container{top:75px;width:250px;height:240px;margin-left:-125px}}.start-fresh-container .start-fresh-title{font-size:20px;font-size:2rem;text-align:center;margin:20px}.start-fresh-container .start-fresh-content{font-size:18px;font-size:1.8rem;text-align:center;margin:20px}.start-fresh-container .start-fresh-content .start-fresh-button{margin-top:40px}.start-fresh-container .start-fresh-content a{background-color:#aDadad;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:8px 12px;font-size:18px;font-size:1.8rem;border:1px solid #000}#user-content #intro,.user-post{border-bottom:1px solid #CCC;overflow:hidden;position:relative}#user-content{overflow:hidden}#user-content .diag-divider{background:url(/img/bg/diag-bg.png) rgba(0,0,0,0);border-top:1px dotted #aaa;clear:both;height:10px}#user-content #intro{padding:45px 0 15px}#user-content #intro .button{margin-left:10px}@media screen and (max-width:1009px){#user-content #intro h1{font-size:2.7em}}#user-content #intro p{font-size:1.6em;line-height:1.6em;margin:0 0 25px;padding:0 10px}@media screen and (max-width:767px){#user-content #intro{padding:30px 12px}#user-content #intro p{padding:0 10px}}#user-content #intro #shadow-wrapper{background-color:#f8f8f8;position:relative;z-index:1}#user-content .see-more .submit-button{margin:25px auto 0}#user-content .blogroll-hdr{padding:0 10px;overflow:hidden;position:relative}#user-content .blogroll-hdr #order-by{font-weight:600;float:left;margin-right:10px}#user-content .blogroll-hdr #search-filter{margin-top:0}#user-content #article-body{padding:0 20px 50px;width:648px}#user-content #article-body #see-more{text-align:center}#user-content #empty{font-size:1.8em;text-align:center;margin:30px 0}#user-content #empty h3{font-size:1.5em;font-weight:400;color:#666;margin:0 0 10px}#user-content #empty p{margin:0 0 20px}#user-content #empty .submit-button{font-size:1.5em;background:#ff5900}#user-content #sidebar{padding-top:45px}.user-post{padding:20px 25px;clear:both;margin:0 0 5px 10px}.user-post .user-post-image{float:left;width:100px;height:100px;background-color:#333;background-size:auto 100px;background-position:50% 0}.user-post #article-headline{padding:0 15px 0 115px}.user-post #article-headline .headline{font-size:24px}.user-post #article-headline .headline a:hover{color:#111}.user-post #article-headline h1{border-bottom:none}.user-post h4{color:#666;font-size:1.35em;margin:10px 0 0}@media screen and (max-width:767px){.user-post .user-post-image{width:80px;height:80px;background-size:auto 80px}.user-post #article-headline{padding:0 15px 0 95px}.user-post h4{left:95px}}.user-post h4 a.cat{color:#ff5900;font-weight:700;margin-right:4px;text-transform:uppercase;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;-ms-transition:all .25s;transition:all .25s}.user-post h4 .cmt-count{color:#666;display:inline-block;font-weight:500;margin-left:4px}.user-post h4 .cmt-count i{color:#ff5900}.page-hub{margin-top:15px}#user-create #article-body{margin-bottom:30px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#user-create #article-body *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#user-create #article-body input[type=text],#user-create #article-body select,#user-create #article-body textarea{width:100%}#user-create #article-body .upload-button{margin-top:10px;float:left}#user-create #article-body .upload-text{margin-left:105px}#user-create #article-body .preview-article-button{margin-right:10px}@media only print{#article-hero-headline,#comments,#footer-wrapper,#header,#sidebar,.bottom-share-bar,.headline-image,.more-articles,.parallax-window,.parallax-window.hero,.quick-post-nav,.related-articles-wrapper .preview-list-img .cover,.related-articles-wrapper .preview-list-img .img,.related-videos .preview-list-img .cover,.related-videos .preview-list-img .img,.share-bar-wrapper,audio,object,video{display:none!important}#page-content{padding-top:0}#article-body,.article-image{width:100%}.article-image{height:400px}#article-basic-wrapper .article .rating .content,#article-hero-wrapper .article .rating .content{-webkit-print-color-adjust:exact}}