@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.form-item,.form-actions{position:relative;margin:0 0 1.5em;margin:0 0 1.5rem;}.description,div.contextual-links-wrapper ul.contextual-links{font-size:0.75em;padding:5px;}tr.even,tr.odd{background:none;border:none;padding:0;}tbody{background:none;border:none;}ul.tabs.primary{font-family:Arial;font-size:0.75em;margin:0;padding:0;border-bottom:1px solid #ddd;}ul.tabs.primary li{display:inline-block;margin:0 5px 0 0;}ul.tabs.primary li a{padding:0.75rem 1.5rem;margin:0;border-radius:0;text-transform:uppercase;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;}ul.tabs.primary li a.active{background-color:#f7f7f7;border:1px solid #ddd;border-bottom:none;}ul.tabs.primary li.active a,ul.tabs.primary li a:hover,ul.tabs.primary li a:active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
body{background:#fff;color:#777;color:#555;font-family:Rubik,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:300;line-height:1.5;word-wrap:break-word;margin:0;padding:0;}h1,h2{font-weight:400;}label,strong,h3,h4,h5,h6,h2.block-title{font-weight:500;}.hidden{display:none;}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#colorbox,#colorbox *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}img{border:0;-ms-interpolation-mode:bicubic;width:auto;max-width:100%;height:auto;display:block;}.group:after,.clearfix:after,.view:after,.view-content:after,.region:after,.container:after,.block:after,.views-row:after,.panel-panel:after,.center-wrapper:after,#main .container:before,.content-wrapper:after,.content-wrapper-wrapper:after,.field-label-inline:after{content:"";display:table;clear:both;}h1,h2,h3,h4,h5,h6{line-height:1.3em;color:#333;margin:1.5rem 0;padding:0;}h1{font-size:2rem;}h2,.view-grouping-header{font-size:1.5rem;}h2.block-title,h3{font-size:0.875rem;}h2.block-title,.form-item h3{text-transform:uppercase;margin-top:0;}h4,h5,h6{font-size:1.2rem;line-height:1.2em;}h5{font-size:1rem;}a{text-decoration:none;color:#B31E3B;color:#2366b3;color:#1271d7;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}.main a:hover{text-decoration:none;}li ul,li ol{margin:0;}ul,ol{margin:0;padding:0;}.content-wrapper ul,.content-wrapper ol{margin:1.5rem 0;padding:0 0 0 1.5rem;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl dt{font-weight:500;}dd{margin-left:1.5rem;}hr{border:1px solid rgba(0,0,0,0.1);clear:both;float:none;height:1px;width:100%;margin:0 0 1.4375rem;}fieldset{background:rgba(0,0,0,0.02);border:1px solid rgba(0,0,0,0.1);border-radius:4px;margin:.5rem 0 1.5rem;padding:1rem;}table{table-layout:fixed;width:100%;max-width:100%;font-size:.875rem;}th,tr,td{vertical-align:top;}th,td,td.active{border:1px solid #dedede;padding:0.75rem;}td.active{background-color:rgba(255,255,255,0.6);}.sticky-header th,.sticky-table th{border-bottom:2px solid rgba(0,0,0,0.1);padding-right:1rem;text-align:left;background-color:rgba(255,255,255,0.8);}.field:last-child,.node-block .field{margin-bottom:0;}.field-label-inline{clear:both;}.node-links{margin:1.5rem 0;}.rooftop,.navigation,#header,#main,#footer,.container,.region,.panel-pane,.views-row,.view-header,.view-footer,.block,ul.menu li,.views-row,.block,th,td,.slick__slide{position:relative;}#main,#footer{padding:0;}#main .container{min-height:400px;}.item-list ul,.item-list ul li,ul.menu,ul.menu li,ul.inline li{list-style:none;margin:0;padding:0;}ul.menu ul.menu{margin:0 0 0 1rem;}ul.inline{clear:both;}ul.inline-buttons.links.inline li{margin-right:0.25rem;}.rooftop{z-index:4;}.navigation{z-index:3;}.region-navigation ul.menu ul.menu{position:absolute;z-index:3;width:250px;display:none;background:#fff;border:1px solid #ddd;border-color:rgba(0,0,0,0.1);margin:0;}.region-navigation ul.menu ul.menu li{width:100%;}.region-navigation ul.menu ul.menu ul.menu{display:none;background:#fdfdfd;position:relative;}.region-navigation ul.menu li:hover>ul.menu{display:block;}.region-navigation li.expanded:after{content:"▾";font-size:12px;position:absolute;top:0.75rem;right:0.5rem;color:#999;padding:0;}.region-navigation ul.menu li.expanded a{padding-right:1.5rem;}.region-navigation ul.menu ul.menu li.expanded:hover ul.menu{display:block;position:absolute;right:248px;top:0;}.tabs-wrapper{margin:0;padding:1.5rem 0 0;}.field-name-field-tags .field-item{margin:0 1rem 0 0;}.field-name-field-tags div{display:inline;}form div{max-width:100%;}input,input[type="password"],input[type="text"],input[type="email"],textarea{line-height:1.5;height:auto;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.025);border:1px solid rgba(0,0,0,0.6);max-width:100%;font-size:0.8125rem;padding:0.75rem;color:#333;font-weight:400;}.main input,.main input[type="password"],.main input[type="text"],.main input[type="email"],.main textarea{border:1px solid rgba(0,0,0,0.3);}textarea{line-height:1.5em;}input[type="submit"],a.button,a.btn,.main input[type="submit"],.main a.button,.main a.btn{background:#f9a451;text-transform:uppercase;font-weight:500;font-size:0.8125rem;border-radius:0;color:#FFF;border:none;box-shadow:none;letter-spacing:.5px;margin:1.5rem 1.5rem 0 0;padding:.75rem 3rem;border:1px solid #f9a451;}.main input[type="submit"]{margin-bottom:1.5rem;}input[type="submit"]:hover,a.button:hover,a.btn:hover{background:#fcb774;}input[type="submit"]:active,a.button:active,a.btn:active{background:#e5964a;padding:.75rem 3rem;}input#edit-preview{background:#ccc;border:1px solid rgba(0,0,0,0.025);}html.js input.form-autocomplete{background-position:100% 9px;}html.js input.throbbing{background-position:100% -18px;}.form-item label{margin:0 0 5px;}.form-item .description{padding:5px;}.webform-confirmation{background:#befdd7;border:1px solid #a7eac2;margin:0 0 1.5em;padding:1.5rem;}input[type="submit"],input[type="password"],input[type="text"],input[type="email"]{-webkit-appearance:none;}.views-row{list-style:none;margin:0;padding:0;}.views-row,.view-header,.view-footer,.view-filters{margin:0;padding:0;}.field .field-label,.views-label{font-weight:500;color:#444;}.field-label{margin:0 0.75rem 0 0;}.views-field-edit-node,.edit-link{position:absolute;top:7px;right:7px;font-size:11px;z-index:2;}th.views-field-edit-node,td.views-field-edit-node{position:relative;top:auto;right:auto;text-align:right;}div.messages,div.breadcrumb{margin:1.5rem 0;}div.breadcrumb{text-transform:uppercase;font-size:.75rem;padding:1rem 0;}ul.contextual-links li a{font-size:12px!important;font-family:sans-serif!important;padding:.25em 1em .25em .5em !important;}.cols:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.cols{display:inherit;}* html .cols{height:1%;}.cols>.col{float:left;width:100%;}.cols-2>.col:nth-of-type(2n+1),.cols-3>.col:nth-of-type(3n+1),.cols-4>.col:nth-of-type(4n+1),.cols-5>.col:nth-of-type(5n+1),.cols-6>.col:nth-of-type(6n+1){clear:left;}p,table,.by-line,.field,dl,.field-name-field-tags,.field-name-field-blog-video .field-item,.location-locations-display{margin:0 0 1.5rem;}table.cols-2 td,.cols-2>.col{width:50%;}table.cols-3 td,.cols-3>.col{width:33.3333%;}table.cols-4 td,.cols-4>.col{width:25%;}table.cols-5 td,.cols-5>.col{width:20%;}table.cols-6 td,.cols-6>.col{width:16.6666%;}
.dev-message,#site-name-slogan,.front #page-title,.front .content-wrapper>.content,.field-name-field-details-background-color,.hidden-desktop,.region-rooftop ul.menu li.hidden-desktop,.region-navigation ul.menu li.hidden-desktop{display:none;}.container{margin:0 auto;padding:0 1.5rem;width:100%;max-width:1232px;min-width:1024px;}.content-top .container{padding:0;}body{background:#f2f2f2;background:rgba(0,0,0,0.075);}.header .container,.main .container{background:#fff;}.footer .container{background:#222222;padding:1.5rem;}.content-bottom .container,#block-block-38{background:#B31E3B;}.views-field-type,.views-field-created,.views-field-field-datetime-event,.views-field-field-profile-last-name,.submitted,.comment header{color:#999;font-weight:100;}.region-rooftop ul.menu li,.region-navigation ul.menu li{display:inline-block;margin:0;}.region-rooftop ul.menu li a,.region-navigation ul.menu li a,.region-footer ul.menu a{display:block;font-size:0.8125rem;font-weight:500;padding:0.75rem;text-transform:uppercase;color:#111111;}.region-rooftop ul.menu li.last a{padding-right:0;border-right:0;}.region-rooftop ul.menu li.fa,.region-rooftop ul.menu li.fa a{width:45px;height:45px;line-height:45px;}.region-rooftop ul.menu li.fa a{display:block;text-indent:-99999px;overflow:hidden;position:absolute;top:0;left:0;background:transparent;z-index:1;border-left:1px solid #ddd;border-color:rgba(0,0,0,0.1);cursor:pointer;}li.fa{font-size:1.5rem;}#block-menu-block-4,.menu-name-menu-socials{float:right;}#block-menu-block-1,.menu-name-menu-rooftop{float:left;}.region-rooftop ul.menu li.fa{margin:0;padding:0;display:block;float:right;text-align:center;vertical-align:middle;}#rooftop{color:#aaa;}.region-rooftop ul.menu li a{color:#999;font-weight:500;}.region-rooftop ul.menu li.first.fa a{border-right:none;}.region-rooftop ul.menu li.fa:hover{border-top:3px solid #B31E3B;background:#ffffff;height:45px;overflow:hidden;}.region-rooftop ul.menu li.fa:active{background:#fefefe;box-shadow:inset 0 0 5px rgba(0,0,0,0.1);}.rooftop .container,.navigation .container,#alerts .container{background:#ffffff;border-bottom:1px solid #ddd;border-color:rgba(0,0,0,0.1);}.rooftop .container{background:#f9f9f9;padding-right:0;}.mobile{display:none;}.region-rooftop ul.menu li a:hover,.region-navigation ul.menu li a:hover,.region-navigation ul.menu li a.active{text-decoration:underline;}.region-rooftop ul.menu li a.active{color:#f9a451;}.region-navigation ul.menu li a.active{border-bottom:1px solid #f9a451;margin-bottom:-1px;color:#f9a451;text-decoration:none;}.region-navigation ul.menu li:hover{background-color:#f4f4f4;}.region-navigation ul.menu ul.menu li a{font-weight:normal;margin:0;border-bottom:none;}.menu-mlid-12215{display:none!important;}.region-navigation ul.menu li.employee-login{display:none;}.not-front #header .container{border-bottom:1px solid #ddd;border-color:rgba(0,0,0,0.1);}#logo{float:left;width:38.2%;padding:1.5rem 1.5rem 1.5rem 0;}.region-header{float:right;width:61.8%;padding:1.5rem 0 0.75rem 6rem;}#block-anythinkvufind-vufind-search-combined input[type="text"]{width:100%;padding:1rem;height:55px;}#block-anythinkvufind-vufind-search-combined span.field-prefix{display:none;}#block-anythinkvufind-vufind-search-combined .form-type-textfield{float:left;width:75%;}#block-anythinkvufind-vufind-search-combined input[type="submit"]{margin:0;width:25%;padding:1rem;border:1px solid #f9a451;height:55px;}#block-anythinkvufind-vufind-search-combined #edit-type{width:100%;clear:both;}#block-anythinkvufind-vufind-search-combined #edit-type .form-item{display:inline-block;margin:0 1.5rem 0 0;}.main .block{margin:0 0 1.5rem;overflow:hidden;}#block-views-component-block .view-content{float:left;width:55.05%;margin:0 1% 0 0;}#block-views-component-block .attachment{float:right;width:43.85%;}#block-views-component-block .attachment .view-content{width:100%;float:none;padding:0;}#block-views-component-block .attachment .views-row{width:100%;padding:0;}#block-views-component-block-1,#block-views-component-block-2,#block-views-component-block-3{float:left;width:34.25%;padding:0 3% 0 0;margin-bottom:2rem;}#block-views-component-block-1 .views-field-type:before,#block-views-component-block-2 .views-field-type:before,#block-views-component-block-3 .views-field-type:before{content:none;}#block-views-component-block-3{clear:right;padding:0;width:31.5%;}#block-views-component-block-4{float:left;width:67.5%;clear:left;padding:0 1.5rem 0 0;}#block-views-component-block .attachment .views-row-first{margin:0 0 2% 0;}#block-views-component-block img{margin:0;display:block;}#block-views-component-block .views-row:after{display:none;}#block-views-component-block-1 .content-block,#block-views-component-block-2 .content-block,#block-views-component-block-3 .content-block,#block-views-component-block-5,#block-block-39,#block-block-40,#block-block-41{border:1px solid #ddd;border-color:rgba(0,0,0,0.1);}#block-views-component-block-1 .content-block,#block-views-component-block-2 .content-block,#block-views-component-block-3 .content-block{border-right:2px solid #B31E3B;}#block-views-component-block-1 .content-block{border-right:2px solid #6b6f2a;}#block-views-component-block-2 .content-block{border-right:2px solid #9e1b32;}#block-views-component-block-3 .content-block{border-right:2px solid #ffc82e;}#block-views-component-block-1 .content-block a,#block-views-component-block-2 .content-block a,#block-views-component-block-3 .content-block a{color:#777;}#block-views-component-block-1 .content-block h3 a,#block-views-component-block-2 .content-block h3 a,#block-views-component-block-3 .content-block h3 a,#block-views-component-block-4 a,#block-views-component-block-5 a,#block-views-component-block-6 a,#block-views-component-block-7 a{color:#111;}#block-block-39,#block-block-40,#block-block-41{padding:1.5rem;background:#fcfcfc;}#block-views-component-block-5,#block-block-38{float:right;width:31.5%;padding:1.5rem;}#block-views-component-block-5 img{float:left;width:45%;margin:0 0.75rem 0 0;}#block-views-component-block-5 .views-row-last{margin:1.5rem 0 0;}#block-block-39,#block-block-40{clear:both;width:100%;}#block-views-component-block-6,#block-views-component-block-7{float:left;width:50%;padding:0 0.75rem 0 0;margin:3rem 0;}#block-views-component-block-7{padding:0 0 0 0.75rem;}#block-views-component-block-1 img,#block-views-component-block-2 img,#block-views-component-block-3 img,#block-views-component-block-6 img,#block-views-component-block-7 img{float:left;width:45%;margin:0 0.75rem 0 0;}#block-views-component-block-1 h3,#block-views-component-block-2 h3,#block-views-component-block-3 h3{padding:1.5rem 0 0;display:block;margin:0;}#block-views-component-block-6 .views-field-body,#block-views-component-block-7 .views-field-body{overflow:hidden;margin-bottom:0;}.view-component .views-field-body{margin-top:0.75rem;}#block-views-component-block-6 .views-row,#block-views-component-block-7 .views-row{overflow:hidden;margin:0 0 1.5rem;padding:0 0 1.5rem;border-bottom:1px solid #ddd;border-color:rgba(0,0,0,0.1);}#block-views-component-block-6 .views-row-last,#block-views-component-block-7 .views-row-last{border-bottom:none;}#block-views-component-block-4 .views-field-type,#block-views-component-block-4 .views-field-created,#block-views-component-block-4 .views-field-field-profile-last-name,#block-views-component-block-4 .views-field-field-profile-last-name .field-content{display:inline;margin:0 1.5rem 0 0;}.component-overlay-text{position:absolute;bottom:0;left:0;width:100%;z-index:2;padding:3rem 1.5rem 1.5rem;color:#998f86;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.95) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.95) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.95) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);text-shadow:0 1px 1px rgba(0,0,0,0.7);}.component-overlay-text.no-title.no-gradient{display:none;}.views-row.Banner .views-field{margin:0;}.main .component-overlay-text a{color:#fff;}.main img{margin:0 0 1.5rem;}img.file-icon{display:inline;margin:0;}a.button{display:inline-block;margin:0 0 1.5rem;}a.button-library-card{float:right;margin:-1.5rem 0 0;}.benefits-library-card{border-top:1px solid #ddd;border-color:rgba(0,0,0,0.1);margin:1.5rem 0 0;}img.benefits-library-card-item{float:left;width:20%;padding:1.5rem 0.75rem 0;}.follower-count{position:relative;float:left;width:49%;padding:2.69rem 0 2.69rem 1.5rem;background:#262626;color:#fff;text-align:center;margin:0 1% 1% 0;}.follower-count .fa{font-size:1.5rem;position:absolute;top:38%;left:20%;}.follower-count.twitter{background:#1DA1F2;}.follower-count.facebook{background:#3B5998;}.follower-count.pinterest{background:#C92228;}.follower-count.youtube{background:#cc181e;}.follower-count a{color:#fff;}.follower-count .fa{font-size:1.5rem;margin:0;}#block-block-42,#block-block-43,#block-block-44{float:left;width:32%;padding:0;margin:1.5rem 2% 1.5rem 0;}#block-block-43,#block-block-44{padding:0.75rem .75rem 0;border:1px solid #ddd;}#block-views-component-block-6{clear:left;}#block-block-39,#block-block-40,#block-block-41{margin:1.5rem 0;}#block-block-41{float:left;}li.ui-tabs-tab{list-style:none;padding:0;margin:1.5rem 1% 0 0;text-align:center;float:left;width:19.2%;z-index:2;position:relative;}li.ui-tabs-tab a{display:block;border:1px solid #ddd;border-color:rgba(0,0,0,0.1);padding:0 1.5rem 1.5rem;color:#333;font-weight:500;font-size:1.25rem;}ul.ui-tabs-nav{margin:0 0 -2px;padding:0;overflow:hidden;clear:both;width:100%;}li.ui-tabs-tab img{max-height:140px;max-width:90%;margin:1.5rem auto 0.25rem;}li.ui-tabs-tab:last-child{margin-right:0;}li.ui-tabs-active a{border:2px solid orange;background:#fff;border-bottom:none;padding-bottom:2.25rem;}.ui-tabs-panel{border:2px solid orange;padding:1.5rem;z-index:1;position:relative;background:#fff;}.studio-intro{float:left;width:68%;overflow:hidden;padding:0 3rem 0 0;}img.studio-logo{float:right;width:32%;padding:0;margin:-2rem 0 0.75rem;}.studio-images{overflow:hidden;clear:both;width:100%;padding:1.5rem 0 0;}img.studio-image{float:left;width:32%;margin:0 2% 0 0;}img.studio-image:last-child{margin-right:0;}img.artist-residence{display:inline-block;width:50px;margin:0 1.5rem 0 0;clear:left;}#block-block-44{margin-right:0;padding:0;}iframe.snapwidget-widget{width:100%;height:146px;}#block-block-44 h2.block-title{padding:1.5rem 1.5rem 0;}#block-views-blog-tags-block,#block-views-gallery-thestudio-block-1{margin:1.5rem 0;width:100%;clear:both;}#block-views-blog-tags-block h2.block-title{font-size:1.2rem;line-height:1.2em;text-transform:none;}.view-blog-tags .Event .views-field-created{display:none;}.view-blog-tags .Event .views-field-created{display:none;}.view-blog-tags .views-field{margin:1.5rem 0;padding:0 1.5rem 0;}.view-blog-tags td{padding:0;}.view-blog-tags .views-field-field-event-image{padding:0;}#block-views-gallery-thestudio-block-1 .views-row{float:left;width:32%;padding:0;margin:0 2% 1.5rem 0;}#block-views-gallery-thestudio-block-1 .views-row:nth-of-type(3n){margin-right:0;}#block-views-gallery-thestudio-block-1 .views-row img{margin:0;}.views-field-field-caption-image-gallery{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.5);color:#fff;padding:0.75rem;display:none;}#block-views-gallery-thestudio-block-1 .views-row:hover .views-field-field-caption-image-gallery{display:block;}.content-wrapper #block-webform-client-block-138929{float:left;clear:both;width:100%;}.header-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;}.header-title h1{text-transform:uppercase;font-size:2.5rem;color:#fff;}.view-locations img{float:left;width:32.8%;margin:0 1.5rem 1.5rem 0;}.views-field-address{overflow:hidden;}.views-field{margin:0 0 1.5rem;}.view .views-field-nothing,.view .views-field[class*="image"],.views-field-field-hours-location p,.view .views-field-field-contact-location p,h3.location-locations-header,.field-name-field-hours-location p{margin:0;padding:0;}.view-component .views-field-title{margin:0 0 0.75rem 0;}.view-component .views-field-type,.view-component .views-field-created,.view-component .views-field-field-profile-last-name,.view-component .views-field-field-datetime-event{display:inline-block;margin:0 1.5rem 0 0;}#block-views-component-block-5 h2.views-field{font-size:0.875rem;text-transform:uppercase;font-weight:500;}.even-date{padding-bottom:16px;}body.page-events .content.canceled{opacity:.5;}.event.cancelled{opacity:.2;}.duration.cancelled{text-decoration:line-through;}.views-field-type,.views-field-created,.views-field-field-profile-last-name,.views-field-field-datetime-event{font-size:0.875rem;font-weight:400;}.views-field-field-datetime-event span.date-display-single{display:inline-block;width:50%;}.views-field-field-datetime-event .field-content{color:transparent;}.views-field-field-datetime-event .date-repeat-rule,span.date-display-single{color:#777;font-weight:300;}.views-row.Event .views-field-created{display:none;}.views-field-type{text-transform:uppercase;margin-bottom:20px!important;}.views-field-type:before{content:"//";font-weight:bold;font-size:.8rem;margin:0 0.25rem 0 0;}.views-field-type.news,.views-field-type.News{color:#9e1b32;}.views-field-type.Event{color:#ffc82e;}.views-field-type.blog{color:#6b6f2a;}.page-locations .view-locations{width:60%;float:left;padding:0 1.5rem 0 0;}.page-locations .views-field-field-image-location img{float:none;width:100%!important;}.page-locations .location-image{width:33%;float:left;}.page-locations .location-image img{width:100%!important;float:none!important;}.page-locations .view .views-field-field-nothing{width:60%;float:left;}.page-locations .reserve-buttons a{width:100%;display:block;padding:10px;text-align:center;background-color:#f9a451;color:#fff;}.page-locations .reserve-buttons a:nth-child(2){background-color:#fff;color:#f9a451;}.room-reservation-dialog{padding:1.5rem;}.room-reservation-dialog .field{margin:0;}.room-reservation-dialog .field-type-image{margin-bottom:1.5rem;}.room-reservation-dialog img{float:right;width:38.2%;margin:0 0 1.5rem 1.5rem;}.view-rooms.view-display-id-page_1 .views-row{border:none !important;}.view-rooms.view-display-id-page_1 .view-content>h3{font-size:1.75rem;border-top:1px solid #ddd;padding:3rem 0 0;margin:0;}.page-reservations-calendar .main ul.inline-buttons.links.inline li{display:inline-block;margin:0 0.75rem 0 0;padding:0;}.page-reservations-calendar .main ul.inline-buttons.links.inline li a{display:block;margin:0;padding:0.75rem 1.5rem;background:#B31E3B;border:none;}.reservations-calendar-nav a.button{margin:1.5rem 0.75rem 1.5rem 0;padding:0.75rem 1.5rem;}.field-signup-links span.opens{color:#66BB6A;font-weight:500;}a.button.disabled{background:#ddd;border-color:#ddd;}span.opens:before{content:"– ";}.page-locations .location-meta{float:left;margin-left:3%;padding-right:3%;box-sizing:border-box;width:50%}.page-locations h1#page-title{display:none;}.view-locations .views-row:first-child{border-top:0px;margin-top:0;padding-top:0;}.page-locations .content-wrapper{margin:0;padding:1.5rem 0;}#block-block-50,#block-block-9{margin:0px !important;border:1px solid #ddd;border-color:rgba(0,0,0,0.1);margin-bottom:20px !important;}.page-locations .location-title{margin-top:0px;}.page-locations .location-title a{color:#000;}.page-locations .location-meta h3{margin-bottom:0px;}.page-locations .location-meta p{margin:0px;}.group-location-info{background:#f7f7f7;padding:1.5rem;border:1px solid #eee;margin:0 0 1.5rem;}.group-location-info p:last-child{margin:0;}.node-type-location .content aside h1{font-size:1.5rem;font-weight:500;margin:3rem 0 3rem;border-top:1px solid #ddd;padding:3rem 0 0;}.field-name-field-reservations-link{background:#ffffc9;padding:0.75rem;margin:0;border:1px solid #eee;}.summary.-reservation ul,ul.actions{-webkit-padding-start:0px;-moz-padding-start:0px;}.summary.-reservation ul li,ul.actions li{list-style:none;}.node-type-location .content .view .views-row{margin-bottom:60px;}.node-type-location .content .view .views-row:last-child{margin-bottom:0px;}.node-type-location .content .view .by-line{text-align:left;}.node-type-location .content .field-name-field-event-image,.node-type-location .content .field-name-field-image-news{max-width:100%;margin:0 auto;}.field-name-field-image-news,.field-name-field-blog-image,.field-name-field-event-image,.field-name-field-image-location,.field-name-field-lead-image{float:none;width:150%;clear:both;margin:1.5rem -25% 2rem;padding:0;}.caption{color:#aaa;margin:-0.75rem 0 1.5rem;}.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference .field-item{display:inline;margin:0 1.5rem 0 0;}.page-node .content-wrapper{max-width:600px;margin:0 auto;}.node-type-blog.blog-multi-image .content-wrapper,.page-node-19.page-node .content-wrapper{max-width:100%;}.page-node-19 .field-name-body{width:61.8%;float:left;padding:0 3rem 0 0;}.page-node-19 .sidebar-right,.page-node-19 .sidebar-right h3{padding-top:0px;margin-top:0px;}.front .content-wrapper{max-width:100%;margin:0;padding:0;}.node-type-page-landing .content-wrapper{max-width:100%;margin:0 auto;}.content-wrapper{padding:0 0 1.5rem;}.page-node h1#page-title,.page-node .by-line,.page-resources h1#page-title,.page-research h1#page-title{text-align:center;}.page-research h1#page-title{display:none;}#block-block-53,.view-id-articles_research_more{padding-top:20px;}.page-node h1#page-title,.page-resources h1#page-title{margin:1.5rem 0;}.node-type-blog.blog-multi-image h1#page-title,.node-type-blog.blog-multi-image .by-line{text-align:left;}.page-node-19.page-node h1#page-title{text-align:left;}.node-type-blog .content-wrapper .field-name-body p:first-of-type:first-letter,.node-type-news .content-wrapper .field-name-body p:first-of-type:first-letter,.node-type-spark-article .content-wrapper .field-name-body p:first-of-type:first-letter{font-size:3rem;font-weight:400;margin:-0.75rem 0.25rem -1.25rem 0;float:left;color:#B31E3B;}.page-node-2851 .content-wrapper .field-name-body p:first-of-type:first-letter{font-size:inherit;float:none;margin:0;color:inherit;font-weight:inherit;}.by-line,.comment header{margin:0 0 1.5rem;}.comment-wrapper textarea{border:1px solid rgba(0,0,0,0.2);}blockquote{padding:1.5rem;background:#f7f7f7;border-left:3px solid #ddd;color:#B31E3B;font-weight:500;font-size:1.125rem;}.field-signup{font-weight:500;color:#444;}div[class*="view-display-id-page"] .views-row,.field-name-field-issue-articles .field-item{border-top:1px solid #ddd;border-color:rgba(0,0,0,0.1);padding:1.5rem 0;margin:1.5rem 0;}.field-name-field-issue-articles .field-item .field-item{border:none;margin:0;padding:0;}div[class*="view-display-id-page"] .views-field[class*="image"] img{float:right;width:38.2%;margin:0 0 0 2%;}.item-list .pager{margin:3rem 0;}.view-events.view-display-id-page_1 .field-type-image,.view-events.view-display-id-page_2 .field-type-image{float:right;width:38.2%;margin:0 0 0 3rem;}.view-events.view-display-id-page_1 .node-teaser header,.view-events.view-display-id-page_2 .node-teaser header{display:none;}.view-id-gallery_mysummer.view-display-id-page_1 .views-field-field-image-gallery img{width:auto !important;}.view-id-gallery_mysummer .views-row,.view-id-gallery_mysummer.view-display-id-page_1 .views-row{border-top:0;float:left;width:32%;padding:0;margin:0 2% 1.5rem 0;}.view-id-gallery_mysummer .views-row:nth-of-type(3n){margin-right:0;}.view-id-gallery_mysummer .views-field-title{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.5);color:#fff;padding:0.75rem;display:none;}.view-id-gallery_mysummer .views-row:hover .views-field-title{display:block;}.mysummer-step .icon{display:block;height:40px;width:40px;background-size:cover;float:left;margin-top:-10px;margin-right:20px;}.mysummer-participate .icon{background-image:url(/sites/all/themes/anythink/images/mySummer-icons-2018/mysummer-web-icons-01.png);}.mysummer-bottle .icon{background-image:url(/sites/all/themes/anythink/images/mySummer-icons-2018/mysummer-web-icons-02.png);}.mysummer-goals .icon{background-image:url(/sites/all/themes/anythink/images/mySummer-icons-2018/mysummer-web-icons-03.png);}.mysummer-share .icon{background-image:url(/sites/all/themes/anythink/images/mySummer-icons-2018/mysummer-web-icons-04.png);}.page-mysummer .view-anythink-mysummer-events{max-width:600px;margin:0 auto;}.page-mysummer .view-anythink-mysummer-events article header{display:none;}.page-mysummer-signup-confirm h1#page-title,.page-mysummer-signup h1#page-title{display:none;}.upcoming-summer,h2.bright-title.rule{text-align:center;margin:3rem 0 1.5rem;border-top:1px solid #ddd;padding:3rem 0;clear:both;text-align:center;display:block;}.mysummer-confirm-left{float:left;width:59.8%;border-right:1px solid #ddd;margin:0 2% 1.5rem 0;padding:0 1.5rem 0 0;}.mysummer-confirm-right{float:right;clear:right;overflow:hidden;background:#B31E3B;width:38.2%;padding:1.5rem;color:#fff;font-weight:400;margin:1.5rem 0;}#comments{background:#fafafa;padding:0.1rem 1.5rem 1.5rem;margin:1.5rem 0;border-top:2px solid #eee;border-color:rgba(0,0,0,0.1);width:100%;clear:both;overflow:hidden;}ul.links.inline li{display:inline;margin:0 1.5rem 0 0;}#comments .comment{border-bottom:1px solid #eee;border-color:rgba(0,0,0,0.1);font-size:0.875rem;padding:0 0 1.5rem 0;margin:0 0 1.5rem;}#comments .comment header h3{display:none;}ul.tips{margin:0;}.node-type-page-landing .field-name-body{float:left;width:61.8%;padding:0 1.5rem 0 0;}.node-type-page-landing #landing-sidebar,.sidebar-right,#block-block-50,#block-block-9{float:right;width:38.2%;padding:1.5rem 1.5rem 0.75rem;border-left:1px solid #ddd;border-color:rgba(0,0,0,0.1);margin:0;}.page-node-2896 .sidebar-right,#block-block-50,#block-block-9{float:left;width:38.2%;padding:0px;border:0 none;border-color:transparent;margin:0;}.node-type-page-landing .field-name-field-banner-image{width:100%;clear:both;overflow:hidden;}.node-type-page-landing .field-name-field-banner-image img{margin:0;width:100%;}#block-views-component-block h2.banner-title{margin:0 0 0.75rem;}#block-views-component-block .banner-meta div{float:left;}#block-views-component-block .banner-meta span{float:left;margin:0 10px;}#block-views-component-block .banner-meta span,#block-views-component-block .banner-meta .right{color:#ddd;}.banner-meta.Spark.issue .banner-author,.banner-meta.Spark.issue .separator{display:none;}#block-views-component-block .banner-meta .right{float:right;}#block-views-component-block .banner-meta .banner-content-type,.views-field-field-type{text-transform:uppercase;}#block-views-component-block .banner-meta .banner-content-type::before,.views-field-field-type::before{content:"//";font-weight:bold;font-size:.8rem;margin-top:1px;float:left;margin-right:5px;}#block-views-component-block .banner-meta.News .banner-content-type,#block-views-component-block .banner-meta .News span{color:#f05786;}#block-views-component-block .banner-meta.Event .banner-content-type,#block-views-component-block .banner-meta .Event span{color:#b74deb;}#block-views-component-block .banner-meta.Blog .banner-content-type,#block-views-component-block .banner-meta .Blog span{color:#56d7b8;}#block-views-component-block .view-content{width:100%;}#block-views-component-block .view-id-component .views-row:nth-child(1){float:left;width:55.15%;}#block-views-component-block .view-id-component .views-row:nth-child(2),#block-views-component-block .view-id-component .views-row:nth-child(3){float:left;width:43.85%;margin-left:1%;overflow:hidden;}#block-views-component-block .view-id-component .views-row:nth-child(2){margin-bottom:11px;}.node-type-page-landing #page-title{display:none;}.node-type-page-landing #landing-sidebar .field-name-field-details{background:#B31E3B;color:#fff;padding:1em;padding:1rem;font-size:1.25em;font-size:1.2rem;line-height:1.5;margin:0 0 1.5em;margin:0 0 1.5rem;}.field-name-field-details a{color:#f9a451;text-decoration:underline;}.field-name-field-callout{font-weight:500;color:#333;font-size:1.2rem;line-height:1.2em;}body.node-type-event.cancelled .content-wrapper{opacity:.5;}body.node-type-event.cancelled .field-name-field-datetime-event:after{content:'CANCELLED';}.content-bottom .container,#block-block-38{color:#fff;padding:3rem 1.5rem;}#block-block-38{padding:1.5rem;}#anythinkcommon-newsletter-signup-form .form-description,#anythinkcommon-newsletter-signup-form .form-type-textfield,#anythinkcommon-newsletter-signup-form input[type="submit"]{float:left;font-size:0.875rem;margin:0;}.content-bottom .form-description{width:35%;padding:0 3rem 0 0;}.content-bottom .form-type-textfield{width:40%;padding:0 0.75rem 0 0;}.content-bottom input[type="submit"]{width:25%;}#anythinkcommon-newsletter-signup-form .form-type-textfield input,#block-block-38 input{width:100%;}#block-block-38 .block-title{color:#fff;margin:0;}#block-block-38 .form-description{margin:0.25rem 0 1.5rem;}#block-block-38 input[type="submit"]{margin:0.5rem 0 0;}.content-bottom h2.block-title{color:#fff;}#anythinkcommon-newsletter-signup-form h2.block-title{margin:0;}.spark-layout .content-wrapper #anythinkcommon-newsletter-signup-form .form-type-textfield,.spark-layout .content-wrapper #anythinkcommon-newsletter-signup-form input[type="submit"]{float:none;font-size:0.875rem;margin:0.75rem 0;max-width:400px;}.spark-layout .container{max-width:960px;padding:0px;min-width:0px;}.spark-layout .content-bottom .container,.spark-layout .footer .container{padding:1.5rem;}.spark-layout #header .container{border:none;}img.anythinkspark-right{float:right;width:50%;margin:0 0 0.75rem 0.75rem;}img.anythinkspark-left{float:left;margin:0 0.75rem 0.75rem 0;}.spark-background{background-position:center top;background-repeat:no-repeat;background-attachment:fixed;padding-top:26%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:960px auto;-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.5);box-shadow:0 0 20px 0 rgba(0,0,0,0.5);}.spark-background .content-wrapper{background:#fff;background:rgba(255,255,255,0.8);padding:1.5rem;max-width:700px;}.spark-background .field-name-field-lead-image{margin:0 0 1.5rem;max-width:100%;}.spark-layout #logo{display:none;}.spark-layout #content-top .container{width:100%;z-index:100;min-height:0px;background:transparent;}#spark-header{z-index:10;text-align:center;width:100%;color:#fff;font-size:1.05rem;font-weight:400;padding:0.75em;padding:0.75rem;}.spark-layout.spark-issue #spark-header{color:#FFF;text-shadow:0 1px 1px rgba(0,0,0,0.3);}#spark-header a,.content-top .block a{color:#cac6f5;text-decoration:underline;}#spark-header span{padding:0 0.75rem;}.spark-layout h1#page-title{font-weight:500;text-align:center;}#spark-footer{color:#ddd;margin:1.5rem 0 0;}.archive-item{display:inline-block;margin:0 1.5rem 1.5rem 0;}.node-type-spark-article.spark-issue #spark-header{background:#262626!important;}.node-type-spark-article.spark-issue #block-views-spark-issue-bg-block{margin:0px;max-height:270px;overflow:hidden;}.node-type-spark-article.spark-issue #block-views-spark-issue-bg-block img{width:100%;height:auto;}.region-footer ul.menu{padding:1.5rem 0;overflow:hidden;}.region-footer ul.menu a{color:#f9a451;padding:0;}.region-footer ul.menu a.active{color:#ffffff;}.menu-mlid-12221{display:none!important;}.region-footer .col{width:20%;float:left;margin:0px;}.region-footer .col ul{padding:0px;}.region-footer .col>a{margin-bottom:0.75rem;color:#fff!important;}.region-footer .col ul li{margin:0px;padding:0px;}.region-footer .col ul li a{font-weight:normal;text-transform:none;}.region-footer ul.menu a:hover{color:#eee;}.region-footer ul.menu ul.menu ul.menu{margin-left:0.75rem;}.region-footer ul.menu ul.menu{margin:0;}.subsection .service{padding:20px;border-bottom:1px solid #ddd;border-color:rgba(0,0,0,0.1);}.subsection .service .banner{width:100%;display:inline-block;}.subsection .service h3{width:19%;display:inline-block;}.subsection .service .description{display:inline-block;width:80%;}.subsection .info{padding:20px;}.subsection .info .step{float:left;width:25%;}.subsection .info .step:nth-child(2){float:left;width:50%;}.subsection .info .step li{list-style:none;}.subsection .info .step ul,.subsection .info .step ol{padding:0px;-moz-padding-start:0px;-webkit-padding-start:0px;}.subsection .banner h3{background-image:url(/sites/all/themes/anythinktheme/images/sprite-ebooks.png);text-indent:-9999px;background-size:100%;vertical-align:top;margin:0px;background-size:190px auto;background-repeat:no-repeat;}.subsection .banner .description{color:#777;font-size:1rem!important;padding:0px!important;}.subsection .banner.hoopla h3{background-position:-10px -475px;height:50px;}.subsection .banner.totalboox h3{background:none;text-indent:0px;height:50px;}.subsection .banner.overdrive h3{background-position:-9px -628px;height:50px;}.subsection .banner.rb-digital h3.rbdigital-title{background-image:url(/sites/all/modules/custom/anythinkcommon/images/logo-rbdigital-anythink.png);background-position:0px;height:60px;background-size:70%;background-repeat:no-repeat;}.subsection .banner.acorn h3{background-image:url(/sites/all/themes/anythinktheme/images/acorn.png);background:none;text-indent:0px;height:50px;}.field-name-field-blog-image,.field-name-field-image-news,.field-name-field-event-image,.field-name-field-image-location,.field-name-field-lead-image{float:none;clear:both;margin:0 -25% 2rem;padding:0;}.field-name-field-blog-image img,.field-name-field-image-news img,.field-name-field-event-image img,.field-name-field-image-location img,.field-name-field-lead-image img{width:100%;}.node-type-blog.blog-multi-image .field-name-field-blog-image{float:right;width:38.2%;margin:0;padding:0 0 0 3rem;}.page-node-138902 .content-wrapper{max-width:100%!important;}.downloads-tabs ul{margin:1.5rem 0;padding:0;}.downloads-tabs li{width:20%;float:left;list-style:none;font-size:1.5rem;display:block;text-align:center;font-weight:400;}.downloads-tabs li a{color:#222;}.downloads-tabs i{display:block;font-size:50px;height:100px;width:100px;clear:both;margin:0 auto 0.75rem;line-height:90px;color:#555;background-image:url(/sites/all/themes/anythink/images/stream-download-icons.png);text-indent:-9999px;background-size:650px;}.downloads-tabs i.fa-headphones{background-position:-138px 0px;}.downloads-tabs i.fa-tablet{background-position:0px 0px;}.downloads-tabs i.fa-music{background-position:-277px 0px;}.downloads-tabs i.fa-play-circle-o{background-position:-414px -3px;}.downloads-tabs i.fa-file-text-o{background-position:-550px -6px;}.downloads-tabs i:hover{background-position-y:-146px;}.downloads-tabs i.fa-play-circle-o:hover{background-position:-414px -149px;}.downloads-tabs i.fa-file-text-o:hover{background-position:-550px -152px;}.gsc-control-cse *,.gsc-control-cse img{border:none;padding:0;margin:0;float:none;position:relative;max-width:100%;max-height:inherit;}.gsc-control-cse img{display:block;overflow:hidden;display:none;}.gsc-control-cse table.gsc-table-result{margin:1.5rem 0 0;padding:0;table-layout:fixed;max-width:100%;}.cse .gsc-webResult.gsc-result,.gsc-webResult.gsc-result,.gsc-imageResult-classic,.gsc-imageResult-column{margin:0;padding:0;}.gsc-cursor-box.gs-bidi-start-align{margin:1.5rem 0;padding:1.5rem 0 0;}.cse .gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link,.cse .gs-webResult.gs-result a.gs-title:link b,.gs-webResult.gs-result a.gs-title:link b,.cse .gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited,.cse .gs-webResult.gs-result a.gs-title:visited b,.gs-webResult.gs-result a.gs-title:visited b,.cse .gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover,.cse .gs-webResult.gs-result a.gs-title:hover b,.gs-webResult.gs-result a.gs-title:hover b,.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b,.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b,.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b,.cse .gsc-cursor-page,.gsc-cursor-page,.cse .gsc-trailing-more-results:link,.gsc-trailing-more-results:link,.cse .gs-spelling a,.gs-spelling a{color:#1271d7 !important;}.cse input.gsc-input,input.gsc-input{width:100%;}.cse input.gsc-search-button,input.gsc-search-button{width:inherit;padding:0.25rem 1.5rem;height:32px;font-size:13px;text-transform:uppercase;font-weight:100;letter-spacing:1px;text-align:center;}.cse .gsc-control-cse,.gsc-control-cse{padding:0;margin:0;background:none;border:none;font-family:Rubik;}#block-views-videos-block{width:100%;clear:both;}.view-videos .views-row{float:left;width:32%;margin:0 2% 1.5rem 0;}.view-videos .views-row-last{margin-right:0;}.view-videos .views-row:after{content:"\f04b";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:30%;right:40%;z-index:1;font-size:1.5rem;color:rgba(255,255,255,0.85);text-shadow:0 1px 0px rgba(0,0,0,0.15);background:rgba(0,0,0,0.5);display:block;width:50px;height:50px;text-align:center;line-height:50px;cursor:pointer;}.views-field-field-video-embed,.view-videos h3.views-field-title{margin-bottom:0.75rem;}.view-videos .views-row .views-field-type,.view-videos .views-row .views-field-created{display:inline;margin:0 1.5rem 0 0;}.view-videos .views-field-type{color:#2a6ebb;}.page-node-144130 #page-title{display:none;}.page-node-144130 .content-wrapper{max-width:100%;}.page-node-144130 #tabs h2{background-color:rgb(249,164,81);color:rgb(255,255,255);padding:10px 5px;font-weight:300;user-select:auto;margin-bottom:0px;padding-left:15px;}.page-node-144130 .content section:nth-child(2){display:block;}.page-node-144130 #tab-select{margin:0px;padding-start:0px;-moz-padding-start:0px;-webkit-padding-start:0px;}.page-node-144130 #tab-select li{display:inline-block;list-style:none;margin-right:10px;}.page-node-144130 #tab-select li a{outline:none;}.page-node-144130 .tab .service{display:inline-grid;grid-template-columns:19% 19% 19% 19% 19%;grid-gap:1%;padding-top:20px;}.page-node-144130 .tab .service>div{display:block;padding:0 2%;font-size:.8rem;}.page-node-144130 .tab .service>div,.page-node-144130 .tab .service>a{vertical-align:top;}.page-node-144130 .tab .service>a{display:block}.page-node-144130 .tab .service h4{margin:0px;margin-bottom:10px;}.page-node-144130 .service:nth-child(odd){background-color:#f7f7f7;}.page-node-144130 .service-link{text-indent:-9999px;display:block;width:90%;height:50px;background-repeat:no-repeat;background-size:contain;margin:0.75rem;}.page-node-144130 .service-link.axis{background-image:url(/sites/all/themes/anythink/images/streaming/axis.png);}.page-node-144130 .service-link.hoopla{background-image:url(/sites/all/themes/anythink/images/streaming/hoopla.png);}.page-node-144130 .service-link.oneclick{background-image:url(/sites/all/themes/anythink/images/streaming/oneclick.png);}.page-node-144130 .service-link.overdrive{background-image:url(/sites/all/themes/anythink/images/streaming/overdrive.png);}.page-node-144130 .service-link.totalboox{background-image:url(/sites/all/themes/anythink/images/streaming/totalbooxlogo.jpg);height:130px!important;}.page-node-144130 .service-link.rb-digital{background-image:url(/sites/all/themes/anythink/images/streaming/rbdigital.png);}.page-node-144130 .service-link.zinio{background-image:url(/sites/all/themes/anythink/images/streaming/zinio.png);background-size:cover;}.page-node-144130 .service-link.acorn{background-image:url(/sites/all/themes/anythink/images/streaming/acorn.png);background-size:cover;}.page-node-144130 .service-link.kanopy{background-image:url(/sites/all/themes/anythink/images/streaming/kanopy.png);background-size:cover;height:60px;background-position:0px -26px;}#alerts .container{padding:1.5rem;}.region-alerts.messages.warning{margin:0;}.region-alerts p{margin:0;}.reservations-cart{float:right;margin:0 0 1.5rem 1.5rem;background:#f7f7f7;padding:0.75rem;border:1px solid #eee;border-radius:4px;}input#edit-card-number{min-width:200px;}@media screen and (max-width:768px){.page-node-144130 .tab .service{display:block;}.page-node-144130 .tab .service>div,.page-node-144130 .tab .service>a{width:100%;display:block;vertical-align:top;padding:1%;}.page-node-144130 .service{margin-bottom:40px;background-color:#f7f7f7;padding:20px;}}
@media screen and (max-width:1130px){.region-rooftop ul.menu li a,.region-navigation ul.menu li a,.region-footer ul.menu a{font-size:0.6875rem;}.region-rooftop ul.menu li.fa,.region-rooftop ul.menu li.fa a{width:40px;height:40px;line-height:40px;}}@media screen and (max-width:768px){#block-menu-block-1,.hidden-mobile,.spark-layout #rooftop{display:none;}.hidden-desktop{display:block;}body,.region-rooftop ul.menu li a,.region-navigation ul.menu li a,.region-footer ul.menu a{font-size:1rem;}body{color:#363636;}.container{width:100%;margin:0 auto;padding:0 1.5em;padding:0 1.5rem;max-width:inherit;min-width:inherit;}.float-left,.float-right,section,.block,.region .block,.footer .block,.region-footer>div,#logo,.region,.cols>.col,.region-navigation,.sidebar-second .content-wrapper,.sidebar-first .content-wrapper,.sidebar,.sidebar-first .sidebar-first,.sidebar-second .sidebar-second,.field,#block-views-component-block .view-content,#block-views-component-block .attachment,#block-views-component-block-1 img,#block-views-component-block-2 img,#block-views-component-block-3 img,#block-views-component-block-6 img,#block-views-component-block-7 img,#block-views-component-block-1,#block-views-component-block-2,#block-views-component-block-3,#block-views-component-block-4,#block-views-component-block-5,#block-block-38,#block-views-component-block-5 img,#block-views-component-block-6,#block-views-component-block-7,#block-block-42,#block-block-43,#block-block-44,.page-node-19 .field-name-body,.node-type-page-landing .field-name-body,.node-type-blog.blog-multi-image .field-name-field-blog-image,.view-videos .views-row,.view-events.view-display-id-page_1 .field-type-image,.view-events.view-display-id-page_2 .field-type-image,.mysummer-confirm-left,.mysummer-confirm-right{float:none;width:100%;max-width:100%;min-height:inherit;height:auto;padding:0;margin:0;text-align:left;border:none;}.mysummer-confirm-right{padding:0.75rem;}.field,.location-locations-display,#block-views-component-block-1,#block-views-component-block-2,#block-views-component-block-3{margin-bottom:1.5rem;}h1{font-size:1.75rem;}#logo{padding:0.75rem;}#content{margin:0;}.header .container{padding-bottom:1.5rem;}#block-views-component-block-1 .content-block,#block-views-component-block-2 .content-block,#block-views-component-block-3 .content-block,#block-views-component-block-5,#block-block-39,#block-views-component-block-1 .content-block,#block-views-component-block-2 .content-block,#block-views-component-block-3 .content-block,#block-views-component-block-1 .content-block,#block-views-component-block-2 .content-block,#block-views-component-block-3 .content-block{border:none;}#block-views-component-block-1 h3,#block-views-component-block-2 h3,#block-views-component-block-3 h3{padding:0;}table.views-view-grid td{display:block;width:100%;}ul.tabs.primary{border:none;}ul.tabs.primary li{display:block;margin:5px 0;}ul.tabs.primary li a{border:1px solid #ccc;border-radius:4px;}.password-strength,div.form-item div.password-suggestions{max-width:100%;float:none;margin-bottom:0.5em;}.menu-mlid-12215,.menu-mlid-12221{display:block!important;}.menu-mlid-12215 a{text-transform:none!important;font-weight:normal!important;}#social-mobile{font-weight:bold!important;text-transform:uppercase!important;display:inline-block;}.mobile{display:block;}.menu-mlid-12215 ul.menu{margin:0px!important;}#rooftop{z-index:9999991;width:80%;height:49px;overflow:hidden;position:absolute;top:0;left:0;}.rooftop .container{background:none;border:none;padding:0;}#block-menu-block-4,.menu-name-menu-socials{float:left;margin:0;padding:0;position:absolute;top:0;left:0;z-index:9999991;height:49px;display:block;}.region-rooftop ul.menu li.fa,.region-rooftop ul.menu li.fa a{width:49px;height:49px;line-height:49px;}.region-rooftop ul.menu li.fa:hover,.region-rooftop ul.menu li a:hover,.region-navigation ul.menu li a:hover,.region-rooftop ul.menu li a.active,.region-navigation ul.menu li a.active{height:48px;background:none;}.mean-container .mean-bar,.mean-container .mean-nav{background:#222222;}#block-views-component-block .view-content,#block-views-component-block .attachment .views-row-first{margin:0;}.view-component .views-field{margin:0 !important;}#block-views-component-block-4 h2.views-field-title{margin:0.25rem 0 !important;}.component-overlay-text{padding:0;position:relative;bottom:auto;background:none;color:#333;margin:0.5rem 0 0;left:auto;text-shadow:none;}#block-views-component-block h2.banner-title{margin:0;}#block-views-component-block,.node-type-blog.blog-multi-image .content-wrapper .field-name-field-blog-image .field-item img{margin:0;}#block-views-component-block-6 .views-field,#block-views-component-block-7 .views-field{margin-bottom:0.5rem !important;}#block-block-39,#block-block-40,#block-block-41{margin:1.5rem 0 0;}#block-block-41{margin-bottom:3rem;}.main img,#block-views-component-block-1 img,#block-views-component-block-2 img,#block-views-component-block-3 img,#block-views-component-block-6 img,#block-views-component-block-5 img,#block-views-component-block-7 img,div[class*="view-display-id-page"] .views-field[class*="image"] img{margin:0 0 0.75rem;width:100%;float:none;}.not-front .main img,div[class*="view-display-id-page"] .views-field[class*="image"] img{margin-bottom:1.5rem;}.field-name-field-blog-image,.field-name-field-image-news,.field-name-field-event-image,.view-events.view-display-id-page_1 .field-type-image{margin:0 -1.5rem 1.5rem;width:inherit;max-width:inherit;}.node-type-blog.blog-multi-image .content-wrapper .field-name-field-blog-image .field-item{display:inline-block;max-width:49%;padding:1%;margin:0;}#block-views-component-block-5{margin:1.5rem 0;border-top:1px solid #eee;padding:1.5rem 0 0;}#block-block-42,#block-block-43,#block-block-44{margin:1.5rem 0;padding:1.5rem 0;height:inherit;}#block-block-39{border:1px solid #ddd;}.studio-logo,.studio-intro,img.studio-image{float:none;width:100%;clear:both;margin:1.5rem 0;padding:0;}.follower-count{padding:0.75rem;width:50%;margin:0;border:none;position:relative;text-align:left;padding-left:4rem;}.follower-count .fa{font-size:1.5rem;position:absolute;top:25%;left:15%;}.studio-images{padding:0;}a.button-library-card{width:100%;text-align:center;float:none;margin:0 0 0.75rem;display:block;}#block-views-component-block .view-id-component .views-row{float:none !important;clear:both;width:100% !important;margin:0 0 1.5rem !important;padding:0;}.main .component-overlay-text a{color:#222;}.banner-meta{overflow:hidden;margin:0.25rem 0 0;color:#999;}.banner-author{display:none;}span.separator{display:none;}#block-views-component-block .banner-meta span,#block-views-component-block .banner-meta .right{color:#999;}.front .node-links{display:none;}li.ui-tabs-tab{width:100%;margin:1% 0px;padding-bottom:0;}li.ui-tabs-tab a{padding-bottom:0;}li.ui-tabs-tab img{display:none;}li.ui-tabs-active a{border:2px solid orange;background:#fff;border-bottom:2px solid orange;padding-bottom:0px!important;height:100%;}.ui-tabs-panel{margin-top:1.5rem;}.downloads-tabs li{width:50%;font-size:1rem;margin:0 0 1.5rem;padding:0;}.subsection .service{padding:0;}.subsection .service h3{width:100%;}.subsection .info{padding:0;}.subsection .info .step{width:100%!important;}.content-bottom .form-description,.content-bottom .form-type-textfield{width:100%;margin-bottom:20px!important;padding:0px!important}.content-bottom input[type="submit"]{width:100%;}#block-block-38,#block-block-39{padding:1.5rem;}#footer{padding:0;}img.benefits-library-card-item{width:33%;padding:0.75rem 0.375rem 0;float:left;margin:0;}.region-footer .col>a{margin-bottom:0.75rem;}.region-footer .menu-block-wrapper>ul.menu>li{margin-bottom:20px}.region-footer .menu-block-wrapper>ul.menu>li.last{margin-bottom:0;}.region-footer ul.menu{margin:0px !important;}.region-footer .col{width:100%;}.page-node h1#page-title,.page-node .by-line,.page-resources h1#page-title,.page-research h1#page-title{text-align:left;}img.file-icon{width:inherit;margin:0.25rem 0.25rem -0.05rem 0 !important;padding:0 !important;}.field-name-field-pdf-file .field-item{margin:0 0 0.25rem;font-size:0.875rem;}.page-locations .view-locations{width:100%;}.region-content-top .block img{max-width:200%;width:200%;max-height:inherit;height:inherit;margin:0 0 0 -25%;}.region-content-top .block{max-width:100%;overflow:hidden;}.header-title h1{font-size:2rem;}.header-title p{font-size:0.875rem;}.node-type-page-landing #landing-sidebar,.sidebar-right,#block-block-50,#block-block-9{width:100%;padding:1.5rem !important;margin:1.5rem 0 0;background:#f9f9f9;border:1px solid #ddd;}.node-type-page-landing .field-name-field-banner-image{margin:0 -1.5rem;max-width:inherit;width:inherit;height:auto;}.page-locations .location-image,.page-locations .location-meta{width:100%;float:none;margin:0 0 1.5rem;}.view-locations .views-row:first-child{padding-top:0;margin-top:0;}div[class*="view-display-id-page"] .views-row,.field-name-field-issue-articles .field-item{padding-bottom:0;}.views-field.views-field-comments-link{margin-bottom:0;}.views-field-field-video-embed,.view-videos h3.views-field-title{margin-bottom:0;}.view-videos .views-row{margin:0 0 1.5rem;}#spark-header{font-size:0.75rem;}.spark-layout .header .container,.spark-layout .main .container{width:100%;padding:0;}.spark-background{background-size:contain;background-repeat:repeat-y!important;}.node-type-spark-article .content-wrapper{padding:1.5rem;}#block-views-gallery-thestudio-block-1{margin:0;}#block-views-gallery-thestudio-block-1 .views-row{float:none;width:100%;padding:0;margin:0;}.reservations-cart{float:none;width:100%;margin:1.5rem 0;}#signup-ad a.button{margin:0 0 1.5rem 0;}}
