/*
Theme Name: Pure Volume
Template: hive-master
Author: Hive Media
Description: Clean, trendy theme built on top of Bones
Version: 1.0
*/
@font-face{font-family:'quiz';src:url("../_common/quiz/fonts/icomoon.eot?9cilu0");src:url("../_common/quiz/fonts/icomoon.eot?9cilu0#iefix") format("embedded-opentype"),url("../_common/quiz/fonts/icomoon.ttf?9cilu0") format("truetype"),url("../_common/quiz/fonts/icomoon.woff?9cilu0") format("woff"),url("../_common/quiz/fonts/icomoon.svg?9cilu0#icomoon") format("svg");font-weight:normal;font-style:normal}.quizicon{font-family:'quiz' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qretry:before{content:"\e984"}.qlink:before{content:"\e9cb"}.qclose:before{content:"\ea0f";color:#E85443}.qcheck:before{content:"\ea10";color:#b1ef97}.qfacebook:before{content:"\ea90"}.qtwitter:before{content:"\ea96"}.undo2:before{content:"\e967";transform:rotate(90deg);display:inline-block}.sponsoredContent{position:relative;display:flex;text-align:center;width:100%;padding:0 20px .2em;margin:20px auto 6.66667px;justify-content:center;align-items:center;flex-direction:column;padding-bottom:.86em}.sponsoredButton{position:relative;display:inline-block;margin:auto;font-size:75%;z-index:1;padding:0 .8em;color:#fff;background-color:#0099D6;letter-spacing:1px;line-height:1.65}.sponsored-arrow{display:block;position:absolute;margin:0 auto;width:16px;height:16px;transform:rotate(45deg);background-color:#0099D6;top:10px;z-index:0}.nextButtonImageOverlay{display:inline-block;position:absolute;padding:.2em .6em;font-family:"bold",Helvetica,Arial,sans-serif;font-size:24px;bottom:10px;right:0;color:#fff !important;background-color:#0099D6;margin-bottom:0;line-height:1.65;text-decoration:none;font-weight:normal;letter-spacing:normal;border-radius:0;text-transform:none;transition:all .2s linear}.nextButtonImageOverlay:hover,.nextButtonImageOverlay:focus{background-color:#05b8ff;color:#fff;text-decoration:none}.embed-main-player-divider{margin-bottom:1.5em}.photo-extras-wrap{display:table-caption;caption-side:bottom}.photo-extras-wrap .photo-extras{display:flex;flex:1;align-items:center;min-width:260px}.photo-extras-wrap .photo-extras .caption{font-size:75%;text-align:left;font-style:italic;line-height:1.45;color:#a2a2a2;flex-grow:1;word-break:break-word;margin:0.5em 0;display:none}.photo-extras-wrap .photo-extras .caption.mobile{display:inherit;display:initial}.photo-extras-wrap .photo-extras .caption p{flex-grow:1;margin:0}.photo-extras-wrap .photo-extras .caption:empty{margin:0}.photo-extras-wrap .photo-extras .fb-share-button{margin:0.5em 0}.picture-container{position:relative;display:table;min-width:260px;margin:0 auto 18px auto}.picture-container .photo-controls.load-img{opacity:0}.picture-container picture{display:block;margin:0 -20px;width:calc(100% + 40px)}.picture-container picture img{table-layout:fixed;width:100%;margin-bottom:0}.photo-controls{position:relative}.single-page-thumbnail{margin-top:0;margin-bottom:1em}.single-page-thumbnail img,.picture-container img{margin-bottom:0}.single-page-thumbnail picture,.picture-container picture{margin-bottom:0}.firstImageWrapper .photo-controls{margin:0 -10px}.firstImageWrapper .photo-extras-wrap .photo-extras .caption{text-align:center}.ss-play a,.ss-scroll-to{display:block;width:100%;max-width:100%;font-family:"bold",Helvetica,Arial,sans-serif;font-size:20px;line-height:1.33em;color:#fff;cursor:pointer;background:#0099D6;border-radius:4px;text-align:center;padding:10px}.ss-play a:hover,.ss-scroll-to:hover,.ss-play a:focus,.ss-scroll-to:focus{background-color:#0ab9ff;color:#fff}.ss-play a{background:url("../_common/images/view-as-slideshow-icon-75px.png") #0099D6 no-repeat center center;background-size:30px 30px;background-color:#0099D6;position:absolute;bottom:10px;right:0;width:40px;height:40px;text-decoration:none}.ss-play a:hover{background-color:#0ab9ff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.ss-play a:active{background-color:#0ab9ff}.ss-play a:visited,.ss-play a:focus,.ss-play a:hover{color:#fff;text-decoration:none}.ss-scroll-to{background:url("../_common/images/scroll-to-story-icon-75px.png") #777 no-repeat center center;background-size:25px 25px;background-color:#777;position:absolute;bottom:10px;left:0;width:40px;height:40px}.ss-scroll-to:hover{background-color:#919191;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.ss-scroll-to:active{background-color:#919191}.single-page-thumbnail .ss-play a{width:auto;background-position:8px center;padding-left:46px;font-size:16px;line-height:1.2em}.single-page-thumbnail.ss-mt .ss-play a{background-image:none;padding-left:10px}.slideshow-page-controls{position:relative;display:block;width:100%}.slideshow-page-controls .ss-play a,.slideshow-page-controls .ss-scroll-to{position:relative;width:100%;background-position:8px center;margin-bottom:.5em;bottom:0;padding-left:46px;height:auto}.slideshow-page-controls.ss-mt .ss-play a{height:auto;font-size:2.2em;padding:30px 10px;line-height:1.2;background-image:none;margin-bottom:74px;text-transform:uppercase}.slideshow-page-controls.ss-mt .ss-play a:after{content:'';position:absolute;display:inline-block;width:100%;height:auto;border-bottom:1px solid #3d3d40;left:0;bottom:-44px}.fb-share{background:#4267b2;border:1px solid #4267b2;color:#fff;cursor:pointer;font-family:Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0;-webkit-user-select:none;white-space:nowrap;border-radius:4px;font-size:13px;height:28px;padding:0 4px 0 6px}.fb-share-button{align-self:flex-start;margin-left:10px}.quiz .quiz-wrap{margin-bottom:10px}.quiz .quiz-wrap .picture-container{margin:0 0 10px 0;display:flex;flex-direction:column}.quiz .quiz-wrap .picture-container picture{height:240px;max-height:330px}.quiz .quiz-wrap .picture-container picture img{max-height:inherit}.quiz .quiz-wrap .quiz-info{order:2}.quiz .quiz-wrap .photo-controls{display:table-caption;caption-side:bottom}.quiz .quiz-wrap.start{margin-bottom:45px}.quiz .quiz-wrap.end .summary{display:block;opacity:1;height:auto;margin:0 0 20px;padding:10px}.quiz .quiz-wrap.end .summary .results{display:block}.quiz .quiz-wrap.end .summary .title{opacity:1;height:auto}.quiz .quiz-wrap.end .summary .title>span{display:none}.quiz .quiz-wrap.end .summary .title>span.reveal{display:block}.quiz .quiz-wrap.end .summary .content{display:none}.quiz .quiz-wrap.end .button{padding:10px;font-size:20px}.quiz .quiz-wrap.end .quiz-image,.quiz .quiz-wrap.end .caption{opacity:0;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.quiz .quiz-wrap.end.reveal .quiz-image,.quiz .quiz-wrap.end.reveal .caption{opacity:1}.quiz .quiz-wrap.answered .quiz-info{margin-top:0.5em}.quiz .quiz-wrap.answered .summary{height:auto;opacity:1;margin:0;padding:10px;width:100%;display:block;order:2}.quiz .quiz-wrap.answered.correct .summary .title .correct{opacity:1}.quiz .quiz-wrap.answered.incorrect .summary .title .incorrect{opacity:1}.quiz .quiz-wrap.answered .answer.correct,.quiz .quiz-wrap.answered .answer.selected{background:#CFF5BF}.quiz .quiz-wrap.answered .answer.incorrect{background:#FFB8B8}.quiz .quiz-wrap.answered .button,.quiz .quiz-wrap.start .button,.quiz .quiz-wrap.end .button{opacity:1;pointer-events:auto}.quiz .quiz-wrap.type-personality:not(.end) .summary .title{display:none}.quiz .quiz-wrap.type-personality:not(.end) .summary .content{padding:0;border:0}.quiz .quiz-img{position:relative}.quiz .quiz-img .image{position:relative;display:block;margin:0 -20px;width:calc(100% + 40px);height:240px}.quiz .quiz-img img{height:100%;min-width:100%;object-fit:cover;margin-bottom:0}.quiz .quiz-img h2{padding:0}.quiz .button{position:absolute;bottom:20px;right:0px;opacity:0;pointer-events:none;color:#fff;background:#0099D6;font-weight:400;padding:10px;-webkit-transition:opactiy 0.2s ease;transition:opactiy 0.2s ease}.quiz .button:before,.quiz .button:after{display:none}.quiz .button+a{display:none}.quiz .button:hover,.quiz .button:focus{color:#fff;background:#0ab9ff}.quiz .caption a{color:#a2a2a2}.quiz h2{font-size:1.2em;margin:0 0 10px !important;text-transform:none}.quiz .summary{border:3px solid #EBEBEB;display:block;border-radius:2px;opacity:0;height:0;display:none;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.quiz .summary .title{height:25px;font-size:24px;display:block;font-weight:600;text-transform:uppercase;line-height:1;margin-bottom:10px}.quiz .summary .title .correct,.quiz .summary .title .incorrect{position:absolute;opacity:0}.quiz .summary .tier-title{display:block;margin-bottom:10px}.quiz .summary .tier-summary{font-weight:400;font-size:initial;display:block;text-transform:none}.quiz .summary .tier-title{display:block;margin-bottom:10px}.quiz .summary .tier-summary{font-weight:400;font-size:initial;display:block;text-transform:none}.quiz .summary .content{border-top:1px solid #EBEBEB;padding-top:10px;display:block;line-height:1.4}.quiz .summary .results{display:none;font-weight:600;margin-bottom:25px;line-height:1.3}.quiz .summary .results .reset-quiz{float:right;color:#7E7E7E}.quiz .summary .results .score{float:left;max-width:calc(100% - 80px);color:#0099D6}.quiz .answers{display:block;margin:0}.quiz .answers.long .answer{font-weight:400}.quiz .answers:after{content:'';display:table}.quiz .answer{text-align:center;width:calc(50% - 5px);background:#EBEBEB;height:125px;margin-bottom:10px;cursor:pointer;border-radius:2px;font-weight:600;float:left;overflow:hidden;display:flex;align-items:center;text-transform:uppercase;font-size:14px}.quiz .answer:nth-child(2n){float:right}.quiz .answer span{display:inline-block;width:100%;padding:5px;line-height:1.2}.quiz .answer:hover{background:rgba(235,235,235,0.4)}.quiz .progress{display:block;padding:2px;border:1px solid #EBEBEB;border-radius:2px;position:relative;height:30px;text-align:center;font-size:12px;font-weight:600;margin-bottom:45px}.quiz .progress .bar{width:5%;display:block;height:100%;background:#59e6ff}.quiz .progress .percent{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.quiz .progress .percent.gt-55{color:#fff}.quiz .desktop-only{display:none}.quiz .share{position:absolute;bottom:20px;left:0;text-transform:uppercase;color:#fff}.quiz .share input{position:absolute;border:0;z-index:-1;opacity:0}.quiz .share .title{font-weight:600;font-size:14px;text-transform:uppercase}.quiz .share ul{margin:0}.quiz .share li{display:inline-block}.quiz .share a{color:#fff;display:block;line-height:40px;width:40px;text-align:center;cursor:pointer;position:relative;text-decoration:none}.quiz .share a.qfacebook{background:#36609F}.quiz .share a.qfacebook:hover,.quiz .share a.qfacebook:focus{background:#4475bf}.quiz .share a.qtwitter{background:#49B5E4}.quiz .share a.qtwitter:hover,.quiz .share a.qtwitter:focus{background:#71c5ea}.quiz .share a.qlink{background:#BDBDBD}.quiz .share a.qlink:hover,.quiz .share a.qlink:focus{background:#d4d4d4}.quiz .share a.qlink:after{content:'Copied!';position:absolute;font-size:12px;bottom:-27px;left:1px;opacity:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.quiz .share a.qlink.copied:after{opacity:1}.quiz .share a:hover,.quiz .share a:focus{color:#fff}.primary-ad-widget div[id^=google_ads_iframe],.tertiary-ad-widget div[id^=google_ads_iframe],.quaternary-ad-widget div[id^=google_ads_iframe],.lefternary-ad-widget div[id^=google_ads_iframe],.secondary-ad-widget div[id^=google_ads_iframe]{width:auto !important}#primary-over-next-wrapper{column-count:2}.post-meta-description-container{margin-bottom:24px}.c2s-wrapper{margin-top:24px !important;padding:0 5px;text-align:left}.c2s-attribution{font-size:85%;font-weight:bold;margin:5px 0}.c2s-grid{display:grid;flex-wrap:wrap;grid-gap:5px;grid-template-columns:repeat(2, 1fr)}@media (max-width: 768px){.c2s-grid{grid-template-columns:repeat(1, 1fr)}}.c2s-gridItemLabel{margin:auto;width:85%}.c2s-gridItem{background-color:#4286f4;border:1px solid #ccc;border-radius:32px;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,0.4);color:#fff;cursor:pointer;display:flex;flex-basis:47.5%;min-height:65px;padding:5px 10px}.c2s-gridItem:hover{opacity:0.6}.c2s-gridItemArrow{box-shadow:1px -1px 0 1px #fff inset;-webkit-box-shadow:2px -2px #fff inset;margin:16px 5px;max-height:10px;padding:10px;transition:0.2s;transform:rotate(225deg)}.iscrollpoh:not(:empty) div[id^=google_ads_iframe]{min-height:250px}.iscrollpui:not(:empty) div[id^=google_ads_iframe]{min-height:50px}#primary-under-title:not(:empty){margin-bottom:24px}#primary-under-title:not(:empty) div[id^=google_ads_iframe]{min-height:50px}.primary-ad-widget:not(:empty){margin-bottom:24px}.secondary-ad-widget div[id^=google_ads_iframe]:not(.fb-page){min-height:250px}.secondary-ad-widget div[id^=google_ads_iframe]:not(.fb-page)[id*="recommended-"]{min-height:250px}#secondary{max-width:300px;margin:0 auto}.spacing-ab #secondary{max-width:none}@media screen and (max-width: 767px){#secondary{margin-top:60px}}.spacing-ab .primary-ad-widget,.spacing-ab .tertiary-ad-widget,.spacing-ab .quaternary-ad-widget,.spacing-ab .lefternary-ad-widget,.spacing-ab .secondary-ad-widget{text-align:center;max-width:100%;overflow:hidden;display:block;margin:0}.spacing-ab .primary-ad-widget div[id^=google_ads_iframe],.spacing-ab .tertiary-ad-widget div[id^=google_ads_iframe],.spacing-ab .quaternary-ad-widget div[id^=google_ads_iframe],.spacing-ab .lefternary-ad-widget div[id^=google_ads_iframe],.spacing-ab .secondary-ad-widget div[id^=google_ads_iframe]{background:url("../_common/images/loading.svg") transparent no-repeat center center;background-size:20px 20px}.spacing-ab .primary-ad-widget:not(:empty),.spacing-ab .secondary-ad-widget:not(:empty),.spacing-ab .quaternary-ad-widget:not(:empty),.spacing-ab .lefternary-ad-widget:not(:empty){width:100%;margin:0 0 37px;max-width:initial}.spacing-ab .primary-ad-widget:not(:empty) div[id^=google_ads_iframe],.spacing-ab .secondary-ad-widget:not(:empty) div[id^=google_ads_iframe],.spacing-ab .quaternary-ad-widget:not(:empty) div[id^=google_ads_iframe],.spacing-ab .lefternary-ad-widget:not(:empty) div[id^=google_ads_iframe]{margin:0 auto;max-width:100%}.spacing-ab .primary-ad-widget:not(:empty):after,.spacing-ab .secondary-ad-widget:not(:empty):after,.spacing-ab .quaternary-ad-widget:not(:empty):after,.spacing-ab .lefternary-ad-widget:not(:empty):after{content:'';display:block;width:calc(100% + 40px);margin:0 -20px;height:12px;border-bottom:1px solid #efefef;position:absolute}.spacing-ab:not(.quiz) .secondary-ad-widget:not(:empty)#secondary-P2:after{content:none;display:none}.spacing-ab:not(.quiz) #secondary-P2:not(:empty){border-bottom:none !important;margin:24px 0 24px;min-height:181px}.spacing-ab .attribution{position:relative;display:flex;flex-direction:row;justify-content:center;flex:1;line-height:10px;font-size:50%;font-family:Verdana,Helvetica,Arial,sans-serif;letter-spacing:normal;color:#c9c9c9;text-transform:uppercase;width:calc(100% + 40px);margin:0 -20px 8px}.spacing-ab .attribution:before,.spacing-ab .attribution:after{content:'';height:1px;background:#efefef;flex:1;align-self:center}.spacing-ab .attribution:before{left:0;margin-right:1em}.spacing-ab .attribution:after{right:0;margin-left:1em}.spacing-ab .anchored-inner .attribution:before,.spacing-ab .anchored-inner .attribution:after{content:'';display:none}.spacing-ab #lefternary{display:none;height:auto;padding:8px 0 8px 12px;position:absolute;width:180px}.spacing-ab #quaternary{display:none;height:100%;width:180px;padding:20px 0 8px 8px;float:right}.spacing-ab #tertiary{margin-bottom:16px}.spacing-ab #sidebar{position:relative;text-align:center;width:100%;margin:0 auto}@media only screen and (min-width: 480px){.picture-container.no-md-img{margin:0 auto 10px auto}.picture-container.no-md-img picture{margin:0 auto;width:auto}.picture-container.no-md-img .ss-scroll-to{position:absolute;bottom:10px;left:10px}.picture-container.no-md-img .ss-play a{position:absolute;bottom:10px;right:10px}.picture-container.single-page-thumbnail .ss-play a{font-size:20px;line-height:1}.picture-container.single-page-thumbnail.ss-mt .ss-play a{font-size:2em;height:auto}.photo-extras-wrap .photo-extras .caption{display:inherit;display:initial}.photo-extras-wrap .photo-extras .caption.mobile{display:none}.slideshow-page-controls.ss-mt .ss-play a{font-size:3.2em}}@media only screen and (min-width: 768px){.picture-container{margin:0 0 10px 0}.picture-container.no-md-img{margin:0 0 10px 0}.picture-container.no-md-img .ss-scroll-to{position:absolute;bottom:10px;left:10px}.picture-container.no-md-img .ss-play a{position:absolute;bottom:10px;right:10px}.picture-container picture{margin:0 auto;width:auto}.picture-container.single-page-thumbnail.ss-mt .ss-play a{font-size:2.4em;height:auto;max-width:95%}.picture-container .ss-scroll-to{position:absolute;bottom:10px;left:10px}.picture-container .ss-play a{position:absolute;bottom:10px;right:10px}.quiz .quiz-wrap .picture-container picture{width:100%}.quiz .quiz-wrap.answered .summary{margin:0}.quiz .quiz-wrap.end .button{font-size:20px;padding:10px}.quiz .button{right:20px}.quiz .share{left:20px}.quiz .share a{line-height:40px;width:40px}.quiz .picture-container .image{margin:0;width:auto}.nextButtonImageOverlay{right:20px}main>#next-button{display:none}.spacing-ab .primary-ad-widget{position:relative}.spacing-ab .primary-ad-widget:not(:empty),.spacing-ab .secondary-ad-widget:not(:empty),.spacing-ab .quaternary-ad-widget:not(:empty),.spacing-ab .lefternary-ad-widget:not(:empty),.spacing-ab .tertiary-ad-widget:not(:empty){margin:0 0 24px}.spacing-ab .primary-ad-widget:not(:empty):after,.spacing-ab .secondary-ad-widget:not(:empty):after,.spacing-ab .quaternary-ad-widget:not(:empty):after,.spacing-ab .lefternary-ad-widget:not(:empty):after,.spacing-ab .tertiary-ad-widget:not(:empty):after{position:relative;margin:0}.spacing-ab .attribution{width:100%;margin:0 0 8px}.spacing-ab #sidebar{width:300px}.iscrollpoh:not(:empty) div[id^=google_ads_iframe]{min-height:90px}.iscrollpui:not(:empty) div[id^=google_ads_iframe]{min-height:0}#primary-under-title:not(:empty) div[id^=google_ads_iframe]{min-height:90px}.primary-ad-widget>div{margin:8px auto}.attribution{margin-bottom:-8px}}@media only screen and (min-width: 1030px){.quiz .quiz-wrap.answered .quiz-info{margin-top:0}.quiz .quiz-wrap .picture-container{display:table;min-width:100%}.quiz .quiz-wrap .picture-container picture{height:auto;width:auto;margin:0}.quiz .quiz-wrap .picture-container picture img{width:auto}.quiz .quiz-wrap .photo-controls{display:block;caption-side:initial}.quiz .quiz-wrap .quiz-info{position:relative;bottom:0;order:initial}.quiz .quiz-wrap .quiz-info .summary{bottom:20px}.quiz .quiz-wrap.end .quiz-info{position:static}.quiz .quiz-wrap.end .quiz-info .summary{top:20px;bottom:auto}.quiz .summary{position:absolute;bottom:50px;left:20px;background:#fff;max-width:60%;border:0;margin:0 0 10px}.quiz .end .summary{max-width:100%;right:20px;bottom:auto;top:20px}.quiz .quiz-img .image{height:auto}.quiz .desktop-only{display:block}.quiz .mobile-only{display:none}.quiz .answer{font-size:initial}}@media only screen and (min-width: 1280px){.quiz h2{font-size:1.4em}.quiz #lefternary{display:block}.quiz #quaternary{display:none}.quiz #inner-content,.quiz .main-container{margin-left:180px !important}#quaternary .quaternary-ad-widget div[id^=google_ads_iframe]{min-height:600px}#lefternary .lefternary-ad-widget div[id^=google_ads_iframe]{min-height:600px}.spacing-ab #quaternary{display:block}.spacing-ab #quaternary .quaternary-ad-widget div[id^=google_ads_iframe]{min-height:600px}.spacing-ab #lefternary{display:none;height:auto;padding:20px 8px 8px 0;position:absolute;width:180px}.spacing-ab #lefternary .lefternary-ad-widget div[id^=google_ads_iframe]{min-height:600px}.spacing-ab.quiz #lefternary{display:block}.spacing-ab.quiz #quaternary{display:none}.puicontainer{display:none}}.button,#next-button a,#next-button>span,#header-next-button a,.next-button a{text-align:center;font-family:"bold",Helvetica,Arial,sans-serif;font-size:18px;line-height:43px;padding:0 16px;background-color:#0099D6;color:#fff}.button:hover,.button:focus,#next-button a:hover,#next-button a:focus,#next-button>span:hover,#next-button>span:focus,#header-next-button a:hover,#header-next-button a:focus,.next-button a:hover,.next-button a:focus{background-color:#0ab9ff;color:#fff}.button.btn-transparent,#next-button a.btn-transparent,#next-button>span.btn-transparent,#header-next-button a.btn-transparent,.next-button a.btn-transparent{background:transparent;color:#99C7D2;font-size:13px;letter-spacing:0.025em;line-height:37px;border:3px solid #0099D6}.button.btn-transparent:hover,.button.btn-transparent:focus,#next-button a.btn-transparent:hover,#next-button a.btn-transparent:focus,#next-button>span.btn-transparent:hover,#next-button>span.btn-transparent:focus,#header-next-button a.btn-transparent:hover,#header-next-button a.btn-transparent:focus,.next-button a.btn-transparent:hover,.next-button a.btn-transparent:focus{background:#0099D6;color:#fff}#header-next-button a{line-height:65px;padding:0 8px}#header-next-button a:after{border-left:7px solid #0099D6;right:-7px}#header-next-button a:hover:after{border-left:7px solid #0ab9ff}#next-button{text-align:center}#next-button a{font-size:46px;line-height:1.33em;padding:.1em 0}#next-button .loading{display:block;font-size:46px;background:#0099D6;line-height:1.33em;color:white;text-align:center;padding:.1em 0}#next-button .loading img{display:inline-block;height:30px;vertical-align:middle;margin:0}#load-more{margin:1em auto;font-family:"bolder",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:16px;line-height:22px;letter-spacing:0.1em;padding:0.5em 1.5em}#load-more.loading{padding-right:2em}#load-more.loading img{margin-right:0.25em}.header{background:#fff;mix-blend-mode:normal;color:#0099D6}.header a{font-family:"bold",Helvetica,Arial,sans-serif;color:#0099D6}.header #menu-toggle-label span span{background-color:#0099D6}#menu-search form{background:#FFF}#menu-search #searchform div{background:#eee}#menu-search #searchform input{border:1px solid #eee;background-color:#eee;border-radius:0}#menu-search #searchform input:focus,#menu-search #searchform input:active{border-radius:0}#offscreen{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #0099d6 100%);background:-webkit-linear-gradient(top, #fff 0%, #0099d6 100%);background:linear-gradient(to bottom, #fff 0%, #0099d6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#0099d6',GradientType=0 )}#offscreen #side-nav a{font-family:"bold",Helvetica,Arial,sans-serif;color:#0099D6;letter-spacing:0.1em;text-transform:uppercase}#offscreen #side-nav a:hover,#offscreen #side-nav a:focus{color:#999}#offscreen #menu-footer a:hover,#offscreen #menu-footer a:focus{color:#eee}#offscreen .social a:hover,#offscreen .social a:focus{color:#eee}h1,h2,h3,h4,h5,h6{color:#0099D6;font-family:"bold",Helvetica,Arial,sans-serif}.archive h1,.search h1,.page h1{text-transform:uppercase;letter-spacing:0.1em}.single h2{margin-bottom:0.5em}.home #inner-content{padding-top:0}.home h2{font-family:"bolder",Helvetica,Arial,sans-serif;font-size:16px;color:#0099D6;border-top:2px solid #0099D6;padding-top:2px;margin-bottom:0.5em;letter-spacing:0.1em;text-transform:uppercase}.title-col{padding-top:0;padding-bottom:0}.social-callouts .social{height:28px;display:inline-block;text-align:left;margin-top:0.25em}.social-callouts .social li{padding:0 0.1em;height:28px}.social-callouts .social li a{display:inline-block;font-size:28px;color:#0099D6;line-height:28px;height:28px}.social-callouts .social li a:hover,.social-callouts .social li a:focus{color:#000}.social-callouts h3{display:inline-block;font-family:"bold",Helvetica,Arial,sans-serif;font-size:16px;line-height:28px;color:#0099D6;margin:0.25em 0 0;vertical-align:top}.social li{padding:0 2px}.box .title,.widget .title{font-size:16px;line-height:20px;color:#0099D6;font-family:"bold",Helvetica,Arial,sans-serif;display:block;border-bottom:0}.box .cat,.widget .cat{display:inline-block;font-family:"semibold",Helvetica,Arial,sans-serif;color:#0099D6;font-size:10px;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:1em}.box .cat:after,.widget .cat:after{content:"";display:block;width:100%;height:1px;top:3px;position:relative;border-bottom:1px solid #0099D6}.box[class*="col-12"] .cat,.widget[class*="col-12"] .cat{color:#0099D6;font-family:"semibold",Helvetica,Arial,sans-serif}.box[class*="col-12"].landscape .cat,.widget[class*="col-12"].landscape .cat{font-size:10px;color:#0099D6;margin-bottom:1em}.box.landscape.mini.box[class*="col-"],.widget.landscape.mini.box[class*="col-"]{padding:0 0.75rem 0.75rem}.box.landscape.mini .inner,.widget.landscape.mini .inner{display:flex}.box.landscape.mini .image,.widget.landscape.mini .image{max-width:90px;max-height:72px;flex-shrink:0}.box.landscape.mini .content,.widget.landscape.mini .content{padding:0 0 0 0.5em}.box.featured,.widget.featured{padding:0 0.75rem 1rem}.box.featured .image,.widget.featured .image{max-height:120px}.box.featured .content,.widget.featured .content{padding-top:0}.box:hover .title,.widget:hover .title{border-bottom:0;color:#000}.hero{position:relative}.hero .box[class~="col"],.hero .box[class*="col-"],.hero .box[class*="col_"]{padding-bottom:0.5rem}.hero .box .cat{position:relative;top:0;margin:0 0 1em 0;font-family:"semibold",Helvetica,Arial,sans-serif;font-size:10px}.hero .box .cat:hover,.hero .box .cat:focus{color:#000}.hero .box .title{font-size:16px;line-height:20px;color:#0099D6;font-family:"bold",Helvetica,Arial,sans-serif}.hero .box .title:hover,.hero .box .title:focus{color:#000}.hero .box .image{height:450px}.hero .box .image:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color 0.3s ease-in-out;background:rgba(0,153,214,0.75);mix-blend-mode:screen}.hero .box .inner{width:calc(100% + 40px);position:relative;margin:0 -20px}.hero .box .content{position:absolute;width:53%;bottom:0;padding:0.5em 1em;background:#fff;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0.68) 100%)}.hero .box:hover .image:before{background:rgba(0,153,214,0)}.hero .box:hover .title{color:#000}.sub-featured [class*="grid-"][class*="reverse-col"]{flex-direction:column-reverse}.sub-featured .box[class~="col"],.sub-featured .box[class*="col-"],.sub-featured .box[class*="col_"],.sub-featured .widget[class~="col"],.sub-featured .widget[class*="col-"],.sub-featured .widget[class*="col_"]{padding:0 0.75rem 0.5rem}.sub-featured .box.landscape.right .image,.sub-featured .widget.landscape.right .image{float:right;width:47%;max-height:96px}.sub-featured .box.landscape.right .content,.sub-featured .widget.landscape.right .content{width:53%;float:left;padding-right:20px;padding-top:0}.sub-featured .box>div:first-child .image:before,.sub-featured .box>div:nth-child(1) .image:before,.sub-featured .box>div:nth-child(2) .image:before,.sub-featured .box>div:nth-child(3) .image:before,.sub-featured .widget>div:first-child .image:before,.sub-featured .widget>div:nth-child(1) .image:before,.sub-featured .widget>div:nth-child(2) .image:before,.sub-featured .widget>div:nth-child(3) .image:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color 0.3s ease-in-out;background:rgba(0,153,214,0.75);mix-blend-mode:screen}.sub-featured .box.mini>div:first-child .image:before,.sub-featured .box.mini>div:nth-child(1) .image:before,.sub-featured .box.mini>div:nth-child(2) .image:before,.sub-featured .box.mini>div:nth-child(3) .image:before,.sub-featured .widget.mini>div:first-child .image:before,.sub-featured .widget.mini>div:nth-child(1) .image:before,.sub-featured .widget.mini>div:nth-child(2) .image:before,.sub-featured .widget.mini>div:nth-child(3) .image:before{background:rgba(0,153,214,0.33)}.sub-featured .box.mini>div:first-child:hover .image:before,.sub-featured .box.mini>div:first-child:focus .image:before,.sub-featured .box.mini>div:nth-child(1):hover .image:before,.sub-featured .box.mini>div:nth-child(1):focus .image:before,.sub-featured .box.mini>div:nth-child(2):hover .image:before,.sub-featured .box.mini>div:nth-child(2):focus .image:before,.sub-featured .box.mini>div:nth-child(3):hover .image:before,.sub-featured .box.mini>div:nth-child(3):focus .image:before,.sub-featured .widget.mini>div:first-child:hover .image:before,.sub-featured .widget.mini>div:first-child:focus .image:before,.sub-featured .widget.mini>div:nth-child(1):hover .image:before,.sub-featured .widget.mini>div:nth-child(1):focus .image:before,.sub-featured .widget.mini>div:nth-child(2):hover .image:before,.sub-featured .widget.mini>div:nth-child(2):focus .image:before,.sub-featured .widget.mini>div:nth-child(3):hover .image:before,.sub-featured .widget.mini>div:nth-child(3):focus .image:before{background:rgba(0,153,214,0)}.sub-featured .sub-posts div:nth-child(1) .image:before{background:rgba(0,153,214,0.65)}.sub-featured .sub-posts div:nth-child(2) .image:before{background:rgba(0,153,214,0.45)}.sub-featured .sub-posts div:nth-child(3) .image:before{background:rgba(0,153,214,0.25)}.sub-featured .sub-posts .box:hover .image:before{background:rgba(0,153,214,0)}.footer{background:#0099D6;padding:1em 20px 0}.footer .site-branding{max-height:32px}.footer .site-branding img{max-height:32px}.footer a:focus,.footer a:hover{color:#eee}.footer .footer-links{text-transform:uppercase}.footer .footer-links a:hover,.footer .footer-links a:focus{color:#eee}.footer .social li{padding:0 0.125em}.footer .social li a{font-size:28px}.footer .social li a:hover,.footer .social li a:focus{color:#eee}.scrolled #offscreen .site-branding{margin-left:0}.scrolled .header{box-shadow:0 1px 10px rgba(0,0,0,0.2)}@media only screen and (min-width: 768px){.home h2{font-size:18px;line-height:28px}.header .site-branding img{max-height:45px}#main-nav{margin-left:-65px}h1{font-size:36px}h2{font-size:28px}.social-callouts>h2{margin-bottom:0.2em}.social-callouts .social{height:36px;margin-top:0}.social-callouts .social li{height:36px}.social-callouts .social li a{line-height:36px;height:36px;font-size:36px}.hero .box .content{width:34vw}.box.landscape.mini.box[class*="col-"]{padding:0 0.75rem 0.5rem}.box[class*="col-12"].landscape .image{position:relative;height:72px}.sub-featured .box.landscape.right .content{padding:0;margin-left:0;width:calc(34vw - 24px)}.sub-featured .box.landscape.right .image{position:relative;width:31vw;height:156px}.sub-featured .box.landscape.right .cat{font-size:10px;line-height:14px;letter-spacing:0.1em;margin-bottom:0.5em}.box[class*="col-12"] .title{font-size:18px;line-height:25px}.hero .box[class~="col"],.hero .box[class*="col-"],.hero .box[class*="col_"]{padding-bottom:1rem}.sub-featured [class*="grid-"][class*="reverse-col"]{flex-direction:column}.sub-featured .box[class*="col-"]{padding:0 0.75rem 1rem}.sub-featured .box.landscape.right .image{width:31vw;height:133px;max-height:133px}.sub-featured .box.landscape.right .content{padding-right:0.5em}.sub-featured .box.landscape.mini .content{margin-left:0}.sub-featured .box.landscape.mini .image{max-height:50px;width:62px}.sub-featured .box.landscape.mini .title{font-size:12px;line-height:16px}}@media only screen and (min-width: 1030px){#main-nav{right:0}#menu-search form{position:relative;top:10px;transform:none;background:#FFF}#menu-search-toggle:checked ~ #searchform input{border-color:#fff}.home h2{font-size:28px;line-height:38px;letter-spacing:0.1em}.scrolled #menu-search form{top:8px}.box .cat{font-size:14px;line-height:19px;letter-spacing:0.1em;margin-bottom:0.5em}.box[class*="col-12"] .title{font-size:28px;line-height:38px}.box.featured .image{min-height:186px}.hero .box[class~="col"],.hero .box[class*="col-"],.hero .box[class*="col_"]{padding:0 0 1rem 0}.hero .box .inner{width:100%;margin:0}.hero .box .cat{font-size:14px;line-height:19px;letter-spacing:0.1em}.hero .box .image{height:674px}.hero .box .content{width:34%}.sub-featured .box.landscape.right .image{min-height:175px;max-height:175px;width:42%}.sub-featured .box.landscape.right .cat{font-size:14px;line-height:19px}.sub-featured .box.landscape.right .content{width:57%}.sub-featured .box.landscape.mini .title{font-size:18px;line-height:25px}.sub-featured .box.landscape.mini .image{width:90px;height:72px;max-height:72px}}@media only screen and (min-width: 1280px){#main-nav{right:122px}.hero .box .cat{font-size:14px;line-height:19px;letter-spacing:0.1em}.hero .box .content{width:33.7%}.sub-featured .reverse-col{padding:0 54px}}@media only screen and (min-width: 1677px){#main-nav{right:0}}
