html{color:#000;background:#FFF}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,button{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}main{display:block}body{-webkit-touch-callout:none;line-height:1.3}ol,ul,li{list-style:none}textarea{resize:none}table{border-collapse:collapse;border-spacing:0}html,body,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}html{-webkit-font-smoothing:subpixel-antialiased}input[type=search]{-webkit-appearance:none}input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button{display:none}input[type='text'],textarea,input[type='submit'],input[type='password'],input[type='email'],input[type='tel']{-webkit-appearance:none;-webkit-border-radius:0;outline:none}input:focus{outline-width:0}input:invalid{box-shadow:none}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}@font-face{font-family:'Gilroy';font-weight:700;src:url(gilroy-700.eot?#iefix) format("embedded-opentype"),url(gilroy-700.woff2) format("woff2"),url(gilroy-700.woff) format("woff"),url(gilroy-700.ttf) format("truetype"),url(gilroy-700.svg#wf) format("svg")}@font-face{font-family:'SF Optimized';font-weight:400;src:local("system-ui")}.white{color:#FFF}.black{color:#000}.dark{color:#333}.grey{color:#EFEFEF}.coal{color:#111}.jet{color:#AAA}.silver{color:#888}.red{color:#b31a1a}.blue{color:#5393ad}.green{color:#a5ba4a}.orange{color:#cf3030}.yellow{color:#cf3030}.bg-white{background-color:#FFF}.bg-black{background-color:#000}.bg-dark{background-color:#333}.bg-grey{background-color:#EFEFEF}.bg-coal{background-color:#111}.bg-jet{background-color:#AAA}.bg-red{background-color:#b31a1a}.bg-blue{background-color:#5393ad}.bg-green{background-color:#a5ba4a}.bg-orange{background-color:#cf3030}.bg-yellow{background-color:#cf3030}.bg-silver{background-color:#888}.modal{bottom:0;display:none;left:0;opacity:0;overflow-x:hidden;overflow-y:scroll;pointer-events:auto;position:fixed;right:0;top:0;z-index:1000;-webkit-overflow-scrolling:touch;-webkit-transition:opacity .2s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:opacity .2s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.modal-menu{background:#5393ad}.modal-search{background:#a5ba4a}.modal-info{background:#EFEFEF}.modal-video{background:#000}.modal.selected{opacity:1}.modal-content{padding:40px 0 35px}.modal-content.modal-center{padding:0;position:absolute;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);width:100%}.modal .close{border:2px solid #FFF;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;cursor:pointer;height:50px;left:50%;margin:0 0 0 -25px;opacity:0;position:absolute;top:90px;width:50px;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:scale(0.8);transform:scale(0.8)}.modal .close:before,.modal .close:after{background:#FFF;content:'';height:2px;left:50%;margin:-1px 0 0 -12px;position:absolute;top:50%;width:24px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modal .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal .close:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.no-touchevents .modal .close:hover{-webkit-transform:scale(0.9);transform:scale(0.9)}.modal .close.selected{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.modal .modal-content .close{position:relative;top:0}.modal .modal-content .close+.modal-align{margin-top:40px}.modal-align{opacity:0;position:relative;text-align:center;-moz-transition:opacity 1.2s cubic-bezier(0.19, 1, 0.22, 1) .3s,-moz-transform 1.2s cubic-bezier(0.19, 1, 0.22, 1) .3s;-o-transition:opacity 1.2s cubic-bezier(0.19, 1, 0.22, 1) .3s,-o-transform 1.2s cubic-bezier(0.19, 1, 0.22, 1) .3s;-webkit-transition:opacity 1.2s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 1.2s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition-delay:.3s,.3s;-webkit-transition:opacity 1.2s cubic-bezier(0.19, 1, 0.22, 1) .3s,-webkit-transform 1.2s cubic-bezier(0.19, 1, 0.22, 1) .3s;transition:opacity 1.2s cubic-bezier(0.19, 1, 0.22, 1) .3s,-webkit-transform 1.2s cubic-bezier(0.19, 1, 0.22, 1) .3s;transition:opacity 1.2s cubic-bezier(0.19, 1, 0.22, 1) .3s,transform 1.2s cubic-bezier(0.19, 1, 0.22, 1) .3s;transition:opacity 1.2s cubic-bezier(0.19, 1, 0.22, 1) .3s,transform 1.2s cubic-bezier(0.19, 1, 0.22, 1) .3s,-webkit-transform 1.2s cubic-bezier(0.19, 1, 0.22, 1) .3s;-webkit-transform:translate3d(0, 70px, 0);transform:translate3d(0, 70px, 0)}.modal.selected .modal-align{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.menu-href{color:#FFF;display:block;font-size:2.1em;padding:7px 0}.menu-href .menu-style{border-bottom:2px solid transparent;display:inline-block;padding:0 0 10px;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu-item.selected .menu-style,.no-touchevents .menu-href:hover .menu-style{border-bottom-color:#FFF}.menu-item-icon .menu-href{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu-item-main{font:100 1em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif}.modal-info .menu-href{font-size:2em}.menu-item-icon .menu-href{padding:12px 0}.menu-item-search{display:none}.menu-item-search .menu-style:before{content:"\f002";display:inline-block;font:100 0.8em 'FontAwesome';margin:0 10px 0 0;position:relative;top:-2px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.menu-item-icon .menu-href.icon-twitter{display:none}.menu-item-avatar{background:url(buddy.png) center no-repeat;background-size:cover;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;height:26px;left:24px;position:absolute;top:11px;width:26px}.menu-item-login .menu-href{padding:0 0 9px}.menu-item-login .menu-href .menu-style{border:2px solid #CCC;line-height:2.2;padding:5px 40px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modal-info .menu-item.menu-item-login.selected .menu-style,.no-touchevents .modal-info .menu-item-login .menu-href:hover .menu-style{border-color:#cf3030}.no-touchevents .icon-facebook{-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.no-touchevents .menu-href.icon-facebook:hover{color:#294287}.menu-item-login.menu-item-login-loggedin .menu-href .menu-style{padding:5px 25px 5px 25px}.modal-type-more .modal{background:#EFEFEF}.modal-type-more .modal .close{border-color:#000}.modal-type-more .modal .close:before,.modal-type-more .modal .close:after{background:#000}.modal-type-more .modal-align{opacity:0;-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0)}.modal-type-more .modal.selected .modal-align{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-transition:opacity .6s cubic-bezier(0.19, 1, 0.22, 1) .2s,-moz-transform .6s cubic-bezier(0.19, 1, 0.22, 1) .2s;-o-transition:opacity .6s cubic-bezier(0.19, 1, 0.22, 1) .2s,-o-transform .6s cubic-bezier(0.19, 1, 0.22, 1) .2s;-webkit-transition:opacity .6s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .6s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition-delay:.2s,.2s;-webkit-transition:opacity .6s cubic-bezier(0.19, 1, 0.22, 1) .2s,-webkit-transform .6s cubic-bezier(0.19, 1, 0.22, 1) .2s;transition:opacity .6s cubic-bezier(0.19, 1, 0.22, 1) .2s,-webkit-transform .6s cubic-bezier(0.19, 1, 0.22, 1) .2s;transition:opacity .6s cubic-bezier(0.19, 1, 0.22, 1) .2s,transform .6s cubic-bezier(0.19, 1, 0.22, 1) .2s;transition:opacity .6s cubic-bezier(0.19, 1, 0.22, 1) .2s,transform .6s cubic-bezier(0.19, 1, 0.22, 1) .2s,-webkit-transform .6s cubic-bezier(0.19, 1, 0.22, 1) .2s}.modal-type-more .modal .item-plex{text-align:left}.modal-type-menu .modal{background:#333}.modal-type-menu .modal .close{border-color:#FFF}.modal-type-menu .modal .close:before,.modal-type-menu .modal .close:after{background:#FFF}.modal-content ul{width:100%}.modal-content li a{color:#FFF;display:block;font:600 2em "Gilroy","Times New Roman",serif;padding:2px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.no-touchevents .modal-content li a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (min-width: 768px){.modal-content li a{font-size:2.2em;padding:3px 0}}.modal-content li.selected a,.no-touchevents .modal-content li a:hover{color:#cf3030}.modal .line .ln{display:block;-webkit-transition:all 0s cubic-bezier(1, 0, 0, 1);transition:all 0s cubic-bezier(1, 0, 0, 1);-webkit-transform:translateY(100%);transform:translateY(100%)}.modal.animate .line .ln{-webkit-transition:all .8s cubic-bezier(1, 0, 0, 1);transition:all .8s cubic-bezier(1, 0, 0, 1)}.modal .ln-l .ln{-webkit-transform:matrix(1, 0, 0, 1, -400, 0);transform:matrix(1, 0, 0, 1, -400, 0)}.modal.animate .ln-l .ln{-moz-transition:-moz-transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s;-o-transition:-o-transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s;-webkit-transition:-webkit-transform .5s cubic-bezier(0.7, 0, 0.3, 1);-webkit-transition-delay:.1s;-webkit-transition:-webkit-transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s;transition:-webkit-transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s;transition:transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s;transition:transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s, -webkit-transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s}.modal .ln-r .ln{-webkit-transform:matrix(1, 0, 0, 1, 400, 0);transform:matrix(1, 0, 0, 1, 400, 0)}.modal.animate .ln-r .ln{-moz-transition:-moz-transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s;-o-transition:-o-transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s;-webkit-transition:-webkit-transform .5s cubic-bezier(0.7, 0, 0.3, 1);-webkit-transition-delay:.1s;-webkit-transition:-webkit-transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s;transition:-webkit-transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s;transition:transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s;transition:transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s, -webkit-transform .5s cubic-bezier(0.7, 0, 0.3, 1) .1s}.modal.animate li:nth-child(1) .ln{-webkit-transition-delay:.1s;transition-delay:.1s}.modal.animate li:nth-child(2) .ln{-webkit-transition-delay:.15s;transition-delay:.15s}.modal.animate li:nth-child(3) .ln{-webkit-transition-delay:.2s;transition-delay:.2s}.modal.animate li:nth-child(4) .ln{-webkit-transition-delay:.25s;transition-delay:.25s}.modal.animate li:nth-child(5) .ln{-webkit-transition-delay:.3s;transition-delay:.3s}.modal.animate li:nth-child(6) .ln{-webkit-transition-delay:.35s;transition-delay:.35s}.modal.animate li:nth-child(7) .ln{-webkit-transition-delay:.4s;transition-delay:.4s}.modal.animate li:nth-child(8) .ln{-webkit-transition-delay:.45s;transition-delay:.45s}.modal.animate li:nth-child(9) .ln{-webkit-transition-delay:.5s;transition-delay:.5s}.modal.animate li:nth-child(10) .ln{-webkit-transition-delay:.55s;transition-delay:.55s}.modal.selected .ln{-webkit-transform:translateY(0);transform:translateY(0)}.menu-footer{margin:50px 0 0}@media only screen and (min-width: 768px){.menu-footer{margin-top:70px}}.menu-fb{display:block;margin:0 0 9px}.menu-fb:after{color:#FFF;content:'\f000';font:100 25px 'Broadway';position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu-tw{display:block;margin:9px 0 0}.menu-tw:after{color:#FFF;content:'\f099';font:100 25px 'FontAwesome';position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.no-touchevents .menu-fb:hover:after{color:#294287}.menu-foot{color:#FFF;font:100 1.4em "Gilroy","Times New Roman",serif;margin:7px 0 0;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 768px){.menu-foot{font-size:1.5em;margin:9px 0 0}}.menu-foot a{color:#FFF;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu-foot.selected a,.no-touchevents .menu-foot a:hover{color:#cf3030}.menu-nationbuilder{display:none}.menu-nationbuilder a{color:#BBB;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.no-touchevents .menu-nationbuilder a:hover{color:#BBB}@media only screen and (min-width: 1024px){.page-type-home .menu-nationbuilder{display:block}}@font-face{font-family:'Broadway';font-weight:100;font-style:normal;src:url(https://d3n8a8pro7vhmx.cloudfront.net/themes/58bee57133893f3f2f000000/attachments/original/1495034892/icons.eot);src:url(https://d3n8a8pro7vhmx.cloudfront.net/themes/58bee57133893f3f2f000000/attachments/original/1495034892/icons.eot?#iefix) format("embedded-opentype"),url(https://d3n8a8pro7vhmx.cloudfront.net/themes/58bee57133893f3f2f000000/attachments/original/1495034892/icons.woff2) format("woff2"),url(https://d3n8a8pro7vhmx.cloudfront.net/themes/58bee57133893f3f2f000000/attachments/original/1495034892/icons.woff) format("woff"),url(https://d3n8a8pro7vhmx.cloudfront.net/themes/58bee57133893f3f2f000000/attachments/original/1495034892/icons.ttf) format("truetype"),url(https://d3n8a8pro7vhmx.cloudfront.net/themes/58bee57133893f3f2f000000/attachments/original/1495034893/icons.otf) format("opentype")}html{color:#333;font:100 10px "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif}::-moz-selection{background:#AAA;color:#FFF}::selection{background:#AAA;color:#FFF}img{display:block;height:auto;margin:0 auto;max-width:100%}b{font-weight:bold}em{font-style:italic}hr{display:none}p{font-size:1.7em;font-family:"SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;line-height:1.7;letter-spacing:0.2px;margin:30px 0}@media only screen and (min-width: 375px){p{font-size:1.8em}}@media only screen and (min-width: 1024px){p{font-family:"Helvetica","SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif}}.touchevents article p{color:#000}@media only screen and (min-width: 1200px){p{font-size:1.9em;margin:40px 0}}.metadata,.share-kit__icons,.author-container{font-size:1.7em;font-family:"SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;line-height:1.7;letter-spacing:0.2px;margin:30px 0}@media only screen and (min-width: 375px){.metadata,.share-kit__icons,.author-container{font-size:1.8em}}@media only screen and (min-width: 1024px){.metadata,.share-kit__icons,.author-container{font-family:"Helvetica","SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif}}.touchevents article .metadata,.touchevents article .share-kit__icons,.touchevents article .author-container{color:#000}@media only screen and (min-width: 1200px){.metadata{font-size:1.9em;margin:40px 0}}.li-embed,.sd-content,.share-heading,.ssba,.btm-share img{display:none}.post img{margin-bottom:10px}article li a,article div a{color:#333;border-bottom:2px solid #CCC}.no-touchevents article li a,.no-touchevents article div a{-webkit-transition:all .3s ease;transition:all .3s ease}.no-touchevents article li a:hover,.no-touchevents article div a:hover{color:#999}.post li iframe{margin:20px 0 0}.post a{margin:20px 0 0}h1,h2,h3,h4,h5,h6{font:100 2.2em/1 "Gilroy","Times New Roman",serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1{font-size:2.8em;font-weight:900}@media only screen and (min-width: 768px){h1{font-size:3.8em}}@media only screen and (min-width: 1200px){h1{font-size:4em}}@media only screen and (min-width: 1441px){h1{font-size:4.6em}}@media only screen and (max-width: 1023px){h1{font-weight:600}}h1 a{color:#333}h4{margin:30px 0}@media only screen and (min-width: 1200px){h4{margin:40px 0}}h4 a{color:#333;border-bottom:2px solid #CCC;padding:0 0 6px;-webkit-transition:all .3s ease;transition:all .3s ease}.no-touchevents h4 a:hover{color:#999}h6{cursor:default;font:600 1.3em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:0 0 20px;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}blockquote{padding:0 0 0 40px}blockquote blockquote{padding-left:0}h2 a{color:#333}a{outline:none;text-decoration:none;-webkit-transition:color .1s,background-color .1s;transition:color .1s,background-color .1s}.btn{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFF;cursor:pointer;display:inline-block;font:100 1.6em/70px "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;padding:0 30px;text-align:center;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.btn{padding-top:3px}}@media only screen and (min-width: 1024px) and (-ms-high-contrast: active), (-ms-high-contrast: none){.btn{padding-top:0}}.no-touchevents .btn:hover{background-color:#111}.btn-facebook{background:#294287;position:relative}.btn-next{background:#cf3030}.btn:before{font:100 1em 'Broadway';margin:0 10px 0 0;position:relative;top:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.btn-facebook:before{content:'\f000'}.btn-next:before{content:'\f004'}.btn-join:before{content:'\f0e0';display:none;font-size:0.9em}.btn.sml{padding:8px 14px}.btn.lrg{padding:25px 45px}.btn.bg-red,.btn.bg-blue,.btn.bg-green,.btn.bg-orange,.btn.bg-dark{color:#FFF}.no-touchevents ::-webkit-scrollbar{width:14px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}body::-webkit-scrollbar-track{background:#FFF}.lock-scroll{overflow:hidden;width:100%}.touchevents.lock-scroll,.touchevents .lock-scroll{left:0;top:0}.valign{display:block;position:relative;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}#app{background:#FFF;left:0;overflow:hidden;position:relative;top:0;z-index:5}main{margin:110px auto 0;position:relative;z-index:3}@media only screen and (min-width: 768px){main{margin-top:150px}}@media only screen and (min-width: 1024px){main{margin-top:180px}}main:after{clear:both;content:'.';display:block;height:0;visibility:hidden}section:after{clear:both;content:'.';display:block;height:0;visibility:hidden}.row{margin:0 auto;max-width:1080px;padding:0 20px;position:relative;z-index:3}@media only screen and (min-width: 768px){.row{padding:0 30px}}@media only screen and (min-width: 1200px){.row{padding:0 50px}}.row-1600{max-width:1600px}.row-1500{max-width:1500px}.row-1400{max-width:1400px}.row-1300{max-width:1300px}.row-1200{max-width:1200px}.row-900{max-width:900px}.row-800{max-width:800px}.row-700{max-width:700px}.row-600{max-width:600px}.row-500{max-width:500px}.row-400{max-width:400px}.row-300{max-width:300px}.row-max{max-width:100%}.row.row-max-padding{padding:0}.row.row-total{max-width:none;padding:0}#mCaddy{display:none !important}body>iframe{display:none}.ad-header{background:#EFEFEF;display:none;padding:10px 0}@media only screen and (min-width: 768px){.ad-header{padding:30px 0}}@media only screen and (max-width: 1023px){.page-type-blog-post .ad-header.ad-header-mobile{background:none;margin:20px 0 -10px;padding:0}.page-type-blog-post .ad-header.ad-header-desktop{display:none}.page-type-blog-post .ad-header.ad-header-mobile .ad{background:#EFEFEF;height:90px;margin:0 auto;max-width:728px}}@media only screen and (max-width: 767px){.page-type-blog-post .ad-header.ad-header-mobile{margin-bottom:0}.page-type-blog-post .ad-header.ad-header-mobile .ad{height:50px;max-width:320px}}@media only screen and (min-width: 768px) and (max-width: 800px){.page-type-blog-post .ad-header.ad-header-mobile{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}@media only screen and (max-width: 322px){.page-type-blog-post .ad-header.ad-header-mobile{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:none;position:relative;right:50%;width:100vw}}@media only screen and (min-width: 1024px){.page-type-blog-post .ad-header{margin:-30px 0 35px}.page-type-blog-post .ad-header.ad-header-mobile{display:none}}.page-type-category .ad-header,.page-type-blog-post .ad-header,.page-type-tags .ad-header{display:block}.ad-header .ad{min-height:50px}@media only screen and (min-width: 1024px){.ad-header .ad{min-height:90px}}@media only screen and (max-width: 320px){.ad-header .ad{margin:0 0 0 -20px}}.ad{text-align:center}@media only screen and (max-width: 320px){.ad{margin:0 0 0 -10px}}.ad-fixed{z-index:3;width:300px}#taboola{margin:40px 0 0}.item-next+#taboola{margin-top:10px}#taboola .thumbnails-a{border:none !important}.ad-ia{position:relative}.ad-ia:after{background:#CCC;bottom:-24px;color:#FFF;content:'';font-size:10px;height:15px;left:0;line-height:1.5;padding:0 8px;position:absolute}@media only screen and (min-width: 768px){.ad-ia:after{bottom:-26px;line-height:1.4}}.ad-ia.ad-1:after{content:'1'}.ad-ia.ad-2:after{content:'2'}.ad-ia.ad-3:after{content:'3'}#rcjsload_e2c797{margin:-15px 0 20px}#rcjsload_e2c797 .rc-text-right.rc-branding{font-family:"SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif !important;right:0;top:30px}#rcjsload_e2c797 .rc-item .rc-headline{color:#333;margin:4px 0 3px;width:100%}#rcjsload_e2c797 .rc-wc .row-item h3{font:900 1.4em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:0 0 20px;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#rcjsload_e2c797 .rc-w-51751.rc-p-pt .rc-item{margin-bottom:12px}#rcjsload_e2c797 .rc-w-51751.rc-p-pt .rc-item-wrapper{margin:0}@media only screen and (min-width: 768px){#rcjsload_e2c797 .rc-w-51751.rc-p-pt .rc-item-wrapper{margin-right:15px}}#rcjsload_e2c797 .rc-w-51751.rc-p-pt .rc-item:nth-child(3n+3) .rc-item-wrapper{margin-right:0}#rcjsload_e2c797 .rc-w-51751.rc-p-pt .rc-content{margin:10px 0 0}#rcjsload_e2c797 .rc-p-pt .rc-photo{background-size:cover;height:200px !important;margin:0;width:100%}.thumbnails-feed-a,.thumbnails-feed,.organic-thumbnails-feed,.thumbnails-feed .trc_rbox_header,.tbl-feed-container .tbl-feed-card,.organic-thumbnails-feed .trc_rbox_border_elm{border:none !important}.tbl-feed-container .tbl-feed-header{background:transparent !important;left:0 !important;padding:0 !important;position:absolute !important;top:14px !important;width:100px !important;z-index:9999 !important}.video-icon-container,.video-description,.trc_rbox_header_icon_img,#taboola .trc_rbox_container .trc_img{display:none !important}.thumbnails-feed .trc_rbox_header,.thumbnails-feed .syndicatedItem .video-title,.organic-thumbnails-feed-a .trc_rbox_header{font:100 1.8em/1.1 "Gilroy","Times New Roman",serif !important;margin:10px 0 0 !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.organic-thumbnails-feed .video-title{font:100 2em/1.2 "Gilroy","Times New Roman",serif !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.thumbnails-feed-a .syndicatedItem .video-title,.thumbnails-feed-a .trc_rbox_header,#taboola .organic-thumbnails-feed-a .videoCube a{font:100 1.6em/1.1 "Gilroy","Times New Roman",serif !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.branding{font:100 1em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif !important;margin:6px 0 0 !important}@media only screen and (max-width: 767px){.item-related .item-bg,.item-next:not(.item-next-tny) .item-bg,.item-trending .item .item-bg{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}.item-next-tny{background:#EFEFEF;cursor:pointer;display:block;margin:0 0 40px;padding:20px 0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}@media only screen and (max-width: 767px){.item-next-tny{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:none;position:relative;right:50%;width:100vw}}.no-touchevents .item-next-tny:hover .item-bg{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1)}.no-touchevents .item-next-tny:hover .item-bg:after{background:#333;content:"";opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:overlay;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.no-touchevents .item-next-tny:hover .item-bg:after{opacity:0.3}.no-touchevents .item-next-tny:hover .item h3{color:#cf3030}.item-next-tny .item-tny{display:inline-block;padding:0}.item-next-tny .item-p{padding:0 20px;text-align:center}.item-next-tny h3{text-align:left}.item-next-tny .item-label{color:#cf3030;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.item-next-tny .date{display:none}.item-gl .item-bg{height:190px}.sidebar{position:relative}.sidebar .item-snippets{margin:40px 0 25px}@media only screen and (min-width: 1024px) and (max-width: 1440px){.item-related .item-dfl .item-bg{height:240px}.item-next .item-dfl .item-bg{height:240px}}.tmp-ads article .ad{background-image:url(ad-300-250.jpg);height:250px;margin:40px auto}.tmp-ads .ad{background-size:cover;cursor:pointer;margin:0 0 40px;position:relative;width:300px}.tmp-ads .ad-300-250,.tmp-ads .ad-sidebar-top{background-image:url(ad-300-250.jpg);display:none;height:250px}@media only screen and (min-width: 1024px){.tmp-ads .ad-300-250,.tmp-ads .ad-sidebar-top{display:block}}.tmp-ads .ad-sidebar-bottom{display:none}@media only screen and (min-width: 1024px){.tmp-ads .ad-sidebar-bottom{background-image:url(ad-300-600.jpg);display:block;height:600px}}.tmp-ads .ad-header .ad{background-image:url(ad-950-250.jpg);height:90px;margin:0 auto;width:100%}@media only screen and (min-width: 768px){.tmp-ads .ad-header .ad{background-image:url(ad-728-90.jpg);height:90px;width:728px}}@media only screen and (min-width: 1024px){.tmp-ads .ad-header .ad{background-image:url(ad-950-250.jpg);height:250px;width:950px}}.tmp-ads .ad-post-foot{background-image:url(ad-300-250.jpg);height:250px;margin:40px auto;width:300px}@media only screen and (min-width: 1130px){.tmp-ads .ad-post-foot{background-image:url(ad-728-90.jpg);height:90px;width:728px}}.tmp-ads #taboola{background:no-repeat url(ad-taboola.jpg) center;background-size:cover;cursor:pointer;height:990px}input,textarea,select{font:100 1.7em system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif}@media only screen and (min-width: 768px){input,textarea,select{font-size:1.9em}}form h4{margin:0 0 20px}h4+form{margin:20px 0 0}input[type='text'],input[type='password'],input[type='email'],input[type='file'],input[type='tel'],textarea{border:2px solid #DDD;height:70px;margin:0 0 16px;padding:0 20px;width:100%;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.no-touchevents input[type='text']:hover,.no-touchevents input[type='password']:hover,.no-touchevents input[type='email']:hover,.no-touchevents input[type='file']:hover,.no-touchevents input[type='tel']:hover,.no-touchevents textarea:hover,.no-touchevents input[type='text']:focus,.no-touchevents input[type='password']:focus,.no-touchevents input[type='email']:focus,.no-touchevents input[type='file']:focus,.no-touchevents input[type='tel']:focus,.no-touchevents textarea:focus{border-color:#BBB}input::-webkit-input-placeholder{color:#888}input:-ms-input-placeholder{color:#888}input:-moz-placeholder{color:#888}input::-moz-placeholder{color:#888}textarea::-webkit-input-placeholder{color:#888}textarea::-moz-placeholder{color:#888}textarea::-ms-input-placeholder{color:#888}textarea{height:30px;line-height:1.3;padding:10px 20px;width:100%}textarea.autogrow{box-sizing:content-box;padding:10px 4.8%;width:90%}.input-select .select{position:relative}.input-select .select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:2px solid #DDD;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#333;cursor:pointer;height:70px;margin:0 0 16px;outline:none;padding:0 50px 0 20px;position:relative;width:100%;z-index:4;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.input-select .select select.disabled{color:#888}.input-select .select select::-ms-expand{display:none}.input-select .select:after,.input-select .select:before{color:#BBB;height:24px;font:100 18px 'Broadway';position:absolute;right:22px;top:50%;text-align:center;z-index:3;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.input-select .select:before{content:'\f009';margin-top:-25px}.input-select .select:after{content:'\f00a';margin-top:-11px}.no-touchevents .input-select .select:hover select{border-color:#BBB}.no-touchevents .input-select .select:hover:before,.no-touchevents .input-select .select:hover:after{color:#888}input[type='submit']{background-color:#888;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFF;cursor:pointer;display:inline-block;font:100 1.8em/70px "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;padding:2px 0 0;text-align:center;text-transform:uppercase;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.no-touchevents input[type='submit']:hover{background:#111}input[type='file']{background-color:transparent;border:none;box-shadow:none;display:block;font:100 1em "Gilroy","Times New Roman",serif;height:auto;margin:0;padding:0;text-transform:uppercase;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none}input[type='file']::-webkit-file-upload-button{left:-1px;margin:0;position:relative}input[type='file'].inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.labelfile{cursor:pointer;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.subfile{bottom:0;background-color:rgba(255,255,255,0.94);font:400 0.9em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;padding:10px 15px 20px;pointer-events:none;position:absolute;width:100%;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.subfile:before{display:inline-block;font-size:1em;padding:0 6px 0 0;position:relative;top:-1px}label,.input-note,.section-header .input-note{color:#777;display:block;font:900 1.4em/1 "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:10px 0;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}label a,.input-note a{color:#777;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.no-touchevents label a:hover,.no-touchevents .input-note a:hover{color:#cf3030}input+.input-note,form+.input-note,.form-submit+.input-note,.btn+.input-note,.submit-wrap+.input-note{margin-top:30px}.section-form .form-submit+h4{margin:60px 0 30px}.row-fluid.input-label{margin:30px 0 25px}.input-checkbox+.input-text{margin-top:30px}.input-checkbox.input-dont-publish+.input-text,.input-checkbox.input-email-updates+.input-text{margin-top:0}.input-radio label{margin-bottom:16px}.hide{display:none}.input-checkbox input{color:#888;margin:0 6px 0 0;padding:0;position:relative;top:-2px}.checkbox label.checkbox{cursor:pointer;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-custom label.checkbox input[type='checkbox']{cursor:pointer;left:0;margin:0 6px 0 0;opacity:0;position:absolute;top:2px;width:21px;z-index:2}.checkbox-custom input[type='checkbox']+.check-label{border:2px solid #888;clear:none;cursor:pointer;display:inline-block;height:20px;margin:0 5px 0 0;padding:0 8px;position:relative;top:-5px;vertical-align:top}.checkbox-custom input[type='checkbox']+.check-label:after{color:#FFF;content:'\f007';font:100 11px 'Broadway';left:3px;position:absolute;top:3px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.checkbox-custom input[type='checkbox']+.check-label:after{top:2px}}.checkbox-custom input[type='checkbox']:checked+.check-label{background:#888}.double-col .row-col{width:50%}.double-col .row-col:first-child{float:left}.double-col .row-col:last-child{float:right}.double-col .row-col:last-child{padding-left:8px}.double-col .row-col:first-child{padding-right:8px}.row-mobile,.row-text-messages,.row-available,.input-is-address-needed{display:none}.row-fluid+input[type='submit'],input+input[type='submit']{margin:30px 0 0}.input-textarea .mceEditor{display:block;margin:0 0 16px}div.error,span.error{color:#b31a1a;font-size:1.6em;margin:0 0 6px}.errors{display:none}.form-errors li{background:#b31a1a;color:#FFF;font-size:1.6em;padding:10px 30px;text-align:center}.form-errors li:first-child{padding-top:30px}.form-errors li:last-child{margin:0 0 16px;padding-bottom:30px}form input.error,.no-touchevents form input.error:hover,form input.error:focus{border-color:#b31a1a;outline:0}.error-message{background-color:#b31a1a;color:#FFF;display:block;font:100 1.8em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:0 0 10px;padding:10px 30px;text-align:center}.form-error{background-color:#b31a1a;color:#FFF;font:100 1.8em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:0 0 10px;padding:10px 15px;text-align:center}@media only screen and (min-width: 768px){.form-error{font-size:1.7em;padding:10px 30px}}.warning,#errorExplanation{background:#b31a1a;color:#FFF;font:100 1.6em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;padding:20px;text-align:center}.form-errors h2{font:100 1em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:0 0 10px;-moz-osx-font-smoothing:inherit;-webkit-font-smoothing:subpixel-antialiased}.text.user-error{border-color:#b31a1a !important}article .form-errors ul{margin-top:0}.section-post article .form-errors ul li{font-size:1em}.section-post article .form-errors ul li:before{display:none}.section-post article .form-errors ul li{margin-bottom:0}.row-fluid:after{clear:both;content:'.';display:block;height:0;visibility:hidden;zoom:1}.section-form h4{font:900 2em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:0 0 16px;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.section-form .submit-wrap+h4{margin:60px 0 30px}.submit-wrap,.form-submit{position:relative}.loading{color:transparent !important;-webkit-transition:all,0s;transition:all,0s}input.loading{-webkit-transition:color 0s ease-in-out !important;transition:color 0s ease-in-out !important}.loading:after{margin-top:2px}.input-dont-publish,.input-email-updates,.loading img,.submit-wrap .form-submit,.submit-wrap-hidden .loader-svg,.submit-wrap-hidden .loader-default,#donation_billing_address_address2,#donation_billing_address_address3{display:none}.loader-svg{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;display:block;height:30px;left:50%;margin:-16px 0 0 -15px;position:absolute;top:50%;width:30px}.loader-circle{-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke:#FFF;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:square;stroke-miterlimit:10;stroke-width:4}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg),translate3d(0, 0, 0);transform:rotate(360deg),translate3d(0, 0, 0)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg),translate3d(0, 0, 0);transform:rotate(360deg),translate3d(0, 0, 0)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}100%{stroke-dasharray:89,200;stroke-dashoffset:-124}}.loader-default{animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;height:30px;border:2px solid #FFF;border-right-color:transparent;border-radius:50%;left:50%;margin:-16px 0 0 -15px;position:absolute;top:50%;width:30px}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg),translate3d(0, 0, 0);transform:rotate(360deg),translate3d(0, 0, 0)}}@keyframes spin{100%{-webkit-transform:rotate(360deg),translate3d(0, 0, 0);transform:rotate(360deg),translate3d(0, 0, 0)}}.section-form form+form{margin:100px 0 0}.auth-social:after{clear:both;content:'.';display:block;height:0;visibility:hidden;zoom:1}.auth-social .btn{overflow:hidden;padding-left:0;padding-right:0;position:relative;width:100%}.or{cursor:default;margin:35px 0;position:relative;text-align:center}.or:before{background:#FFF;color:#BBB;content:'OR';font-size:1.4em;font-weight:900;padding:0 10px;position:relative;top:3px;z-index:4;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.or:after{background:#DDD;position:absolute;content:'';height:2px;left:0;top:50%;width:100%;z-index:2}.auth-or{border-bottom:2px solid #DDD;color:#BBB;cursor:default;margin:-10px 0 50px;text-align:center}.auth-or .auth-or-message{background:#FFF;font:100 0.8em/1 "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;padding:0 10px;position:relative;text-transform:uppercase;top:18px}.auth-login-snippet .auth-login-description{background:#EFEFEF;font-size:1.4em;margin:5px 0 0;padding:30px 20px 20px;text-align:center}.auth-login-snippet .auth-login-description a:hover,.auth-login-snippet .auth-login-description a:hover{opacity:0.8}.auth-username-password-compact{background-color:#EFEFEF;float:right;padding:0 0 30px;width:70%}.auth-username-password-compact .row-col{position:relative}.auth-login-snippet .auth-social.auth-social-facebook-twitter .btn.btn-facebook{float:left;margin:0;width:49%}.auth-login-snippet .btn-facebook:before{margin:0}.user-session-form-container .auth-login-snippet .auth-username-password-compact input[type='email'],.user-session-form-container .auth-login-snippet .auth-username-password-compact input[type='password']{background-color:transparent;border-color:#d0d0d0;margin-bottom:0}.user-session-form-container .auth-login-snippet .post-comment{margin-top:20px}.auth-username-password-compact .double-col{margin:0 0 0 5%;width:90%}.auth-social-container{float:left;margin:0 0 0 5%;width:90%}.auth-username-password-compact{width:100%}.auth-login-snippet .auth-social.auth-social-facebook-twitter .btn.btn-facebook{float:right}.auth-login-snippet .sign-up h6{margin:30px 0 16px}.section-user-sessions-new input[type='submit']{background-color:#888;margin-top:0}.section-user-sessions-new .input-checkbox+input[type='submit']{margin-top:30px}input[type='submit'].submit-with-facebook{display:none}@media only screen and (min-width: 768px){.section-menu.section-menu-signin{padding-bottom:80px}.auth-or .auth-or-message{top:20px}}.section-create-account{margin:0 0 200px}.user-session-form-container .account_form input[type='submit']{background-color:#888}.section-header{background-position:center;background-repeat:no-repeat;background-size:cover;padding:40px 0 70px;position:relative;text-align:center}@media only screen and (min-width: 768px){.section-header{padding:60px 0 110px}}.section-header h1{position:relative}.section-header p{margin:28px 0 0}@media only screen and (min-width: 768px){.section-header p{margin-top:36px}}.section-header p a{color:#b31a1a}.hero{height:300px;background-size:cover;background-repeat:no-repeat;background-position:center;margin:0 auto}@media only screen and (min-width: 768px){.hero{height:500px}}@media only screen and (min-width: 1200px){.hero{height:600px}}@media only screen and (min-width: 1441px){.hero{height:700px}}nav{background:#333;left:0;position:absolute;right:0;top:0;z-index:996}.page-type-blog-post.fixed nav{position:fixed}@media only screen and (max-width: 320px){.page-type-blog-post.fixed nav{position:relative}}.page-type-blog-post.fixed.is-facebook-app .nav-sub,.page-type-blog-post.fixed.is-facebook-app .nav-row-2{height:62px}.page-type-blog-post.fixed.is-facebook-app .nav-title{padding-top:20px}.page-type-blog-post.fixed.is-facebook-app nav .logo:before{top:8px}.page-type-blog-post.fixed.is-facebook-app .nav-fb,.page-type-blog-post.fixed.is-facebook-app .nav-more{height:62px}.page-type-blog-post.fixed.is-facebook-app .more-grip{top:20px}.page-type-blog-post.fixed.is-facebook-app .nav-fb:before{top:18px}.page-type-blog-post.fixed.is-facebook-app nav .btn{line-height:42px;top:8px}.nav-row-1{z-index:4}.nav-row-1>.row{height:70px}@media only screen and (min-width: 768px){.nav-row-1>.row{height:114px}}.page-type-blog-post.fixed .nav-row-1{border-bottom:none}.page-type-blog-post.fixed .nav-row-1>.row{height:100%}.nav-row-2{display:none;height:60px;z-index:2}@media only screen and (min-width: 1024px){.nav-row-2{display:block}}.page-type-blog-post.fixed .nav-row-2{height:70px}.nav-sub{background:#FFF;border-bottom:1px solid rgba(0,0,0,0.07);display:none;height:70px;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:3}.page-type-blog-post.fixed .nav-sub{display:block;opacity:1}.nav-sub>.row{height:100%}.nav-main{height:100%;margin:0 auto;position:relative;text-align:center;z-index:2}.nav-title{cursor:default;display:none;font:100 1.8em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;height:100%;padding:24px 0 0;max-width:40%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}@media only screen and (min-width: 768px){.nav-title{display:inline-block}}@media only screen and (min-width: 1024px){.nav-title{font-family:"Helvetica","SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;max-width:50%}}.nav-controls{position:absolute;right:-30px;top:0;z-index:3}@media only screen and (min-width: 768px){.nav-controls{right:-20px}}@media only screen and (min-width: 1200px){.nav-controls{right:0}}nav .btn{font-size:1.6em;line-height:49px;padding:0 26px;position:absolute;right:90px;top:10px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){nav .btn{line-height:46px;padding-top:3px}}@media only screen and (min-width: 1024px){nav .btn{right:95px}}@media only screen and (min-width: 1024px) and (-ms-high-contrast: active), (-ms-high-contrast: none){nav .btn{line-height:49px;padding-top:0}}nav .btn-next{display:none}nav .btn-next:before{display:none}.nav-fb{color:#333;cursor:pointer;bottom:0;height:70px;position:absolute;right:75px;top:0;width:55px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media only screen and (min-width: 1024px){.nav-fb{width:60px}}.nav-fb:before{content:'\f000';font:100 23px 'Broadway';left:20px;position:absolute;top:22px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.nav-twitter:before{content:'\f099';font:100 23px 'FontAwesome';left:20px;position:absolute;top:22px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.nav-youtube:before{content:'\f008';font:100 23px 'Broadway';left:20px;position:absolute;top:22px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.no-touchevents .nav-fb:hover{color:#294287}.nav-more{bottom:0;cursor:pointer;height:70px;position:absolute;right:0;top:0;width:75px}.no-touchevents .nav-more:hover .more-grip span,.no-touchevents .nav-more:hover .more-grip:before,.no-touchevents .nav-more:hover .more-grip:after{background:#AAA}.more-grip{position:absolute;right:50px;top:24px;width:20px}.more-grip span,.more-grip:before,.more-grip:after{background:#333;display:block;height:2px;left:0;opacity:1;position:absolute;width:100%;-webkit-transition:background-color .3s ease-in-out,-webkit-transform .25s ease-in-out,top .25s ease-in-out,left .25s ease-in-out,width .25s ease-in-out;-webkit-transition:background-color .3s ease-in-out,top .25s ease-in-out,left .25s ease-in-out,width .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:background-color .3s ease-in-out,top .25s ease-in-out,left .25s ease-in-out,width .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:background-color .3s ease-in-out,transform .25s ease-in-out,top .25s ease-in-out,left .25s ease-in-out,width .25s ease-in-out;transition:background-color .3s ease-in-out,transform .25s ease-in-out,top .25s ease-in-out,left .25s ease-in-out,width .25s ease-in-out,-webkit-transform .25s ease-in-out}.more-grip:before,.more-grip:after{content:''}.more-grip span{top:1px;height:20px;width:2px;left:9px}.more-grip:before{top:10px}.more-grip:after{display:none;top:17px}.more{background:#FFF;height:100%;height:calc(100% - 60px);overflow:hidden;position:fixed;right:-100%;top:64px;width:100%;z-index:9998;-webkit-transition:all .5s cubic-bezier(1, 0, 0, 1);transition:all .5s cubic-bezier(1, 0, 0, 1)}@media only screen and (min-width: 768px){.more{top:70px}}.modal-more .more{-webkit-transform:translate3d(-85%, 0, 0);transform:translate3d(-85%, 0, 0)}@media only screen and (min-width: 768px){.modal-more .more{-webkit-transform:translate3d(-65%, 0, 0);transform:translate3d(-65%, 0, 0)}}@media only screen and (min-width: 1200px){.modal-more .more{-webkit-transform:translate3d(-600px, 0, 0);transform:translate3d(-600px, 0, 0)}}.more-list{position:absolute}.more .list-ads h6{margin:0 0 20px}.more .list-ads{height:100%;height:calc(100% - 40px);margin:0;overflow-y:auto;padding:0 20% 0 20px;position:fixed;top:20px;-webkit-overflow-scrolling:touch}@media only screen and (min-width: 768px){.more .list-ads{padding-right:37%}}.more .list-ads .list-item{margin-right:0;width:100%}.more .list-ads::-webkit-scrollbar{width:0}.more .list-ads::-webkit-scrollbar-track{background:transparent}.more .list-ads::-webkit-scrollbar-thumb{background:rgba(255,255,255,0);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.more .list-ads-pagination{display:none}.section-post .item-flexed .list-ads-pagination{display:none}.next-pages{display:none}.logo{display:inline-block;height:100%;left:50%;margin:0 0 0 -48px;position:absolute;z-index:4;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (max-width: 767px){html:not(.fixed) .logo:before{height:42px;left:50%;top:15px;width:92px}}@media only screen and (min-width: 768px){.logo{font:100 1.8em/116px "Gilroy","Times New Roman",serif;left:0;position:relative;margin-left:0}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.logo{letter-spacing:-0.3px}}.page-type-blog-post.fixed nav .logo{left:45px;margin:0;text-indent:-99999px}@media only screen and (min-width: 768px){.page-type-blog-post.fixed nav .logo{left:15px}}@media only screen and (min-width: 1200px){.page-type-blog-post.fixed nav .logo{left:35px}}.logo:before{background:url(logo-white.png) no-repeat;background-size:cover;content:'';height:26px;left:-30px;position:absolute;top:21px;width:26px;-webkit-transition:filter .3s ease-in-out;-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out, -webkit-filter .3s ease-in-out}@media only screen and (min-width: 768px){.logo:before{background-size:contain;height:64px;left:0;margin-left:0;top:26px;width:140px}}@media only screen and (min-width: 1024px){.logo:before{height:74px;top:20px;width:160px}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.logo:before{background-image:url(logo-white.png)}}.page-type-blog-post.fixed nav .logo:before{height:45px;width:45px}.page-type-blog-post.fixed nav .logo:before{top:12px}.no-touchevents .logo:hover:before{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1)}.nav-menu{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:66px;z-index:5}@media only screen and (min-width: 768px){.nav-menu{width:90px}}@media only screen and (min-width: 768px){.nav-menu{display:none}}@media only screen and (min-width: 1200px){.nav-menu{width:130px}}.page-type-blog-post.fixed .nav-menu{display:none}.nav-grip{left:50%;margin:0 0 0 -12px;position:absolute;top:24px;width:22px;z-index:5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (min-width: 768px){.nav-grip{top:46px;width:24px}}.nav-line{background:#FFF;display:block;height:2px;left:0;opacity:1;position:absolute;width:100%}.no-touchevents .nav-line{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav-grip .nav-line:nth-child(1){top:3px}.nav-grip .nav-line:nth-child(2){top:10px}.nav-grip .nav-line:nth-child(3){top:17px}.no-touchevents .nav-menu:hover .nav-line{-webkit-transform:scaleX(1.3);transform:scaleX(1.3)}.nav-items{height:100%;position:relative;text-align:center;top:0;z-index:4}@media only screen and (min-width: 1024px){.nav-items{display:-webkit-box;display:flex;display:-ms-flexbox}}.nav-row-1 .nav-items{position:absolute;right:5px}@media only screen and (min-width: 768px){.nav-row-1 .nav-items{right:18px}}@media only screen and (min-width: 1024px){.nav-row-1 .nav-items{right:17px}}@media only screen and (min-width: 1200px){.nav-row-1 .nav-items{right:37px}}.nav-href{display:none}@media only screen and (min-width: 768px){.nav-href{display:inline-block}}.page-type-blog-post.fixed .nav-row-1 .nav-items{display:none}.nav-item{height:100%}.nav-row-1 .nav-item{float:left}.nav-row-2 .nav-item{display:inline-block;-webkit-box-flex:1;flex:1 0 auto;-ms-flex:1 0 auto}.nav-link{color:#FFF;cursor:pointer;display:block;font-weight:600;font-size:1.3em;height:100%;position:relative;text-align:center;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:all .25s cubic-bezier(0.6, 0, 0.4, 1);transition:all .25s cubic-bezier(0.6, 0, 0.4, 1)}.nav-row-1 .nav-link{padding:0 12px}@media only screen and (min-width: 1200px){.nav-row-1 .nav-link{padding:0 16px}}.nav-row-1 .nav-join .nav-link{display:none}@media only screen and (min-width: 1024px){.nav-row-1 .nav-join .nav-link{display:block}}@media only screen and (min-width: 1200px){.nav-row-1 .nav-join .nav-link{padding:0 14px}}.no-touchevents .nav-row-1 .nav-link:hover,.nav-item.selected .nav-link{color:#cf3030}.no-touchevents .nav-item.nav-join .nav-link:hover .nav-ln{border-color:#cf3030;color:#FFF}.nav-item .nav-ln{line-height:3.6;overflow:hidden;position:relative}.nav-row-1 .nav-ln{display:block}.nav-row-2 .nav-item .nav-ln{display:inline-block;margin:7px 0 0}.nav-item .nav-ln:after{bottom:0;background:#cf3030;content:'';height:4px;left:0;position:absolute;width:100%;-webkit-transform:translate3d(-110%, 0, 0);transform:translate3d(-110%, 0, 0)}.ready .nav-item .nav-ln:after{-webkit-transition:all .28s cubic-bezier(0.6, 0, 0.4, 1);transition:all .28s cubic-bezier(0.6, 0, 0.4, 1)}.no-touchevents .nav-link:hover .nav-ln:after,.nav-item.selected .nav-ln:after{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fixed .nav-item .nav-ln:after{z-index:-1}@media only screen and (max-width: 1199px){.nav-item.nav-join .nav-link{padding-right:14px}}.nav-item.nav-join .nav-ln{border:2px solid #DDD;display:none;line-height:3;margin:-26px 0 0;padding:7px 32px 5px 30px;position:relative;top:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-item.nav-join .nav-ln:after{display:none}@media only screen and (min-width: 1024px){.nav-item.nav-join .nav-ln{display:block}}.no-touchevents .nav-icon .nav-link{-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.nav-search{display:none}nav .row>.nav-search{cursor:pointer;display:none;height:100%;position:absolute;right:0;top:0;width:60px;-ms-touch-action:auto;touch-action:auto;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}@media only screen and (max-width: 1023px){nav .row>.nav-search{display:block}}@media only screen and (min-width: 768px){nav .row>.nav-search{width:80px}}@media only screen and (min-width: 1024px){nav .row>.nav-search{width:60px}}nav .row>.nav-search:before{content:'\f003';font:100 2em 'Broadway';left:50%;margin:-12px 0 0 -10px;position:absolute;top:50%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fixed nav .row>.nav-search{display:none}.nav-icon .nav-link:after{display:block;font:100 23px/0 'Broadway';margin:2px 0 0;position:relative;top:50%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 1200px){.nav-icon .nav-link:after{margin-top:1px}}.no-touchevents .nav-icon .nav-link:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-icon.nav-facebook,.nav-icon.nav-twitter,.nav-icon.nav-youtube{display:none}@media only screen and (min-width: 768px){.nav-icon.nav-facebook,.nav-icon.nav-twitter,.nav-icon.nav-youtube{display:block}}.nav-icon.nav-facebook .nav-link:after{content:'\f000'}.nav-icon.nav-facebook .nav-link:hover:after{color:#294287}.nav-icon.nav-twitter .nav-link:after{font:100 23px/0 'FontAwesome';content:'\f099'}.nav-icon.nav-twitter .nav-link:hover:after{color:#22afcf}.nav-icon.nav-youtube .nav-link:after{font:100 23px/0 'Broadway';content:'\f008'}.nav-icon.nav-youtube .nav-link:hover:after{color:#b31a1a}.no-touchevents .nav-icon.nav-search .nav-link:hover:after{color:#b31a1a}.nav-icon.nav-search .nav-link:after{content:'\f003';font-size:21px;margin-top:0}@media only screen and (min-width: 768px){.nav-icon.nav-search .nav-link:after{margin-top:2px}}.nav-item-avatar{background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;display:none;height:24px;position:relative;top:42px;width:24px}input[type='search'].search{background:none;border-bottom:2px solid #FFF;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#FFF;display:block;font-size:4em;height:auto;letter-spacing:0.3px;line-height:1;margin:0 auto;max-width:300px;padding:0 0 10px;text-align:center;text-transform:capitalize}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){input[type='search'].search{font-family:"SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;font-weight:300}}@media only screen and (min-width: 768px){input[type='search'].search{font-size:5em;letter-spacing:0;max-width:700px;padding:0 0 30px}}@media only screen and (min-width: 1200px){input[type='search'].search{font-size:6em}}@media only screen and (min-width: 1441px){input[type='search'].search{font-size:7em}}input[type='search'].search::-webkit-input-placeholder{color:rgba(255,255,255,0.4);font-size:1em;position:relative;top:2px}input[type='search'].search:-ms-input-placeholder{color:rgba(255,255,255,0.4);font-size:1em;top:2px}input[type='search'].search:-moz-placeholder{color:rgba(255,255,255,0.4);font-size:1em;top:2px}input[type='search'].search::-moz-placeholder{color:rgba(255,255,255,0.4);font-size:1em;top:2px}.tally{background:#EFEFEF;margin:0 0 10px}.tally:after{content:'.';display:block;height:0;clear:both;visibility:hidden;zoom:1}.tally-mark{float:left;width:50%;height:100%;padding:30px 0;position:relative}.tally .tally-mark:first-child:after{background:#FFF;content:"";display:block;height:100%;position:absolute;right:-5px;top:0px;width:10px;z-index:9999}.tally-count{cursor:default;font:100 3.6em/1 "Gilroy","Times New Roman",serif;text-align:center}.tally-label{color:#808080;cursor:default;font:100 1.4em/1 "Gilroy","Times New Roman",serif;padding:0 0 10px;text-align:center;text-transform:uppercase}.login-or{color:#888;text-align:center}.section-form .btn-social-login{margin:0 3% 0 0;padding:12px 4%;width:40%}.btn-social-login:before{display:inline-block;font:1.4em 'Broadway';padding:0 12px 0 0;position:relative;top:2px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.btn-social-login.btn-facebook:before{content:'\f000'}.section-video-columns .sub-column .embedly-embed{width:100%}@media only screen and (min-width: 768px){.section-video-columns .sub-column{float:left;width:50%}.section-video-columns article .sub-column:first-child{padding-right:15px}.section-video-columns article .sub-column:last-child{padding-left:15px}}.search-form{background:#efefef;float:right;height:55px;margin:0 0 15px;position:relative}.search-form:before{color:#a7a7a7;content:'\f002';font:100 1.8em 'FontAwesome';left:16px;position:absolute;top:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.no-results .search-form:after{content:'No Results.';font-size:1.6em;position:absolute;right:0;top:-25px}.topic-sort{float:right}@media only screen and (min-width: 550px){.topic-sort{margin:0 20px 0 0}}.search-posts{background:transparent;float:right;font-weight:300;font-size:2.1em;margin:0 0 20px;padding:15px 30px 15px 50px}.section-blog-search{padding-top:0}.search-results-visible .col-content{margin-top:0}.search-results-visible .search-results{display:block}.search-results-visible .default-results{display:none}.input-select .select{display:inline-block}.input-select .select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:2px solid #ccc;color:#aaa;cursor:pointer;height:54px;outline:none;padding:11px 60px 11px 20px;position:relative;width:100%;z-index:4;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.input-select .select select::-ms-expand{display:none}.input-select .select:after,.input-select .select:before{color:#555;height:24px;font:100 16px "Msw";position:absolute;right:22px;top:50%;text-align:center;z-index:3;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.input-select .select:before{content:"\f00e";margin-top:-23px}.input-select .select:after{content:"\f00d";margin-top:-9px}.no-touchevents .input-select .select:hover select{border-color:#ccc}.no-touchevents .input-select .select:hover:before,.no-touchevents .input-select .select:hover:after{color:#bbb}#footer{background:#333;clear:both;margin:100px 0 0;position:relative}.page-type-home #footer{padding-bottom:60px}@media only screen and (min-width: 1024px){#footer .row-1{height:170px}#footer .row-2{height:110px}.footer-left{float:left}.footer-right{float:right}}.footer-bdr{border-top:1px solid #EEE;height:1px;margin:40px 0;width:100%}@media only screen and (min-width: 1024px){.footer-bdr{margin:0}}.footer-quote{font-size:1.7em;font-weight:100;letter-spacing:-0.1px;line-height:1.2;margin:40px auto 0;max-width:450px;padding:0 0 0 65px;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 1024px){.footer-quote{float:left;margin:54px 0 0}}.footer-quote:before{background:no-repeat url(quote.png) center;background-size:cover;color:#cf3030;content:'';height:30px;image-rendering:-webkit-optimize-contrast;left:4px;position:absolute;top:4px;width:40px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer-author{margin:10px 0 0;font-size:0.8em}@media only screen and (min-width: 1024px){.footer-author{display:inline-block}}.footer-subscribe{margin:0 auto;max-width:500px;width:100%}@media only screen and (min-width: 1024px){.footer-subscribe{float:right;margin-top:50px;max-width:426px}}@media only screen and (min-width: 1200px){.footer-subscribe{max-width:456px}}.footer-subscribe input[type='checkbox']{display:none}.footer-subscribe:after{clear:both;content:'.';display:block;height:0;visibility:hidden;zoom:1}input[type='email'].subscribe-email{float:left;font-size:1.3em;font-weight:600;margin:0;padding:0 30px;text-transform:uppercase;width:58%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 1024px){input[type='email'].subscribe-email{width:64%}}input[type='email'].subscribe-email::-webkit-input-placeholder{color:rgba(0,0,0,0.3)}input[type='email'].subscribe-email:-ms-input-placeholder{color:rgba(0,0,0,0.3)}input[type='email'].subscribe-email:-moz-placeholder{color:rgba(0,0,0,0.3)}input[type='email'].subscribe-email::-moz-placeholder{color:rgba(0,0,0,0.3)}.subscribe-submission{float:left;padding:0 0 0 10px;width:42%}@media only screen and (min-width: 1024px){.subscribe-submission{padding-left:20px;width:36%}}input[type='submit'].subscribe-submit{background:#cf3030;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:1.3em;font-weight:600;line-height:67px;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.footer-menu{margin:0 0 32px;position:relative;text-align:center}@media only screen and (min-width: 1024px){.footer-menu{margin-bottom:0;top:48px}}.footer-logo{cursor:pointer;display:block;height:44px;left:50%;margin:0 0 0 -48px;max-width:100px;position:relative;z-index:4}@media only screen and (min-width: 1024px){.footer-logo{height:100%;margin:0 0 0 -22px;position:absolute}}.footer-logo:before{background:url(logo-white.png) no-repeat;background-size:cover;content:'';height:44px;left:0;margin:-32px 0 0 0;position:absolute;top:50%;width:96px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width: 1024px){.footer-logo:before{margin-left:-20px;margin-top:-20px}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.footer-logo:before{background-image:url(logo-white.png)}}.no-touchevents .footer-logo:hover:before{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1)}.footer-item{margin:10px 0;position:relative;text-align:center}@media only screen and (min-width: 1024px){.footer-item{float:left;margin:0 25px 0 0}}.footer-right .footer-item:last-child{margin-right:0}.footer-link{color:#FFF;font-size:1.3em;font-weight:600;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.no-touchevents a.footer-link:hover{color:#cf3030}.footer-auth{border:2px solid #DDD;display:inline-block;height:auto;margin:0 0 10px;padding:19px 32px;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width: 1024px){.footer-auth{margin-bottom:0;top:-21px}}.no-touchevents .footer-link.footer-auth:hover{border-color:#cf3030;color:#FFF}.footer-copyright{cursor:default}.footer-icon{cursor:pointer;display:inline-block;height:30px;position:relative;top:0;width:20px}@media only screen and (min-width: 1024px){.footer-icon{top:-10px}}.footer-icon.footer-facebook{margin:0 0 0 2px}.no-touchevents a.footer-link.footer-icon:hover{-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.footer-icon:before{font:100 23px 'Broadway';left:50%;margin:-12px 0 0 -10px;position:absolute;top:50%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-facebook:before{content:'\f000'}.footer-twitter:before{font:100 23px 'FontAwesome';content:'\f099'}.footer-youtube:before{font:100 23px 'Broadway';content:'\f008'}.footer-search:before{content:'\f003';font-size:21px;margin-top:-11px}.no-touchevents a.footer-link.footer-facebook:hover{color:#294287}.no-touchevents .footer-search:hover:before{color:#AAA}@media only screen and (min-width: 1024px){.footer-nationbuilder{display:none}}input[type='submit'].bg-red{background-color:#b31a1a}.section-header h3{margin-top:36px}.line{display:inline-block;line-height:1.2;overflow:hidden;position:relative;vertical-align:middle}.line .ln{display:block;-webkit-transition:cubic-bezier(1, 0, 0, 1) .8s;transition:cubic-bezier(1, 0, 0, 1) .8s;-webkit-transform:translateY(100%);transform:translateY(100%)}.page-type-category .item-fill .item p,.page-type-category .item-side .item p{display:none}@media only screen and (max-width: 767px){.page-type-category .nav-row-1{border-bottom:none}.page-type-category main{margin-top:110px}.page-type-category .item-trending-rail .item-bg,.page-type-category .item-trending-foot .item-bg{float:left;height:65px;width:65px}.page-type-category .item-lrg .item-bg,.page-type-category .item-big .item-bg,.page-type-category .item-dfl .item-bg,.page-type-category .item-mdm .item-bg,.page-type-category .section-pages .item-sml .item-bg,.page-type-author .item-dfl .item-bg,.page-type-search .item-dfl .item-bg{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.item-trending-rail{margin:0 0 25px}.item-sml.item-video .item-bg:before{display:none}.item.item-sml{margin-bottom:0;padding-bottom:15px}section:not(.section-pages) .item.item-sml h3{display:table;height:65px;font:600 1.4em/1.3 "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:0 0 0 80px}.section-pages .item h3{font:100 2.6em/1.1 "Gilroy","Times New Roman",serif}.section-pages .item p{display:none}.section-pages .item{margin-bottom:34px;padding-bottom:0}.item.item-sml h3 .tab{display:table-cell;padding:2px 0 0;vertical-align:middle}.item-sml .date{color:#888;font:600 0.8em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:0 0 0 8px;text-transform:uppercase}}@media only screen and (min-width: 768px) and (max-width: 1023px){.page-type-category .item h2,.page-type-category .item-fill .item.item-mdm h2,.page-type-category .item-side .item.item-mdm h2{font-size:2em}.page-type-category .item.item-dfl h2,.page-type-category .item.item-mdm h2,.page-type-category .item.item-lrg h2{font-size:2.8em}.page-type-category .item-side .item-mdm .item-bg{height:140px}.page-type-home .nav-row-1{border-bottom:none}.page-type-home main{margin-top:114px}.page-type-category .item-lrg .item-bg{height:300px}.page-type-category .item-w-25p{padding-left:0}.page-type-category .item-w-50p{padding-left:0}.page-type-category .item-w-50p .item,.page-type-category .item-w-25p .item{width:100%}.page-type-category .item-w-50p .item:first-child,.page-type-category .item-w-50p .item:nth-child(1n+3),.page-type-category .item-w-50p .item:nth-child(2n+2){margin-left:0}.page-type-category .item-w-25p .item:first-child,.page-type-category .item-w-25p .item:nth-child(1n+3),.page-type-category .item-w-25p .item:nth-child(2n+2){margin-left:0}.page-type-category .item-lrg .item-bg{height:300px}.page-type-category .item-snippet{float:left;margin-left:0;width:auto}.page-type-category .item-snippets{float:right;width:calc(50% - 30px)}.page-type-category .item-snippets+.item{margin-top:0;width:50%}.page-type-category .section-header-news .item-lrg .item-bg{height:400px;left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.page-type-category .section-footer-news .item-flexed{margin-right:calc(33.3334% + 10px);width:auto}.page-type-category .section-footer-news .item-w-300{clear:none;float:right;width:calc(33.3334% - 20px)}.page-type-category .section-footer-news .item-mdm .item-bg{height:140px}.page-type-category .item.item-lrg p{display:block}.page-type-category:not(.page-type-home) .item-mid{margin-right:210px}.page-type-category:not(.page-type-home) .item-ar{width:210px}.page-type-category:not(.page-type-home) .item-ar .item-bg{height:140px}.page-type-category:not(.page-type-home) .item-ar .item-mdm h2{font-size:2em}.page-type-category .item-pages .item-w-50p{margin-right:calc(33.3334% + 10px)}.page-type-category .item-pages .item-side{margin-left:0;width:33.3334%}.page-type-category .item-pages .item-side .item{padding-left:20px}.page-type-category .item-pages .item-flexed{margin-right:calc(33.3334% + 10px);width:auto}.page-type-category:not(.page-type-home) .item-ar .item-trending-rail .item-trend{display:none}.page-type-category:not(.page-type-home) .item-trending-rail .item-w-210 .item-bg{background:none !important}.page-type-category:not(.page-type-home) .item-mdm p,.page-type-category:not(.page-type-home) .item-sml p{display:none}}@media only screen and (min-width: 1024px){.page-type-category .item-pages .item-w-50p{margin-right:330px}.page-type-category:not(.page-type-home) .section-footer-news .item-trending-rail .meta,.page-type-category:not(.page-type-home) .section-footer-news .item-trending-rail p,.page-type-category .section-footer-news .item-ar p{display:none}.page-type-category:not(.page-type-home) .item-mid{float:right;width:calc(100% - 540px)}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.page-type-category .item-big .item-bg{height:350px}}@media only screen and (min-width: 1200px){.page-type-category .item-pages .item-w-50p{margin-right:340px}.page-type-category:not(.page-type-home) .item-mid{width:calc(100% - 550px)}}.page-type-about article p a{border-bottom-color:#cf3030}.no-touchevents.page-type-about article p a:hover,.no-touchevents.page-type-about article p:last-child a:hover,.no-touchevents.page-type-about article p strong a:hover{color:#cf3030}.page-type-about blockquote p{color:#cf3030;font-size:2.3em;line-height:1.3;margin:40px 0}@media only screen and (min-width: 768px){.page-type-about blockquote p{font-size:2.6em;margin:60px 0}}@media only screen and (min-width: 1024px){.page-type-about blockquote p{font-size:3.2em;margin:70px 0}}@media only screen and (min-width: 1441px){.page-type-about blockquote p{font-size:3.4em;left:-80px}}.main-donate .section-header{padding-bottom:60px}.section-donate p.donate-no-processor{font-size:1.6em;margin:0 0 20px}.section-donate .radio-inline{display:-webkit-box;display:-ms-flexbox;display:flex}.section-donate .radio-inline>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.section-donate .radio-inline>span label{margin:2px 0 0 6px}.section-donate .donation-other-input-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0 0}.section-donate .currency-symbol{font-size:1.6em;margin:0 10px 16px 0}.section-donate h4{margin:10px 0}.section-donate select{margin-bottom:20px}.section-donate-description{margin-bottom:100px;text-align:center}.section-donate-description-image img{margin:60px 0 0}.section-donate .donation-v2-amount{font-size:1.9em;margin:10px 0 20px}.donate-tax-deduction{font-size:1.6em;margin:0 0 10px}.donate-contribution-area{margin:20px 0 40px}.donate-confirm{color:#333;font-size:1.6em;font-weight:500;margin:0 0 10px;text-transform:none}.donate-confirm .checkbox{margin:0 5px 0 0;position:relative;top:-2px}.donate-contribution-label{color:#333;font-size:1.6em;margin:0 0 10px}.form-control.card-field{background:#f4f4f4;border:2px solid #ddd;padding:20px 10px}.section-donate .submit-button.btn-primary{background:#b31a1a}.section-donate .submit-button.btn-primary:hover{background:#c31e1e}.section-donate #errorExplanation{background:none;color:#b31a1a}.section-donate .form-errors li:last-child{background:none;color:#b31a1a;font-size:1em;font-weight:600;margin-bottom:0;padding:10px}.page-type-not-found .section-header p{font:100 1.9em/1.6 "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif}.page-type-privacy .sub-link:after{background:#b31a1a}.page-type-privacy article p a{border-color:#b31a1a}.page-type-privacy.no-touchevents article p a:hover{color:#b31a1a}.slug-subscribe .footer-subscribe{display:none}.section-subscribe input[type='checkbox']{display:none}.section-subscribe input[type='submit'].submit-subscribe{background-color:#cf3030}.no-touchevents .section-subscribe input[type='submit'].submit-subscribe:hover{background-color:#111}.section-styled article>.row{margin:40px auto}@media only screen and (max-width: 1023px){.section-styled article>.row .box:last-child{margin-bottom:0}}@media only screen and (min-width: 768px){.section-styled article>.row-box{margin:80px auto}.section-styled article>.row-box.row-double{margin-top:-40px}.section-styled article>.row-box.row-double .box{margin-bottom:0}}@media only screen and (min-width: 1024px){.section-styled article>.row-box.row-double{margin-top:-80px}.section-styled article>.row-box.row-double.row-triple{margin-top:-40px}}.section-styled article>.row:first-child{margin-top:0}.img-inline-100{background-position:center;background-repeat:no-repeat;background-size:cover;height:440px;margin:0 0 50px;width:100%}@media only screen and (min-width: 768px){.img-inline-100{height:600px;margin-bottom:80px}}.box{background-repeat:no-repeat;background-position:center;background-size:cover;display:inline-block;height:260px;margin:0 0 40px;position:relative;vertical-align:top;width:100%}@media only screen and (max-width: 500px){.box.box-extend{height:440px}}@media only screen and (min-width: 501px) and (max-width: 767px){.box{height:320px}.box.box-extend{height:560px}}@media only screen and (max-width: 1023px){.row.row-m{padding:0}}@media only screen and (min-width: 768px){.box{height:440px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.box.box-extend{height:740px}}@media only screen and (min-width: 1200px){.box{height:600px}}@media only screen and (min-width: 1024px){.box-23+.box-13{margin:0 0 0 3%}}@media only screen and (min-width: 1024px){.box-13{margin:0 3% 0 0;width:31.3334%}.box-23{width:65.6667%}}.row-m,.row-d{display:none}@media only screen and (max-width: 1023px){.row-m{display:block}.row-d .box,.row-d.img-inline-100{background:none !important}}@media only screen and (min-width: 1024px){.row-d{display:block}.row-m .box,.row-m.img-inline-100{background:none !important}}.box-stat h2{color:#FFF;font-size:7em;margin:-45px auto 0;max-width:600px;position:relative;text-align:center;top:50%}@media only screen and (min-width: 768px){.box-stat h2{font-size:12em;margin-top:-80px}}@media only screen and (min-width: 1441px){.box-stat h2{font-size:15em;margin-top:-100px}}.box-stat h2 span{display:block;font-size:0.28em}.row.row-quote{max-width:none;padding:80px 0;text-align:center}@media only screen and (min-width: 768px){.row.row-quote{padding:160px 0}}@media only screen and (min-width: 2000px){.row.row-quote{padding:200px 0}}.row-quote h3{font-size:2.4em;font-weight:900;line-height:1.3}@media only screen and (min-width: 768px){.row-quote h3{font-size:2.8em}}@media only screen and (min-width: 1024px){.row-quote h3{font-size:3.2em}}@media only screen and (min-width: 1441px){.row-quote h3{font-size:3.4em}}blockquote>span,blockquote>em,blockquote>time,blockquote>a{font-size:1.7em;font-family:"SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;line-height:1.7;letter-spacing:0.2px;margin:30px 0}@media only screen and (min-width: 375px){blockquote>span,blockquote>em,blockquote>time,blockquote>a{font-size:1.8em}}@media only screen and (min-width: 1024px){blockquote>span,blockquote>em,blockquote>time,blockquote>a{font-family:"Helvetica","SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif}}.mast{margin:0 0 24px}@media only screen and (min-width: 768px){.mast{margin-bottom:45px}}.meta{color:#888;font-size:1.3em;font-weight:600;margin:10px 0 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 1200px){.meta{margin-top:14px}}.meta-author,.meta-date,.meta-update{cursor:default;display:inline-block;text-transform:uppercase}.meta-author span,.meta-author a,.meta-date a,.meta-update a{color:#888}.meta-author,.meta .tag,.meta-date{margin-right:10px}.meta-date-full{display:none}.meta-date-short{display:inline}@media only screen and (min-width: 640px){.meta-date-full{display:inline}.meta-date-short{display:none}}.meta-headline{cursor:default;font:400 1.4em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:70px 0 3px;position:relative;text-transform:uppercase}@media only screen and (max-width: 1023px){.meta-headline{margin-top:52px}}.meta-headline:before{background:#FFF;content:'';height:4px;left:0;position:absolute;top:-15px;width:60px}.meta-shares{cursor:default;font:400 1.4em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif}.pdf-download{margin:30px 0}.pdf-download-success{margin:30px 0;text-align:center}@media only screen and (max-width: 1023px){article p img{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:none;position:relative;right:50%;width:100vw}}article>p:first-child{margin-top:0}article ul,article ol{margin:30px 0}@media only screen and (min-width: 768px){article ul,article ol{margin:40px 0}}article li{font:100 1.8em/1.6 "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;list-style:none;padding:0 0 20px 30px;position:relative}@media only screen and (min-width: 1024px){article li{font-family:"Helvetica","SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif}}@media only screen and (min-width: 1200px){article li{font-size:1.9em}}article ol li{counter-increment:list}article li:last-child{padding-bottom:0}article ul li:before{content:'• ';color:#333;font-size:0.8em;line-height:0;margin:0 0 0 -30px;position:absolute;top:15px}article ol li:before{color:#333;content:counter(list) ".";left:0;position:absolute;top:0}article p a,article h2 a,article h3 a,article span a,article blockquote>a{color:#333;border-bottom:2px solid #CCC}.page-type-blog-post article p:last-child a,.page-type-blog-post article p strong a{color:#333;border-bottom:2px solid #cf3030}.no-touchevents article p a,.no-touchevents article h2 a,.no-touchevents article h3 a,.no-touchevents article span a,.no-touchevents article blockquote>a{-webkit-transition:all .3s ease;transition:all .3s ease}article h2 a,article h3 a{line-height:1.3;padding-bottom:0}@media only screen and (min-width: 768px){article p a{padding-bottom:1px}}@media only screen and (min-width: 1024px){article p a{padding-bottom:3px}}.no-touchevents article p a:hover,.no-touchevents article h2 a:hover,.no-touchevents article h3 a:hover,.no-touchevents article span a:hover,.no-touchevents article blockquote>a:hover{color:#999}.no-touchevents article p:last-child a:hover,.no-touchevents article p strong a:hover{color:#cf3030}article h2,article h3{font-size:2.4em;font-weight:900;margin:40px 0 25px}@media only screen and (min-width: 768px){article h2,article h3{font-size:2.6em;margin:40px 0}}article h2+p img,article h3+p img{margin-top:40px}@media only screen and (min-width: 768px){article div+h2,article div+h3{margin-top:60px}}article h3{font-size:2.4em}@media only screen and (min-width: 768px){article h3{font-size:2.6em}}article p img{margin-bottom:30px}.twitter-tweet-rendered{margin:0 auto !important}.embedly-embed{display:block;margin:0 auto}.fb-xfbml-parse-ignore{display:none}.has-facebook,.has-instagram{text-align:center}.instagram-media{display:inline !important}.fb_iframe_widget span,.fb_iframe_widget iframe{max-width:100%}.is-rumble .fluid-width-video-wrapper{display:block;padding:0;position:relative;width:100%}.is-rumble .fluid-width-video-wrapper iframe,.is-rumble .fluid-width-video-wrapper object,.is-rumble .fluid-width-video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.sub-list{margin:10px 0 0}@media only screen and (min-width: 768px){.sub-list{margin:20px 0 10px}}.sub-item{cursor:pointer;display:inline-block;margin:0 0 0 -3px}.sub-link{display:block;color:#333;cursor:pointer;font-size:1.8em;margin:0 10px;overflow:hidden;padding:20px 0 16px;position:relative;-webkit-transition:all .25s cubic-bezier(0.6, 0, 0.4, 1);transition:all .25s cubic-bezier(0.6, 0, 0.4, 1)}@media only screen and (min-width: 768px){.sub-link{font:100 1.9em "Helvetica","SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:0 18px;padding-bottom:22px}}.sub-link:after{bottom:0;background:#cf3030;content:'';height:4px;left:0;position:absolute;width:100%;-webkit-transition:all .25s cubic-bezier(0.6, 0, 0.4, 1);transition:all .25s cubic-bezier(0.6, 0, 0.4, 1);-webkit-transform:translate3d(-102%, 0, 0);transform:translate3d(-102%, 0, 0)}.no-touchevents .sub-item:hover .sub-link:after,.sub-item.selected .sub-link:after{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.facebook-box{margin:30px 0;position:relative}@media only screen and (min-width: 1200px){.facebook-box{margin:40px 0}}.facebook-box:after{clear:both;content:'.';display:block;height:0;visibility:hidden}.facebook-like{background:#EFEFEF;float:left;height:100%;position:absolute;text-align:center;top:0;width:calc(50% - 10px)}.facebook-like .fb_iframe_widget{position:absolute;left:50%;margin:-10px 0 0 -40px;top:50%}@media only screen and (max-width: 320px){.facebook-like,.facebook-like .fb_iframe_widget{display:none !important}}.btn-twitter{background:#22afcf}.btn-email{background:grey}.share{margin:0 auto;max-width:530px;padding:0 20px;text-align:center}.share .btn{margin-top:10px}.share .btn-twitter,.share .btn-email{margin-left:5px}.facebook-box .btn-facebook{float:right;padding-left:0;padding-right:0;width:100%}@media only screen and (max-width: 320px){.facebook-box .btn-facebook{float:none;width:100%}}.btn-twitter:before{font:100 1em 'FontAwesome';margin:0 10px 0 0;position:relative;top:-1px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.btn-twitter:before{content:'\f099'}.lbl{display:inline}@media only screen and (min-width: 640px){.lbl{display:inline}}.share-box{margin:40px 0;text-align:center}.share-box:after{clear:both;content:'.';display:block;height:0;visibility:hidden}.share-box .fb-share{display:block}.share-box .fb-share:before{font-size:1em}@media only screen and (min-width: 640px){.share-box .fb-share{margin-top:10px;width:100%}.share-box.share-box-page-2 .fb-share{float:left;width:calc(50% - 10px)}}.share-box .btn-next{display:none;margin-top:10px;vertical-align:top;width:100%}.share-box.share-box-page-2 .btn-next{display:block}.share-box .btn-next:before{margin-right:6px}@media only screen and (min-width: 640px){.share-box .btn-next{float:right;width:calc(50% - 10px)}}.profile-section{margin:30px 0 0}.profile-block{margin:40px 0}.profile-block .pagination{display:none}.profile-label,.profile-details{color:#8a8a8a;cursor:default;font:100 1.4em "Gilroy","Times New Roman",serif;margin:0 0 10px;text-transform:uppercase}.profile-details{cursor:pointer;display:inline-block;margin-bottom:0;visibility:hidden;-webkit-transition:all 1s;transition:all 1s}.no-touchevents .profile-details:hover{opacity:0.8}.profile-details-block{display:none;margin:60px 0 0}.profile-block .badge:hover .badge-icon,.profile-block .badge:hover:after,.profile-block .badge:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.profile-block table{font:100 1.8em "Gilroy","Times New Roman",serif;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 768px){.profile-data{font-size:4em}}h2.profile-data{font:900 4em "Gilroy","Times New Roman",serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.profile-block .table td{padding:32px 30px 30px}.profile-block table a{color:#5393ad}.profile-edit{text-align:left}.profile-custom-data{background:#EFEFEF;padding:60px 0;margin:0 0 60px}.profile-custom-data .row-fluid{display:inline-block;margin:0 20px 0 0;vertical-align:top}.profile-custom-data .row-fluid.input-select-moves{display:block}.profile-custom-data .row-fluid.input-select-moves+h4{margin-top:35px}.profile-custom-data .row-fluid:last-child{margin-right:0}.profile-custom-data label{margin:15px 0}.section-form .profile-section{margin-bottom:130px}.row-slide-single .hor-nav{display:none !important}.section-slide>.row{background:#333;overflow:hidden}.slide{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;-webkit-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}.slides{height:800px;z-index:2}@media only screen and (min-width: 768px){.slides{height:700px}}.slide.selected{opacity:1}.slide h1{color:#FFF;cursor:default;font-weight:900;text-shadow:1px 1px 2px rgba(0,0,0,0.3)}@media only screen and (min-width: 1200px){.slide h1{font-size:5.5em}}.slide h1:before{display:none}.slide h1 a{color:#FFF;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.no-touchevents .slide h1 a:hover{color:#b31a1a}.slide p{color:#FFF;line-height:1.5;margin:20px auto 0;max-width:800px;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}@media only screen and (min-width: 1200px){.slide p{margin-top:30px}}.slide .meta{margin:20px 0 0}.slide .pub{color:#FFF}.slide .btn.lrg{font-size:1.8em;margin:30px 0 0;padding:0 30px}@media only screen and (min-width: 1200px){.slide .btn.lrg{font-size:2.2em;margin-top:42px;padding:10px 50px}}.slide>.row{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 768px) and (max-width: 1023px){.slide>.row{max-width:640px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.slide h1{font-size:4.8em}}.slides-num{bottom:40px;cursor:default;left:0;position:absolute;text-align:center;width:100%;z-index:4}.slide-num{border:2px solid #FFF;cursor:pointer;display:inline-block;display:none;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;height:16px;margin:0 20px 0 0;width:16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slides-num .slide-num:last-child{margin-right:0}.no-touchevents .slide-num:hover,.slide-num.selected{border-color:#b31a1a}.col-sd{background:#b31a1a;height:100%;left:0;opacity:0;position:absolute;visibility:hidden;width:100%;z-index:5;-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}.process-visible{visibility:visible}.col-sd.process-sd{-webkit-animation:processsd 5s linear;animation:processsd 5s linear}@-webkit-keyframes processsd{0%{-webkit-transform:translate3d(-100%, -6px, 0);transform:translate3d(-100%, -6px, 0)}100%{-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}}@keyframes processsd{0%{-webkit-transform:translate3d(-100%, -6px, 0);transform:translate3d(-100%, -6px, 0)}100%{-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0)}}.col-sd.selected{-webkit-transform:translate3d(0, -6px, 0);transform:translate3d(0, -6px, 0);-webkit-animation:colsd 0.8s cubic-bezier(0.6,0,0.4,1) forwards;animation:colsd 0.8s cubic-bezier(0.6,0,0.4,1) forwards}@-webkit-keyframes colsd{50%, 60%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}}@keyframes colsd{50%, 60%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}}.col-sd.process-dir{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.process{background:#b31a1a;display:none;bottom:0;height:6px;left:0;position:absolute;width:0;z-index:9999;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.process.process-animate{width:100%;-webkit-animation:processanim 6s linear;animation:processanim 6s linear}@-webkit-keyframes processanim{0%{width:0}100%{width:100%}}@keyframes processanim{0%{width:0}100%{width:100%}}.process-animate-hidden{visibility:hidden}.slide .slide-content{position:relative;text-align:center;-webkit-transition:opacity .8s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .8s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .8s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .8s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .8s cubic-bezier(0.19, 1, 0.22, 1),transform .8s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .8s cubic-bezier(0.19, 1, 0.22, 1),transform .8s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .8s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slide-content h2{color:#fff;font-size:3em}@media only screen and (min-width: 768px){.slide-content h2{font-size:4em}}.slide.deselected .slide-content{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px);-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}.modal.selected .menu{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.menu-item{color:#FFF}.hor-nav{cursor:pointer;display:block !important;height:80px;margin:-40px 0 0;position:absolute;width:60px;top:50%;z-index:3;-webkit-transition:all .3s cubic-bezier(0.4, 1, 0.22, 1);transition:all .3s cubic-bezier(0.4, 1, 0.22, 1);-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width: 767px){.hor-nav{bottom:10px;top:auto}}.hor-nav-next{right:0}.hor-nav-prev{left:0}.hor-nav:after{color:#FFF;display:block;font:100 60px 'FontAwesome';position:absolute;top:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width: 767px){.slide>.row p{padding:0 10px}}.hor-nav.hor-nav-prev:after{content:"\f104";right:20px}.hor-nav.hor-nav-next:after{content:"\f105";left:20px}.no-touchevents .hor-nav:hover:after{-webkit-transform:scale(1.1);transform:scale(1.1)}.slide-video-embedded{margin:30px auto 0;padding:56.25% 0 0;position:relative}@media screen and (min-width: 768px){.page-type-home .slides{height:800px}.slide-video-embedded{margin-top:20px;max-width:600px}}@media screen and (min-width: 1200px){.page-type-home .slides{height:900px}.page-type-home .section-slide{margin-top:0}.slide-video-embedded{margin-top:50px;max-width:none}}.section-home-blurb{padding:60px 0;text-align:center}@media only screen and (min-width: 1200px){.section-home-blurb{padding:100px 0}}.section-home-blurb h3{font-size:2.4em;margin:0 0 40px}@media only screen and (min-width: 1200px){.section-home-blurb h3{font-size:3em}}.section-home-blurb p{line-height:1.5;margin:0 auto}@media only screen and (min-width: 768px){.section-home-blurb p{font-size:2.6em}}.section-subheader-btns{margin:25px 0 0}.section-subheader-btns .btn{margin:15px 0 0}@media only screen and (min-width: 560px){.section-subheader-btns .btn:first-child{margin-right:20px}}.section-home-quote{background:#333;padding:70px 0}.sub-quote-thumb{height:260px;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 auto 30px;max-width:260px;width:100%}@media only screen and (min-width: 768px){.sub-quote-thumb{float:left;height:300px;max-width:none;width:30%}}.sub-quote-content{text-align:center}@media only screen and (min-width: 768px){.sub-quote-content{float:left;padding:0 0 0 60px;text-align:left;width:70%}}.sub-quote-content p{color:#FFF}.sub-quote-content>p:first-child{margin-top:0}@media only screen and (min-width: 1200px){.sub-quote-content>p:first-child{margin-top:20px}}.sub-quote-content .btn{background:#b31a1a}.slug-home .section-home-quotations{padding:70px 0 0}.slug-home .section-home-quotations h3{font-size:2.4em;margin:0 0 40px;text-align:center}@media only screen and (min-width: 1200px){.slug-home .section-home-quotations h3{font-size:3em}}.section-home-offer{background:#333;padding:70px 0}.sub-offer-thumb{height:300px;background-position:top left;background-repeat:no-repeat;background-size:cover;margin:0 auto 30px;max-width:300px;width:100%}@media only screen and (min-width: 768px){.sub-offer-thumb{float:left;height:450px;max-width:none;width:50%}}@media only screen and (min-width: 1200px){.sub-offer-thumb{height:600px}}.sub-offer-content{text-align:center}@media only screen and (min-width: 768px){.sub-offer-content{float:left;padding:0 0 0 60px;text-align:left;width:50%}}.sub-offer-content p{color:#FFF}.sub-offer-content>p:first-child{margin-top:0}@media only screen and (min-width: 1200px){.sub-offer-content>p:first-child{margin-top:20px}}.sub-offer-content li{color:#FFF;font-size:1.9em;margin:10px 0}.sub-offer-content .btn{background:#b31a1a}.notification{background:#b31a1a;display:none;left:0;margin:70px 0 0;padding:15px 10px;text-align:center;width:100%;z-index:4}@media only screen and (min-width: 768px){.notification{margin-top:114px}}.notification p{color:#FFF;font-size:1.6em;margin:0}.notification p a{color:#FFF;margin:0;text-decoration:underline}.notification-lower{background:#333;bottom:0;left:0;margin:70px 0 0;padding:15px 10px;position:fixed;text-align:center;width:100%;z-index:4}.notification-lower p{color:#FFF;font-size:1.6em;margin:0}.notification-lower p a{color:#FFF;margin:0;text-decoration:underline}.page-type-password h1:before{background:#cf3030}.modal-video iframe{max-width:100% !important;position:relative;width:100%}.modal-controls{position:fixed;top:0;left:0;width:100%;height:70px;z-index:4}.modal-close{color:#FFF;cursor:pointer;font-size:2.2em;height:70px;right:0;position:absolute;text-align:center;top:0;width:60px;z-index:4}.modal-close:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f00d";font-family:'FontAwesome';position:relative;top:18px}.modal-close:hover:after{color:#FFF;opacity:0.7}.animatedModalVideo iframe{max-width:90% !important;position:relative;width:100%}.modal-video .modalup-dialog{background-color:transparent}.modal-video .modalup-content{padding:0}.modal-video .modalup-close{height:60px;text-align:right;top:-60px}.modal-video .modalup-close:after{font-size:2em}.modalup-title,.modalup-dialog{left:50%;max-width:90%;top:60px;margin:0 0 0 -45%}.modalup-title{cursor:default}.video-player{margin:0 auto;text-align:center}.modal-video{background:#333}.modal.selected{opacity:1}@media only screen and (max-width: 767px){.page-type-home .modal-video iframe{height:480px}}@media only screen and (min-width: 640px) and (max-width: 1023px){.page-type-home .modal-video iframe{height:520px}}.section-home-snippet h3{font-size:2.4em;margin:80px 0 35px;text-align:center}@media only screen and (min-width: 1200px){.section-home-snippet h3{font-size:3em}}.slug-home .section-newsletter{background:#b31a1a;padding:60px 0}.slug-home .section-newsletter h3{color:#FFF;font-size:2.4em;margin:0 0 40px;text-align:center}@media only screen and (min-width: 1200px){.slug-home .section-newsletter h3{font-size:3em}}.slug-home .section-newsletter input[type='text'],.slug-home .section-newsletter input[type='email']{border:2px solid #FFF;color:#FFF;background-color:transparent}.slug-home .section-newsletter input[type='submit']{background-color:#fff;color:#b31a1a}.section-newsletter input::-webkit-input-placeholder{color:#FFF}.section-newsletter input:-ms-input-placeholder{color:#FFF}.section-newsletter input:-moz-placeholder{color:#FFF}.section-newsletter input::-moz-placeholder{color:#FFF}.section-newsletter textarea::-webkit-input-placeholder{color:#FFF}.item{display:inline-block;margin:0 0 34px;position:relative;vertical-align:top;width:100%}@media only screen and (min-width: 768px){.item-flex{float:left;margin-right:-330px;width:100%}}@media only screen and (min-width: 1200px){.item-flex{margin-right:-340px}}@media only screen and (min-width: 1024px){.item-flexed{margin-right:330px;width:auto}.page-type-home .item-flexed.item-lrg{display:block;position:relative;z-index:3}.page-type-home .item-w-50p{position:relative;z-index:4}.page-type-home .item-w-25p{position:relative;z-index:4}}@media only screen and (min-width: 1200px){.item-flexed{margin-right:340px}}@media only screen and (min-width: 768px){.item-mid{margin-right:300px}}@media only screen and (min-width: 768px){.item-mid .item-p{clear:left;padding-left:30px}}@media only screen and (min-width: 1200px){.item-mid .item-p{padding-left:40px}}@media only screen and (min-width: 768px){.item-mid .item{margin-left:-30px}}@media only screen and (min-width: 1200px){.item-mid .item{margin-left:-40px}}@media only screen and (min-width: 768px){.item-ar{position:absolute;right:30px;top:0}}@media only screen and (min-width: 1200px){.item-ar{right:50px}}@media only screen and (min-width: 768px){.item-w-210{margin-right:30px;width:210px}}@media only screen and (min-width: 1200px){.item-w-210{margin-right:40px}}@media only screen and (min-width: 768px){.item-w-20p{padding-left:120px}.item-w-20p.item-shift-33{padding-left:60px}}@media only screen and (min-width: 1200px){.item-w-20p{padding-left:160px}}@media only screen and (min-width: 768px){.item-w-20p .item{width:20%}.item-w-20p.item-shift-33 .item{width:33.3334%}}@media only screen and (min-width: 768px){.item-w-20p .item:first-child{margin-left:-120px}.item-w-20p.item-shift-33 .item:first-child{margin-left:-60px}}@media only screen and (min-width: 1200px){.item-w-20p .item:first-child{margin-left:-160px}}@media only screen and (min-width: 768px){.page-type-home .item-trending-rail .item:nth-child(7){display:none}.page-type-home .item-trending-rail .item:nth-child(7) .item-bg{background:none !important}}@media only screen and (min-width: 768px){.item-w-300{margin-left:30px;width:300px}}@media only screen and (min-width: 1200px){.item-w-300{margin-left:40px}}@media only screen and (min-width: 768px){.item-w-50p{clear:left;padding-left:30px}.item-w-25p{clear:left;padding-left:30px}}@media only screen and (min-width: 1200px){.item-w-50p{padding-left:40px}.item-w-25p{padding-left:40px}}@media only screen and (min-width: 768px){.item-w-50p .item{width:50%}.item-w-25p .item{width:25%}}@media only screen and (min-width: 768px){.item-w-50p .item:first-child,.item-w-50p .item:nth-child(1n+3){margin-left:-30px}.item-w-25p .item:first-child,.item-w-50p .item:nth-child(1n+5){margin-left:-30px}}@media only screen and (min-width: 1200px){.item-w-50p .item:first-child,.item-w-50p .item:nth-child(1n+3){margin-left:-40px}.item-w-25p .item:first-child,.item-w-25p .item:nth-child(1n+5){margin-left:-40px}}@media only screen and (min-width: 768px){.item-w-50p .item:nth-child(2n+2){margin-left:30px}.item-w-25p .item:nth-child(1),.item-w-25p .item:nth-child(2),.item-w-25p .item:nth-child(3),.item-w-25p .item:nth-child(4){margin-left:0;padding-left:30px}}@media only screen and (min-width: 1200px){.item-w-50p .item:nth-child(2n+2){margin-left:40px}.item-w-25p .item:nth-child(1),.item-w-25p .item:nth-child(2),.item-w-25p .item:nth-child(3),.item-w-25p .item:nth-child(4){margin-left:0;padding-left:40px}}@media only screen and (min-width: 768px){.item-w-20p .item:last-child{margin-right:0}}.item h1,.item h2,.item h3{font-size:2.4em;font-weight:900;letter-spacing:-0.5px;line-height:1.1;margin:22px 0 0;position:relative}@media only screen and (min-width: 768px){.item h2{font-size:2.2em;line-height:1.1}.item.item-dfl h2{font-size:2.6em}}.item h3{font:900 1.4em/1.3 "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;letter-spacing:0.1px}@media only screen and (min-width: 768px){.item h1,.item.item-lrg h2,.item.item-big h2,.item.item-hub h2{font-size:3.8em;line-height:0.9}.item.item-big-sp h2{font-size:3em;margin-bottom:20px}.item.item-big h2{line-height:1}}@media only screen and (min-width: 1200px){.item h1,.item.item-lrg h2,.item.item-hub h2{font-size:4.6em;line-height:1}}.item h1 a,.item h2 a,.item h3 a,.item-tny h3{color:#333;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.no-touchevents .item h1 a:hover,.no-touchevents .item h2 a:hover,.no-touchevents .item h3 a:hover,.no-touchevents .item-tny:not(.item-inline):hover h3{color:#cf3030}.item h1 a.on,.item h2 a.on,.item h3 a.on{color:#cf3030;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.item-bg{background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer;display:block;overflow:hidden;padding:0 30px;position:relative;height:180px;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width: 768px){.item-bg{height:240px}}.bg-missing.item-bg{background-color:#EFEFEF;background-image:url("sight.png");background-size:110px}.item-bg-contain .item-bg{background-color:#FFF;background-size:contain}@media only screen and (max-width: 767px){.item-bg.item-thumb{display:block}.item-bg.item-hero{background:none !important;display:none}}@media only screen and (min-width: 768px){html:not(.page-type-tags) .item-lrg .item-bg.item-thumb,html:not(.page-type-tags) .item-hub .item-bg.item-thumb,html:not(.page-type-tags) .item-big .item-bg.item-thumb{background:none !important;display:none}.item-bg.item-hero{display:block}html:not(.page-type-tags) .item-sml .item-bg.item-hero,html:not(.page-type-tags) .item-mdm .item-bg.item-hero,html:not(.page-type-tags) .item-dfl .item-bg.item-hero{background:none !important;display:none}.page-type-tags .item-bg.item-hero{background:none !important;display:none}}@media only screen and (min-width: 768px){.item-lrg .item-bg{height:540px}}@media only screen and (min-width: 768px){.item-big .item-bg{height:400px}.item-big.item-big-sp .item-bg{height:350px}}@media only screen and (min-width: 768px){.item-dfl .item-bg{height:300px}}.section-video-column-4 .item-dfl .item-bg{height:300px}@media only screen and (min-width: 768px){.section-video-column-4 .item-dfl .item-bg{height:160px}}@media only screen and (min-width: 1024px){.section-video-column-4 .item-dfl .item-bg{height:250px}}@media only screen and (min-width: 768px){.item-mdm .item-bg{height:200px}}@media only screen and (min-width: 768px){.item-sml .item-bg{height:140px}}@media only screen and (min-width: 768px){.item-l{float:left}}@media only screen and (min-width: 768px){.item-r{float:right}}@media only screen and (min-width: 768px){.item-lrg.item-video .item-bg:before{bottom:26px;font-size:80px;left:44px}}@media only screen and (min-width: 768px){.item-big.item-video .item-bg:before,.item-dfl.item-video .item-bg:before{bottom:20px;font-size:50px;left:32px}}@media only screen and (min-width: 768px){.item-mdm.item-video .item-bg:before{bottom:14px;font-size:40px;left:24px}}@media only screen and (min-width: 768px){.item-sml.item-video .item-bg:before{bottom:10px;font-size:30px;left:18px}}.item-gl .item-bg{height:180px}a.item-bg{background-color:#EFEFEF}.no-touchevents a.item-bg:hover,.no-touchevents .item-tny:not(.item-inline):hover .item-bg{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1)}.no-touchevents .item-bg:after,.no-touchevents .item-tny:not(.item-inline):hover .item-bg:after{background:#333;content:"";opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:overlay;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.no-touchevents a.item-bg:hover:after,.no-touchevents .item-tny:not(.item-inline):hover .item-bg:after{opacity:0.3}.item-hidden{display:none}.item-hidden .item-bg{background-image:none !important}.item .meta-author,.item .meta .tag{margin-right:6px}.item-meta span{margin:0 8px 0 0}.comments:before{color:#BBB;content:'\f006';display:inline-block;font:100 0.9em 'Broadway';margin:0 5px 0 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (max-width: 1023px){.page-type-blog-post .item-snippets,.sidebar{display:none}.page-type-blog-post .item-snippets .item-bg{background-image:none !important}}.item-video .item-bg:before{bottom:20px;color:#FFF;content:'\f008';font:100 4em 'Broadway';left:30px;position:absolute;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.no-touchevents .item-video .item-bg:hover:before{color:#DDD}.item-tny.item-video .item-bg:before{display:none}@media only screen and (min-width: 768px){.item-tny.item-video .item-bg:before{bottom:6px;font-size:1.8em;left:11px}}.section-double-list .item-p .item{float:none}.item p{font-family:"SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;font-size:1.5em;letter-spacing:0.1px;line-height:1.4;margin:10px 0 0}@media only screen and (min-width: 768px){.item p{letter-spacing:0;line-height:1.5}}.item.item-lrg p{display:none}@media only screen and (min-width: 768px){.item-plex{display:block;overflow:hidden;width:auto}}@media only screen and (min-width: 768px){.item-p .item{float:left}}@media only screen and (min-width: 768px){.item-stack .item-p .item{float:none}}.item-trending-rail.waiting h3,.item-trending-foot.waiting h3,.section-feature.waiting .hub{opacity:0}.waiting .item-bg{background-image:none !important}.section-feature{margin:30px 0}.item-hub{background:#000;color:#FFF}.hub{padding:44px 20px}@media only screen and (min-width: 768px){.hub{margin:0 0 0 50%;max-width:700px;padding:135px 30px 120px 40px;width:50%}}@media only screen and (min-width: 1024px){.hub{padding:160px 60px 150px 70px}}@media only screen and (min-width: 1200px){.hub{padding:190px 80px 180px 100px}}.item-hub a.item-bg{background-color:transparent}@media only screen and (min-width: 768px){.item-hub .item-bg{height:100%;left:0;position:absolute;top:0;width:50%}}.item.item-hub h2{margin-top:0}.item.item-hub h2 a{color:#FFF}.item-snippets+.item{margin-top:20px}.item-tny{margin-bottom:0;padding-bottom:15px}.item-tny .item-bg{background-color:#EFEFEF;float:left;height:65px;width:65px}.item.item-tny h3{display:table;height:65px;font:600 1.4em/1.3 "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;letter-spacing:0.1px;margin:0 0 0 80px}@media only screen and (min-width: 1024px) and (-ms-high-contrast: active), (-ms-high-contrast: none){.item.item-tny h3{width:220px}}.item.item-tny h3 .tab{display:table-cell;padding:2px 0 0;vertical-align:middle}.item-tny .date,.item-sml .date{color:#888;font:600 0.8em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:0 0 0 8px;text-transform:uppercase}@media only screen and (min-width: 768px){.item-sml .date{display:none}}.hub p{margin-top:50px}@media only screen and (max-width: 767px){.hub p{margin-top:32px}}.hub p strong{font-weight:100}.hub p a{color:#FFF}.hub .meta{margin-top:4px}.hub .tag{color:#888}.no-touchevents .hub .tag:hover{color:#cf3030}.section-header.section-header-search{padding:0}.search-field{padding:0 0 60px;position:relative}@media only screen and (min-width: 768px){.search-field{padding:60px 0 80px}}@media only screen and (min-width: 1200px){.search-field{padding:20px 0 90px}}.search-field .search{opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.search-field .search.selected{opacity:1}.search-field input[type='search'].search{border-color:#333;color:#333}.search-field input[type='search'].search::-webkit-input-placeholder{color:rgba(0,0,0,0.2)}.search-field input[type='search'].search:-ms-input-placeholder{color:rgba(0,0,0,0.2)}.search-field input[type='search'].search:-moz-placeholder{color:rgba(0,0,0,0.2)}.search-field input[type='search'].search::-moz-placeholder{color:rgba(0,0,0,0.2)}.search-data{color:#AAA;cursor:default;font:100 1.8em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:10px auto 0;text-align:center;text-transform:uppercase}@media only screen and (min-width: 768px){.search-data{font-size:2em;margin-top:20px}}.search-branding{bottom:20px;position:absolute;right:0}.search-branding-text{color:#888;cursor:default;float:left;font:100 1.2em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;padding:0 10px 0 0;position:relative;top:4px}.search-branding-img{background:url(google.png) center no-repeat;background-size:cover;float:left;height:20px;width:60px}.gsc-adBlock{display:none !important}.signup{background:#EFEFEF;margin:0 0 40px;padding:40px}.signup h6{margin-bottom:25px;text-align:center}.signup input[type='email']{background:transparent;border:2px solid rgba(0,0,0,0.15)}.signup input[type='submit']{background:#FFF;color:#cf3030;margin:0;padding:20px 0 18px}.signup .text.user-error{border-color:rgba(0,0,0,0.15) !important}.page-type-auth h1:before{background:#cf3030}.account-container{display:none;position:relative}.account-begin-container.selected{display:none}.account-container.selected{display:block}.page-type-auth .section-content{text-align:center}.page-type-login .footer-subscribe{display:none}.page-type-auth #footer{margin-top:200px}.is-login-container{margin:15px 0 0}.is-login-container p{cursor:default;display:inline-block;margin:20px 0 0;width:60%}.page-type-auth .btn{width:100%}.page-type-auth .btn+.btn{margin:15px 0 0}.page-type-auth .btn.btn-login{border:2px solid #DDD;color:#333;float:right;line-height:66px;width:40%}.no-touchevents.page-type-auth .btn.btn-login:hover{color:#cf3030;background:transparent}.account-back{color:#888;cursor:pointer;font-size:1.4em;font-weight:900;left:0;position:absolute;text-transform:uppercase;top:-30px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width: 768px){.account-back{top:-48px}}.account-back:before{content:'\f00b';font:100 1em 'Broadway';margin:0 10px 0 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.no-touchevents .account-back:hover{color:#cf3030}.page-type-profile body,.page-type-profile #app{height:100%}.section-profile .profile-avatar-block{position:relative;width:140px;margin:0 auto}.btn-edit-profile{margin:0 0 30px}.profile-avatar-block{position:relative}.profile-avatar{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;height:100px;margin:0 auto 20px;overflow:hidden;width:100px}@media only screen and (min-width: 768px){.profile-avatar{height:140px;width:140px}}.slug- .section-header p a{color:#5393ad;font:100 0.8em "Gilroy","Times New Roman",serif;text-transform:uppercase}.no-touchevents .slug- .section-header p a:hover,.no-touchevents .slug- .section-header p a:active{opacity:0.8}.tipsy-inner.tipsy-badge-info{background:#8a8a8a}.input-why-support,.input-fundraising,.input-profile-headline,.input-website,.input-publish-survey,.input-include-leaderboards,.input-publish-website,.input-allow-search,.input-include-leaderboards,.input-text-messages,.input-mobile,.input-work{display:none}.tag{color:#cf3030;cursor:pointer;display:inline-block;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.no-touchevents .tag:hover{color:#777}.pub{cursor:default;margin:0 8px 0 0}#flash_container{position:fixed;top:0;width:100%;z-index:999}.flash-hidden,.section-flash-share{display:none}.section-flash{background-color:#EFEFEF;padding:50px 0 20px}.section-flash .close{padding:20px;position:absolute;right:18px;top:0}.section-flash .close:after{font-size:2.2em}.section-flash h2{margin:0 0 30px;text-align:center}.section-flash .flash-close{color:#888}.section-flash .byline{cursor:default;font-size:1.8em;line-height:2;margin:0 0 30px;text-align:center}.section-flash .close{cursor:pointer}.close.flash-close:before,.close.flash-close:after{background:#000;content:'';height:14px;position:absolute;width:2px}.close.flash-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close.flash-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.face-tweet-content{color:#888}.section-flash-notice{padding:1px 0}.section-flash-notice .close{padding:10px;top:-13px}.section-flash-notice .close:after{font-size:1.8em}.section-flash-notice p{cursor:default;font:900 1.4em/1 "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:21px 0 18px;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.section-flash-notice p:before{font:100 1em/0 'Broadway';padding:0 10px 0 0;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.flash-success p:before{color:#a5ba4a;content:'\f007'}.flash-error p:before{color:#b31a1a;content:'\f001'}.flash-info p:before{color:#888;content:'\f001'}.flash-notice p:before{color:#5393ad;content:'\f001'}.section-flash-notice p a{color:#b31a1a}.pages-hidden{display:none}.pages-hidden .item-bg{background-image:none !important}.item-paged{display:none}.item-paged .item-bg{background-image:none !important}.item-pagination.item-flexed{padding:20px 0 0}.pagination{clear:both;opacity:0;margin:50px 0 0}.pagination-cursor{background:#888;clear:both;color:#FFF;cursor:pointer;font:600 1.3em "SF Optimized",system,-apple-system,BlinkMacSystemFont,"Arial",sans-serif;margin:0 auto 20px;max-width:200px;padding:24px 0;position:relative;text-align:center;text-transform:uppercase;top:20px;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.no-touchevents .pagination-cursor:hover{background:#111}@media only screen and (min-width: 768px){.pagination-cursor{margin-bottom:5px;top:5px}}
