/*!
 * Theme Name: Beatport News
 * Version:    2015-02-23
 * Author:     SFX/Beatport
 */html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,nav,section,details,summary{display:block}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace, sans-serif}.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:before,.search--header:before,.clearfix:after,.search--header:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,.search--header:after{clear:both}.clearfix,.search--header{zoom:1}.grid{list-style:none;margin:0;padding:0;margin-left:-24px}.grid__item{display:inline-block;padding-left:24px;vertical-align:top;width:100%;box-sizing:border-box}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left}.grid--full{margin-left:0}.grid--full>.grid__item{padding-left:0}.grid--right{text-align:right}.grid--right>.grid__item{text-align:left}.grid--center{text-align:center}.grid--center>.grid__item{text-align:left}.grid--middle>.grid__item{vertical-align:middle}.grid--bottom>.grid__item{vertical-align:bottom}.grid--narrow{margin-left:-12px}.grid--narrow>.grid__item{padding-left:12px}.grid--wide{margin-left:-48px}.grid--wide>.grid__item{padding-left:48px}.grid--fullPad>.grid__item{padding-right:24px;padding-left:24px}.one-whole{width:100%}.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths,.eight-sixteenths{width:50%}.one-third,.two-sixths,.three-ninths,.four-twelfths{width:33.333%}.two-thirds,.four-sixths,.six-ninths,.eight-twelfths{width:66.666%}.one-quarter,.two-eighths,.three-twelfths,.four-sixteenths{width:25%}.three-quarters,.six-eighths,.nine-twelfths,.twelve-sixteenths{width:75%}.one-fifth,.two-tenths{width:20%}.two-fifths,.four-tenths{width:40%}.three-fifths,.six-tenths{width:60%}.four-fifths,.eight-tenths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth,.two-sixteenths{width:12.5%}.three-eighths,.six-sixteenths{width:37.5%}.five-eighths,.ten-sixteenths{width:62.5%}.seven-eighths,.fourteen-sixteenths{width:87.5%}.one-ninth{width:11.111%}.two-ninths{width:22.222%}.four-ninths{width:44.444%}.five-ninths{width:55.555%}.seven-ninths{width:77.777%}.eight-ninths{width:88.888%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}.one-sixteenth{width:6.25%}.three-sixteenths{width:18.75%}.five-sixteenths{width:31.25%}.seven-sixteenths{width:43.75%}.nine-sixteenths{width:56.25%}.eleven-sixteenths{width:68.75%}.thirteen-sixteenths{width:81.25%}.fifteen-sixteenths{width:93.75%}@media only screen and (max-width: 480px){.palm--one-whole{width:100%}.palm--one-half,.palm--two-quarters,.palm--three-sixths,.palm--four-eighths,.palm--five-tenths,.palm--six-twelfths,.palm--eight-sixteenths{width:50%}.palm--one-third,.palm--two-sixths,.palm--three-ninths,.palm--four-twelfths{width:33.333%}.palm--two-thirds,.palm--four-sixths,.palm--six-ninths,.palm--eight-twelfths{width:66.666%}.palm--one-quarter,.palm--two-eighths,.palm--three-twelfths,.palm--four-sixteenths{width:25%}.palm--three-quarters,.palm--six-eighths,.palm--nine-twelfths,.palm--twelve-sixteenths{width:75%}.palm--one-fifth,.palm--two-tenths{width:20%}.palm--two-fifths,.palm--four-tenths{width:40%}.palm--three-fifths,.palm--six-tenths{width:60%}.palm--four-fifths,.palm--eight-tenths{width:80%}.palm--one-sixth,.palm--two-twelfths{width:16.666%}.palm--five-sixths,.palm--ten-twelfths{width:83.333%}.palm--one-eighth,.palm--two-sixteenths{width:12.5%}.palm--three-eighths,.palm--six-sixteenths{width:37.5%}.palm--five-eighths,.palm--ten-sixteenths{width:62.5%}.palm--seven-eighths,.palm--fourteen-sixteenths{width:87.5%}.palm--one-ninth{width:11.111%}.palm--two-ninths{width:22.222%}.palm--four-ninths{width:44.444%}.palm--five-ninths{width:55.555%}.palm--seven-ninths{width:77.777%}.palm--eight-ninths{width:88.888%}.palm--one-tenth{width:10%}.palm--three-tenths{width:30%}.palm--seven-tenths{width:70%}.palm--nine-tenths{width:90%}.palm--one-twelfth{width:8.333%}.palm--five-twelfths{width:41.666%}.palm--seven-twelfths{width:58.333%}.palm--eleven-twelfths{width:91.666%}.palm--one-sixteenth{width:6.25%}.palm--three-sixteenths{width:18.75%}.palm--five-sixteenths{width:31.25%}.palm--seven-sixteenths{width:43.75%}.palm--nine-sixteenths{width:56.25%}.palm--eleven-sixteenths{width:68.75%}.palm--thirteen-sixteenths{width:81.25%}.palm--fifteen-sixteenths{width:93.75%}}@media only screen and (min-width: 481px) and (max-width: 1023px){.lap--one-whole{width:100%}.lap--one-half,.lap--two-quarters,.lap--three-sixths,.lap--four-eighths,.lap--five-tenths,.lap--six-twelfths,.lap--eight-sixteenths{width:50%}.lap--one-third,.lap--two-sixths,.lap--three-ninths,.lap--four-twelfths{width:33.333%}.lap--two-thirds,.lap--four-sixths,.lap--six-ninths,.lap--eight-twelfths{width:66.666%}.lap--one-quarter,.lap--two-eighths,.lap--three-twelfths,.lap--four-sixteenths{width:25%}.lap--three-quarters,.lap--six-eighths,.lap--nine-twelfths,.lap--twelve-sixteenths{width:75%}.lap--one-fifth,.lap--two-tenths{width:20%}.lap--two-fifths,.lap--four-tenths{width:40%}.lap--three-fifths,.lap--six-tenths{width:60%}.lap--four-fifths,.lap--eight-tenths{width:80%}.lap--one-sixth,.lap--two-twelfths{width:16.666%}.lap--five-sixths,.lap--ten-twelfths{width:83.333%}.lap--one-eighth,.lap--two-sixteenths{width:12.5%}.lap--three-eighths,.lap--six-sixteenths{width:37.5%}.lap--five-eighths,.lap--ten-sixteenths{width:62.5%}.lap--seven-eighths,.lap--fourteen-sixteenths{width:87.5%}.lap--one-ninth{width:11.111%}.lap--two-ninths{width:22.222%}.lap--four-ninths{width:44.444%}.lap--five-ninths{width:55.555%}.lap--seven-ninths{width:77.777%}.lap--eight-ninths{width:88.888%}.lap--one-tenth{width:10%}.lap--three-tenths{width:30%}.lap--seven-tenths{width:70%}.lap--nine-tenths{width:90%}.lap--one-twelfth{width:8.333%}.lap--five-twelfths{width:41.666%}.lap--seven-twelfths{width:58.333%}.lap--eleven-twelfths{width:91.666%}.lap--one-sixteenth{width:6.25%}.lap--three-sixteenths{width:18.75%}.lap--five-sixteenths{width:31.25%}.lap--seven-sixteenths{width:43.75%}.lap--nine-sixteenths{width:56.25%}.lap--eleven-sixteenths{width:68.75%}.lap--thirteen-sixteenths{width:81.25%}.lap--fifteen-sixteenths{width:93.75%}}@media only screen and (max-width: 1023px){.portable--one-whole{width:100%}.portable--one-half,.portable--two-quarters,.portable--three-sixths,.portable--four-eighths,.portable--five-tenths,.portable--six-twelfths,.portable--eight-sixteenths{width:50%}.portable--one-third,.portable--two-sixths,.portable--three-ninths,.portable--four-twelfths{width:33.333%}.portable--two-thirds,.portable--four-sixths,.portable--six-ninths,.portable--eight-twelfths{width:66.666%}.portable--one-quarter,.portable--two-eighths,.portable--three-twelfths,.portable--four-sixteenths{width:25%}.portable--three-quarters,.portable--six-eighths,.portable--nine-twelfths,.portable--twelve-sixteenths{width:75%}.portable--one-fifth,.portable--two-tenths{width:20%}.portable--two-fifths,.portable--four-tenths{width:40%}.portable--three-fifths,.portable--six-tenths{width:60%}.portable--four-fifths,.portable--eight-tenths{width:80%}.portable--one-sixth,.portable--two-twelfths{width:16.666%}.portable--five-sixths,.portable--ten-twelfths{width:83.333%}.portable--one-eighth,.portable--two-sixteenths{width:12.5%}.portable--three-eighths,.portable--six-sixteenths{width:37.5%}.portable--five-eighths,.portable--ten-sixteenths{width:62.5%}.portable--seven-eighths,.portable--fourteen-sixteenths{width:87.5%}.portable--one-ninth{width:11.111%}.portable--two-ninths{width:22.222%}.portable--four-ninths{width:44.444%}.portable--five-ninths{width:55.555%}.portable--seven-ninths{width:77.777%}.portable--eight-ninths{width:88.888%}.portable--one-tenth{width:10%}.portable--three-tenths{width:30%}.portable--seven-tenths{width:70%}.portable--nine-tenths{width:90%}.portable--one-twelfth{width:8.333%}.portable--five-twelfths{width:41.666%}.portable--seven-twelfths{width:58.333%}.portable--eleven-twelfths{width:91.666%}.portable--one-sixteenth{width:6.25%}.portable--three-sixteenths{width:18.75%}.portable--five-sixteenths{width:31.25%}.portable--seven-sixteenths{width:43.75%}.portable--nine-sixteenths{width:56.25%}.portable--eleven-sixteenths{width:68.75%}.portable--thirteen-sixteenths{width:81.25%}.portable--fifteen-sixteenths{width:93.75%}}@media only screen and (min-width: 1024px){.desk--one-whole{width:100%}.desk--one-half,.desk--two-quarters,.desk--three-sixths,.desk--four-eighths,.desk--five-tenths,.desk--six-twelfths,.desk--eight-sixteenths{width:50%}.desk--one-third,.desk--two-sixths,.desk--three-ninths,.desk--four-twelfths{width:33.333%}.desk--two-thirds,.desk--four-sixths,.desk--six-ninths,.desk--eight-twelfths{width:66.666%}.desk--one-quarter,.desk--two-eighths,.desk--three-twelfths,.desk--four-sixteenths{width:25%}.desk--three-quarters,.desk--six-eighths,.desk--nine-twelfths,.desk--twelve-sixteenths{width:75%}.desk--one-fifth,.desk--two-tenths{width:20%}.desk--two-fifths,.desk--four-tenths{width:40%}.desk--three-fifths,.desk--six-tenths{width:60%}.desk--four-fifths,.desk--eight-tenths{width:80%}.desk--one-sixth,.desk--two-twelfths{width:16.666%}.desk--five-sixths,.desk--ten-twelfths{width:83.333%}.desk--one-eighth,.desk--two-sixteenths{width:12.5%}.desk--three-eighths,.desk--six-sixteenths{width:37.5%}.desk--five-eighths,.desk--ten-sixteenths{width:62.5%}.desk--seven-eighths,.desk--fourteen-sixteenths{width:87.5%}.desk--one-ninth{width:11.111%}.desk--two-ninths{width:22.222%}.desk--four-ninths{width:44.444%}.desk--five-ninths{width:55.555%}.desk--seven-ninths{width:77.777%}.desk--eight-ninths{width:88.888%}.desk--one-tenth{width:10%}.desk--three-tenths{width:30%}.desk--seven-tenths{width:70%}.desk--nine-tenths{width:90%}.desk--one-twelfth{width:8.333%}.desk--five-twelfths{width:41.666%}.desk--seven-twelfths{width:58.333%}.desk--eleven-twelfths{width:91.666%}.desk--one-sixteenth{width:6.25%}.desk--three-sixteenths{width:18.75%}.desk--five-sixteenths{width:31.25%}.desk--seven-sixteenths{width:43.75%}.desk--nine-sixteenths{width:56.25%}.desk--eleven-sixteenths{width:68.75%}.desk--thirteen-sixteenths{width:81.25%}.desk--fifteen-sixteenths{width:93.75%}}.bg-green{background-color:#90CA0A}.bg-blue{background-color:#56B7CB}.bg-blue-green{background-color:#14A887}.bg-pink{background-color:#E04F8E}.bg-orange{background-color:#F17F3B}.bg-white{background-color:#fff}.bg-gray_5{background-color:#f2f2f2}.bg-gray_10{background-color:#e6e6e6}.bg-gray_15{background-color:#d9d9d9}.bg-gray_20{background-color:#ccc}.bg-gray_25{background-color:#bfbfbf}.bg-gray_30{background-color:#b3b3b3}.bg-gray_40{background-color:#999}.bg-gray_50{background-color:gray}.bg-gray_60{background-color:#666}.bg-gray_70{background-color:#4d4d4d}.bg-gray_80{background-color:#333}.bg-gray_90{background-color:#1a1a1a}.text-action,.search--top-match-meta.sound .search--top-match-artists a,.text-action_alternate,.text-action_negative,.text-link_brand,.primary-header--nav-items a,.primary-header--site-menu-items a{-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out}.overlay--content-box{box-shadow:0 0 45px rgba(0,0,0,0.1)}.media-hero--wrapper{background-color:#f2f2f2;padding:6.2em 0 1em;margin-bottom:2em;margin-top:-5.2em}@media (min-width: 768px){.media-hero--wrapper{padding:9.2em 0 4em;margin-bottom:3em}}.media-hero--wrapper.smaller{background-color:#f2f2f2;padding:7.2em 0 2em;margin-bottom:1em;margin-top:-5.2em}.overflow-hidden{overflow:hidden}.overflow-x-scroll{overflow-x:scroll}.clearfix:after,.search--header:after{content:"";display:table;clear:both}.clear{clear:both}.row .clear-2col:nth-of-type(2n+3){clear:left}@media (min-width: 768px){.row .remove-clear-2col-sm:nth-of-type(2n+3){clear:none}}.unstyled-list{list-style:none;margin:0;padding:0}.inline-list li{display:inline}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.clip-text,.search--top-match-meta.fan .search--top-match-fan-name,.search--top-match-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clip-paragraph{text-overflow:ellipsis;overflow:hidden}.fade-right,.search--input{white-space:nowrap;overflow:hidden;-webkit-mask-image:-webkit-gradient(linear, left top, right top, from(#000), color-stop(0.8, #000), to(transparent))}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}@media (min-width: 768px){.hidden-sm{display:none}}.visible-sm{display:none}@media (min-width: 768px){.visible-sm{display:block}}.max-width{max-width:65em;position:relative;margin:0 auto}.full-width{width:100%}.intrinsic-ratio_147,.intrinsic-ratio_150,.intrinsic-ratio_375,.intrinsic-ratio_100,.intrinsic-ratio_100-to-375-md{display:block !important;position:relative;height:0}.intrinsic-ratio_147{padding-bottom:68.027210884354%}.intrinsic-ratio_150{padding-bottom:66.666666667%}.intrinsic-ratio_375{padding-bottom:26.666666667%}.intrinsic-ratio_100,.intrinsic-ratio_100-to-375-md{padding-bottom:100%}@media (min-width: 992px){.intrinsic-ratio_100-to-375-md{padding-bottom:26.666666667%}}.intrinsic-ratio--inner{display:block !important;overflow:hidden;position:absolute !important;top:0;left:0;width:100%;height:100%}.intrinsic-ratio--cropped{max-width:none !important}.intrinsic-ratio--cropped.crop-width{height:100% !important;width:auto !important}.csstransforms .intrinsic-ratio--cropped.crop-width{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.intrinsic-ratio--cropped.crop-height{height:auto !important;width:100% !important}.csstransforms .intrinsic-ratio--cropped.crop-height{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.image-border{position:relative}.image-border:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px rgba(126,126,126,0.25)}.audio-player--control .image-border:after{content:none}.image-border.image-border_rounded:after{border-radius:2px}.separator-above{border-top:1px solid #e6e6e6}.separator-above_dark{border-top:1px solid #e6e6e6}.separator-below{border-bottom:1px solid #e6e6e6}.separator-below_dark{border-bottom:1px solid #e6e6e6}.hide-final-separator li:last-of-type .separator-below{border-bottom:none}.hide-final-separator hr:last-of-type{display:none}.round-corners{border-radius:2px}.round-corners_small{border-radius:0.1em}.circle{border-radius:50%}.space-above{margin-top:0.4rem}.space-above_1{margin-top:1rem}@media (min-width: 992px){.space-above_md-1{margin-top:1rem}}.space-above_1-5{margin-top:1.5rem}.space-above_1-8{margin-top:1.8rem}.space-above_2{margin-top:2rem}@media (min-width: 480px){.space-above_xs-2{margin-top:2rem}}@media (min-width: 768px){.space-above_sm-2{margin-top:2rem}}@media (min-width: 992px){.space-above_md-2{margin-top:2rem}}.space-above_2-5{margin-top:2.5rem}.space-above_3{margin-top:2rem}@media (min-width: 768px){.space-above_3{margin-top:3rem}}.space-above_4{margin-top:2rem}@media (min-width: 768px){.space-above_4{margin-top:4rem}}.space-above_6{margin-top:2rem}@media (min-width: 768px){.space-above_6{margin-top:6rem}}@media (min-width: 768px){.space-above_sm-0{margin-top:0}}.space-below{margin-bottom:0.5rem}.space-below_1{margin-bottom:1rem}.space-below_1-5{margin-bottom:1.5rem}.space-below_2{margin-bottom:2rem}.space-below_3{margin-bottom:3rem}.space-below_4{margin-bottom:3rem}@media (min-width: 768px){.space-below_4{margin-bottom:4rem}}.space-right{margin-right:0.5rem !important}.space-right_1{margin-right:1rem}.space-left{margin-left:0.5rem}.space-left_1{margin-left:1rem}.space-left_2{margin-left:2rem}@media (min-width: 768px){.space-left_sm-2{margin-left:2rem}}.offset-above_1{padding-top:1rem}.offset-above_2{padding-top:2rem}.offset-below{padding-bottom:.5rem}.offset-below_1{padding-bottom:1rem}@media (min-width: 768px){.offset-right-md_2{padding-right:2rem}}@media (min-width: 992px){.offset-right-md_1{padding-right:1rem}}.offset-left_1{padding-left:1rem}.offset-left_2{padding-left:2rem}.offset-left_3{padding-left:3rem}@media (min-width: 992px){.offset-left-md_1{padding-left:1rem}}@media (min-width: 992px){.offset-left-md_3{padding-left:3rem}}@media (min-width: 992px){.offset-left-md_3{padding-left:3rem}}.offset-below_2{padding-bottom:2rem}.offset-below_3{padding-bottom:2em}@media (min-width: 768px){.offset-below_3{padding-bottom:3rem}}@media (min-width: 992px){.offset-left-md_2{padding-left:2rem}}.top-1{top:0.1rem}.top-2{top:0.2rem}.top-3{top:0.3rem}.pull-left{float:left}.pull-right{float:right}.relative{position:relative !important}.absolute{position:absolute !important}.fixed{position:fixed !important}.inline{display:inline !important}.inline-block{display:inline-block !important}.block{display:block !important}.ordered-list{margin-left:1em}.ordered-list li{list-style-type:disc;text-indent:-0.4em}.text-action,.search--top-match-meta.sound .search--top-match-artists a{color:#56B7CB}.text-action:hover,.search--top-match-meta.sound .search--top-match-artists a:hover,.text-action:focus,.search--top-match-meta.sound .search--top-match-artists a:focus{color:#38a0b6}.text-action_alternate{color:#b3b3b3}.text-action_alternate:hover,.text-action_alternate:focus{color:#999}.text-action_negative{color:#FB312C}.text-action_negative:hover,.text-action_negative:focus{color:#ef0a05}.text-underline{text-decoration:underline}.text-underline_on-hover:hover,.search--top-match-meta.sound .search--top-match-artists a:hover,.search--top-match-title:hover,.text-underline_on-hover:focus,.search--top-match-meta.sound .search--top-match-artists a:focus,.search--top-match-title:focus{text-decoration:underline}.text-link_brand{color:#90CA0A}.text-link_brand:hover{color:#78a808}.text-simple-icon_warning:before{display:inline-block;position:relative;content:"";left:0;margin-right:0.1em;width:0;height:0;border-left:0.5em solid transparent;border-right:0.5em solid transparent;border-bottom:0.7em solid}@media (min-width: 992px){.text-simple-icon_warning:before{border-left:0.4em solid transparent;border-right:0.4em solid transparent;border-bottom:0.75em solid}}.text-8{font-size:0.8rem}.text-9{font-size:0.9rem}.text-10{font-size:1rem}.text-11{font-size:1.1rem}.text-13{font-size:1.3rem}.text-15{font-size:1.5rem}.text-17{font-size:1.7rem}.text-18{font-size:1.8rem}.text-20{font-size:1.8rem}@media (min-width: 768px){.text-20{font-size:2rem}}.text-25{font-size:1.8rem}@media (min-width: 768px){.text-25{font-size:2rem}}@media (min-width: 992px){.text-25{font-size:2.5rem}}.text-30{font-size:3rem}.text-35{font-size:2.25rem}@media (min-width: 768px){.text-35{font-size:3.25rem}}@media (min-width: 992px){.text-35{font-size:4.25rem}}.text-40{font-size:2rem}@media (min-width: 768px){.text-40{font-size:3rem}}@media (min-width: 992px){.text-40{font-size:4rem}}.text-50{font-size:3rem}@media (min-width: 768px){.text-50{font-size:4rem}}@media (min-width: 992px){.text-50{font-size:5rem}}.letter-spacing_1{letter-spacing:1px}.letter-spacing_2{letter-spacing:2px}.line-height_13,.line-height_13 p{line-height:1.3}.line-height_14,.line-height_14 p{line-height:1.4}.line-height_16,.line-height_16 p{line-height:1.6}.line-height_20,.line-height_20 p{line-height:2}.text-right{text-align:right}@media (min-width: 768px){.text-right_sm{text-align:right}}.text-center{text-align:center}@media (min-width: 768px){.text-center_sm{text-align:center}}.text-with-left-icon{padding-left:1.5em;background-size:1.25em;background-position:left center}.text-xlight{font-weight:200}.text-light{font-weight:300}.text-regular{font-weight:normal}.text-semibold{font-weight:600}.text-bold{font-weight:bold}.text-italic{font-style:italic}.text-uppercase{text-transform:uppercase}.text-white{color:#ffffff}.text-gray_5{color:#f2f2f2}.text-gray_10{color:#e6e6e6}.text-gray_20{color:#ccc}.text-gray_25{color:#bfbfbf}.text-gray_30{color:#b3b3b3}.text-gray_35{color:#a6a6a6}.text-gray_40{color:#999}.text-gray_50{color:gray}.text-gray_60{color:#666}.text-gray_70{color:#4d4d4d}.text-gray_80{color:#333}.text-gray_90{color:#1a1a1a}.text-pink{color:#E04F8E}.text-yellow-orange{color:#F1A33B}.text-blue{color:#56B7CB}.text-green{color:#90CA0A}.text-blue-green{color:#14A887}.text-primary,.overlay.overlay_for-search .search--close-button{font-family:'Source Sans Pro', sans-serif}.wf-sourcesanspro-n3-inactive .text-primary,.wf-sourcesanspro-n3-inactive .overlay.overlay_for-search .search--close-button,.overlay.overlay_for-search .wf-sourcesanspro-n3-inactive .search--close-button,.wf-sourcesanspro-n3-loading .text-primary,.wf-sourcesanspro-n3-loading .overlay.overlay_for-search .search--close-button,.overlay.overlay_for-search .wf-sourcesanspro-n3-loading .search--close-button,.wf-sourcesanspro-n4-inactive .text-primary,.wf-sourcesanspro-n4-inactive .overlay.overlay_for-search .search--close-button,.overlay.overlay_for-search .wf-sourcesanspro-n4-inactive .search--close-button,.wf-sourcesanspro-n4-loading .text-primary,.wf-sourcesanspro-n4-loading .overlay.overlay_for-search .search--close-button,.overlay.overlay_for-search .wf-sourcesanspro-n4-loading .search--close-button,.wf-sourcesanspro-n7-inactive .text-primary,.wf-sourcesanspro-n7-inactive .overlay.overlay_for-search .search--close-button,.overlay.overlay_for-search .wf-sourcesanspro-n7-inactive .search--close-button,.wf-sourcesanspro-n7-loading .text-primary,.wf-sourcesanspro-n7-loading .overlay.overlay_for-search .search--close-button,.overlay.overlay_for-search .wf-sourcesanspro-n7-loading .search--close-button{font-family:sans-serif}.text-secondary,.primary-header--nav-items,.primary-header--menu,.search--input,.search--title,.search--section-title{font-family:'Core Sans A', sans-serif}.wf-coresansa-n2-inactive .text-secondary,.wf-coresansa-n2-inactive .primary-header--nav-items,.wf-coresansa-n2-inactive .primary-header--menu,.wf-coresansa-n2-inactive .search--input,.wf-coresansa-n2-inactive .search--title,.wf-coresansa-n2-inactive .search--section-title,.wf-coresansa-n2-loading .text-secondary,.wf-coresansa-n2-loading .primary-header--nav-items,.wf-coresansa-n2-loading .primary-header--menu,.wf-coresansa-n2-loading .search--input,.wf-coresansa-n2-loading .search--title,.wf-coresansa-n2-loading .search--section-title,.wf-coresansa-n3-inactive .text-secondary,.wf-coresansa-n3-inactive .primary-header--nav-items,.wf-coresansa-n3-inactive .primary-header--menu,.wf-coresansa-n3-inactive .search--input,.wf-coresansa-n3-inactive .search--title,.wf-coresansa-n3-inactive .search--section-title,.wf-coresansa-n3-loading .text-secondary,.wf-coresansa-n3-loading .primary-header--nav-items,.wf-coresansa-n3-loading .primary-header--menu,.wf-coresansa-n3-loading .search--input,.wf-coresansa-n3-loading .search--title,.wf-coresansa-n3-loading .search--section-title,.wf-coresansa-n4-inactive .text-secondary,.wf-coresansa-n4-inactive .primary-header--nav-items,.wf-coresansa-n4-inactive .primary-header--menu,.wf-coresansa-n4-inactive .search--input,.wf-coresansa-n4-inactive .search--title,.wf-coresansa-n4-inactive .search--section-title,.wf-coresansa-n4-loading .text-secondary,.wf-coresansa-n4-loading .primary-header--nav-items,.wf-coresansa-n4-loading .primary-header--menu,.wf-coresansa-n4-loading .search--input,.wf-coresansa-n4-loading .search--title,.wf-coresansa-n4-loading .search--section-title,.wf-coresansa-n7-inactive .text-secondary,.wf-coresansa-n7-inactive .primary-header--nav-items,.wf-coresansa-n7-inactive .primary-header--menu,.wf-coresansa-n7-inactive .search--input,.wf-coresansa-n7-inactive .search--title,.wf-coresansa-n7-inactive .search--section-title,.wf-coresansa-n7-loading .text-secondary,.wf-coresansa-n7-loading .primary-header--nav-items,.wf-coresansa-n7-loading .primary-header--menu,.wf-coresansa-n7-loading .search--input,.wf-coresansa-n7-loading .search--title,.wf-coresansa-n7-loading .search--section-title{font-family:sans-serif}.text-accent{font-family:'Oswald', sans-serif}.wf-oswald-n3-inactive .text-accent,.wf-oswald-n3-loading .text-accent{font-family:sans-serif}.is-beta{background:url("DIGEST(/img/beta-flag.png)") no-repeat top left;background-size:auto 2em}@media (min-width: 768px){.is-beta{background-size:auto 3em}}.primary-header--offset{padding-top:110px}@media (min-width: 768px){.primary-header--offset{padding-top:60px}}.primary-header--offset_hidden-omniplayer{padding-top:45px}@media (min-width: 768px){.primary-header--offset_hidden-omniplayer{padding-top:60px}}.primary-header{box-shadow:0px 2px 15px rgba(0,0,0,0.15);background-color:#fff;z-index:1100;position:fixed;top:0;right:0;left:0;width:100%}.primary-header.primary-header_without-bottom-border{border-bottom:none}@media (min-width: 768px){.primary-header{height:60px}}@media (min-width: 992px){.primary-header{box-shadow:0px 5px 30px rgba(0,0,0,0.1)}}.primary-header--nav{height:45px}@media (min-width: 768px){.primary-header--nav{height:60px;display:inline-block;position:relative;z-index:1}}@media (min-width: 992px){.primary-header--nav{height:100%}}.primary-header--nav-logo{display:block;height:100%;width:9.5em;z-index:900;position:relative;margin:0 auto}@media (min-width: 768px){.primary-header--nav-logo{float:left;width:3.7em;margin-right:0.8em}.primary-header--nav-logo:after{position:absolute;content:"";height:60%;top:20%;right:0;width:1px;border-right:1px solid #e6e6e6}}@media (min-width: 1200px){.primary-header--nav-logo{width:11.5em;margin-left:0.5em;margin-right:1em}}.primary-header--nav-logo .icon-beatport-mark,.primary-header--nav-logo .icon-beatport-logo{width:100%;height:100%}.primary-header--nav-logo .icon-beatport-mark{display:none;background-size:56%;background-position:center center}@media (min-width: 768px){.primary-header--nav-logo .icon-beatport-mark{display:block}}@media (min-width: 1200px){.primary-header--nav-logo .icon-beatport-mark{display:none}}.primary-header--nav-logo .icon-beatport-logo{display:block;background-size:80%;background-position:center 0.9em;position:relative}@media (min-width: 768px){.primary-header--nav-logo .icon-beatport-logo{display:none}}@media (min-width: 1200px){.primary-header--nav-logo .icon-beatport-logo{background-size:85%;display:block;background-position:center}}.primary-header--nav-items{-webkit-font-smoothing:antialiased;float:left;height:100%;display:none}@media (min-width: 768px){.primary-header--nav-items{display:block}}.primary-header--nav-items a{-webkit-font-smoothing:antialiased;float:left;margin-bottom:0.9rem;vertical-align:top;height:100%;display:inline-block;padding-top:1.2em;margin:0 0.2em;font-size:1.1rem;color:#a6a6a6;text-transform:uppercase;font-weight:600}.primary-header--nav-items a:hover{color:#737373}.primary-header--nav-items a.is-active{color:#90CA0A;border-bottom:4px solid #90CA0A}@media (min-width: 1200px){.primary-header--nav-items a{margin:0 0.3em}}.primary-header--nav-items a:first-of-type{margin-left:0}.primary-header--search-trigger{background-size:85% 85%;background-position:center;cursor:pointer;position:absolute;height:1.5em;width:1.5em;top:0.7em;right:0.4em;z-index:1400}@media (min-width: 768px){.primary-header--search-trigger{left:auto;right:auto;top:auto;position:relative;float:left;margin-left:0.5em;margin-top:1.1em}}@media (min-width: 1200px){.primary-header--search-trigger{margin-left:0.55em}}.primary-header--menu-toggler{background-size:100%;position:absolute;top:1em;left:10px;display:block;width:1em;height:1em}@media (min-width: 768px){.primary-header--menu-toggler{display:none}}.primary-header--menu{-webkit-animation:fadeIn 150ms ease-out;animation:fadeIn 150ms ease-out;position:fixed;background-color:#e0e0e0;top:45px;left:0;right:0;bottom:0;padding:15px;z-index:1200}@media (min-width: 768px){.primary-header--menu{display:none !important}}.primary-header--site-menu-items{font-size:1.5rem;color:#737373;text-transform:uppercase}.primary-header--site-menu-items a{display:block;margin-bottom:0.9rem}.primary-header--site-menu-items a:hover,.primary-header--site-menu-items a.active{color:#90CA0A}.body_overlay-is-active{height:100%;width:100%;overflow:hidden;position:fixed}.overlay{position:absolute;background-color:rgba(230,230,230,0.85);top:110px;left:0;right:0;bottom:0;overflow-x:scroll;-webkit-overflow-scrolling:touch;z-index:300}.overlay.overlay_for-search{background-color:rgba(242,242,242,0.98);z-index:1300;top:0}@media (min-width: 992px){.overlay.overlay_for-search{z-index:300}}.overlay.overlay_full{top:0;z-index:1700}@media (min-width: 768px){.overlay,.overlay.overlay_for-search{top:60px}}.overlay--content-box{background-color:#fff}.overlay_for-splash-screen{background-color:rgba(255,255,255,0.8)}section.search,.search--section,.search--top-match{-webkit-animation:fadeIn 500ms ease;animation:fadeIn 500ms ease}section.search{padding-top:1em;padding-bottom:5em;padding-left:15px;padding-right:15px;margin:0 auto}@media (min-width: 992px){section.search{width:90%;margin-top:3.5em}}@media (min-width: 1200px){section.search{max-width:1200px}}section.search img{width:100%;display:block}.search--close-button{color:gray;display:inline-block;position:absolute;right:15px;top:15px;padding-left:1.1em;background-size:0.7em;background-position:left 0.18em}@media (min-width: 992px){.search--close-button{right:0;top:0}}.search--header{background-color:#fff;font-size:1rem;border-bottom:1px solid #ccc;height:5.6em;margin:-15px -15px 2em -15px}@media (min-width: 992px){.search--header{height:auto}}@media (min-width: 992px){.search--header{background-color:transparent;position:relative;margin:0 0 3.5em 0}}.search--loading-block{position:absolute;width:1.5em;height:1.5em;right:15px;top:3em}.search--loading-block svg{width:100%;height:100%}.search--loading-block svg path{fill:#bfbfbf}@media (min-width: 992px){.search--loading-block{right:auto;left:-2.5em;top:2.5em}}.search--input-wrapper{position:absolute;right:2.25em;left:0}@media (min-width: 992px){.search--input-wrapper{position:relative;right:auto;left:auto}}.search--input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;box-shadow:none;border:none;color:#4d4d4d;background-color:transparent;font-size:1.5rem;font-weight:300;outline:none;width:100%;padding:15px}.search--input::-webkit-search-decoration,.search--input::-webkit-search-cancel-button,.search--input::-webkit-search-results-button,.search--input::-webkit-search-results-decoration{display:none}.search--input::-ms-clear{height:0;width:0}@media (min-width: 992px){.search--input{padding:0 0 0.4em 0;font-size:2.8rem}}.search--title{text-transform:uppercase;letter-spacing:0.05em;font-size:0.8rem;color:#90CA0A;font-weight:bold;margin:15px 15px 0 15px}@media (min-width: 992px){.search--title{margin:0 0 0.5em 0}}.search--no-results-message{font-size:1.3rem;color:#999}@media (min-width: 992px){.search--no-results-message{font-size:1.8rem}}.search--section{margin-bottom:2em;padding-bottom:1em;border-bottom:1px solid #ccc}@media (min-width: 992px){.search--section{margin-bottom:2em;padding-bottom:2em}}.search .search--section:last-of-type{margin-bottom:0;padding-bottom:0;border:none}.search--section-title{font-size:1.4rem;margin-bottom:0.8em;color:gray}@media (min-width: 992px){.search--section-title{font-size:1.5rem}}.search--top-match{width:75%;max-width:18em}@media (min-width: 992px){.search--top-match{width:100%;max-width:none}}.search--top-match-meta{margin-top:0.65em}.search--top-match-meta.artist .search--top-match-hearts{background-size:1em;background-position:left 0.13em;color:#a6a6a6;display:block;padding-left:1.3rem;margin-top:0.2rem}.search--top-match-meta.sound .search--top-match-mix-name{color:#999}.search--top-match-meta.sound .search--top-match-artists{display:block;margin-top:0.3rem}@media (min-width: 768px){.search--top-match-meta.fan{margin-top:5.2em}}@media (min-width: 992px){.search--top-match-meta.fan{margin-top:15%}}.search--top-match-meta.fan .search--top-match-fan-name{line-height:1.2;font-weight:600;display:block;color:#999;margin-top:0.2rem}@media (min-width: 768px){.search--top-match-meta.fan .search--top-match-fan-name{font-size:1.2rem}}.search--top-match-title{display:block;font-weight:600;font-size:1.1rem}@media (min-width: 768px){.search--top-match-title{font-size:1.2rem}}.search--sound-art{float:left;width:4.5em}.search--sound-details{margin-left:5.5em;margin-top:1.2em}.search--sound-artist{margin-top:0.15rem;line-height:1.3}.search--format-flag{font-size:8px;font-size:0.5rem;position:absolute;display:inline-block;background-color:#957CB9;border-radius:0.3em;color:#fff;letter-spacing:1px;line-height:0.9;padding:0.25rem 0.35rem;text-transform:uppercase;top:0}.search--pro-button{font-size:0.9rem;display:inline-block;border:1px solid #ccc;border-radius:0.25em;padding:0.4em 0.75em;line-height:1.5em;color:gray}.search--pro-logo{display:inline-block;position:relative;width:8.5em;height:1.1em;top:0.2em;margin-left:0.35em}html,body{margin:0;padding:0;position:relative;background-color:#ededed}.grid--max-width{box-sizing:border-box;width:initial;display:block;max-width:1002px;margin:0 auto}.site-content{background:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;min-height:90vh}.site-content,.site-header{position:relative;box-sizing:border-box;margin:0 auto;width:100%}.site-content{padding-left:15px;padding-right:15px}@media only screen and (min-width: 1002px){.site-content{max-width:1002px}}@media only screen and (max-width: 768px){.site-content{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 480px){.site-content{padding-top:70px}}@media only screen and (min-width: 769px){.site-content{padding-bottom:75px}}.site-content>.grid{position:relative}.contentColumn{position:relative;width:calc(100% - 300px - 15px)}@media only screen and (max-width: 480px){.contentColumn{padding-bottom:10px}}@media only screen and (max-width: 768px){.contentColumn{width:100%}}.sideColumn{width:315px;padding-bottom:15px;padding-left:15px !important}@media only screen and (max-width: 480px){.sideColumn{padding-bottom:10px}}@media only screen and (min-width: 1002px){.sideColumn{padding-right:0}}@media only screen and (max-width: 768px){.sideColumn{width:100%}}a.back-to{display:inline-block;margin:7.5px 0;padding:7.5px 0;position:relative;padding-left:14px;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:18px;text-decoration:none;text-transform:uppercase;color:#90CA0A}a.back-to:before{content:"";position:absolute;top:50%;left:0;margin-top:-7px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #90CA0A;margin-left:-6px}a.back-to:before{left:7px;margin-top:-6px}a.back-to:hover{color:#719A00}a.back-to:hover:before{content:"";position:absolute;top:50%;left:0;margin-top:-7px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #719A00;margin-left:-6px}a.back-to:hover:before{left:7px;margin-top:-6px}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.icon{display:inline-block;width:24px;height:24px}.primary-header--menu,.overlay.overlay_for-search{top:171px}.home .primary-header--menu,.home .overlay.overlay_for-search{top:60px}.site-header-fixed .primary-header--menu,.site-header-fixed+.overlay.overlay_for-search{top:60px}@media screen and (max-width: 767px){.primary-header--menu,.overlay.overlay_for-search{top:45px !important}}.site-header{position:relative;height:100%}.site-header *,.site-header *:before,.site-header *:after{box-sizing:border-box}.primary-header--nav{width:100%;z-index:999999}.primary-header--nav a{line-height:1;text-decoration:none}.primary-header--nav-logo .icon-beatport-logo{background-size:90%}.primary-header--menu{display:none;opacity:0;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;-webkit-transition-delay:0.5s;transition-delay:0.5s}.primary-header--menu.active{display:block;opacity:1}.primary-header--site-menu-items a{color:#737373}.primary-header--menu-toggler svg{width:16px;height:16px}.primary-header--menu-toggler.active svg path{fill:#90CA0A}.primary-header--search-trigger .icon{margin-left:2px;margin-top:2px}.primary-header--search-trigger svg{background-size:inherit;background-position:inherit;width:85%;height:85%}.primary-header--search-trigger.active svg path{fill:#90CA0A}.overlay.overlay_for-search{display:none;z-index:99999 !important}.overlay.overlay_for-search.active{display:block}.overlay.overlay_for-search .search--title{margin:0;padding:0 0 0.5em 0}@media screen and (max-width: 768px){.overlay.overlay_for-search .search--title{padding:13px 15px 0 15px}}.overlay.overlay_for-search .search--close-button{line-height:1;text-decoration:none}.overlay.overlay_for-search .search--close-button .icon{vertical-align:-3px}.overlay.overlay_for-search .search--close-button .icon,.overlay.overlay_for-search .search--close-button .icon svg{background-size:inherit;background-position:inherit;width:16px;height:16px}.site-header-wrapper{background:#fff;position:relative;z-index:1001;width:100%;box-shadow:0 5px 30px rgba(0,0,0,0.1)}.site-header-wrapper.site-header-fixed{position:fixed;left:0;top:0;z-index:999}@media screen and (max-width: 767px){.site-header-wrapper{position:fixed;left:0;top:0;z-index:999}}@media screen and (min-width: 768px){.site-header-wrapper{height:60px}}.header-social{color:#999;font-size:1.75rem;margin-right:15px;display:none}@media screen and (min-width: 768px){.header-social{display:inline-block;position:static;float:right;padding:13px 0}}.header-social .icon{width:32px;height:32px}@media only screen and (min-width: 1122px){.header-social{display:none}}.primary-header--menu .header-social{display:inline-block}.primary-header--menu .header-social .icon{vertical-align:-6%}.footer{background:#fff;width:100%;border-top:1px solid #e6e6e6;padding:31.5px 15px;box-sizing:border-box;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;font-size:11px;letter-spacing:0;text-transform:uppercase;color:#ccc}.footer .container{margin:0 auto;width:100%;max-width:1002px}.footer .container:after{content:"";display:table;clear:both}@media only screen and (max-width: 768px){.footer{padding:15px 10px}}@media only screen and (min-width: 1002px){.footer{padding-left:0;padding-right:0}}.copyright,.navigation{float:left;width:50%}@media only screen and (max-width: 480px){.copyright,.navigation{float:none;width:100%}}.navigation{float:right;text-align:right}.navigation li{display:inline-block}.navigation a{display:inline-block;margin-left:1em;color:#ccc;text-decoration:none}@media only screen and (max-width: 480px){.footer{padding:10px 0}.copyright,.navigation{float:none;line-height:30px;text-align:center}.copyright a,.navigation a{margin:0 10px}}*,*:before,*:after{box-sizing:border-box}.modal{display:none;position:fixed;top:50%;left:50%;margin-left:-175px;margin-top:-191.5px;z-index:10;box-shadow:0 0 0 9999px rgba(0,0,0,0.5)}.modal.active{display:block}.modal .close{position:absolute;top:5px;right:0px;margin:0;color:#ffffff;text-decoration:none;border:0px;background-color:transparent;font-size:25px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.side_image{background-image:url(public/img/guestlist_modal.png);width:350px;height:382px;background-size:contain;background-repeat:no-repeat;display:block}@media (max-width: 768px){.side_image{width:251px;height:274px}.modal{margin-left:-125.5px;margin-top:-137px;top:40%}}.error404 .site-content{background-image:url(public/img/error-404.gif);background-position:center 200px;background-repeat:no-repeat}.error404 article p{font-size:20px}.ad-container{background:#fff;margin-left:auto;margin-right:auto;text-align:center}.ad{width:100%}.ad img{display:block;margin:0 auto}.ad-leaderboard{padding-top:10px;padding-bottom:10px}.ad-leaderboard .ad{margin:0 auto;max-width:950px}.ad-med-rec{max-width:300px}.ad-billboard{margin-bottom:15px;padding-top:15px}.ad-billboard .ad{margin:0 auto;width:970px;max-width:100%;box-sizing:border-box}.ad-billboard .ad div,.ad-billboard .ad img{max-width:100%;height:auto;max-height:250px}body>.ad-leaderboard{background:#ededed;border-bottom:1px solid #e6e6e6}.home>.ad-leaderboard{border:0}.contentColumn .ad-leaderboard{margin-bottom:15px;padding-top:0;padding-bottom:0}.contentColumn .ad img,.contentColumn .ad div{height:auto;max-width:100% !important;margin-left:auto;margin-right:auto;padding-bottom:4px}.sideColumn .ad-med-rec{margin-bottom:15px}.sideColumn .ad-med-rec .ad img{height:auto}.ad-feature-interstitial{width:100%;background:#333;text-align:center;position:relative;min-height:350px;display:none;z-index:10}.ad-feature-interstitial.visible{display:block}.ad-feature-interstitial .ad-container{background:transparent;padding:28% 0}.ad-feature-interstitial .ad{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -150px);-ms-transform:translate(-50%, -150px);transform:translate(-50%, -150px);width:300px}.ad-feature-interstitial .ad:before{content:"Advertisement";display:block;padding-bottom:7.5px;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;color:rgba(255,255,255,0.5);text-transform:uppercase}@media screen and (max-width: 768px){.ad-leaderboard{display:none}.ad-billboard{display:none}}.btn{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:1em;display:inline-block;text-decoration:none;color:#666}.btn:disabled{cursor:default;opacity:0.5}.btn--text{margin:0;padding:0}.btn--outlined{padding:0.5em 1em;border:0.125em solid #ccc;border-radius:0.3125em}.btn--outlined:hover{background-color:rgba(204,204,204,0.1)}.btn--noBackground{background-color:transparent}.btn--blue{color:#56B7CB;border-color:#56B7CB}.btn--blue:hover{color:#0095B5;border-color:#0095B5}.btn--blue:hover.btn--outlined{background-color:rgba(0,186,226,0.1)}.btn--pill{padding:0.3em 0.875em;border-radius:20px;font-size:0.875em;letter-spacing:0.025em;color:#fff;text-transform:uppercase}.btn--pillList{margin-bottom:0.75em;float:left;clear:left}@media only screen and (max-width: 768px){.btn--pillList{clear:none;margin-bottom:2em;margin-right:0.6em}}@media only screen and (min-width: 769px) and (max-width: 1024px){.btn--pillList{clear:none;margin-bottom:2em;margin-right:0.6em}}.btn--bgDarkGrey{background-color:#333}.btn--bgLightGrey{background-color:#999}.btn--lighterGreyBorder{border:0.125em solid #ccc}.social-icons a{display:inline-block;width:32px;height:32px;text-decoration:none;text-align:center;line-height:32px;background-color:#666}.social-icons a:hover{background-color:#90CA0A}.social-icons .icon{width:22px;height:22px;vertical-align:-12%}.content-social{display:none;position:fixed;top:400px;left:50%;z-index:1;margin-left:500px;box-sizing:border-box;width:59px;padding:15px;background:#fff;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}@media only screen and (min-width: 1122px){.content-social{display:block}}.content-social a{margin-bottom:15px;width:28px;height:28px}.content-social a:last-child{margin-bottom:0}.content-social .icon{width:18px;height:18px;vertical-align:-10%}.home .content-social,.single-collection .content-social{top:166px}.collection-posts{padding-bottom:30px;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal}.collection-posts:after{content:"";display:table;clear:both}.collection-posts .collection-post{float:left;width:100%;position:relative;margin-bottom:15px}@media only screen and (min-width: 769px){.collection-posts .collection-post{width:32.25%;margin-right:1.625%;height:395px}}.collection-posts .collection-post:nth-child(3n){margin-right:0}.collection-posts .collection-post .image{overflow:hidden}@media only screen and (min-width: 769px){.collection-posts .collection-post .image{height:135px}}.collection-posts .collection-post .details{box-sizing:border-box;padding:15px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6}@media only screen and (min-width: 769px){.collection-posts .collection-post .details{height:260px}}.collection-posts .collection-post .details .meta{font-size:12px}.collection-posts .collection-post .details .meta .category,.collection-posts .collection-post .details .meta .date{display:inline-block}.collection-posts .collection-post .details .meta .category{color:#90CA0A;text-transform:uppercase;position:relative;padding-right:15px}.collection-posts .collection-post .details .meta .category:after{content:"";position:absolute;right:5px;top:2px;height:10px;border-right:1px solid #ccc}.collection-posts .collection-post .details .meta .date{color:#999}.collection-posts .collection-post .details h2{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;font-size:22px;margin:7.5px 0}.collection-posts .collection-post .details h2 a{color:#333;text-decoration:none}.collection-posts .collection-post .details p{font-size:16px;line-height:1.4}.collection-posts .collection-post .details a.more{display:block;margin-top:15px;padding:0.25em 0;background:#90CA0A;color:#666;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase}@media only screen and (min-width: 769px){.collection-posts .collection-post .details a.more{position:absolute;left:15px;right:15px;bottom:15px;margin-top:0}}.collection-posts .collection-post .details a.more:hover{background:#719A00;color:#fff}.featured-and-trending-posts-container{margin-top:15px}.featured-and-trending-posts .headings{height:60px}.featured-and-trending-posts .headings div{box-sizing:border-box;position:relative;float:left;width:50%;height:60px;background:#ededed;border:1px solid #e6e6e6;color:#999;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;line-height:60px;text-align:center;text-transform:uppercase;cursor:pointer}.featured-and-trending-posts .headings div:first-child{border-right:0}.featured-and-trending-posts .headings div.active+div{border-left:0}.featured-and-trending-posts .headings div.active{border:1px solid #90CA0A;background:#fff;color:#333}.featured-and-trending-posts .headings div.active:after{content:"";position:absolute;left:50%;bottom:0;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #90CA0A;margin-bottom:-5px}.featured-and-trending-posts .headings div.active:after{bottom:13px}.featured-and-trending-posts .lists{overflow:auto;height:auto;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.featured-and-trending-posts .lists .list{overflow:auto;height:100%;display:none}.featured-and-trending-posts .lists .list.active{display:block}.featured-and-trending-posts .lists .list.editors-picks{display:block}.featured-and-trending-posts .lists .list.trending-now{display:none}.featured-and-trending-posts .lists .list a{display:block;padding:15px;background:#fff;color:#333;font-size:16px;text-decoration:none;-webkit-transition:background-color 0.25s;transition:background-color 0.25s}.featured-and-trending-posts .lists .list a .category,.featured-and-trending-posts .lists .list a .date,.featured-and-trending-posts .lists .list a h3{-webkit-transition:color 0.25s;transition:color 0.25s}.featured-and-trending-posts .lists .list a h3{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600}.featured-and-trending-posts .lists .list a .meta{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:12px}.featured-and-trending-posts .lists .list a .meta .category,.featured-and-trending-posts .lists .list a .meta .date{display:inline-block}.featured-and-trending-posts .lists .list a .meta .category{color:#90CA0A;text-transform:uppercase;position:relative;padding-right:15px}.featured-and-trending-posts .lists .list a .meta .category:after{content:"";position:absolute;right:5px;top:2px;height:10px;border-right:1px solid #ccc}.featured-and-trending-posts .lists .list a .meta .date{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;color:#999}.featured-and-trending-posts .lists .list a h3{line-height:1.25;margin-top:2px}.featured-and-trending-posts .lists .list li{border-bottom:1px solid #e6e6e6}.featured-and-trending-posts .lists .list li:last-child{border-bottom:0}.featured-and-trending-posts .lists .list li a{background:#fff}@media only screen and (min-width: 769px){.featured-and-trending-posts .lists .list li a:hover{background:#666;color:#fff}}.featured-and-trending-posts.fixed{position:fixed;top:75px;width:300px}.featured-and-trending-posts.fixed-to-bottom{position:absolute;top:auto;bottom:75px;right:15px}.single-feature .image-container,.single-feature .current-photo{min-height:250px}.loading-spinner{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:0%;margin-left:0%;background:rgba(0,0,0,0.75);border-radius:50%;width:70px;height:70px;opacity:0;-webkit-transform:opacity 0.1s;-ms-transform:opacity 0.1s;transform:opacity 0.1s}.loading-spinner.visible{opacity:1}.loading-spinner img{width:50px;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:-5%;margin-left:0;-webkit-animation:fade-in-and-out 1s infinite;animation:fade-in-and-out 1s infinite}@-webkit-keyframes fade-in-and-out{0%, 100%{opacity:0}50%{opacity:0.5}}@keyframes fade-in-and-out{0%, 100%{opacity:0}50%{opacity:0.5}}.post-content .list-item h2{font-size:24px;margin-bottom:7.5px}.list-item{margin-top:30px;padding-top:30px;border-top:1px solid #e6e6e6}.list-item.single{padding-top:0;border-top:0}.list-item-image{margin:7.5px 0 15px}.list-item-image img{display:block}.list-hero-image{display:none}.list-hero-image.visible{display:block}.hero-navigation-link{position:absolute;top:50%;text-decoration:none;width:150px;height:150px;margin-top:-75px;display:none;z-index:10}.hero-navigation-link.visible{display:block}.hero-navigation-link .circular-background{position:relative;left:50%;top:50%;margin-left:-32px;margin-top:-32px;display:block;width:64px;height:64px;background:#111;border-radius:50%}.hero-navigation-link .icon{display:block;position:absolute;left:60%;top:50%;margin-top:-10px;width:20px;height:20px}.hero-navigation-link .icon svg{width:20px;height:20px}.hero-navigation-link .icon svg path{fill:#90CA0A}.hero-navigation-link:hover .icon svg path{fill:#719A00}.prev-list-item{left:-75px}.prev-list-item .icon{margin-left:-2px}.next-list-item{right:-75px}.next-list-item .icon{margin-left:-30px}.feature-type-gallery .post-author{margin:15px 0}.feature-type-gallery .hero-navigation-link{display:none !important}.gallery-title{font-family:"Oswald",Helvetica,sans-serif;font-weight:400;color:#525254;font-size:30px;padding:15px 0;text-transform:uppercase}.current-photo{position:relative;overflow:hidden;display:none}.current-photo.visible{display:block;text-align:center}.current-photo .caption{display:none;position:absolute;left:0;bottom:0;width:100%;padding:15px;box-sizing:border-box;background:rgba(0,0,0,0.6);color:#fff;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:16px;font-style:italic}.current-photo .caption.visible{display:block}@media only screen and (max-width: 480px){.current-photo .caption{background:#333;position:static}}.current-photo .credit{font-size:12px;font-style:normal;margin-left:7.5px;opacity:0.5}.current-photo .credit a{color:currentColor}.photo-grid{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:15px;padding:15px}.photo-grid:after{content:"";display:table;clear:both}.photo-grid ul{margin:0;padding:0}.photo-grid li{display:block;position:relative;float:left;margin:-2px;padding:0;border:4px solid #fff}.photo-grid a{display:block;width:85px;height:85px;overflow:hidden}.photo-grid img{display:block;width:155px;max-width:155px;margin-left:-35px;opacity:0.4;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.photo-grid li.current{border:4px solid #666;z-index:99}.photo-grid li.current img{opacity:1}.photo-grid li:hover img{opacity:1}@media only screen and (max-width: 480px){.photo-grid{padding:6px;padding-right:0}.photo-grid li{width:31%}.photo-grid a{width:100%;height:auto}.photo-grid img{width:175%;max-width:175%}}.feature-type-gallery .feature-navigation{margin-bottom:0}.feature-navigation{box-sizing:border-box;border:1px solid #90CA0A;position:relative;margin-bottom:15px}.feature-navigation a{text-decoration:none}.feature-navigation .icon,.feature-navigation svg{width:12px;height:12px}.feature-navigation .icon{vertical-align:-1px}.feature-navigation .previous,.feature-navigation .next,.feature-navigation .start{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;text-align:center;text-transform:uppercase;color:#90CA0A}.feature-navigation .previous .icon svg path,.feature-navigation .next .icon svg path,.feature-navigation .start .icon svg path{fill:#90CA0A}.feature-navigation .previous:hover,.feature-navigation .previous:hover span,.feature-navigation .next:hover,.feature-navigation .next:hover span,.feature-navigation .start:hover,.feature-navigation .start:hover span{color:#666}.feature-navigation .previous:hover .icon svg path,.feature-navigation .previous:hover span .icon svg path,.feature-navigation .next:hover .icon svg path,.feature-navigation .next:hover span .icon svg path,.feature-navigation .start:hover .icon svg path,.feature-navigation .start:hover span .icon svg path{fill:#666}.feature-navigation .previous.disabled,.feature-navigation .previous.disabled:hover,.feature-navigation .previous.disabled:hover span,.feature-navigation .next.disabled,.feature-navigation .next.disabled:hover,.feature-navigation .next.disabled:hover span,.feature-navigation .start.disabled,.feature-navigation .start.disabled:hover,.feature-navigation .start.disabled:hover span{color:#ccc;cursor:default !important}.feature-navigation .previous.disabled .icon svg path,.feature-navigation .previous.disabled:hover .icon svg path,.feature-navigation .previous.disabled:hover span .icon svg path,.feature-navigation .next.disabled .icon svg path,.feature-navigation .next.disabled:hover .icon svg path,.feature-navigation .next.disabled:hover span .icon svg path,.feature-navigation .start.disabled .icon svg path,.feature-navigation .start.disabled:hover .icon svg path,.feature-navigation .start.disabled:hover span .icon svg path{fill:#ccc}.feature-navigation.start{display:none}.feature-navigation.start.visible{display:block}.feature-navigation.start a{display:block;padding:15px;text-align:left}.feature-navigation.start .label{display:block;padding-right:120px;text-align:left}.feature-navigation.start .button{width:100px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #90CA0A}@media only screen and (max-width: 480px){.feature-navigation.start .button{width:75px}}.feature-navigation.start .button .icon{vertical-align:0;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:-5px;margin-left:0}.feature-navigation.standard{display:none}.feature-navigation.standard.visible{display:block}.feature-navigation .previous,.feature-navigation .next{z-index:2;position:absolute;top:0;width:105px;height:100%}@media only screen and (max-width: 480px){.feature-navigation .previous,.feature-navigation .next{width:75px}}.feature-navigation .previous .label,.feature-navigation .next .label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;margin-left:-4px}.feature-navigation .current-location{position:relative;z-index:1;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;color:#666;text-align:center;padding:15px 130px;opacity:0}@media only screen and (max-width: 480px){.feature-navigation .current-location{padding:15px 80px}}.feature-navigation .current-location.visible{opacity:1}.feature-navigation .current-location a{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;color:#90CA0A;padding:15px;text-decoration:none;text-transform:uppercase}.feature-navigation .current-location a:hover{color:#666}.feature-navigation .previous{left:0;border-right:1px solid #90CA0A}.feature-navigation .next{right:0;border-left:1px solid #90CA0A}.single-original .feature-container{max-width:65%;margin-left:auto;margin-right:auto}.single-original .contentparagraph{text-align:left;font-size:27px;line-height:135%;font-family:'PT Serif', serif;padding-top:35px;font-size:20px;line-height:150%}.single-original .titleblock h1{font-size:4.4em;font-weight:bold;font-style:italic;text-align:left;padding-top:35px;-webkit-margin-before:0em;font-family:'PT Serif', serif}.single-original .titleblock h2{padding-top:20px;font-size:1.2em;font-style:normal;font-weight:lighter;color:RGB(139, 139, 139)}.single-original .author-feature h2{text-align:right;color:RGB(100, 100, 100);font-size:1.0em}.single-original .author-feature a{text-decoration:none}.single-original .contentparagraph p{margin-top:0em;margin-bottom:2em}.single-original .contentparagraph h3{font-size:25px;padding-bottom:10px;padding-top:10px}.single-original .caption-text{margin-top:5px;text-align:right;font-size:.7em;font-weight:normal;font-style:italic;color:RGB(150, 150, 150);display:block;padding-bottom:10px}.single-original blockquote p{text-align:center;font-size:2.2em;line-height:135%;font-family:'PT Serif', serif;font-style:italic;margin-bottom:.7em !important}.single-original blockquote::after{content:'\002F';font-family:'PT Serif', serif;font-style:bold;font-size:3.5em;text-align:center;padding-bottom:20px;display:block;margin-bottom:.7em !important}.single-original blockquote+p{font-family:'PT Serif', serif;font-style:bold;font-size:1.2em;text-align:center}.single-original .feature-container img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.single-original .contentparagraph img{width:100%;height:100%}.single-original .alignright{float:right;margin:0 1em 0 1em;width:50%;height:50%}.single-original .alignleft{float:left;margin:0 1em 1em 0;width:50%;height:50%}.single-original .line{padding-bottom:0px;line-height:16px}.single-original .embed_player{padding-top:35px;padding-bottom:35px}.single-original .quote_author{font-family:'PT Serif', serif;font-style:bold;font-size:1.2em;text-align:center}.single-original .site-content{max-width:inherit;background-color:white}.single-original .content-social{display:none}@media (max-width: 700px){.single-original .feature-container{max-width:100%;margin-left:auto;margin-right:auto}.single-original .titleblock h1{font-size:2.6em}.single-original .titleblock h2{font-size:1.2em}.single-original .contentparagraph{font-size:18px;padding-left:10px;padding-right:10px}.single-original blockquote p{font-size:1.5em;padding-left:5px;padding-right:5px}.single-original blockquote::after{font-size:3em}.single-original .alignright{float:initial;width:auto;height:auto;margin:initial}.single-original .alignleft{float:initial;margin:initial;width:auto;height:auto}.single-original .quote_author{font-size:.9em}.single-original .author-feature h2{font-size:1.0em;padding-right:10px}.single-original .photo-cred-feature h3{padding-right:10px}}.homepage-carousel{width:100%;margin:0 0 15px 0;position:relative;overflow:hidden}@media only screen and (min-width: 768px){.homepage-carousel:before{content:"";display:block;padding-top:38.1%}.homepage-carousel:after{content:"";display:block;position:absolute;bottom:0;right:0;z-index:3;width:315px;border-bottom:1px solid #e6e6e6}}@media only screen and (max-width: 767px){.homepage-carousel .carousel-slides-container{width:100%;position:relative}.homepage-carousel .carousel-slides-container:before{content:"";display:block;padding-top:45%}}.homepage-carousel .carousel-slides{z-index:1;width:100%;height:100%;position:absolute;left:0;top:0;display:none}@media only screen and (min-width: 768px){.homepage-carousel .carousel-slides{right:315px;width:auto}}.homepage-carousel .carousel-slides:before{content:"";display:block;padding-top:45%}.homepage-carousel .carousel-slides.active{display:block}.homepage-carousel .carousel-slides .slide{background-size:cover;background-position:center top;width:101%;height:100%}.homepage-carousel .carousel-slides .slide a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.homepage-carousel .featured-and-trending-posts-container{margin-top:0}.homepage-carousel .featured-and-trending-posts{z-index:2}@media only screen and (min-width: 768px){.homepage-carousel .featured-and-trending-posts{position:absolute;right:0;top:0;width:315px;height:370px}}@media only screen and (max-width: 767px){.homepage-carousel .featured-and-trending-posts .lists{height:auto;border-left:1px solid #e6e6e6}}@media only screen and (min-width: 768px){.homepage-carousel .featured-and-trending-posts .lists{position:absolute;top:60px;bottom:0;left:-6px;right:0;border-left:0}}.homepage-carousel .featured-and-trending-posts .lists .list li.cycle-pager-active a{background:#666;color:#fff}@media only screen and (min-width: 768px){.homepage-carousel .featured-and-trending-posts .lists .list ul{margin-left:-6px;padding-left:6px}.homepage-carousel .featured-and-trending-posts .lists .list li{margin-left:6px}.homepage-carousel .featured-and-trending-posts .lists .list li a{border-left:6px solid transparent}.homepage-carousel .featured-and-trending-posts .lists .list li a:hover,.homepage-carousel .featured-and-trending-posts .lists .list li.cycle-pager-active a{margin-left:-6px;padding-left:21px;border-left:6px solid #90CA0A;margin-bottom:-1px;padding-bottom:16px}}.carousel-slides>h2,.featured-and-trending-posts .list>h2{display:none}.newsletter-signup{background:#666;padding:15px;margin-bottom:10px}@media only screen and (min-width: 769px){.newsletter-signup{margin-bottom:15px}}.newsletter-signup h3{line-height:1;margin-bottom:10px;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:18px;color:#90CA0A;text-transform:uppercase}.newsletter-signup p{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:16px;color:#fff}.newsletter-signup form{margin:15px 0 0}.newsletter-signup input{border-radius:0;display:inline;margin:0}.newsletter-signup input.email{box-sizing:border-box;border:0;font-size:13px;padding:8px 12px;width:calc(100% - 40px);height:32px}.newsletter-signup .submit-button{background-color:#90CA0A;border:0;margin-left:4px;width:32px;height:32px;vertical-align:middle;position:relative}.newsletter-signup .submit-button:hover{background-color:#7fb209}.newsletter-signup .submit-button .icon,.newsletter-signup .submit-button svg{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:0%;margin-left:0%;width:18px;height:18px}.page .page-header,.error404 .page-header{color:#525254}.page .page-header:after,.error404 .page-header:after{content:"";display:table;clear:both}.page .page-header h1,.error404 .page-header h1{display:inline-block;line-height:1;margin:30px 0 15px;font-family:"Oswald",Helvetica,sans-serif;font-weight:400;font-size:36px;text-transform:uppercase}.page .page-header .subtitle,.error404 .page-header .subtitle{display:inline-block;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:17px;font-style:italic;line-height:48px}@media only screen and (min-width: 769px){.page .page-header .subtitle,.error404 .page-header .subtitle{margin-left:1em;vertical-align:10px}}.page article,.error404 article{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal}.page article h2,.error404 article h2,.page article h3,.error404 article h3{margin-top:1.25em}.page article p,.error404 article p{font-size:16px;margin-top:1em}.page article a,.error404 article a{color:#90CA0A;text-decoration:none}.page .site-content,.error404 .site-content{padding-bottom:120px}.page .footer,.error404 .footer{position:absolute;bottom:0;padding-bottom:15px}.pagination{border-top:1px solid #e6e6e6;margin:30px 0 60px;padding-top:30px}.pagination:after{content:"";display:table;clear:both}.pagination a{display:inline-block;background-color:#90CA0A;margin-top:-3px;padding:7.5px 75px;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:14px;line-height:1;text-decoration:none;text-transform:uppercase;color:#333}.pagination a.older{float:left}.pagination a.newer{float:right}@media screen and (max-width: 768px){.pagination{padding-bottom:30px}.pagination:after{content:"";display:table;clear:both}.pagination a{padding:7.5px 15px}}.popular-videos h4,.popular-videos li a{padding:15px}.popular-videos h4{border:1px solid #90CA0A;color:#333;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;line-height:1;font-size:20px;text-transform:uppercase}.popular-videos ul{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.popular-videos ul li{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;border-bottom:1px solid #e6e6e6}.popular-videos ul li:last-child{border-bottom:0}.popular-videos ul li a{display:table;color:#333;font-size:14px}.popular-videos ul li a:after{content:"";display:table;clear:both}.popular-videos ul li a:hover{background:#ededed}.popular-videos ul li .thumbnail{float:left;width:100px;position:relative}.popular-videos ul li .thumbnail img{width:100%;height:60px}.popular-videos ul li .thumbnail .video-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popular-videos ul li .thumbnail .video-icon .icon{color:#fff;position:relative;z-index:2;width:30px;height:30px}.popular-videos ul li .thumbnail .video-icon:after{content:"";background:rgba(0,0,0,0.5);border-radius:50%;width:30px;height:30px;position:absolute;left:0;top:0;z-index:1}.popular-videos ul li .title{float:left;width:140px;padding-left:15px}.popular-videos.fixed{position:fixed;top:75px;width:300px}.popular-videos.fixed-to-bottom{position:absolute !important;top:auto;bottom:0;right:0}.post-author,.post-advertising-partner{margin:35px 0 25px;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;color:#333;font-size:16px}.post-author a,.post-advertising-partner a{text-decoration:none;color:#90CA0A}.post-author .author-twitter,.post-advertising-partner .author-twitter{margin-left:7.5px}.post-author .author-twitter a,.post-advertising-partner .author-twitter a{color:#90CA0A;text-decoration:none}@media only screen and (max-width: 768px){.post-author,.post-advertising-partner{text-align:center;margin:11.25px 0 15px}}.post-advertising-partner .prefix{font-size:15px;font-style:italic;margin-right:15px;text-transform:uppercase;vertical-align:-1px}.post-advertising-partner img{max-height:50px;vertical-align:middle}.share-buttons+.grid,.share-buttons+.post-content{margin-top:15px}.post-content{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;color:#333;margin-bottom:30px}.post-content a{color:#90CA0A;text-decoration:none}.post-content a:hover{color:#719A00}.post-content p{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;margin:0 0 1em 0;font-size:16px;line-height:1.5em}@media only screen and (min-width: 480px) and (max-width: 768px){.post-content p{font-size:1.2em;margin:0 0 1em 0}}@media only screen and (max-width: 480px){.post-content p{font-size:1em;margin:0 0 1em 0}}.post-content img,.post-content div{max-width:100%;height:auto !important}.post-content img.alignleft,.post-content div.alignleft{float:left;margin:5px 25px 10px 0}.post-content img.alignright,.post-content div.alignright{float:right;margin:5px 0 10px 25px}.post-content img.aligncenter,.post-content div.aligncenter{display:block;margin:20px auto 20px auto}.post-content img.aligncenter img,.post-content div.aligncenter img{display:block;margin:0}.post-content pre{text-align:center}.post-content ul{list-style:disc;list-style-position:inside;padding:0;margin:0 0 0.8em 0}.post-content ul li{margin-left:7.5px}.post-content ol{list-style-position:inside;padding:0;margin:0 0 0.8em 0}.post-content ol li{margin-left:7.5px}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;font-size:2em}.post-content .embed-youtube,.post-content iframe{width:100%}.post-content .wp-caption{background:#f1f1f1;padding:4px}.post-content .wp-caption img{margin-bottom:0;max-width:100%}.post-content .caption-text,.post-content .credit{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;color:#333;display:inline-block;font-size:14px;margin:8px 0 2px 0}.post-content .credit{color:#979797}.post-content .caption-text+.credit{margin-left:8px}.post-content .caption-text:empty+.credit{margin-left:0}@media only screen and (max-width: 768px){.post-content{margin-left:0}}@media only screen and (min-width: 769px) and (max-width: 1024px){.post-content{margin-left:0}}.postContent__blockquote{display:block;padding:0.25em;margin-left:-45px;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;color:#90CA0A;font-size:2em;text-align:center}.postContent__blockquote p{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;margin:0;padding:0}@media only screen and (max-width: 768px){.postContent__blockquote{font-size:1.4em;margin-left:0}.postContent__blockquote p{line-height:1.3em}}@media only screen and (min-width: 769px) and (max-width: 1024px){.postContent__blockquote{margin-left:0}.postContent__blockquote p{line-height:1.3em}}.postContent__blockquoteLeft{display:inline-block;float:left;padding:0.25em 1em 0.25em 0;max-width:33%;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;color:#90CA0A;font-size:2em}.postContent__blockquoteLeft p{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;margin:0;padding:0;line-height:normal}@media only screen and (max-width: 768px){.postContent__blockquoteLeft{font-size:1.4em}.postContent__blockquoteLeft p{line-height:1.3em}}@media only screen and (min-width: 769px) and (max-width: 1024px){.postContent__blockquoteLeft p{line-height:1.3em}}.postContent__blockquoteRight{display:inline-block;float:right;padding:0.25em 0 0.25em 1em;max-width:33%;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;color:#90CA0A;font-size:2em}.postContent__blockquoteRight p{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;margin:0;padding:0;line-height:normal}@media only screen and (max-width: 768px){.postContent__blockquoteRight{font-size:1.4em}.postContent__blockquoteRight p{line-height:1.3em}}@media only screen and (min-width: 769px) and (max-width: 1024px){.postContent__blockquoteRight p{line-height:1.3em}}.post-header{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;margin-bottom:22.5px}@media only screen and (max-width: 480px){.post-header{margin-bottom:10px}}.image-container{overflow:hidden;position:relative;z-index:1;width:100%}.hero-image{display:block}.post-meta{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:12px;margin-bottom:15px}@media only screen and (max-width: 480px){.post-meta{margin:10px}}.post-header .post-meta{margin-top:15px}.post-category{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;text-transform:uppercase}.post-category a{color:#90CA0A;text-decoration:none}.post-date{display:inline-block;border-left:2px solid #eee;margin-left:0.625em;padding-left:0.75em;color:#979797}.post-title{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;color:#333;font-size:30px;line-height:1.1em;margin-bottom:5px}@media only screen and (max-width: 480px){.post-title{font-size:1.5em;line-height:1.3em}}.post-subtitle{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:20px;margin:0;color:#979797}@media only screen and (max-width: 480px){.post-subtitle{font-size:1.125em}}.title-overlay{position:relative}.title-overlay .headings-container{margin-top:30px}.title-overlay .headings-container .post-category{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;display:block;line-height:1;margin:0 0 11.25px}@media only screen and (min-width: 769px){.title-overlay .headings-container{position:absolute;bottom:0;left:0;z-index:2;box-sizing:border-box;width:100%;background:rgba(0,0,0,0.5);margin-top:0;padding:30px}.title-overlay .headings-container .post-title,.title-overlay .headings-container .post-subtitle{color:#fff}}.postPreview{margin-bottom:30px;position:relative}.postPreview .postPreview__thumbnail{margin-bottom:1em}.postPreview .postPreview__category{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;font-size:12px}.postPreview .postPreview__postDate{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:12px}.postPreview .postPreview__title{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;font-size:16px;line-height:1.3;margin-bottom:2px}.postPreview .postPreview__subtitle{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:16px;line-height:1.3}@media only screen and (min-width: 769px){.one-whole .postPreview .postPreview__category{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;font-size:12px}.one-whole .postPreview .postPreview__postDate{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:12px}.one-whole .postPreview .postPreview__title{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;font-size:30px}.one-whole .postPreview .postPreview__subtitle{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:24px}.one-half .postPreview .postPreview__category,.two-quarters .postPreview .postPreview__category,.three-sixths .postPreview .postPreview__category,.four-eighths .postPreview .postPreview__category,.five-tenths .postPreview .postPreview__category,.six-twelfths .postPreview .postPreview__category,.eight-sixteenths .postPreview .postPreview__category{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;font-size:12px}.one-half .postPreview .postPreview__postDate,.two-quarters .postPreview .postPreview__postDate,.three-sixths .postPreview .postPreview__postDate,.four-eighths .postPreview .postPreview__postDate,.five-tenths .postPreview .postPreview__postDate,.six-twelfths .postPreview .postPreview__postDate,.eight-sixteenths .postPreview .postPreview__postDate{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:12px}.one-half .postPreview .postPreview__title,.two-quarters .postPreview .postPreview__title,.three-sixths .postPreview .postPreview__title,.four-eighths .postPreview .postPreview__title,.five-tenths .postPreview .postPreview__title,.six-twelfths .postPreview .postPreview__title,.eight-sixteenths .postPreview .postPreview__title{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;font-size:18px}.one-half .postPreview .postPreview__subtitle,.two-quarters .postPreview .postPreview__subtitle,.three-sixths .postPreview .postPreview__subtitle,.four-eighths .postPreview .postPreview__subtitle,.five-tenths .postPreview .postPreview__subtitle,.six-twelfths .postPreview .postPreview__subtitle,.eight-sixteenths .postPreview .postPreview__subtitle{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:16px}}.postPreview__thumbnail{width:100%;display:block;margin-bottom:1.25em;background-size:cover;background-position:center center;position:relative}.postPreview__thumbnail:before{content:"";display:block;padding-top:56.25%}@media only screen and (max-width: 480px){.postPreview__thumbnail:before{padding-top:58.75%}}.postPreview__thumbnailContent{position:absolute;top:0;left:0;bottom:0;right:0}.postPreview__postImage{position:relative}.postPreview__trendingRank{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:2.25em;line-height:1.6em;color:#ccc;margin-right:0.5em;float:left}.postPreview__category{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;font-size:0.875em;line-height:0.875em;text-transform:uppercase;display:inline-block}.postPreview__category a{color:#90CA0A;text-decoration:none}.postPreview__category a:hover{color:#719A00}.postPreview__postDate{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;font-size:0.875em;line-height:0.875em;display:inline-block;border-left:2px solid #999;margin-left:8px;padding-left:10px;color:#999;text-transform:uppercase}.postPreview__title{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:2.25em;line-height:1.2em;margin-top:0.4rem}.postPreview__title a{color:#333;text-decoration:none}.postPreview__title a:hover{color:#666}.postPreview__subtitle{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:1.875em;margin:0;color:#999}.postPreview__postExcerpt{margin-top:1em}.postPreview__postExcerpt p{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;color:#333;font-size:0.8em;line-height:1.35em}.postPreview__postContent{margin-bottom:1em}.postPreview__postContent p{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;color:#333;font-size:1.125em;line-height:1.75em}.postPreview__featuredContent{width:100%;display:block;position:relative}.postPreview__featuredContent:before{content:"";display:block;padding-top:36%}.postPreview__featuredBGLink{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.postPreview--inCaseYouMissedIt,.postPreview--featuredCollection{background-position:center top;background-repeat:no-repeat;background-size:cover;margin-bottom:15px}.postPreview--inCaseYouMissedIt .postPreview__featuredContent,.postPreview--featuredCollection .postPreview__featuredContent{box-sizing:border-box}@media only screen and (max-width: 768px){.postPreview--inCaseYouMissedIt .postPreview__featuredContent,.postPreview--featuredCollection .postPreview__featuredContent{padding-left:0;padding-right:0}}.postPreview--inCaseYouMissedIt .postPreview__meta,.postPreview--featuredCollection .postPreview__meta{background:rgba(0,0,0,0.7);padding:30px 25px 25px 25px}.postPreview--inCaseYouMissedIt .postPreview__subtitle,.postPreview--featuredCollection .postPreview__subtitle{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:16px;line-height:1;text-transform:uppercase;display:inline-block;color:#90CA0A}.postPreview--inCaseYouMissedIt .postPreview__title,.postPreview--featuredCollection .postPreview__title{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;font-size:22px;line-height:1.25;color:#fff;margin:8px 0 5px}.postPreview--inCaseYouMissedIt .postPreview__title a,.postPreview--featuredCollection .postPreview__title a{color:#FFF}.postPreview--inCaseYouMissedIt .postPreview__postContent,.postPreview--featuredCollection .postPreview__postContent{margin-bottom:0}@media only screen and (min-width: 481px) and (max-width: 639px){.postPreview--inCaseYouMissedIt .postPreview__subtitle,.postPreview--featuredCollection .postPreview__subtitle{display:block}.postPreview--inCaseYouMissedIt .postPreview__category,.postPreview--featuredCollection .postPreview__category{margin-left:0}.postPreview--inCaseYouMissedIt .postPreview__title,.postPreview--featuredCollection .postPreview__title{margin-top:0.5em;font-size:1.25em}}@media only screen and (max-width: 480px){.postPreview--inCaseYouMissedIt .postPreview__featuredContent:before,.postPreview--featuredCollection .postPreview__featuredContent:before{padding-top:0}.postPreview--inCaseYouMissedIt .postPreview__subtitle,.postPreview--featuredCollection .postPreview__subtitle{display:block}.postPreview--inCaseYouMissedIt .postPreview__postDate,.postPreview--featuredCollection .postPreview__postDate{margin-left:0;border:none;padding-left:0}.postPreview--inCaseYouMissedIt .postPreview__title,.postPreview--featuredCollection .postPreview__title{margin-top:0.5em;font-size:1.25em}.postPreview--inCaseYouMissedIt .postPreview__meta,.postPreview--featuredCollection .postPreview__meta{height:175px;padding-top:0;padding-bottom:0}.postPreview--inCaseYouMissedIt .postPreview__meta .meta_wrapper,.postPreview--featuredCollection .postPreview__meta .meta_wrapper{position:absolute;left:50%;top:50%;padding:0 25px;width:100%;box-sizing:border-box;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.postPreview--inCaseYouMissedIt .postPreview__category,.postPreview--featuredCollection .postPreview__category{margin-left:0}}.postPreview--featuredCollection .postPreview__postContent p{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;color:#fff;font-size:20px;line-height:1.4}.postPreview--inCaseYouMissedIt{margin-bottom:0}.postPreview--inCaseYouMissedIt .postPreview__title{margin-bottom:-3px}.postPreview--list{margin:7.5px 0}.postPreview--list .postPreview__listIcon{font-size:1.2em;color:#ccc;float:left;display:inline-block;margin-left:-1.2em;margin-top:-0.3em}.postPreview--list .postPreview__title{font-size:1.125em !important}.postPreview--list .postPreview__postDate{color:#999;font-size:0.65em !important;border:none;padding:0;margin:0}@media only screen and (min-width: 481px) and (max-width: 639px){.postPreview--list{margin-bottom:0.5em}}.postPreview--cell{margin:7.5px 0 15px;border-radius:5px;background-color:#fff;padding:15px 7.5px;box-shadow:0px 1px 2px 0px #ccc}.postPreview--cell .postPreview__title{margin-top:0.5em}.postPreview--cell .postPreview__meta{padding:0 7.5px}.postPreview--cell .postPreview__thumbnail{margin-bottom:0 !important}.one-half .postPreview--cell .postPreview__postDate,.two-quarters .postPreview--cell .postPreview__postDate,.three-sixths .postPreview--cell .postPreview__postDate,.four-eighths .postPreview--cell .postPreview__postDate,.five-tenths .postPreview--cell .postPreview__postDate,.six-twelfths .postPreview--cell .postPreview__postDate,.eight-sixteenths .postPreview--cell .postPreview__postDate{font-size:0.75em !important}.one-half .postPreview--cell .postPreview__title a,.two-quarters .postPreview--cell .postPreview__title a,.three-sixths .postPreview--cell .postPreview__title a,.four-eighths .postPreview--cell .postPreview__title a,.five-tenths .postPreview--cell .postPreview__title a,.six-twelfths .postPreview--cell .postPreview__title a,.eight-sixteenths .postPreview--cell .postPreview__title a{font-size:1.125rem}@media only screen and (max-width: 480px){.postPreview--cell{padding:16px 16px}.postPreview--cell .postPreview__meta{padding:16px 0 0 0}}@media only screen and (min-width: 481px) and (max-width: 639px){.postPreview--cell{padding:16px 16px}}.postPreview--collectionPost{padding:2em 0}.postPreview--collectionPost .postPreview__title{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;color:#333;font-size:1.875em;line-height:1.3em;margin-bottom:0.6em}.postPreview--collectionPost .postPreview__title a{color:inherit;text-decoration:none}@media only screen and (max-width: 480px){.postPreview--collectionPost .postPreview__title{font-size:1.3em;margin-top:0.5em;margin-bottom:0.2em}}@media only screen and (min-width: 481px) and (max-width: 639px){.postPreview--collectionPost .postPreview__title{font-size:1.3em;margin-top:0;margin-bottom:0.2em}}@media only screen and (max-width: 480px){.postPreview--collectionPost .postPreview__postContent p{font-size:0.9em;line-height:1.5em}}@media only screen and (min-width: 481px) and (max-width: 639px){.postPreview--collectionPost .postPreview__postContent p{font-size:1em;line-height:1.5em}}.postPreview--row{margin-bottom:0}.postPreview--row .postPreview__title{font-size:1.125em}.postPreview--row .postPreview__thumbnail{margin-bottom:0}.postPreview{overflow:hidden}.post-badge{position:absolute;z-index:99;padding:0.5em 0;width:150px;background:#90CA0A;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;letter-spacing:1px;text-align:center;text-transform:uppercase;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%}.post-badge.year-in-review{letter-spacing:0.5px}.one-whole .postPreview .post-badge,.post-header .image-container .post-badge{top:-30px;right:-75px;font-size:12px;width:200px}.one-half .postPreview .post-badge,.two-quarters .postPreview .post-badge,.three-sixths .postPreview .post-badge,.four-eighths .postPreview .post-badge,.five-tenths .postPreview .post-badge,.six-twelfths .postPreview .post-badge,.eight-sixteenths .postPreview .post-badge,.one-third .postPreview .post-badge,.two-sixths .postPreview .post-badge,.three-ninths .postPreview .post-badge,.four-twelfths .postPreview .post-badge{top:-23px;right:-58px;font-size:10px}@media only screen and (min-width: 769px){.one-third .postPreview .post-badge,.two-sixths .postPreview .post-badge,.three-ninths .postPreview .post-badge,.four-twelfths .postPreview .post-badge{top:-30px;right:-65px;font-size:8px}}.post-tags{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600;border-top:1px solid #e6e6e6;margin:30px 0 60px 0;padding:30px 0 0 0}.post-tags ul,.post-tags li{list-style:none;margin:0;padding:0}.post-tags li{display:inline-block}.post-tags a{color:#333;text-decoration:none}.post-tags a:after{content:",";padding-right:6px}.post-tags li:last-child a:after{content:""}.post-navigation:after{content:"";display:table;clear:both}.post-navigation a{margin:30px 0;box-sizing:border-box;display:block;height:125px;padding:20px;position:relative;border:1px solid #e6e6e6;color:#525254;font-size:14px;text-decoration:none}@media only screen and (min-width: 769px){.post-navigation a{float:left;width:49.25%}.post-navigation a:first-child{margin-right:1.5%}.post-navigation a:hover{border:1px solid #ccc}}.post-navigation a .icon{position:absolute;top:50%;margin-top:-8px}.post-navigation a h3{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;line-height:1;text-transform:uppercase;margin-bottom:15px}.post-navigation a h2{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:600}.post-navigation a .image-container{width:100px;height:56px;overflow:hidden;position:relative}.post-navigation a .image-container img{width:100px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.post-navigation a.previous-post{text-align:right}.post-navigation a.previous-post:before{content:"";position:absolute;top:50%;left:0;margin-top:-7px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #525254;margin-left:-6px}.post-navigation a.previous-post:before{left:15px}.post-navigation a.previous-post h2{padding-left:25px}.post-navigation a.previous-post .image-container{float:right;margin-left:15px}.post-navigation a.next-post:before{content:"";position:absolute;top:50%;right:0;margin-top:-7px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #525254;margin-right:-7px}.post-navigation a.next-post:before{right:15px}.post-navigation a.next-post h2{padding-right:25px}.post-navigation a.next-post .image-container{float:left;margin-right:15px}.relatedPosts{background-color:#fff;margin:30px 0 0}@media only screen and (max-width: 480px){.relatedPosts{margin:10px 0 0}}.related-posts-title{float:left;margin-right:10px;font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:20px;line-height:1;text-transform:uppercase;color:#525254}.relatedPosts__termList{display:inline-block}.relatedPosts__term{margin-left:7.5px;background-color:#999;font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;font-size:12px;text-transform:none}@media only screen and (max-width: 480px){.relatedPosts__term{margin-left:0;margin-top:8px}}@media only screen and (min-width: 481px) and (max-width: 639px){.relatedPosts__term{margin-left:0;margin-top:8px;margin-right:8px}}.relatedPosts__term.active{background-color:#333}.search-result{margin-bottom:30px}.titleBlock--search .icon{width:32px;height:32px;background-size:100%}.share-buttons{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;display:none}.share-buttons:after{content:"";display:table;clear:both}@media only screen and (min-width: 769px){.share-buttons{display:block}}.share-buttons li{display:inline-block;box-sizing:border-box}.share-buttons a{display:block;width:100%;height:100%;line-height:32px;height:32px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none !important}.share-buttons .icon{margin-right:5px;vertical-align:-6px;width:20px;height:20px}.share-buttons .count{font-size:14px}.share-buttons .facebook,.share-buttons .twitter{width:30%}.share-buttons .google-plus{width:20%}.share-buttons .mail{width:19.75%}.share-buttons .facebook,.share-buttons .twitter{padding-right:5px}.share-buttons .google-plus{padding-right:6px}.share-buttons .facebook a{background-color:#3b5998;border:1px solid #3b5998}.share-buttons .facebook a:hover{background-color:#344e86;border:1px solid #344e86}.share-buttons .twitter a{background-color:#00aced;border:1px solid #00aced}.share-buttons .twitter a:hover{background-color:#0099d3;border:1px solid #0099d3}.share-buttons .google-plus a,.share-buttons .mail a{background-color:#fff;border:1px solid #e6e6e6}.share-buttons .google-plus a:hover,.share-buttons .mail a:hover{background-color:#f2f2f2}@media only screen and (max-width: 480px){.share-buttons .label{display:none}}.share-buttons-mobile{position:fixed;bottom:0;left:0;right:0;z-index:10000;height:60px}@media only screen and (min-width: 769px){.share-buttons-mobile{display:none}}.share-buttons-mobile>a{display:inline-block;width:25%;height:60px;position:relative;z-index:2}.share-buttons-mobile .icon{width:32px;height:32px;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:0%;margin-left:0%}.share-buttons-mobile .facebook{background-color:#0481d9}.share-buttons-mobile .twitter{background-color:#29c5f6}.share-buttons-mobile .twitter .icon{width:34px;height:34px}.share-buttons-mobile .whatsapp{background-color:#35ad03}.share-buttons-mobile .whatsapp .icon{width:28px;height:28px}.share-buttons-mobile .copy-link{background-color:#729cd1}.share-buttons-mobile .link-to-copy{z-index:1;position:absolute;top:-39px;left:0;width:100%;height:40px;box-sizing:border-box;padding:8px 4px;background:#729cd1;text-align:center;-webkit-transform:translate(0, 100px);-ms-transform:translate(0, 100px);transform:translate(0, 100px)}.share-buttons-mobile .link-to-copy.visible{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.share-buttons-mobile .link-to-copy a{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;color:#fff;border-bottom:2px solid #fff;padding-bottom:0;text-decoration:none;text-transform:uppercase}h3.taxonomy_subtitle{font-family:"Oswald",Helvetica,sans-serif;font-weight:400;color:#999;font-size:24px;margin-bottom:-15px;padding:15px 0 0;text-transform:uppercase}h2.taxonomy_title{font-family:"Oswald",Helvetica,sans-serif;font-weight:400;color:#525254;font-size:36px;padding:15px 0 0;text-transform:uppercase}h3.taxonomy_subtitle+h2.taxonomy_title{padding-bottom:15px}.grid.titleBlock,.grid.edcat-featured{margin-left:0}.grid.titleBlock .grid__item{padding-left:0}.grid.edcat-featured .grid--fullPad>.grid__item{padding-left:0}.titleBlock{position:relative;padding:15px}@media only screen and (max-width: 480px){.titleBlock{padding:10px}}.titleBlock__label{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:2em;line-height:2rem;margin-bottom:0.25em;text-transform:uppercase;letter-spacing:0.025em}.titleBlock__titleGroup{float:left;display:block;padding-right:1.875em}@media only screen and (max-width: 768px){.titleBlock__titleGroup{margin-right:0;border:none;padding-right:0;float:none}}.titleBlock__title{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:4.5em;line-height:4.875rem;text-transform:uppercase;letter-spacing:0.025em;margin-right:3rem;display:inline-block}@media only screen and (max-width: 480px){.titleBlock__title{font-size:2.25em;line-height:normal}}@media only screen and (min-width: 481px) and (max-width: 639px){.titleBlock__title{display:block}}.titleBlock__description{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:300;font-style:italic;font-size:1.15rem;display:inline-block;vertical-align:90%}@media only screen and (min-width: 481px) and (max-width: 639px){.titleBlock__description{display:block;max-width:none}}@media only screen and (max-width: 768px){.titleBlock__description{margin-top:1em}}@media only screen and (max-width: 480px){.titleBlock__description{margin-top:0;max-width:none;font-size:1rem}}.titleBlock__floatButton{position:absolute;top:2em;right:2em}.titleBlock--removeDefaultPadding{padding:0}.titleBlock--taxGeneric .titleBlock__label{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:1.125rem;color:#666;margin-bottom:0.25rem}.titleBlock--taxGeneric .titleBlock__title{font-family:"Titillium Web",Helvetica,sans-serif;font-weight:600;font-size:2.25rem;color:#333;line-height:2.25rem}.titleBlock--search .titleBlock__label{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:normal;text-transform:none;font-size:1.125em;color:#666;margin-bottom:0}@media only screen and (max-width: 480px){.titleBlock--search .titleBlock__label{font-size:1em}}.titleBlock--search .titleBlock__textInput{font-family:"proxima-nova",Helvetica,sans-serif;font-weight:700;color:#333;font-size:2.25em;background-color:transparent;border:none;outline:none;max-width:75%}@media only screen and (max-width: 480px){.titleBlock--search .titleBlock__textInput{font-size:1.85em}}.titleBlock--search .icon-search{margin-right:0.25em;vertical-align:middle}.titleBlock--search{background:#ededed;margin-bottom:15px}@media only screen and (max-width: 480px){.titleBlock--search{margin-bottom:10px}}.titleBlock--search .titleBlock__title{color:#525254}.single-user .profile-picture{max-width:270px;margin-left:auto;margin-right:auto;padding-top:45px;margin-bottom:40px}.single-user .profile-picture img{border-radius:150px}.single-user .author-description h1{font-family:"Source Sans Pro", sans-serif;font-weight:bold;font-style:normal;font-size:35px;text-align:left;margin-bottom:20px;float:left;color:#a5d040}.single-user .author-description h2{font-family:"Source Sans Pro", sans-serif;font-weight:bold;font-style:normal;font-size:25px;text-align:right;margin-bottom:20px;max-width:50%;float:right;color:#363636}.single-user .author-description p{font-family:"Source Sans Pro", sans-serif;text-align:left;line-height:150%;font-size:18px;clear:both;font-weight:300;font-style:normal}.single-user .recent-stories p{font-family:"Source Sans Pro", sans-serif;font-size:25px;float:left;font-weight:900}.single-user .recent-stories span{float:right;padding-bottom:20px;font-family:"Source Sans Pro", sans-serif;font-weight:900;color:#989898}.single-user hr{clear:both}.single-user .story{padding-bottom:20px}.single-user .story a{text-decoration:none;color:black}.single-user .story h3{font-family:"Source Sans Pro", sans-serif;font-weight:900;color:#363636;font-size:26px}.single-user .story h4{font-family:"Source Sans Pro", sans-serif;font-weight:bold;font-style:normal;color:#989898;font-size:25px}.single-user .story h5{font-family:"Source Sans Pro", sans-serif;font-weight:normal;font-style:normal;color:#989898;padding-top:10px}.single-user .author-container{font-family:"Core Sans", sans-serif;margin-left:auto;margin-right:auto;max-width:85%}@media (max-width: 700px){.single-user .author-description h1{font-size:25px}.single-user .author-description p{font-size:16px}.single-user .author-description h2{float:none;font-size:18px;text-align:inherit}.single-user .recent-stories p{font-size:20px}.single-user .story h3{font-size:20px}.single-user .story h4{font-size:18px}.single-user .story h5{padding-top:5px;font-size:15px}}
