@import url(https://fonts.googleapis.com/css?family=Cinzel);@import url(https://fonts.googleapis.com/css?family=Cinzel);@font-face{font-family:'fontello';src:url(/sites/all/themes/solstice/core/fonts/fontello.eot?86244155);src:url(/sites/all/themes/solstice/core/fonts/fontello.eot?86244155#iefix) format("embedded-opentype"),url(/sites/all/themes/solstice/core/fonts/fontello.woff?86244155) format("woff"),url(/sites/all/themes/solstice/core/fonts/fontello.ttf?86244155) format("truetype"),url(/sites/all/themes/solstice/core/fonts/fontello.svg?86244155#fontello) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"],.icon{font-size:0;}[class^="icon-"]:before,[class*=" icon-"]:before,.icon:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;font-size:2rem;}.icon-search:before{content:'\73';}.icon-menu:before{content:'\6d';}.icon-basket:before{content:'\63';}.icon-facebook-squared:before{content:'\66';}.icon-pinterest-squared:before{content:'\70';}.icon-twitter-squared:before{content:'\74';}.icon-youtube-squared:before{content:'\79';}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}h1{font-size:3.2rem;margin:0.67em 0;line-height:1;}h2{font-size:2.4rem;margin:0.83em 0;}h3{font-size:1.9rem;margin:1em 0;}h4{font-size:1.6rem;margin:1.33em 0;}h5{font-size:1.3rem;margin:1.67em 0;}h6{font-size:11rem;margin:2.33em 0;}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
@font-face{font-family:'fontello';src:url(/sites/all/themes/solstice/core/fonts/fontello.eot?86244155);src:url(/sites/all/themes/solstice/core/fonts/fontello.eot?86244155#iefix) format("embedded-opentype"),url(/sites/all/themes/solstice/core/fonts/fontello.woff?86244155) format("woff"),url(/sites/all/themes/solstice/core/fonts/fontello.ttf?86244155) format("truetype"),url(/sites/all/themes/solstice/core/fonts/fontello.svg?86244155#fontello) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"],.icon{font-size:0;}[class^="icon-"]:before,[class*=" icon-"]:before,.icon:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;font-size:2rem;}.icon-search:before{content:'\73';}.icon-menu:before{content:'\6d';}.icon-basket:before{content:'\63';}.icon-facebook-squared:before{content:'\66';}.icon-pinterest-squared:before{content:'\70';}.icon-twitter-squared:before{content:'\74';}.icon-youtube-squared:before{content:'\79';}.l-content .alignleft{float:left;margin:1rem 1.5rem 1rem 0;}.l-content .alignright{float:right;margin:1rem 0 1rem 1.5rem;}.l-content .aligncenter{text-align:center;}.l-content img.aligncenter{display:block;margin-left:auto;margin-right:auto;}.centered{text-align:center;}.font-accent{font-family:"Cinzel","Goudy Old Style",Garamond,"Big Caslon","Times New Roman",serif;}.button{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:.5rem .3rem;font-size:1.6rem;}.button a{display:block;padding:.8rem 1.6rem;color:white;text-align:center;}.button a:hover,.button a:active,.button a:focus{text-decoration:none;}img,media{max-width:100%;height:auto;}html{font-size:10px;}body{font-family:Arial,Helvetica,Sans-serif;color:#23262a;font-size:1.4em;line-height:2.1rem;}a{text-decoration:none;}a:hover,a:active,a:focus{text-decoration:underline;}.header-banner,.header-banner-img{display:block;}body .l-main{padding:2.5rem;}.l-header,.l-main,.l-footer{position:relative;}.l-header{z-index:15;}.l-main{z-index:10;}.l-footer{z-index:5;}.l-main{-webkit-box-shadow:rgba(0,0,0,0.4) 2px 10px 15px;-moz-box-shadow:rgba(0,0,0,0.4) 2px 10px 15px;box-shadow:rgba(0,0,0,0.4) 2px 10px 15px;}.l-content{padding:1rem;margin-bottom:1rem;background:white;border:1px solid #cbd1d2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}blockquote{color:#666666;font-style:italic;}.columns-3 .views-row,.womens-camp-homepage .view-featured-teasers-solstice .views-row,.youth-camp-homepage .view-featured-teasers-solstice .views-row{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-bottom:2.2rem;}.columns-3 .views-field-field-image img,.womens-camp-homepage .view-featured-teasers-solstice .views-field-field-image img,.youth-camp-homepage .view-featured-teasers-solstice .views-field-field-image img{margin:0 auto;display:block;}@media (min-width:450px) and (max-width:849px){.columns-3 .views-row,.womens-camp-homepage .view-featured-teasers-solstice .views-row,.youth-camp-homepage .view-featured-teasers-solstice .views-row{width:47.61905%;float:left;margin-right:4.7619%;}.columns-3 .views-row:nth-child(2n),.womens-camp-homepage .view-featured-teasers-solstice .views-row:nth-child(2n),.youth-camp-homepage .view-featured-teasers-solstice .views-row:nth-child(2n){float:right;margin-right:0;}.columns-3 .views-row:nth-child(2n+1),.womens-camp-homepage .view-featured-teasers-solstice .views-row:nth-child(2n+1),.youth-camp-homepage .view-featured-teasers-solstice .views-row:nth-child(2n+1){clear:left;}.columns-3 .views-field-field-image img,.womens-camp-homepage .view-featured-teasers-solstice .views-field-field-image img,.youth-camp-homepage .view-featured-teasers-solstice .views-field-field-image img{margin:0;}}@media (min-width:850px){.columns-3 .views-row,.womens-camp-homepage .view-featured-teasers-solstice .views-row,.youth-camp-homepage .view-featured-teasers-solstice .views-row{width:31.25%;float:left;margin-right:3.125%;}.columns-3 .views-row:nth-child(3n),.womens-camp-homepage .view-featured-teasers-solstice .views-row:nth-child(3n),.youth-camp-homepage .view-featured-teasers-solstice .views-row:nth-child(3n){float:right;margin-right:0;}.columns-3 .views-row:nth-child(3n+1),.womens-camp-homepage .view-featured-teasers-solstice .views-row:nth-child(3n+1),.youth-camp-homepage .view-featured-teasers-solstice .views-row:nth-child(3n+1){clear:left;}}.columns-4 .views-row,.solstice-homepage .view-featured-teasers-solstice .views-row{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-bottom:2.2rem;}.columns-4 .views-field-field-image img,.solstice-homepage .view-featured-teasers-solstice .views-field-field-image img{margin:0 auto;display:block;}@media (min-width:450px) and (max-width:849px){.columns-4 .views-row,.solstice-homepage .view-featured-teasers-solstice .views-row{width:47.61905%;float:left;margin-right:4.7619%;}.columns-4 .views-row:nth-child(2n),.solstice-homepage .view-featured-teasers-solstice .views-row:nth-child(2n){float:right;margin-right:0;}.columns-4 .views-row:nth-child(2n+1),.solstice-homepage .view-featured-teasers-solstice .views-row:nth-child(2n+1){clear:left;}.columns-4 .views-field-field-image img,.solstice-homepage .view-featured-teasers-solstice .views-field-field-image img{margin:0;}}@media (min-width:850px){.columns-4 .views-row,.solstice-homepage .view-featured-teasers-solstice .views-row{width:23.25581%;float:left;margin-right:2.32558%;}.columns-4 .views-row:nth-child(4n),.solstice-homepage .view-featured-teasers-solstice .views-row:nth-child(4n){float:right;margin-right:0;}.columns-4 .views-row:nth-child(4n+1),.solstice-homepage .view-featured-teasers-solstice .views-row:nth-child(4n+1){clear:left;}}.solstice-homepage .l-main,.womens-camp-homepage .l-main,.youth-camp-homepage .l-main{padding-top:1.5rem;}.solstice-homepage .l-content,.womens-camp-homepage .l-content,.youth-camp-homepage .l-content{background:transparent;border:none;padding:0;}.solstice-homepage .l-content h1,.womens-camp-homepage .l-content h1,.youth-camp-homepage .l-content h1{display:none;}.solstice-homepage .home-main article.node header,.womens-camp-homepage .home-main article.node header,.youth-camp-homepage .home-main article.node header{display:none;}@media (max-width:850px){.solstice-homepage .home-main .panel-pane,.womens-camp-homepage .home-main .panel-pane,.youth-camp-homepage .home-main .panel-pane{text-align:center;}}@media (min-width:850px){.solstice-homepage .home-main,.womens-camp-homepage .home-main,.youth-camp-homepage .home-main{width:65.625%;float:left;margin-right:3.125%;}.solstice-homepage .home-sidebar,.womens-camp-homepage .home-sidebar,.youth-camp-homepage .home-sidebar{width:31.25%;float:right;margin-right:0;}}.solstice-homepage .home-sidebar .panel-pane,.womens-camp-homepage .home-sidebar .panel-pane,.youth-camp-homepage .home-sidebar .panel-pane{margin-top:1.3rem;margin-bottom:1rem;background:white;text-align:center;border:1px solid #cbd1d2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.solstice-homepage .home-sidebar .panel-pane .header,.womens-camp-homepage .home-sidebar .panel-pane .header,.youth-camp-homepage .home-sidebar .panel-pane .header{padding:1.6rem 1rem;color:white;}.solstice-homepage .home-sidebar .panel-pane .header h3,.womens-camp-homepage .home-sidebar .panel-pane .header h3,.youth-camp-homepage .home-sidebar .panel-pane .header h3{margin:0 0 .8rem;}.solstice-homepage .home-sidebar .panel-pane .header h4,.womens-camp-homepage .home-sidebar .panel-pane .header h4,.youth-camp-homepage .home-sidebar .panel-pane .header h4{margin:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding-right:1rem;}.solstice-homepage .home-sidebar .panel-pane .content,.womens-camp-homepage .home-sidebar .panel-pane .content,.youth-camp-homepage .home-sidebar .panel-pane .content{padding:1rem 1rem 0;}.solstice-homepage .home-sidebar .panel-pane .content h4,.solstice-homepage .home-sidebar .panel-pane .content p,.womens-camp-homepage .home-sidebar .panel-pane .content h4,.womens-camp-homepage .home-sidebar .panel-pane .content p,.youth-camp-homepage .home-sidebar .panel-pane .content h4,.youth-camp-homepage .home-sidebar .panel-pane .content p{display:inline;line-height:2.8rem;margin:0 0 .4rem;}.solstice-homepage .home-sidebar .panel-pane .content h4,.womens-camp-homepage .home-sidebar .panel-pane .content h4,.youth-camp-homepage .home-sidebar .panel-pane .content h4{padding-right:1rem;clear:both;}.solstice-homepage .home-sidebar .panel-pane .content p:after,.womens-camp-homepage .home-sidebar .panel-pane .content p:after,.youth-camp-homepage .home-sidebar .panel-pane .content p:after{content:"\A";white-space:pre;}.solstice-homepage .home-sidebar .panel-pane .content a,.womens-camp-homepage .home-sidebar .panel-pane .content a,.youth-camp-homepage .home-sidebar .panel-pane .content a{color:#3398cc;}.solstice-homepage .home-sidebar .panel-pane .buttons,.womens-camp-homepage .home-sidebar .panel-pane .buttons,.youth-camp-homepage .home-sidebar .panel-pane .buttons{padding:.4rem 1rem 1rem;}@media (min-width:850px){.solstice-homepage .home-sidebar .panel-pane .header h4,.womens-camp-homepage .home-sidebar .panel-pane .header h4,.youth-camp-homepage .home-sidebar .panel-pane .header h4{display:block;padding-right:0;}.solstice-homepage .home-sidebar .panel-pane .content h4,.solstice-homepage .home-sidebar .panel-pane .content p,.womens-camp-homepage .home-sidebar .panel-pane .content h4,.womens-camp-homepage .home-sidebar .panel-pane .content p,.youth-camp-homepage .home-sidebar .panel-pane .content h4,.youth-camp-homepage .home-sidebar .panel-pane .content p{display:block;}.solstice-homepage .home-sidebar .panel-pane .content h4,.womens-camp-homepage .home-sidebar .panel-pane .content h4,.youth-camp-homepage .home-sidebar .panel-pane .content h4{padding-right:0;margin:0;}.solstice-homepage .home-sidebar .panel-pane .content p,.womens-camp-homepage .home-sidebar .panel-pane .content p,.youth-camp-homepage .home-sidebar .panel-pane .content p{margin-bottom:1rem;line-height:initial;}.solstice-homepage .home-sidebar .panel-pane .buttons,.womens-camp-homepage .home-sidebar .panel-pane .buttons,.youth-camp-homepage .home-sidebar .panel-pane .buttons{padding-top:0;}}.solstice-homepage .featured-content,.womens-camp-homepage .featured-content,.youth-camp-homepage .featured-content{clear:both;margin-top:2.2rem;}article.node img{height:auto !important;}.view-event-class-listings .view-grouping{margin-bottom:3.2rem;}.view-event-class-listings .view-grouping-header{text-transform:uppercase;font-weight:bold;font-size:2.4rem;}.view-event-class-listings .views-field-title{font-weight:bold;}.view-event-class-listings .views-field-field-teacher-listed-name,.view-event-class-listings .views-field-field-presenters,.view-event-class-listings .views-field-field-class-theme,.view-event-class-listings .views-field-field-location{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.view-featured-teasers-solstice:after{content:"";display:table;clear:both;}.view-featured-teasers-solstice .views-row{background:white;padding:1rem;}.view-featured-teasers-solstice .views-field-field-summary-title .field-content{margin:1rem 0 .5rem 0;}.view-featured-teasers-solstice .views-field-view-node-1{text-align:right;}@media (min-width:450px){.view-featured-teasers-solstice .views-field-field-summary-title .field-content{min-height:48px;}.view-featured-teasers-solstice .views-field-body{min-height:90px;}}@media (min-width:850px){.view-featured-teasers-solstice .views-field-body{min-height:180px;}}.sponsors .block__content{text-align:center;}.menu{padding-left:0;}.l-body-top.with-announcement{padding:.75rem 0;color:white;display:table;}@media all and (max-width:767px){.l-body-top.with-announcement{font-size:.9em;}}.l-body-top.with-announcement > div{display:table-cell;margin:.4rem 0 .2rem 0;color:#FFF;text-align:center;vertical-align:middle;}.l-body-top.with-announcement > div.divider{margin-top:.2rem;}@media all and (max-width:1023px){.l-body-top.with-announcement > div.divider{display:none;}}.l-body-top.with-announcement p{margin:0;}@media all and (max-width:1023px){.back-link{padding:0 1em;}}.back-link a{padding:.2rem .4rem;color:white;background-color:transparent;-webkit-border-radius:0.4rem;-moz-border-radius:0.4rem;-ms-border-radius:0.4rem;-o-border-radius:0.4rem;border-radius:0.4rem;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}.back-link a:hover,.back-link a:active,.back-link a:focus{text-decoration:none;background-color:white;}.l-announcements{font-size:1.05em;font-weight:600;text-align:center;}@media all and (max-width:991px){.l-announcements{padding:0 1em;}}.l-announcements a{color:white;text-decoration:underline;}.l-header{position:relative;}.l-region--navigation{position:relative;line-height:1.6rem;}.l-region--navigation .menu-block-wrapper{padding:.5em;}.l-region--navigation .menu-block-wrapper .menu .leaf,.l-region--navigation .menu-block-wrapper .menu .expanded{list-style:none outside none;}.l-region--navigation .menu-block-wrapper > .menu{margin:0;font-family:"Odense";}.l-region--navigation .menu-block-wrapper > .menu > li > a{display:block;padding:2rem 1rem;font-size:1.8rem;line-height:1.8rem;text-transform:lowercase;position:relative;z-index:5;}.l-region--navigation .menu-block-wrapper > .menu > li > a,.l-region--navigation .menu-block-wrapper > .menu > li > a:link,.l-region--navigation .menu-block-wrapper > .menu > li > a:visited{color:white;}.l-region--navigation .menu-block-wrapper > .menu .last{position:relative;}.l-region--navigation .menu-block-wrapper .expanded .menu{background:white;margin:0 0 1.4rem;}.l-region--navigation .menu-block-wrapper .expanded .menu li{border-bottom:1px dashed #EEEEEE;}.l-region--navigation .menu-block-wrapper .expanded .menu a{display:block;padding:1.2rem;font-size:1.6rem;-webkit-transition-property:background;-moz-transition-property:background;-o-transition-property:background;transition-property:background;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}.l-region--navigation .menu-block-wrapper .expanded .menu a:hover,.l-region--navigation .menu-block-wrapper .expanded .menu a:active,.l-region--navigation .menu-block-wrapper .expanded .menu a:focus{background:#d6f0ff;}.l-region--navigation .menu-block-wrapper select{width:100%;padding:2px;font-size:1.1em;}.l-region--navigation .menu-search-form{display:none;}@media (min-width:980px){.l-region--navigation{min-height:3.8rem;}.l-region--navigation .menu-block-wrapper{display:block;position:static;width:100%;padding:0;}.l-region--navigation .menu-block-wrapper > .menu{text-align:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.l-region--navigation .menu-block-wrapper > .menu > li{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}.l-region--navigation .menu-block-wrapper > .menu > li > a{padding:.7rem .7rem;margin-top:.6rem;position:relative;font-size:1.8rem;}.l-region--navigation .menu-block-wrapper > .menu > li:hover > a{text-decoration:none;background:white;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;}.l-region--navigation .menu-block-wrapper > .menu > li:hover > .menu,.l-region--navigation .menu-block-wrapper > .menu > li:hover > .menu-search-form{display:block !important;}.l-region--navigation .menu-block-wrapper .expanded .menu{display:none;position:absolute;top:3.7rem;left:0;width:300px;-webkit-box-shadow:rgba(50,50,50,0.53) 0 0 19px;-moz-box-shadow:rgba(50,50,50,0.53) 0 0 19px;box-shadow:rgba(50,50,50,0.53) 0 0 19px;}.l-region--navigation .menu-block-wrapper .expanded .menu a{padding:.8rem 1rem;}.l-region--navigation .menu-block-wrapper .last.expanded .menu{left:auto;right:0;}}.l-region--footer{padding:1rem;}.l-footer .block--menu-block{padding-left:1rem;font-size:1.3rem;}.l-footer .block--menu-block .menu{margin-top:0;}.l-footer .block--menu-block .menu li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:0;}.l-footer .block--menu-block li{width:24.42748%;float:left;margin-right:0.76336%;margin-right:0;}.l-footer .block--menu-block a{display:block;padding:0.2rem 1.2rem;}.l-footer .block--menu-block a:link,.l-footer .block--menu-block a:visited{color:white;}.footer-aside{padding:0rem 1rem 1rem 2.2rem;}.footer-aside .block__content{color:white;font-size:1.1rem;line-height:1.5;padding:0 1rem 0 1.5rem;border-left:1px solid #ffffcc;}.l-region--sidebar-second .panel-pane{padding:0 1rem;margin-bottom:1rem;background:white;border:1px solid #cbd1d2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.l-region--sidebar-second .pane-title,.l-region--sidebar-second h2{font-size:1.8rem;}
.l-body-top,.l-header,.l-main,.l-footer,.background-imgs{*zoom:1;max-width:990px;_width:990px;padding-left:5px;padding-right:5px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;}.l-body-top:after,.l-header:after,.l-main:after,.l-footer:after,.background-imgs:after{content:"";display:table;clear:both;}.l-page{overflow:hidden;}.l-footer{margin-bottom:20px;}.l-region--highlighted,.l-region--help,.l-region--sidebar-second{margin-bottom:20px;}@media (min-width:44em){.l-header,.l-main,.l-footer,.background-imgs{max-width:990px;}.l-region--navigation{clear:both;}.has-sidebar-first .l-content,.has-sidebar-second .l-content,.has-two-sidebars .l-content{width:66.10169%;float:left;margin-right:1.69492%;}.has-sidebar-first .l-region--sidebar-second,.has-sidebar-second .l-region--sidebar-second,.has-two-sidebars .l-region--sidebar-second{width:32.20339%;float:right;margin-right:0;}.has-sidebar-first .l-region--sidebar-second,.has-sidebar-second .l-region--sidebar-second,.has-two-sidebars .l-region--sidebar-second{clear:right;}.l-footer .block--menu-block{width:66.10169%;float:left;margin-right:1.69492%;}.footer-aside{width:32.20339%;float:right;margin-right:0;}}
html{background:#f58025}body{background:#f58025}a{color:#f26322}@media (min-width:990px){.background-imgs{position:relative}.background-left,.background-right{position:absolute;width:390px;height:1149px}.background-left{left:-388px;background:url(/sites/all/themes/solstice/summer_solstice/images/background-summer-left.jpg) no-repeat}.background-right{right:-388px;background:url(/sites/all/themes/solstice/summer_solstice/images/background-summer-right.jpg) no-repeat}}.l-main{background:url(/sites/all/themes/solstice/summer_solstice/images/paisley.jpg) repeat-x bottom #fff}.l-region--navigation{background:#f58025}.l-footer{background:#e15c20}.back-link .link:hover,.back-link .link:active,.back-link .link:focus{color:#f58025}.l-region--navigation .menu-block-wrapper .menu{background:#f58025}.l-region--navigation .menu-block-wrapper>.menu>li:hover>a{color:#f26322}.home-sidebar .header{background:#f58025}.button-orange a{background:#f58025;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f58025),color-stop(100%,#e15c20));background-image:-webkit-linear-gradient(#f58025,#e15c20);background-image:-moz-linear-gradient(#f58025,#e15c20);background-image:-o-linear-gradient(#f58025,#e15c20);background-image:linear-gradient(#f58025,#e15c20);-webkit-transition-property:background;-moz-transition-property:background;-o-transition-property:background;transition-property:background;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.button-orange a:hover,.button-orange a:active,.button-orange a:focus{background:#ff9136;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e15c20),color-stop(100%,#f58025));background-image:-webkit-linear-gradient(#e15c20,#f58025);background-image:-moz-linear-gradient(#e15c20,#f58025);background-image:-o-linear-gradient(#e15c20,#f58025);background-image:linear-gradient(#e15c20,#f58025)}
