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,.location-wrapper,.form-wrapper{position:relative;margin:0 0 1em;}.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 rgba(0,0,0,0.1);}ul.tabs.primary li{display:inline-block;margin:0 5px 0 0;}ul.tabs.primary li a{padding:0.45em 1.5em;margin:0;border-radius:3px 3px 0 0;text-transform:uppercase;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}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{opacity:1;}
body{background:#fff;color:#464646;font-family:'Helvetica Neue',Arial,sans-serif;font-size:0.875em;font-size:1rem;margin:0;padding:0;font-weight:normal;font-weight:400;line-height:1.5;word-wrap:break-word;}#page-wrapper{-webkit-font-smoothing:antialiased;letter-spacing:0.5px;}.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;}.group:after,.clearfix:after,.view:after,.view-content:after,.region:after,.container:after,.block:after,.views-row:after,.panel-panel:after,.center-wrapper:after{content:"";display:table;clear:both;}svg:not(:root){overflow:hidden;}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.1em;margin:0.5em 0;margin:1.5rem 0;padding:0;}h1{font-size:2em;font-size:2rem;}h2,.view-grouping-header{font-size:1.7em;font-size:1.7rem;}h3{font-size:1.5em;font-size:1.5rem;}h4,h5,h6{font-size:1.25em;font-size:1.25rem;font-weight:bold;font-weight:700;line-height:1.2em;}h5{font-size:1rem;}p,table,.by-line,.field{margin:0 0 1.5em;margin:0 0 1.5rem;}a{text-decoration:none;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}li ul,li ol{margin:0;}ul,ol{margin:0;padding:0;}.content-wrapper ul,.content-wrapper ol{margin:1.5em 0;margin:1.5rem 0;padding:0 0 0 1.5em;padding:0 0 0 1.5rem;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em;margin:0 0 1.5rem;}dl dt{font-weight:700;}dd{margin-left:1.5em;margin-left:1.5rem;}hr{border:1px solid rgba(0,0,0,0.1);clear:both;float:none;height:1px;margin:0 0 1.4375em;margin:0 0 1.4375rem;width:100%;}fieldset{background:rgba(0,0,0,0.02);border:1px solid rgba(0,0,0,0.1);border-radius:4px;margin:0.5em 0 1.5em;margin:0.5rem 0 1.5rem;padding:1em;padding:1rem;}table{max-width:100%;width:100%;font-size:0.875em;font-size:0.875rem;}th,tr,td{vertical-align:top;}th,td,td.active{padding:0.5em;padding:0.5rem;border:1px solid #dedede;}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:1em;padding-right:1rem;text-align:left;background-color:rgba(255,255,255,0.8);}table.cols-2 td{width:50%;}table.cols-3 td{width:33.3333%;}table.cols-4 td{width:25%;}table.cols-5 td{width:20%;}table.cols-6 td{width:16.6666%;}p:last-child,.field:last-child,.node-block .field{margin-bottom:0;}#header,#main,#footer,.container,.region,.panel-pane,.views-row,.view-header,.view-footer,.block,ul.menu li,.views-row,.block,th,td{position:relative;}#main{min-height:400px;padding:1.5em 0;padding:1.5rem 0;}#footer .container{padding:1.5em 0;padding:1.5rem 0;}.item-list ul,.item-list ul li,ul.menu,ul.menu li,ul.inline li{margin:0;padding:0;list-style:none;}ul.menu ul.menu{margin:0 0 0 1em;margin:0 0 0 1rem;}ul.inline{clear:both;}.region-navigation ul.menu ul.menu{position:absolute;z-index:2;margin:0;width:250px}.region-navigation ul.menu ul.menu{display:none;}.region-navigation ul.menu li:hover ul.menu,.region-navigation ul.menu li:active ul.menu{display:block;}.region-navigation ul.menu ul.menu li{width:100%}.region-navigation li.expanded:after{content:"▾";font-size:12px;padding:0;position:absolute;top:0;right:0;color:#fff;}.tabs-wrapper{margin:1em 0 0;margin:1rem 0 0;}.field-name-field-tags{margin:0 0 1.5em;margin:0 0 1.5rem;}.field-name-field-tags .field-item{margin:0 1em 0 0;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.1em;padding:8px 8px 7px;height:auto;border-radius:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.2);max-width:100%;font-size:1em;font-size:0.875rem;}textarea{line-height:1.5em;}input[type="submit"]{text-transform:uppercase;font-weight:bold;font-size:0.85em;font-size:0.85rem;padding:0.5rem 1rem;border-radius:0;background:#03B7B5;color:white;margin:15px 10px 0 0;border:none;box-shadow:none;}input[type="submit"]:hover{background:#03B7B5;}input[type="submit"]:active{box-shadow:inset 0 1px 0 rgba(255,255,255,0.05);background:#03B7B5;}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;}input[type="submit"],input[type="password"],input[type="text"],input[type="email"]{-webkit-appearance:none;}blockquote{background:#f1f1f1;margin:0 0 1.5rem;padding:1.5rem;border-left:3px solid #ddd;font-style:italic;}.views-row{list-style:none;margin:0;padding:0;}.views-row,.view-filters{padding:1em 0;padding:1rem 0;}.view-header,.view-footer{padding:0;}.field-label,.views-label{font-weight:bold;font-weight:700;}.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.5em 0;margin:1.5rem 0;}div.breadcrumb{padding:1em 0;padding:1rem 0;text-transform:uppercase;font-size:0.75em;font-size:0.75rem;}ul.contextual-links li a{font-size:12px !important;font-family:sans-serif !important;padding:0.25em 1em 0.25em 0.5em !important;}.cols:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.cols{display:inherit;}html[xmlns] .cols{display:block;}* html .cols{height:1%;}.cols > .col{float:left;width:100%;}.cols-2 > .col{width:50%;}.cols-3 > .col{width:33.3333%;}.cols-4 > .col{width:25%;}.cols-5 > .col{width:20%;}.cols-6 > .col{width:16.6666%;}.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;}
#site-slogan,.front #page-title,.not-logged-in ul.menu li.user-profile{display:none;}.navigation{background:#363636;}.what-can-you-do{background:#03B7B5;}a,li a.active{color:#03B7B5;}.navigation .content-block,#site-name a,.navigation ul.menu li a,#site-name-slogan a,.what-can-you-do{color:#ffffff;}.navigation .content-block .active a,#block-menu-block-2 ul.menu li a,.what-can-you-do a,.navigation ul.menu li a:hover{color:#cccccc;}#mc_embed_signup label{color:#464646;}.press-date,.views-field-field-embed-code,.field-name-field-embed-code .field-items{color:#777;}.content-bottom .container,.front .content-wrapper .block,.footer .container{border-top:1px solid #ddd;}.sidebar ul.menu li a{border-bottom:1px solid #ddd;}#site-name-slogan{border-right:1px solid #464646;}#block-menu-block-2{border-bottom:1px solid #464646;}.container{margin:0 auto;padding:0;width:96%;max-width:1024px;}iframe,.gmap-gmap{width:100% !important;max-width:100% !important;}.one-sidebar #sidebar-first{float:left;width:25%;padding:0 3rem 1.5rem 0;}.one-sidebar .content-wrapper{float:right;width:75%;}#site-name-slogan{display:block;float:left;width:10%;}#site-name{padding:0;margin:0;}#site-name a{display:block;padding:38px 0;width:100%;text-align:center;}.region-navigation{float:right;width:90%;}.navigation ul.menu li{display:block;font-size:1.1rem;font-weight:bold;margin:0;width:16.6666%;padding:0;float:left;text-align:center;}.navigation ul.menu li a{padding:1.5rem 0;display:block;}#block-menu-block-2 ul.menu{text-align:right;}#block-menu-block-2 ul.menu li{text-transform:uppercase;font-weight:400;font-size:0.75rem;letter-spacing:1px;}#block-menu-block-2 ul.menu li a{padding:0.5rem;}.front .header .container{background:url(/sites/all/themes/otl/images/OTL-splatters-tagline.jpg) scroll no-repeat center center transparent;min-height:520px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.region-header{position:absolute;bottom:1.5rem;left:0;width:100%;}.header-date{margin:0;padding:0;width:100%;text-align:center;}.main .block{margin:1.5rem 0;padding:0;}.what-can-you-do{margin:0 0 0.75rem;padding:1.5rem;font-size:1.25rem;font-weight:bold;font-weight:700;}.what-can-you-do .fa{margin:0 1.5rem 0 0;font-size:2rem;line-height:1rem;}table > caption{font-size:1.25rem;text-align:left;padding:0.5rem;color:#777;font-weight:700;}#block-views-participants-block-1 .view-content{display:none;}#block-views-participants-block-1.active .view-content{display:block;}.show-hide{color:#03B7B5;margin:0 0 1em;cursor:pointer;}.view-grouping-header{font-weight:700;text-align:center;font-size:1rem;background:#f7f7f7;text-transform:uppercase;padding:0.5rem;letter-spacing:2px;}.views-field-field-embed-code,.field-name-field-embed-code .field-items{font-family:'Consolas','Monaco','Andale Mono','Courier New','Courier';font-size:0.875rem;}.view-press .press-title{margin:0.25em 0 0.75em;margin:0.25rem 0 0.75rem;}.sidebar ul.menu li a{display:block;padding:1rem 0;font-weight:500;}.sidebar ul.menu li a,#mc_embed_signup,#mc_embed_signup label{font-size:0.8125rem;}.sidebar .fa:before{margin:0 0.75rem 0 0;}#mc_embed_signup input,#mc_embed_signup label{width:100%;margin:0 0 0.5rem;border-radius:0;}#block-menu-block-3{margin-bottom:3rem;}.page-user-register #page-title{text-transform:capitalize;}.r2-logo{width:100%;text-align:center;}.r2-logo img{width:120px;}#block-block-5{float:right;position:absolute;top:0;right:0;}
@media screen and (max-width:768px){.container{width:100%;margin:0 auto;padding:0 1em;padding:0 1rem;max-width:inherit;min-width:inherit;}.float-left,.float-right,section,.block,.region-footer > div,#logo,.region,.cols > .col,.one-sidebar #sidebar-first,.one-sidebar .content-wrapper{float:none;width:100%;max-width:100%;min-height:inherit;height:auto;padding:0;margin:0 0 1.5em;text-align:left;}#content,.region-navigation,.region-navigation .block,.region-footer,.region-footer .block:last-child,.region-content-bottom,.region-content-bottom .block:last-child,#main{margin:0;}.front .header .container{min-height:370px;margin-top:40px;}#main{padding-bottom:0;}#block-menu-block-2,#site-name-slogan{border:none;}#site-name-slogan{position:absolute;top:0;left:0;width:50%;text-align:left;z-index:9999999;}#site-name a{display:block;padding:0.5rem 1rem;width:inherit;text-align:inherit;}.navigation ul.menu li{width:50%;text-align:left;}.front #header{z-index:-1;margin:-100px 0;}#block-menu-block-2 ul.menu li a{padding:0.5rem;display:block;width:100%;text-align:center;color:#999;}#block-menu-block-2{padding-bottom:1.5rem;}#block-menu-block-2 ul.menu li{float:left;width:50%;background:#f7f7f7;border:1px solid #fff;}#footer .container{padding:1.5em 1em;padding:1.5rem 1rem;}#block-block-5{float:none;position:relative;top:inherit;right:inherit;margin:1.5rem 0;}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;}}
