/* Display None */
.home .pagination,.comments,#dashboard,#breadcrumbs,#footer div.nav,#aside,.aside,.section > .header,.article .footer .meta,.pagination .results,.pagination .title,.events .listing th + th + th + th,.events .listing td.activity,.news.story > .footer,.events .header .nav,#header .social{display:none;}
/* Typography */
@font-face{font-family:'ElliotSixRegular';src:url('/clients/dredg/type/ElliotSix-webfont.eot');src:url('/clients/dredg/type/ElliotSix-webfont.eot?#iefix') format('eot'),
url('/clients/dredg/type/ElliotSix-webfont.woff') format('woff'),
url('/clients/dredg/type/ElliotSix-webfont.ttf') format('truetype'),
url('/clients/dredg/type/ElliotSix-webfont.svg#webfontDCCfQxoJ') format('svg');font-weight:normal;font-style:normal;}
h1,h2,h3,h4,h5,h6,th,dt,p,li,td,dd,address,input,textarea,select,.vcard,span,#dashboard,#breadcrumbs,legend{font-family:inherit;}
body{background:#ebeff0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:75%;}
th,td{padding:8px 4px;vertical-align:middle;}
td ul,.nav ul,ul.nav{padding:0;}
a{color:#000;}
thead th{border:0;color:#666;font-size:1.25em;}
#footer,.header .title,.article .header span,.pagination,th,td,.section > .footer,.event .date{font-family:'ElliotSixRegular',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;}
#footer a{font-size:14px;text-decoration:none;}
/* Structure */
#header,#footer{background:#fff;position:fixed;width:100%;z-index:100;}
#header{border-top:8px solid #ececec;border-bottom:1px solid #bdbdbd;-webkit-box-shadow:rgba(0,0,0,0.05) 0 7px 0;-moz-box-shadow:rgba(0,0,0,0.05) 0 7px 0;box-shadow:rgba(0,0,0,0.05) 0 7px 0;height:189px;text-align:center;}
#footer{bottom:0;border-top:1px solid #bdbdbd;height:75px;padding-top:10px;text-align:center;}
#footer .section{overflow:hidden;width:inherit;}
#footer li{margin:0 10px;}
#footer .nav.social{display:block;margin:0 auto 10px auto;overflow:hidden;width:36px;}
#footer .social a{background:url('../img/social.png') no-repeat;display:block;float:left;height:12px;text-indent:-999em;width:12px;}
#footer .terms{clear:both ;}
#footer .social .twitter{background-position:-12px 0;margin-left:12px;}
#footer #copyright{font-size:10px;}
#footer .poweredby a{font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;}
#footer .poweredby strong{font-weight:bold;}
#header .client{border:1px solid #bdbdbd;border-width:1px 0;padding:16px 0 17px 0;position:relative;}
#header .nav{border-top:7px solid #eaeaea;}
#header .nav ul{height:100px;margin:auto;position:relative;max-width:650px;}
#header li{background:url('../img/navigation.png') no-repeat;height:31px;top:15px;position:absolute;width:100px;}
#header ul li ul{display:none;}
#header .usstore,#header .eurostore{text-indent:0;background:none;}
#header .usstore a,#header .eurostore a{text-indent:0 !important;text-decoration:none;font-family:'ElliotSixRegular';font-size:15px;}
#header ul li:hover ul{display:block;position:absolute;width:100px;height:75px;background:#fff;z-index:1000;margin:0px auto;text-align:center;padding:10px 10px 0px 10px;}
#header ul li ul li{display:block !important;}
#header .eurostore{top:50px;}
#header .nav a{display:block;height:100%;text-indent:-9999em;}
#header .home{left:0;}
#header .news{background-position:-144px 0;left:140px;width:104px;}
#header .media{background-position:-550px 0;left:284px;width:104px;}
#header .events{background-position:-291px 0px;right:140px;width:80px;}
#header .store{background-position:-407px 0;right:0;width:102px;}
#header .client:after,#header .selected:after,.listing .article:after{content:url('../img/arrow.png');}
#header .client:after{position:absolute;margin-left:-128px;bottom:-35px;z-index:1000;}
#header .selected:after{margin:0 auto;position:relative;top:17px;}
.section > .footer{text-align:center;}
.section > .footer .nav li{display:inline;}
.listing .article:after{position:absolute;bottom:-39px;}
#page{background:url('../img/girl.jpg') 53% 235px no-repeat fixed;bottom:0;max-width:780px;min-height:925px;padding-top:65px;position:relative;top:199px;width:inherit;z-index:0;}
#main,#main.full,.main.full{float:none;margin-bottom:100px;width:inherit;}
.article,.event,.asset,.media .section.feature,.gallery,.section.privacy{background:#fff;border:1px solid #B1B5B6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.05) 0 7px 0;-moz-box-shadow:rgba(0,0,0,0.05) 0 7px 0;box-shadow:rgba(0,0,0,0.05) 0 7px 0;padding:40px 80px;position:relative;z-index:10;}
.item + .item .article{margin-top:150px;}
.article .header{text-align:center;}
.article .title{font-size:2.25em;}
.article h3.title{padding-top:0;}
.article .header .time,.events .date .time,.event .date{background:url('../img/burst.png') no-repeat;display:block;font-size:2em;line-height:118px;position:absolute;height:118px;left:-30px;top:20px;width:118px;}
.article .figure{float:left;overflow:hidden;margin-right:20px;max-height:150px;padding-top:12px;}
.section > .footer a,.article .header .author .name,.pagination a{color:#FB7DAB;text-decoration:none;}
.pagination{font-size:1.5em;}
.pagination ul.listing{background:none;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
/* Home */
.home .feature{margin-top:200px;text-align:center;}
/* News */
.news .listing .item{position:relative;}
.news .listing .item + .item:before{content:url('../img/stripes.png');left:70px;position:absolute;top:-200px;z-index:0;}
.news.story{margin-bottom:115px;}
/* Events */
.events .listing td.tickets li{float:left;width:40px;}
.events .listing{background:#fff url('../img/table-bg.jpg') 50% 10px repeat-y;background-size:100% 200px;border:1px solid #B1B5B6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.05) 0 7px 0;-moz-box-shadow:rgba(0,0,0,0.05) 0 7px 0;box-shadow:rgba(0,0,0,0.05) 0 7px 0;margin:auto;max-width:658px;padding-top:10px;}
.events thead th{height:45px;padding:0;text-align:center;vertical-align:top;}
.events tbody td{height:100px;padding:0 10px;}
.events .listing th:first-child{text-indent:-9999em;}
.events .listing th + th + th + th + th{display:table-cell;}
.events .listing .date{position:absolute;}
.events .listing .location{padding-left:70px;}
.events .listing .time,.event .time .date{background-size:100%;line-height:1em;padding-top:35px;text-align:center;top:15px;}
.events .listing .time{font-size:1.25em;padding-top:20px;width:85px;}
.events .listing .time .monthday,.event .time .monthday{font-size:1.25em;}
.event .time .time{font-size:14px;}
.events .listing .time .year,.events .listing .region,.event .date .year{display:block;}
.events .listing .tickets{width:90px;}
.event .header{display:block;}
.event .venue,.event .info{float:left;margin-bottom:20px;width:50%;}
.event .info{padding:0;}
.event .info dt{float:left;margin-right:1em;}
/* Media */
.asset,.media .section.feature{overflow:hidden;padding:10px;}
.gallery{margin-top:100px;padding:40px;position:relative;}
.gallery .listing{padding:0;overflow:hidden;}
.gallery .listing .item{float:left;margin:0 12px 12px 0;width:160px;}
.gallery .listing .item:nth-child(4n){margin-right:0;}
.gallery .listing .item:nth-child(4n+1){clear:left;}
.asset .details{margin-bottom:20px;text-align:center;}
.asset .footer a img{width:30px;}
.asset .footer .prev{float:left;}
.asset .footer .next{float:right;}
/* Privacy */
.privacy .section.privacy{margin-bottom:350px;}
.privacy .content.details dl,.privacy .content.details ol,.privacy .content.details ul{padding-left:2em;}
.privacy .content.details dt{font-weight:bold;}
.privacy .content.details dd{padding-left:0;}
.privacy .content.details dd + dt{margin-top:1em;}
.privacy .content.details ol{list-style:decimal;}
.privacy .content.details ul{list-style:disc;}
.privacy .content.details .vcard div{line-height:1.5em;}
.privacy .content.details strong{font-weight:bold;}
@media all and (max-width:670px){.news .listing .item + .item:before{content:url('../img/stripes-narrow.png');}
}
@media all and (max-width:500px){#header .nav ul{width:320px;}
#header .news{left:5px;}
#header .store{right:5px;}
#header .events{left:125px;right:inherit;}
#footer{bottom:0;height:30px;margin-top:300px;position:relative;}
#footer .nav li{margin:0 5px;}
#footer #copyright,#footer .terms li:first-child,#header .nav .home{display:none;}
#page{min-height:inherit;}
.article,.event{padding:20px;}
.article .header .time{left:inherit;margin:auto;top:-90px;}
.news .listing .item + .item:before{left:0;}
}

