﻿@import url(https://fonts.googleapis.com/css?family=Lato:300,400,600,700);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,font,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{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline}body{line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}input{-webkit-appearance:none;border-radius:0}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{font-family:helvetica,tahoma,sans-serif;color:#535151;font-size:100%}body#tinymce{font-size:1.1em;background:#fff;padding:0 12px}h2,h3,h4,ul,ol,p,address{padding:10px 0;letter-spacing:1px}h2{font-size:1.6em;color:#936b08}h3{font-size:1.2em;font-weight:normal;color:#936b08}h4{font-size:1em;font-weight:bold}p,address,li{font-size:0.9em;line-height:1.5em}img{float:left;margin:10px 10px 10px 0;max-width:100%;height:auto}@media (max-width: 600px){img{float:none}}img.full{width:100%}a{color:#936b08;text-decoration:underline}a:hover{text-decoration:none}.image-right{float:right;margin:0;padding:0}.image-right img{float:left;margin:10px 0 10px 10px}.image-full{float:left;width:100%;margin:0;padding:0}.image-full img{float:left;width:100%;height:auto;margin:10px 0}.image-left-half{float:left;width:49%;height:auto;margin:0 1% 0 0;padding:10px 0}.image-left-half img{float:left;width:100%;height:auto}.image-right-half{float:right;width:49%;height:auto;margin:0 0 0 1%;padding:10px 0}.image-right-half img{float:left;width:100%;height:auto}input{-webkit-appearance:none}.clearer{float:none;clear:both}.container{width:90%;max-width:1000px;margin:0 auto}body{position:relative}body.no_banner header{position:relative}.button{border:1px solid #d2d2d2;padding:5px;color:#936b08;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.button>span{padding:0 15px 0 0;background:url(../images/nav_arrow.png) right center no-repeat;background-size:10px}.button:hover>span{background-image:url(../images/nav_arrow_inverse.png)}form{float:left;width:100%;margin:10px 0}form div.row{float:left;width:100%;margin:5px 0}form div.row label{float:left;width:100%;font-size:0.9em}form div.row input,form div.row textarea,form div.row select{float:left;margin-top:5px;font-size:1em}form div.row p.error{float:left;width:100%;color:#c00;padding:5px 0 0}form div.row.text input,form div.row.confirmedpassword input,form div.row.textarea textarea{width:100%;padding:10px;border:1px solid #d2d2d2;background:#fff}form div.row.dropdown select{border:1px solid #111;background:transparent;width:100%;padding:12px;border:2px solid #d2d2d2;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d2d2d2 url(../images/select_arrow.png) right center no-repeat}@media screen and (min-width: 0\0){form div.row.dropdown select{background:none;padding:5px}}form div.row.optionset>ul{float:left;width:100%;margin:0;padding:0;list-style:none;margin-top:6px}form div.row.optionset>ul>li{float:left;width:100%;margin:0;padding:0;list-style:none;background-image:none;margin:6px 0;position:relative}form div.row.optionset>ul>li input{position:absolute;width:auto;top:0;left:0;margin:0;-webkit-appearance:radio}form div.row.optionset>ul>li label{float:left;width:100%;padding-left:30px;font-weight:normal}form div.row.optionset>ul.rating li{width:20%}form div.row.confirmedpassword{margin:0 0 5px}form div.row.confirmedpassword>div{float:left;width:100%;margin:5px 0}form div.row.checkbox label{float:right;width:95%}form div.row.checkbox input{float:left;width:auto;margin:0;-webkit-appearance:checkbox}form div.row.controls input{border:1px solid #d2d2d2;padding:5px 20px 5px 5px;color:#936b08;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff url(../images/nav_arrow.png) 90% center no-repeat;background-size:10px;font-size:0.8em}form div.row.controls input:hover{cursor:pointer}form div.row.controls p{float:left;margin:0;padding:12px}header{background:url(../images/header.png) left top repeat;position:absolute;top:0;left:0;width:100%;z-index:10}@media (max-width: 768px){header{position:relative}}header>.container{position:relative}header>.container h1{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;float:left}header>.container h1 a{float:left;width:193px;height:51px;background:url(../images/logo.png) center center no-repeat;background-size:100%;text-indent:-10000px;overflow:hidden}@media (max-width: 768px){header>.container h1{position:static;-webkit-transform:none;-ms-transform:none;transform:none;width:50%}header>.container h1 a{margin:10px 0}}header>.container div.menu{float:right;width:68px;display:none;padding:14px;cursor:pointer}@media (max-width: 768px){header>.container div.menu{display:block}}header>.container div.menu>div{float:left;width:100%;height:6px;margin:4px 0;background-color:#ff9c00}header>.container nav{float:left;width:100%;padding-left:193px}@media (max-width: 768px){header>.container nav{padding-left:0}header>.container nav.mobile_hidden{display:none}}header>.container nav>ul{float:left;width:100%;margin:0;padding:0;list-style:none}header>.container nav>ul>li{float:left;margin:0;padding:0;list-style:none;background-image:none;padding:0 5px 10px}@media (max-width: 768px){header>.container nav>ul>li{margin:0;width:45%}header>.container nav>ul>li a{width:100%}header>.container nav>ul>li.odd{margin-right:5%}header>.container nav>ul>li.odd a{text-align:right}header>.container nav>ul>li.even{margin-left:5%}header>.container nav>ul>li.even a{text-align:left;background-position:left center}}header>.container nav>ul>li a{float:left;color:#fbf6f6;text-decoration:none;line-height:31px;font-size:0.9em;padding:10px 20px;background:url(../images/nav_arrow.png) right center no-repeat;background-size:10px}header>.container nav>ul>li a:hover{background-image:url(../images/nav_arrow_inverse.png)}header>.container div#banner_controls{position:absolute;bottom:-28px;background:url(../images/banner_controls.png) left top repeat;padding:0 0 4px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}@media (max-width: 768px){header>.container div#banner_controls{display:none}}header>.container div#banner_controls>a{float:left;padding:0 10px;color:#fbf6f6;line-height:24px;font-size:0.8em;text-decoration:none}header>.container div#banner_controls>ul{float:left;margin:0;padding:0;list-style:none;padding:0 10px}header>.container div#banner_controls>ul>li{float:left;margin:0;padding:0;list-style:none;background-image:none;width:24px;height:24px;background:url(../images/banner_control_off.png) center center no-repeat;background-size:100%;text-indent:-10000px;overflow:hidden;cursor:pointer}header>.container div#banner_controls>ul>li.active{background-image:url(../images/banner_control_on.png)}div#banner{position:relative;z-index:5}div#banner>ul{float:left;width:100%;margin:0;padding:0;list-style:none}div#banner>ul>li{float:left;margin:0;padding:0;list-style:none;background-image:none}div#banner.fading>ul>li,div#banner.static>ul>li{width:100%;display:none;z-index:1}div#banner.fading>ul>li a,div#banner.static>ul>li a{float:left;width:100%}div#banner.fading>ul>li img,div#banner.static>ul>li img{float:left;width:100%;margin:0}div#banner.fading>ul>li>div,div#banner.static>ul>li>div{position:relative;width:100%;height:0;padding-bottom:56.25%}div#banner.fading>ul>li>div>iframe,div#banner.static>ul>li>div>iframe{position:absolute;top:0;left:0;width:100%;height:100%}div#banner.fading>ul>li.active,div#banner.static>ul>li.active{display:block}div#banner.fading>ul>li#scrolling_overlay,div#banner.static>ul>li#scrolling_overlay{display:block;position:absolute;top:0;left:0;z-index:5}div#banner.scrolling>div.slides img{margin:0}@media (max-width: 768px){div#banner.scrolling>div.slides img{height:400px}}@media (max-width: 600px){div#banner.scrolling>div.slides img{height:250px}}div#banner .overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:url(../images/banner.png) left bottom repeat-x;z-index:6}div#body{padding:20px 0}div#body .sidebar_left{float:left;width:20%;padding:20px 0;background:url(../images/divide.png) right top no-repeat;min-height:462px}@media (max-width: 768px){div#body .sidebar_left{width:30%}}@media (max-width: 600px){div#body .sidebar_left{width:100%;background:none;border-top:3px solid #fbf6f6;min-height:0}}div#body .sidebar_left nav{float:left;width:100%}div#body .sidebar_left nav>ul{float:left;width:100%;margin:0;padding:0;list-style:none}div#body .sidebar_left nav>ul>li{float:left;width:100%;margin:0;padding:0;list-style:none;background-image:none;margin:10px 0}div#body .sidebar_left nav>ul>li>a{color:#535151;text-decoration:none}div#body .sidebar_left nav>ul>li>a:hover{text-decoration:underline}div#body .sidebar_left nav>ul>li.top>a{font-weight:bold}div#body .sidebar_left nav>ul>li.current>a{color:#936b08}div#body .content_right{float:right;width:80%;padding:20px 0 20px 10px}@media (max-width: 768px){div#body .content_right{width:70%}}@media (max-width: 600px){div#body .content_right{float:left;width:100%;padding-left:0}}div#body .left_half{padding:0 10px 0 0}div#body .right_half{padding:0 0 0 10px}div#body .left_half,div#body .right_half{float:left;width:50%}@media (max-width: 768px){div#body .left_half,div#body .right_half{width:100%;padding:10px 0}}nav#footer_nav{background:#000}nav#footer_nav div.container{position:relative}nav#footer_nav div.container ul.nav{float:left;width:25%;margin:0;padding:0;list-style:none;margin:20px 0}@media (max-width: 768px){nav#footer_nav div.container ul.nav{width:100%;text-align:center}}nav#footer_nav div.container ul.nav>li{float:left;width:100%;margin:0;padding:0;list-style:none;background-image:none}nav#footer_nav div.container ul.nav>li a{float:left;width:100%;color:#fbf6f6;padding:5px 0;font-size:0.9em;text-decoration:none}nav#footer_nav div.container ul.nav>li a:hover{text-decoration:underline}nav#footer_nav div.container ul.social{position:absolute;top:0;right:0;bottom:0;height:30px;margin:0;padding:0;list-style:none;margin:auto 0}@media (max-width: 768px){nav#footer_nav div.container ul.social{position:static;float:left;width:100%;text-align:center;margin:10px 0 20px}}nav#footer_nav div.container ul.social>li{float:left;margin:0;padding:0;list-style:none;background-image:none;margin:0 5px}@media (max-width: 768px){nav#footer_nav div.container ul.social>li{float:none;display:inline-block}}nav#footer_nav div.container ul.social>li a{float:left;width:30px;height:30px;text-indent:-10000px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:100%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}nav#footer_nav div.container ul.social>li a:hover{background-color:#ff9c00}nav#footer_nav div.container ul.social>li.email a{background-image:url(../images/email.png)}nav#footer_nav div.container ul.social>li.facebook a{background-image:url(../images/facebook.png)}nav#footer_nav div.container ul.social>li.twitter a{background-image:url(../images/twitter.png)}nav#footer_nav div.container ul.social>li.youtube a{background-image:url(../images/youtube.png)}nav#footer_nav div.container ul.social>li.soundcloud a{background-image:url(../images/soundcloud.png)}nav#footer_nav div.container ul.social>li.instagram a{background-image:url(../images/instagram.png)}footer>.container{padding:30px 0}footer>.container p{text-align:center}footer>.container p.copyright{padding:90px 0 20px;background:url(../images/footer_logo.png) center top no-repeat;background-size:210px}.popup{position:relative;background:#fff;padding:24px 12px 12px;width:auto;max-width:600px;margin:20px auto;border:1px solid #d2d2d2}.popup p.loading{float:left;width:100%;padding:48px 0;text-align:center;font-family:helvetica,tahoma,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.6em}#features{float:left;width:100%;margin:0;padding:0;list-style:none;margin:10px 0}#features>li{float:left;width:33.33333%;margin:0;padding:0;list-style:none;background-image:none;border-right:1px solid #d2d2d2}#features>li.last{border-right:none}@media (max-width: 768px){#features>li{width:100%;border-right:none;border-bottom:1px solid #d2d2d2}#features>li.last{border-bottom:none}}#features>li>a{float:left;width:100%;padding:10px;color:#535151;text-decoration:none;text-align:center}#features>li>a>img{float:left;width:100%}@media (max-width: 768px){#features>li>a>img{width:60%;margin-left:20%;margin-right:20%}}#features>li>a>p.button{display:inline-block;padding-left:10px;padding-right:10px;margin:10px 0;color:#535151}#features>li>a:hover>p.button{text-decoration:underline}ul.paging{float:left;width:100%;margin:0;padding:0;list-style:none;margin:10px 0}ul.paging>li{float:left;margin:0;padding:0;list-style:none;padding:5px;color:#535151}ul.paging>li a{color:#535151;text-decoration:none}ul.paging>li a:hover{text-decoration:underline}ul.paging>li.current a{color:#936b08}ul.paging>li.prev a{display:inline-block;text-indent:-10000px;overflow:hidden;width:13px;height:10px;background:url(../images/prev_arrow.png) right center no-repeat;background-size:10px}ul.paging>li.prev a:hover{background-position:left center}ul.paging>li.next a{display:inline-block;text-indent:-10000px;overflow:hidden;width:13px;height:10px;background:url(../images/next_arrow.png) left center no-repeat;background-size:10px}ul.paging>li.next a:hover{background-position:right center}ul.options{float:right;height:36px;margin:0;padding:0;list-style:none}ul.options>li{float:left;margin:0;padding:0;list-style:none;background-image:none;margin:0 5px;padding:0;line-height:34px;font-weight:bold;font-size:0.7em}ul.options>li.button{display:inline-block;width:36px;height:36px;padding:0;background:url(../images/options.png) left top no-repeat;background-size:102px;text-indent:-10000px;overflow:hidden}ul.options>li.button.grid{background-position:0 0}ul.options>li.button.grid.active,ul.options>li.button.grid:hover{background-position:0 -34px}ul.options>li.button.list{background-position:-34px 0}ul.options>li.button.list.active,ul.options>li.button.list:hover{background-position:-34px -34px}ul.options>li.button.info{background-position:-68px 0}ul.options>li.button.info.active,ul.options>li.button.info:hover{background-position:-68px -34px}div.share{float:left;width:100%;margin:10px 0}.no_transition,.no_transition *{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000;opacity:.65;filter:alpha(opacity=65)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#535151;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#535151}.mfp-preloader a:hover{color:#535151}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#ff9c00;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#ff9c00}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#ff9c00;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#535151;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow>div{position:absolute;width:30px;height:30px;border:1px solid #d2d2d2;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin:auto;top:0;right:0;bottom:0;left:0;background:#fff}.mfp-arrow-left{left:0}.mfp-arrow-left>div{background:url(../images/prev_arrow.png) center center no-repeat;background-size:10px}.mfp-arrow-left:hover>div{background-image:url(../images/prev_arrow_inverse.png)}.mfp-arrow-right{right:0}.mfp-arrow-right>div{background:url(../images/next_arrow.png) center center no-repeat;background-size:10px}.mfp-arrow-right:hover>div{background-image:url(../images/next_arrow_inverse.png)}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#535151;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#535151;word-wrap:break-word;padding-right:36px;font-size:0.9em}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-iframe-holder .mfp-content{max-width:600px}.mfp-iframe-holder .mfp-content::before{content:' ';position:absolute;top:-36px;right:-20px;bottom:-20px;left:-20px;background:#fff}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../images/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../fonts/slick.eot");src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick.woff") format("woff"),url("../fonts/slick.ttf") format("truetype"),url("../fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#d2d2d2;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}#home_content #home_title{float:left;width:100%;margin:20px 0;position:relative}#home_content #home_title h2{float:left;width:210px;height:62px;background:url(../images/footer_logo.png) left center no-repeat;background-size:100%;text-indent:-10000px;overflow:hidden}#home_content #home_title ul.options{position:absolute;top:0;right:0;bottom:0;margin:auto 0}@media (max-width: 600px){#home_content #home_title ul.options{position:static;float:right;margin-top:20px;text-align:center}}#home_content.grid #home_body{display:none}#home_content.info #home_blocks{display:none}#home_content #home_blocks{float:left;width:100%;margin:0;padding:0;list-style:none;margin:10px 0}#home_content #home_blocks>li{float:left;margin:0;padding:0;list-style:none;background-image:none;width:20%;padding:5px}@media (max-width: 768px){#home_content #home_blocks>li{width:33.33333%}}@media (max-width: 600px){#home_content #home_blocks>li{width:50%}#home_content #home_blocks>li p{display:none}}#home_content #home_blocks>li>a{float:left;width:100%;position:relative;color:#535151}#home_content #home_blocks>li>a>img{float:left;width:100%;margin:0}#home_content #home_blocks>li>a>div{float:left;width:100%;position:absolute;padding:10px;top:0;right:0;bottom:0;left:0;background:url(../images/overlay.png) left top repeat;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media (max-width: 1024px){#home_content #home_blocks>li>a>div{display:none}}#home_content #home_blocks>li>a>div p.full{display:none}#home_content #home_blocks>li>a:hover>div{opacity:1}@media (max-width: 1024px){#home_content #home_blocks>li>a:hover>div{display:block}}#home_content #home_blocks>li h3{padding:0;color:#936b08}ul.team{float:left;width:100%;margin:0;padding:0;list-style:none;margin:10px 0}ul.team>li{float:left;width:100%;margin:0;padding:0;list-style:none;background-image:none;position:relative;padding:10px 0;border-bottom:1px solid #d2d2d2}ul.team>li.last{border-bottom:none}ul.team>li>a{float:left;width:100%;color:#535151;min-height:200px}@media (max-width: 768px){ul.team>li>a{min-height:120px}}@media (max-width: 600px){ul.team>li>a{min-height:0}}ul.team>li>a img{position:absolute;top:10px;left:0;float:none;clear:none;margin:0}@media (max-width: 768px){ul.team>li>a img{width:120px}}@media (max-width: 600px){ul.team>li>a img{position:relative;float:left;width:200px}}ul.team>li>a>div{float:left;width:100%;padding:0 0 0 220px}@media (max-width: 768px){ul.team>li>a>div{padding:0 0 0 130px}}@media (max-width: 600px){ul.team>li>a>div{padding:10px 0}}ul.team>li>a>div h3{float:left;width:70%;color:#936b08;font-weight:bold}@media (max-width: 600px){ul.team>li>a>div h3{width:100%}}ul.team>li>a>div p.button{float:right}@media (max-width: 600px){ul.team>li>a>div p.button{float:left}}ul.team>li.no_image>a{min-height:0}ul.team>li.no_image>a>div{padding-left:0}div.articles{float:left;width:75%;padding:0 20px 0 0}@media (max-width: 768px){div.articles{width:100%;padding-right:0}}div.articles ul.articles{float:left;width:100%;margin:0;padding:0;list-style:none}div.articles ul.articles li{float:left;width:100%;margin:0;padding:0;list-style:none;background-image:none;padding:10px 0;border-bottom:1px solid #d2d2d2}div.articles ul.articles li.last{border-bottom:none}div.articles ul.articles li>a{color:#535151;text-decoration:none}div.articles ul.articles li>a img{float:left;width:100%}div.articles ul.articles li>a p.button{float:left}div.twitter{float:left;width:25%}@media (max-width: 768px){div.twitter{width:100%;margin:10px 0}}div.twitter h3 a{text-decoration:none}div.twitter h3 a:hover{text-decoration:underline}div.twitter ul{float:left;width:100%;margin:0;padding:0;list-style:none;margin:10px 0 0}div.twitter ul li{float:left;width:100%;margin:0;padding:0;list-style:none;background-image:none;padding:10px;margin-bottom:5px;background:#f9f7f5;border:1px solid #d2d2d2;border-left:none;border-right:none;font-size:0.9em}div.twitter ul li p.date{padding-bottom:0;color:#936b08;font-size:0.8em}div.twitter ul li a{text-decoration:none}div.twitter ul li a:hover{text-decoration:underline}div.twitter ul li img{float:left;width:100%;height:auto;margin:10px 0}div.resources{float:left;width:100%}div.resources ul{float:left;width:100%;margin:0;padding:0;list-style:none}div.resources ul li{float:left;width:100%;margin:0;padding:0;list-style:none;background-image:none;padding:10px 0;border-bottom:1px solid #d2d2d2}div.resources ul li.last{border-bottom:none}div.resources ul li>a{color:#535151;text-decoration:none}div.resources ul li>a>div{float:left;width:80%}div.resources ul li>a p.button{float:right;margin:10px 0}div.gallery{float:left;width:100%}div.gallery>ul{float:left;width:100%;margin:0;padding:0;list-style:none;margin:10px 0}div.gallery>ul>li{float:left;margin:0;padding:0;list-style:none;background-image:none}div.gallery>ul>li>a{float:left;width:100%;position:relative;color:#535151}div.gallery>ul>li h3{padding:0;color:#936b08}div.gallery>ul.grid>li{width:25%;padding:5px}@media (max-width: 768px){div.gallery>ul.grid>li{width:50%;padding:5px}}@media (max-width: 600px){div.gallery>ul.grid>li{width:100%;padding:5px 0}}div.gallery>ul.grid>li>a>img{float:left;width:100%;margin:0}div.gallery>ul.grid>li>a>div{float:left;width:100%;position:absolute;padding:10px;top:0;right:0;bottom:0;left:0;background:url(../images/overlay.png) left top repeat;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media (max-width: 1024px){div.gallery>ul.grid>li>a>div{display:none}}div.gallery>ul.grid>li>a>div p.full{display:none}div.gallery>ul.grid>li>a:hover>div{opacity:1}@media (max-width: 1024px){div.gallery>ul.grid>li>a:hover>div{display:block}}div.gallery>ul.list>li{width:100%;padding:10px 0;border-bottom:1px solid #d2d2d2}div.gallery>ul.list>li.last{border-bottom:none}div.gallery>ul.list>li>a>img{float:left;width:25%;margin:0}div.gallery>ul.list>li>a>div{float:left;width:75%;padding:10px 0 10px 10px}div.gallery>ul.list>li>a>div p.short{display:none}div.gallery.items>ul.grid>li{width:33.33333%;padding:20px}@media (max-width: 1024px){div.gallery.items>ul.grid>li{width:50%}}@media (max-width: 600px){div.gallery.items>ul.grid>li{width:100%}}div.gallery.items>ul.grid>li.fourth{clear:both}div.gallery.items>ul.grid>li>a>div{position:static;padding:20px 0 0 0;display:block;background:none;opacity:1}div#video_player{float:left;width:100%;height:0;padding:0 0 56.25%}div#video_player>iframe{float:left;width:100%;height:100%}div#video_banner{float:left;width:100%}div#video_banner div.slide{float:left;width:20%}div#video_banner div.slide.slick-list{float:none;width:auto}div#video_banner div.slide>a{float:left;width:100%;padding:10px 5px;text-decoration:none}div#video_banner div.slide>a:hover>h4{text-decoration:underline}div#video_banner div.slide>a>img{float:left;width:100%;margin:0 0 5px;padding:0}div#video_banner div.slide>a>h4{font-size:0.9em;color:#936b08}div#video_banner div.slide>a p{font-size:0.8em;padding:0;color:#535151}ul#sound_gallery{float:left;width:100%;margin:0;padding:0;list-style:none}ul#sound_gallery>li{float:left;width:100%;margin:0;padding:0;list-style:none;margin:10px 0 0;padding:10px 0;border-top:1px solid #d2d2d2}ul#sound_gallery>li h3{padding-top:0}div.projects{float:left;width:100%}div.projects>ul{float:left;width:100%;margin:0;padding:0;list-style:none;margin:10px 0}div.projects>ul>li{float:left;margin:0;padding:0;list-style:none;background-image:none}div.projects>ul>li>a{float:left;width:100%;position:relative;color:#535151}div.projects>ul>li h3{padding:0;color:#936b08}div.projects>ul.grid>li{width:25%;padding:5px}@media (max-width: 768px){div.projects>ul.grid>li{width:50%;padding:5px}}@media (max-width: 600px){div.projects>ul.grid>li{width:100%;padding:5px 0}}div.projects>ul.grid>li>a>img{float:left;width:100%;margin:0}div.projects>ul.grid>li>a>div{float:left;width:100%;position:absolute;padding:10px;top:0;right:0;bottom:0;left:0;background:url(../images/overlay.png) left top repeat;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media (max-width: 1024px){div.projects>ul.grid>li>a>div{display:none}}div.projects>ul.grid>li>a>div p.full{display:none}div.projects>ul.grid>li>a:hover>div{opacity:1}@media (max-width: 1024px){div.projects>ul.grid>li>a:hover>div{display:block}}div.projects>ul.list>li{width:100%;padding:10px 0;border-bottom:1px solid #d2d2d2}div.projects>ul.list>li.last{border-bottom:none}div.projects>ul.list>li>a>img{float:left;width:25%;margin:0}div.projects>ul.list>li>a>div{float:left;width:75%;padding:10px 0 10px 10px}div.projects>ul.list>li>a>div p.short{display:none}div.project{float:left;width:80%;padding:0 20px 0 0}@media (max-width: 768px){div.project{width:100%;padding-right:0}}div.project_links{float:left;width:20%}@media (max-width: 768px){div.project_links{width:100%;margin:10px 0}}div.project_links>ul{float:left;width:100%;margin:0;padding:0;list-style:none}div.project_links>ul>li{float:left;width:100%;margin:0;padding:0;list-style:none;background-image:none;margin:5px 0}div.project_links>ul>li>a{float:left;width:100%;padding-right:30px;line-height:24px;color:#535151;text-decoration:none;background-position:right center;background-repeat:no-repeat;background-size:22px}div.project_links>ul>li>a:hover{text-decoration:underline}div.project_links>ul>li.gallery.image a{background-image:url(../images/image_gallery.png)}div.project_links>ul>li.gallery.video a{background-image:url(../images/video_gallery.png)}div.project_links>ul>li.gallery.sound a{background-image:url(../images/sound_gallery.png)}div.project_links>ul>li.gallery>ul{float:left;width:100%;margin:0;padding:0;list-style:none;margin:10px 0}div.project_links>ul>li.gallery>ul>li{float:left;width:33.33333%;margin:0;padding:0;list-style:none;background-image:none;padding:5px}div.project_links>ul>li.gallery>ul>li img{float:left;width:100%;margin:0}body.contactpage div#body>div.container div.left_half{background:url(../images/divide.png) right top no-repeat;min-height:462px}@media (max-width: 768px){body.contactpage div#body>div.container div.left_half{background:none;min-height:0}}body.contactpage div#body>div.container ul.contact{float:left;width:100%;margin:0;padding:0;list-style:none;margin:10px 0}body.contactpage div#body>div.container ul.contact>li{float:left;width:100%;margin:0;padding:0;list-style:none;background-image:none;margin:5px 0}body.contactpage div#body>div.container ul.contact>li>a{float:left;padding:5px 0 5px 40px;position:relative;min-height:30px;color:#535151;text-decoration:none}body.contactpage div#body>div.container ul.contact>li>a>div.hover{position:absolute;float:left;top:0;left:0;bottom:0;width:26px;height:26px;margin:auto 10px auto 2px;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;z-index:1}body.contactpage div#body>div.container ul.contact>li>a>div.icon{position:absolute;float:left;top:0;left:0;bottom:0;width:30px;height:30px;margin:auto 0;background-position:center center;background-repeat:no-repeat;background-size:100%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;z-index:2}body.contactpage div#body>div.container ul.contact>li>a:hover{font-weight:bold}body.contactpage div#body>div.container ul.contact>li>a:hover>div.hover{background-color:#000}body.contactpage div#body>div.container ul.contact>li.email>a>div.icon{background-image:url(../images/email_grey.png)}body.contactpage div#body>div.container ul.contact>li.facebook>a>div.icon{background-image:url(../images/facebook_grey.png)}body.contactpage div#body>div.container ul.contact>li.twitter>a>div.icon{background-image:url(../images/twitter_grey.png)}body.contactpage div#body>div.container ul.contact>li.youtube>a>div.icon{background-image:url(../images/youtube_grey.png)}body.contactpage div#body>div.container ul.contact>li.soundcloud>a>div.icon{background-image:url(../images/soundcloud_grey.png)}body.contactpage div#body>div.container ul.contact>li.instagram>a>div.icon{background-image:url(../images/instagram_grey.png)}body.timelinepage div#body{padding-top:0}div.timeline{float:left;width:100%;background:#3a3636;padding:90px 0 0;position:relative}@media (max-width: 1024px){div.timeline{padding-top:120px}}@media (max-width: 768px){div.timeline{padding-top:40px}}div.timeline div.blocks{float:left;width:100%;height:460px;padding:10px 0;overflow:hidden;position:relative;z-index:5}@media only screen and (max-width: 750px){div.timeline div.blocks{height:auto}}div.timeline div.blocks>ul{position:absolute;width:0;top:10px;left:0;margin:0;padding:0 10px}@media only screen and (max-width: 750px){div.timeline div.blocks>ul{position:static;float:left;width:100%}}div.timeline div.blocks>ul>li{float:left;margin:0;padding:10px;opacity:0}@media only screen and (max-width: 750px){div.timeline div.blocks>ul>li{float:none;clear:both;margin:0 auto;opacity:1}}@media only screen and (max-width: 600px){div.timeline div.blocks>ul>li{width:100%}}div.timeline div.blocks>ul>li.has-popup{cursor:pointer}div.timeline div.blocks>ul>li>div.content{float:left;padding:0;height:400px;border:1px solid #fff;overflow:hidden;background:rgba(255,255,255,0.8)}@media only screen and (max-width: 750px){div.timeline div.blocks>ul>li>div.content{width:100%;height:auto}}div.timeline div.blocks>ul>li>div.content p{float:left;clear:left;width:100%;margin:0;padding:10px}div.timeline div.blocks>ul>li>div.content img{float:left;width:auto;height:auto;margin:0;padding:0;max-width:none}@media only screen and (max-width: 750px){div.timeline div.blocks>ul>li>div.content img{max-width:100%}}@media only screen and (max-width: 600px){div.timeline div.blocks>ul>li>div.content img{width:100%}}div.timeline div.blocks>ul>li>div.content h2{float:left;width:100%;line-height:1.4em;margin:10px 0 0;padding:0 10px}div.timeline>nav{float:left;width:100%;margin:30px 0 0;padding:20px;background:url(../images/header.png) left top repeat;position:relative;z-index:5;opacity:0}@media only screen and (max-width: 750px){div.timeline>nav{display:none}}div.timeline>nav div.track{float:left;width:100%;height:16px;margin:-16px 0 26px;padding:0;position:relative;z-index:150;pointer-events:none}div.timeline>nav div.track>div.indicator{position:absolute;width:0;height:36px;top:-10px;left:0}div.timeline>nav div.track>div.indicator>div{position:absolute;left:-18px;top:0;width:36px;height:36px;background-position:left top;background-repeat:no-repeat;background-size:36px;cursor:pointer;pointer-events:all;opacity:0.7}div.timeline>nav div.track>div.indicator>div.story{top:0}div.timeline>nav div.track>div.indicator>div.history{top:42px}div.timeline>nav div.track.story-marker-1>div.indicator>div.story{background-image:url(/application/images/markers/1.png)}div.timeline>nav div.track.history-marker-1>div.indicator>div.history{background-image:url(/application/images/markers/1.png)}div.timeline>nav div.track.story-marker-2>div.indicator>div.story{background-image:url(/application/images/markers/2.png)}div.timeline>nav div.track.history-marker-2>div.indicator>div.history{background-image:url(/application/images/markers/2.png)}div.timeline>nav div.track.story-marker-3>div.indicator>div.story{background-image:url(/application/images/markers/3.png)}div.timeline>nav div.track.history-marker-3>div.indicator>div.history{background-image:url(/application/images/markers/3.png)}div.timeline>nav div.track.story-marker-4>div.indicator>div.story{background-image:url(/application/images/markers/4.png)}div.timeline>nav div.track.history-marker-4>div.indicator>div.history{background-image:url(/application/images/markers/4.png)}div.timeline>nav div.track.story-marker-5>div.indicator>div.story{background-image:url(/application/images/markers/5.png)}div.timeline>nav div.track.history-marker-5>div.indicator>div.history{background-image:url(/application/images/markers/5.png)}div.timeline>nav div.track.story-marker-6>div.indicator>div.story{background-image:url(/application/images/markers/6.png)}div.timeline>nav div.track.history-marker-6>div.indicator>div.history{background-image:url(/application/images/markers/6.png)}div.timeline>nav div.track.story-marker-7>div.indicator>div.story{background-image:url(/application/images/markers/7.png)}div.timeline>nav div.track.history-marker-7>div.indicator>div.history{background-image:url(/application/images/markers/7.png)}div.timeline>nav ul{float:left;width:100%;margin:0;padding:0;list-style:none;position:relative;z-index:100}div.timeline>nav ul>li{float:left;margin:0;padding:8px;border-left:1px solid #fff;font-size:0.8em;line-height:18px;color:#fff;cursor:pointer;position:relative}@media only screen and (max-width: 1300px){div.timeline>nav ul>li{font-size:0.95vw}}div.timeline>nav ul>li span{font-style:italic;font-size:0.9em}div.timeline>nav ul>li:after{content:" ";position:absolute;right:0;left:0;height:16px;opacity:0.63;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}div.timeline>nav ul>li:hover:after{opacity:1}div.timeline>nav ul.story>li{padding-bottom:32px;min-height:96px}@media only screen and (max-width: 1300px){div.timeline>nav ul.story>li{min-height:114px}}div.timeline>nav ul.story>li:after{bottom:0;background-color:#3999d5}div.timeline>nav ul.history>li{padding-top:32px}div.timeline>nav ul.history>li:after{top:0;background-color:#e8c017}div.timeline>div.timeline-banner{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}div.timeline>div.timeline-banner.on{opacity:1}@media only screen and (max-width: 750px){div.timeline>div.timeline-banner{display:none}}
