@import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);body {font: 14px/24px 'Lato', sans-serif;font-weight: 400;color: #333;}h1, h2, h3 {font-weight: 900;line-height: 1em;font-size: 24px;text-transform: uppercase;margin: 0 0 20px;}h3 {font-size: 18px;text-transform: none;}p, ul, ol .flex-img, .flex-vid {margin: 0 0 20px;}ul {padding: 0 20px;}ol {padding: 0 30px;}strong {font-weight: normal;font-weight: 700;}hr {margin: 0;padding: 0;background: #fff;border: none;height: 2px;}hr.clear {background: none;}a {color: #569dc6;text-decoration: none;}a:hover {color: #ff9d00;}.btn, input[type=submit], input[type=button] {display: inline-block;line-height: 42px;height: 42px;font-size: 18px;font-weight: 900;text-align: center;text-transform: uppercase;border: none;cursor: pointer;color: #fff;text-align: center;border-bottom: 3px solid #344552;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding: 0 40px;width: auto;}.btn, input[type=submit], input[type=button],.btn.s-orange:hover, .btn.s-green:hover, .btn.s-red:hover, .btn.s-gray:hover, .btn.s-blue:hover,input[type=submit].s-green:hover {color: #fff;text-shadow: 0 -1px 1px #777;border-color: #002b42;background:#2a5d7b;background:-moz-linear-gradient(top,#2a5d7b 0%, #164663 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a5d7b), color-stop(100%,#164663));background:-webkit-linear-gradient(top,#2a5d7b 0%,#164663 100%);background:-o-linear-gradient(top,#2a5d7b 0%,#164663 100%);background:-ms-linear-gradient(top,#2a5d7b 0%,#164663 100%);background:linear-gradient(to bottom,#2a5d7b 0%,#164663 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a5d7b', endColorstr='#164663',GradientType=0 );}.btn.s-orange, input[type=submit].s-orange {border-color: #aa7116;background:#ff9d00;background:-moz-linear-gradient(top,#ff9d00 0%, #e18b01 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9d00), color-stop(100%,#e18b01));background:-webkit-linear-gradient(top,#ff9d00 0%,#e18b01 100%);background:-o-linear-gradient(top,#ff9d00 0%,#e18b01 100%);background:-ms-linear-gradient(top,#ff9d00 0%,#e18b01 100%);background:linear-gradient(to bottom,#ff9d00 0%,#e18b01 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9d00', endColorstr='#e18b01',GradientType=0 );}.btn.s-green, input[type=submit].s-green,.btn:hover, input[type=submit]:hover, input[type=submit]:focus,#back-end .btn:hover, #back-end input[type=submit]:hover, #back-end input[type=submit]:focus,#back-end .btn.s-gray:hover, #back-end input[type=submit].s-gray:hover, #back-end input[type=submit].s-gray:focus {color: #fff;border-color: #0b7740;background:#49c385;background:-moz-linear-gradient(top,#49c385 0%, #00a651 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#49c385), color-stop(100%,#00a651));background:-webkit-linear-gradient(top,#49c385 0%,#00a651 100%);background:-o-linear-gradient(top,#49c385 0%,#00a651 100%);background:-ms-linear-gradient(top,#49c385 0%,#00a651 100%);background:linear-gradient(to bottom,#49c385 0%,#00a651 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#49c385', endColorstr='#00a651',GradientType=0 );}.btn.s-red, input[type=submit].s-red {border-color: #56041b;background:#a6002f;background:-moz-linear-gradient(top,#a6002f 0%, #7e0427 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6002f), color-stop(100%,#7e0427));background:-webkit-linear-gradient(top,#a6002f 0%,#7e0427 100%);background:-o-linear-gradient(top,#a6002f 0%,#7e0427 100%);background:-ms-linear-gradient(top,#a6002f 0%,#7e0427 100%);background:linear-gradient(to bottom,#a6002f 0%,#7e0427 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6002f', endColorstr='#7e0427',GradientType=0 );}.btn.s-gray, input[type=submit].s-gray {text-shadow: none;color: #333;border-color: #777;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%, #eeeeee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top,#ffffff 0%,#eeeeee 100%);background:-o-linear-gradient(top,#ffffff 0%,#eeeeee 100%);background:-ms-linear-gradient(top,#ffffff 0%,#eeeeee 100%);background:linear-gradient(to bottom,#ffffff 0%,#eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );}.btn.s-blue, input[type=submit].s-blue {border-color: #0e3d57;background:#0e3d57;}.btn.s-small, input[type=submit].s-small {line-height: 28px;height: 30px;font-size: 13px;}#mod-cta .btn {font-weight: 300;float: left;height: 100px;line-height: 24px;border-width: 0 0 5px;padding: 26px 30px;font-style: italic;text-align: left;overflow: hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#mod-cta .btn + .btn {float: right;}#mod-cta .btn .anchor {float: left;overflow: hidden;font-size: 18px;}#mod-cta .btn strong {font-weight: 900;font-size: 24px;font-style: normal;display: block;}#back-end .btn, #back-end input[type=submit], #back-end input[type="button"] {font-size: 13px;color: #fff;height: 30px;line-height: 30px;border-color: #002b42;background:#2a5d7b;background:-moz-linear-gradient(top,#2a5d7b 0%, #164663 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a5d7b), color-stop(100%,#164663));background:-webkit-linear-gradient(top,#2a5d7b 0%,#164663 100%);background:-o-linear-gradient(top,#2a5d7b 0%,#164663 100%);background:-ms-linear-gradient(top,#2a5d7b 0%,#164663 100%);background:linear-gradient(to bottom,#2a5d7b 0%,#164663 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a5d7b', endColorstr='#164663',GradientType=0 );width: auto;}#back-end input[type="button"] { width: 48%; padding:0; text-align:center; }#back-end #aside .btn, #back-end input[type=submit], #back-end input[type="button"] {line-height: 16px;}#back-end #aside .btn {height: 60px;display: block;overflow: hidden;padding: 14px 0 0 20px;}#back-end #aside .btn .anchor {float: left;text-align: left;overflow: hidden;}#back-end .btn.s-gray, #back-end input[type=submit].s-gray, #back-end input[type="button"].s-gray {border-color: #363636;background:#787878;background:-moz-linear-gradient(top,#787878 0%, #5b5b5b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#787878), color-stop(100%,#5b5b5b));background:-webkit-linear-gradient(top,#787878 0%,#5b5b5b 100%);background:-o-linear-gradient(top,#787878 0%,#5b5b5b 100%);background:-ms-linear-gradient(top,#787878 0%,#5b5b5b 100%);background:linear-gradient(to bottom,#787878 0%,#5b5b5b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#787878', endColorstr='#5b5b5b',GradientType=0 );}@font-face {font-family: 'DDH-Icons';src:url('../fnt/ddh-icons.eot?-q09hgd');src:url('../fnt/ddh-icons.eot?#iefix-q09hgd') format('embedded-opentype'), url('../fnt/ddh-icons.woff?-q09hgd') format('woff'), url('../fnt/ddh-icons.ttf?-q09hgd') format('truetype'), url('../fnt/ddh-icons.svg?-q09hgd#DDH-Icons') format('svg');font-weight: normal; font-style: normal;}.icon:before,.icon:after,#nav-trigger .anchor:before,#nav-main:before,#nav-main .s-active > a:after,#mod-cta .video-rule:after,#l-top:before,.flex-direction-nav .flex-next:before,.flex-direction-nav .flex-prev:before,#steps-list a:after,#progress-cont .timer:after,#steps-list .title:before,#chat-trigger:before,#chat-trigger:after {font-family: 'DDH-Icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.iconText {font-size: 11px;line-height: 20px;}.iconText:after {float: left;clear: both;height: 1px;content: ' ';}.i-mail:before{content: "\e600";}.i-team:before{content: "\e601";}.i-organize:before{content: "\e604";}.i-location:before{content: "\e602";}.i-video:before{content: "\e606";}.i-reservation:before{content: "\e610";}.i-rejoin:before{content: "\e615";}#steps-list .i-rejoin:before{color: #5c98bb;}#progress-cont .i-rejoin:before{position: relative; top: 6px;}h2.i-rejoin:before{margin-right: 5px;}.i-notice:before{content: "\e614";}.i-info:before{content: "\e613";color: #ccc;font-size: 22px;margin-left: 5px;}.i-info.point1:before{content: url('../img/points/1.png');padding-right: 10px;}.i-info.point3:before{content: url('../img/points/3.png');padding-right: 10px;}.i-info.point5:before{content: url('../img/points/5.png');padding-right: 10px;}.i-info.point6:before{content: url('../img/points/6.png');padding-right: 10px;}.i-info.point10:before{content: url('../img/points/10.png');padding-right: 10px;}.mod-form .icon:before {position: relative;top: 2px;margin-right: 5px;}.mod-form .i-location:before {margin-right: 0;}#mod-cta .icon:before {font-size: 42px;float: left;}#mod-cta .i-location:before {margin-right: 5px;}#mod-cta .i-organize:before {margin-right: 10px;}#mod-cta .i-video:before {float: none;}#back-end #aside .icon:before {float: left;font-size: 22px;margin: 5px 10px 0 0;}#mod-cta .video-rule:after {content: "\e60c";display: block;clear: both;font-size: 34px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;-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);}#mod-cta .video-rule:hover:after {-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);}#l-top .icon:before {cursor: pointer;display: inline-block;padding: 5px;content: "\e60d"; font-size: 34px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;-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);}#l-top .icon:hover:before {-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);}#nav-trigger .anchor:before {content: "\e605";font-size: 32px;display: block;cursor: pointer;color: #fff;}#nav-main:before {content: "\e609";color: #fff; position: absolute;top: 36px; left: 6px;}#nav-main .s-active > a:after {content: "\e60a";float: right;margin-top: 6px;color: #ccc;}.flex-direction-nav .flex-next:before {content: "\e60e"; font-size: 40px;}.flex-direction-nav .flex-prev:before {content: "\e60b"; font-size: 40px;}#steps-list a:after {margin-left: 10px;}#steps-list .s-complete a:after{content: "\e611"; color: #95c11f;}#steps-list .s-notice a:after{content: "\e614"; color: #f44016;}#progress-cont .timer:after {content: "\e608";display: block;text-align: right;}#chat-trigger:before {content: "\e60f";margin-right: 10px;}#chat-trigger:after {position: absolute;top: 10px; right: 15px;font-size: 24px;content: "\e60d";}.s-open #chat-trigger:after {content: "\e60c";}a.fb { width: 158px; height:22px; text-indent: -9999px; border:none; text-shadow: none; display:inline-block; }a.fb.login { width: 162px; background: url('../img/fb_aanmelden.png') no-repeat; }a.fb.register { background: url('../img/fb_registreer.png') no-repeat; }a.fb:hover { background-position: left bottom; }form {margin: 0;padding: 0;}input,textarea,select {font: 14px 'Lato', sans-serif;font-weight: 400;padding: 5px 10px;border: 1px solid #ccc;color: #333;background: #fff;line-height: none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;-moz-transition:color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;-ms-transition:color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;-o-transition:color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;transition:color 0.2s linear, border-color 0.2s linear, background-color 0.2s linear;}input:focus, textarea:focus, select:focus {outline: none;}input[type=text], input[type=password], textarea, select {width: 100%;}select {padding: 5px;}textarea {min-height: 15em;}textarea.small {min-height: 5em;}input[type=text]:focus, input[type=password]:focus, textarea:focus, select:focus{border-color: #777;}input[type=text].s-invalid,input[type=file].s-invalid,input[type=number].s-invalid,input[type=time].s-invalid,input[type=password].s-invalid,textarea.s-invalid,select.s-invalid{border-color: #a6002f;}.currency-input {position: relative;}.currency {padding-left:16px;}.currency-symbol {position:absolute;top: 4px;left: 95px;}::-webkit-input-placeholder{color: #777;}:-moz-placeholder{color: #777;}::-moz-placeholder{color: #777;}:-ms-input-placeholder{color: #777;}.s-invalid::-webkit-input-placeholder{color: #a6002f;}.s-invalid:-moz-placeholder{color: #a6002f;}.s-invalid::-moz-placeholder{color: #a6002f;}.s-invalid:-ms-input-placeholder{color: #a6002f;}.search-form {float: left;}.search-form input[type=text] {font-size: 11px;background: #fff url('../img/icon-search.png') 10px 5px no-repeat;padding: 5px 5px 5px 27px;width: 250px;-webkit-transition:width 0.2s linear;-moz-transition:width 0.2s linear;-ms-transition:width 0.2s linear;-o-transition:width 0.2s linear;transition:width 0.2s linear;}#main-content .search-form {float: none;overflow: hidden;}#main-content .search-form input {float: left;}#main-content .search-form input[type=text] {height: 30px;background-position: 10px 8px;width: 78%;margin-right: 2%;}#main-content .search-form input[type=submit] {width: 20%;padding: 0;}.mod-form input,.mod-form textarea,.mod-form select {margin-top: 10px;}.mod-form input[type=submit] {width: 100%;}.form-headings {margin: 0;overflow: hidden;}.form-headings span {display: block;width: 38%;float: left;}.form-headings span:first-child {margin-left: 22%;}.step-form {margin-bottom: 20px;}.step-form .row {margin-top: 10px;}.step-form .row.s-invite {margin-top: 20px;}.step-form .row input[type="submit"],.step-form .row input[type="button"] {margin: 0 2% 0 0;}.step-form .row p { margin-bottom: 5px;}.step-form label {float: left;width: 20%;padding-top: 4px;margin-right:2%;}.step-form input,.step-form select {margin: 0;float: left;width: 37%;margin-right:2%;height: 30px;}.step-form .no-label input:first-child,.step-form .no-label select:first-child {margin-left: 22%;}.step-form label.radiolabel { float:none; width:auto; padding:0; }.step-form input[type="radio"], .step-form input[type="checkbox"] { width: auto; float:none; height:auto;margin:0 3px 0 2px; }.step-form input[type="file"] { width: 96%; height: 50px; margin:0;float:none;}.step-form input[type="time"] { width: 25%; float:none; margin-right: 8px; }.step-form .input { margin-right: 8px; }#drukwerkbestellenKeuze label { float: none; }.step-form .nofloat {float: none;}#top {position: fixed;height: 40px;top: 0; left: 0;width: 100%;z-index: 100;background-color: rgba(0,0,0,0.8);padding: 5px 0;}#top .wrap { position: relative; }#top .btn {font-size: 11px;}#top .l-edit {float: right;}#top .l-edit.register { margin-right: 10px; }#top .l-user {color: #fff;margin-right: 15px;font-size: 11px;}#top .l-user a {color: #fff;text-decoration: underline;}#top .l-user a:hover {text-decoration: none;}#top .register_popup {border-radius: 3px;background: #00a651;padding: 10px 12px;line-height: 14px;font-size: 14px;color: #ffffff;display: inline;position: absolute;top: 50px;right: 50px;}#top .register_popup:before {content: url('../img/arrow-green.png');width: 11px;height: 6px;display: inline-block;position: absolute;top: -12px;}#top .register_popup:after {content: url('../img/mediapartners.png');width: 139px;height: 46px;display: inline-block;position: absolute;top: 40px;right: -20px;}#top .register_popup a{padding: 10px 5px;line-height: 14px;font-size: 14px;color: #ffffff;font-weight: bold;}ul.nav, .nav ul {list-style: none;padding: 0;}#nav-cont {float: left;margin: 0;}#nav-main {width: 180px;padding: 30px;background: #fff;margin: 15px 0 0 -10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;}#nav-main a {color: #333;overflow: hidden;display: block;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}#nav-main a:hover {color: #569dc6;}#nav-main > li > a {font-weight: 900;}#nav-main ul {margin: 0;}#nav-trigger {position: relative;height: 36px;width: 44px;}#nav-trigger:hover {height: auto;}#nav-locations {overflow: hidden;padding: 20px 30px;margin-top: 20px;position: relative;}#nav-locations ul {list-style: none;float: left;width: 20%;padding: 0 10px 20px 0;margin: 0;}#nav-locations a {color: #333;}#nav-locations a:hover,#nav-locations .l-map a:hover {color: #ff9d00;}#nav-locations .l-map a {font-weight: 900;font-size: 12px;color: #569dc6;}#nav-locations .toonKaart {position: absolute;right: 30px; bottom: 10px;color: #569dc6;font-weight: 900;}#nav-locations-map {overflow: hidden;margin-top: 20px;height:700px;position: relative;padding-bottom: 40px;}#nav-locations-map #wrapper-map {width: 100%; height: 100%;padding: 0 0 20px 0;}#nav-locations-map .toonOverzicht {position: absolute;right: 20px; bottom: 10px;color: #569dc6;font-weight: 900;}img, iframe {border: none;}.flex-img img,.flex-vid iframe {max-width: 100%;}#mod-promo {max-width: 960px;margin: 360px auto 60px auto;background-color: rgba(0,0,0,0.8);padding: 20px;text-align: center;}#l-top {color: #fff;text-align: center;margin: 0;}.mod-block, .mod-form {background: #fff;padding: 20px;width: 300px;margin: 0 auto;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;}.red { color: #ff0000; text-transform: uppercase;}.green { color: #00ff15; text-transform: uppercase;}.mod-block.s-large {width: 620px;margin: 0 auto;}.mod-form h1, .mod-form h2,.mod-block h1, .mod-block h2 {margin-bottom: 10px;text-align: center;}#main-content {position: relative;margin-top: 120px;}#main-content #double-block {max-width: 620px;padding-bottom: 10px;margin: 0 auto;overflow: hidden;}#double-block .mod-block,#double-block .mod-form {float: left;margin: 0 20px 0 0;min-height: 460px;}#double-block .mod-block {padding: 20px 0 0;}#double-block .mod-block h1,#double-block .mod-block h2 {margin-bottom: 20px;}#double-block .mod-block p {margin-bottom: 10px;}#double-block .mod-block img {max-width: 100%;}#double-block .mod-form {margin: 0;}#main-content #logo {position: absolute;width: 100%;top: -80px; left: 0;text-align: center;}#main-content #logo img {height: 95px;}#location-content > .wrap {position: relative;}#location-content #logo {float: left;width: 140px;text-align: center;margin-right: 20px;}#location-content #logo img {height: 110px;}#location-content .main-details {float: left;background: #fff;line-height: 20px;margin-bottom: 20px;padding: 20px;width: 780px;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;}#location-content .main-details h1 {margin: 0 0 5px;text-transform: none;font-size: 18px;font-weight: 700;}#location-content .main-details p {margin: 0;overflow: hidden;}#location-content .main-details .logo {float: left;margin-right: 20px;width: 80px;text-align: center;}#location-content .main-details .logo img {max-width: 100%;}#location-content .sub-details {background-color: rgba(0,0,0,0.66);color: #fff;font-weight: 900;text-transform: uppercase;padding: 10px 0;margin: 0;text-shadow: 0 -1px 1px #777;}#location-content .sub-details.teams {margin-bottom: 20px;}#location-content .sub-details a {color: #fff;}#location-content .sub-details .location {float: left;width: 140px;text-align: center;margin-right: 20px;}#location-content .sub-details .team {float: left;}#location-content .sub-details .years {float: right;}#location-content .sub-details a { margin-left: 10px; }#location-content .sub-details a.active { font-size: 18px; text-decoration: underline; }#location-content .organisation-title {font-size: 14px;line-height: 30px;color: #ffffff;margin-bottom: 10px;}#location-content .organisation-slider {position: relative;float: left;}#location-content .organisation-slider .wrap {max-width: 750px;}#location-content .organisation-slider .slides {list-style: none;padding:0;margin:0;}#location-content .organisation-slider .el {display: inline-block;margin: 0 16px;}#location-content .organisation-slider .el img {border-radius: 50%;border: 3px solid #ffffff;}#mod-gigs {background-color: rgba(0,0,0,0.33);height: 540px;overflow: hidden;}#mod-gigs .wrap {position: relative;padding: 10px 10px 20px;}#mod-gigs #overlay {background-color: rgba(0,0,0,0.33);position: absolute;top: 44px; left: 10px;width: 140px;z-index: 50;}#mod-gigs #border {position: absolute;display:none;top: 0; left: 0;height: 100%;border-right: 1px dashed #fff;}#mod-gigs .timer {color: #fff;margin: 0 0 10px;text-shadow: 0 -1px 1px #777;height:40px;line-height: 14px;}#mod-gigs .slides {overflow: hidden;list-style: none;margin: 0;padding: 0;}#mod-gigs .el {position: relative;margin-left: 20px;background: #fff;padding: 10px 0;text-align: center;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;width: 140px;float: left;display: block;}#mod-gigs .el:first-child {margin: 0;}#mod-gigs .el .overlay {background-color: rgba(0,0,0,0.33);position: absolute;top: 0; left: 0;width: 140px;z-index: 50;display:block;display:none;height: 154px;}#mod-gigs .el .overlay.bottom {top: 354px;height: 70px;}#mod-gigs .el p {margin: 0;padding: 0 10px;}#mod-gigs .el .logo {padding: 0 10px 15px;display: block;}#mod-gigs .el .logo,#mod-gigs .el .logo img {-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}#mod-gigs .el .team-date {font-weight: 700;line-height: 14px;height: 42px;display: block;color: #333;}#mod-gigs .el .date {color: #777;font-size: 12px;display: block;}#mod-gigs .el .img {padding: 15px 0;}#mod-gigs .el .img img {max-width: 100%;}#mod-gigs .el .no-img {background: #777;color: #fff;margin: 15px 0;padding: 35px 10px;font-weight: 300;height: 200px;overflow: hidden;}#mod-gigs .el .details {text-align: left;font-weight: 700;font-size: 18px;line-height: 18px;background: #294556;padding: 15px;overflow: hidden;margin: 15px 0;color: #fff;height: 200px;display: block;}#mod-gigs .el .details.flyer { padding: 0; }#mod-gigs .el .details.flyer img { width:100%; height:100%; }#mod-gigs .el .details strong {font-size: 12px;font-weight: 300;display: block;margin-top: 6px;}#mod-gigs .el .details strong:first-child {margin: 0;}#mod-gigs .el .offer {font-size: 14px;}#mod-gigs .el .amount {font-weight: 300;display: block;color: #333;}#mod-gigs .el .amount strong {display: block;font-weight: 900;font-size: 36px;}#mod-gigs .el .btn-cont {padding: 10px 10px 0;height:52px;}#mod-gigs .btn {display: block;width: 100%;padding: 0;font-size: 14px;}.flex-direction-nav {list-style: none;padding: 0;margin: 0;}.flex-direction-nav li {display: inline-block;}.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev {position: absolute;top: 50%;color: #fff;}.flex-direction-nav .flex-next {right: -32px;}.flex-direction-nav .flex-prev {left: -32px;}.flex-direction-nav a .anchor {display: none;}.organisation-slider .flex-direction-nav .flex-prev {left: 0;background: url('../img/organisation-slider-arrow-left.png') no-repeat;width: 10px; height: 15px;margin-top: -23px;}.organisation-slider .flex-direction-nav .flex-prev:before { content: ''; }.organisation-slider .flex-direction-nav .flex-next {right:0;background: url('../img/organisation-slider-arrow-right.png') no-repeat;width: 10px; height: 15px;margin-top: -23px;}.organisation-slider .flex-direction-nav .flex-next:before { content: ''; }#mod-team .top {background: #ffffff;width: 100%;height: 303px;margin-bottom: 20px;padding: 5px;}#mod-team .top .header{background: url('../img/team-banner.jpg') no-repeat;width: 100%;height: 210px;position: relative;margin-bottom: 15px;}#mod-team .top .calendar{width: 80px; height: 80px;position: absolute;top: 107px;left: 24px;background: #ffffff;padding: 10px 0;}#mod-team .top .calendar .dag {font-size: 48px;line-height: 40px;text-align:center;width:100%;display:block;font-weight: 700;color: #002b42;}#mod-team .top .calendar .maand {font-size: 16px;line-height: 20px;text-align:center;width:100%;display:block;color: #002b42;}#mod-team .top .title {position: absolute;top: 107px;left: 130px;color: #ffffff;font-size: 48px;text-transform: uppercase;text-shadow: 2px 0 5px #000000 ;}#mod-team .top .sub-title {position: absolute;top: 157px;left: 130px;color: #ffffff;font-sizE: 18px;}#mod-team .details {list-style: none;padding-left: 30px;width: 50%;float:left;}#mod-team .details li {line-height: 20px;}#mod-team .details .label{font-weight: bold;width: 70px;display: inline-block;}#mod-team .attending{width:50%;text-align: center;float:left;padding-right: 20px;}#mod-team .attending .wrapper{width:111px;float:right;}#mod-team .attending .wrapper .amount{font-size: 30px;font-weight: 900;line-height: 20px;}#mod-team .attending .wrapper .amount-gasten {font-size: 14px;font-weight: 900;line-height: 20px;}#mod-team .attending .wrapper a.btn {padding:0;width:100%;}#mod-team .bottom {background: #ffffff;width: 100%;padding:30px;}#back-end {position: relative;margin-bottom: 60px;}#back-end hr {background: #ccc;height: 1px;margin-bottom: 20px;}#back-end #steps-list,#back-end #aside {float: left;width: 240px;}#back-end #steps-list {background: #eee;padding: 40px 0;float:none;display: table-cell;vertical-align: top;}#steps-list .title {font-weight: 900;font-size: 24px;padding: 0 20px;}#steps-list ol,#steps-list ul {list-style: none;padding: 0;margin: 0;}#steps-list li a {color: #444;display: block;cursor: default;padding: 8px 0 8px 20px;font-size: 18px;font-weight: 300;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-ms-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear;}#steps-list .s-complete a:hover, #steps-list .s-current a:hover, #steps-list .s-notice a:hover, #steps-list.kroegen a:hover {background: #e4e4e4;cursor: pointer;}#steps-list .s-active a {background: #fff;font-weight: 900;}#steps-list .s-active a:hover {cursor: default;background: #fff;}#steps-list li span,#steps-list li a:before {min-width: 34px;display: inline-block;}#back-end #aside {padding: 0 20px;}#back-end .club-logo,#back-end .club-logo img {-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}#back-end .club-logo {text-align: center;}#back-end #aside .block {background: #eee;padding: 20px;margin-bottom: 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#back-end #aside h2 {color: #444;font-size: 14px;margin-bottom: 10px;}#back-end #aside ul {list-style: none;padding: 0;margin: 0;}#back-end .block a {color: #444;text-decoration: underline;}#back-end .block a:hover {text-decoration: none;}#main-cont {display: table;height: 100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#back-end #step-content {float: none;background: #fff;width: 700px;padding: 40px 0;display: table-cell;}#back-end #main {float: left;width: 460px;padding: 0 20px 0 40px;}#back-end #main h1, #back-end #main h2 {text-transform: none;}.flyerCntr {}.flyerCntr a {width:88px;height:140px;padding: 0 5px 10px;display: inline-block;text-align: center;border: 2px solid #ffffff;}.flyerCntr a img {width:76px;height:109px;}.flyerCntr a.active {border: 2px solid #06314a;}#filesInfo { list-style: none; }#filesInfo li { display: inline-block; margin: 10px 0; width: 95%;}#filesInfo li .label { width: 20%; float:left;}#filesInfo li .progressbox {border: 1px solid #344552;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height: 25px;width: 75%;display: inline-block;float:left;}#filesInfo li .progressbox .progressbar { background: #2a5d7b; width:0; height: 25px; display:inline-block;}#filesInfo li .statustxt { display: inline-block; width: 5%;padding-left:5px;}#back-end #logo, #back-end #kroeglogo {float: left;width: 240px;text-align: center;}#back-end #logo img, #back-end #kroeglogo img {height: 115px;max-width: 100%;}#back-end #kroeglogo {float:right;}.tooltip {position: relative;}#progress-cont {position: relative;margin-bottom: 20px;}#progress-cont .timer {color: #fff;font-weight: 900;line-height: 14px;margin: 0;padding-right: 22.2%;text-transform: uppercase;text-align: right;}#progress-cont ul {list-style: none;overflow: hidden;color: #fff;padding: 0 0 0 15px;margin: 0;position: relative;}#progress-cont li {display: block;float: left;width: 9%;font-size: 10px;text-align: right;}#main #progress-cont li {color: #000000;}#progress-cont li:first-child {position: absolute;top: 0; left: 0;text-align: left;}#progress-cont li:last-child {float: right;}#progress-cont a {color: #fff;font-weight: 700;text-align: center;width: 20px;height: 33px;display: inline-block;background: #777 url('../img/progress-bg.png') top center no-repeat;font-size: 14px;cursor: default;}#main #progress-cont a {background-image: url('../img/progress-bg-wit.png');}#progress-cont .s-complete a{background-color: #95c11f;cursor: pointer;}#progress-cont .s-notice a{background-color: #f44016;cursor: pointer;}#progress-cont .s-party-date a{background-color: #77a9ca;}#progress-bar {background: #fff;height: 26px;margin: 2px 0 0;border: 3px solid #fff;overflow: hidden;position: relative;}#progress-bar:before {content:'\00A0';display: block;background: url('../img/progress-bar-bg.png') top left repeat-x;position: absolute;top: 0; left: 0;width: 100%;height: 20px;z-index: 5;}#progress-bar .progress,#progress-bar .s-current {float: left;height: 20px;display: block;}#progress-bar .progress {background: #95c11f;}#progress-bar .s-current {background: #f44016;}#tooltip-cont {position: fixed;display: none;max-width: 360px;background: #eee;padding: 20px;margin-bottom: 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.list-table .label {display: inline-block;min-width: 22%;}.mod-notice {display: inline-block;font-weight: 900;color: #fff;background: #f44016;padding: 5px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.mod-notice:before {margin-right: 10px;}#mod-chat {position: fixed;z-index: 500;bottom: 0; right: 20px;width: 320px;margin: 40px auto 0;border: 1px solid #fff;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}#mod-chat input {margin:0;width: 100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#chat-cont {display: none;}#chat-trigger {position: relative;cursor: pointer;padding: 10px 15px;text-transform: uppercase;font-weight: 700;font-size: 12px;color: #fff;margin: 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background:#2a5d7b;background:-moz-linear-gradient(top, #164663 0%, #2a5d7b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#164663), color-stop(100%,#2a5d7b));background:-webkit-linear-gradient(top,#164663 0%,#2a5d7b 100%);background:-o-linear-gradient(top, #164663 0%,#2a5d7b 100%);background:-ms-linear-gradient(top, #164663 0%,#2a5d7b 100%);background:linear-gradient(to bottom, #164663 0%,#2a5d7b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#164663', endColorstr='#2a5d7b',GradientType=0 );}#chat-trigger .count {display: inline-block;margin-left: 10px;width: 20px;height: 20px;text-align: center;line-height: 18px;border: 1px solid #fff;background: #f44016;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}#coach {background: #eee;overflow: hidden;font-size: 12px;margin: 0;line-height: 14px;padding: 10px 20px;}#coach .el-tab {overflow: hidden;display: block;}#coach .desc {float: left;width: 225px;}#chat-log {background: #fff;overflow-y: scroll;height: 215px;padding: 20px;}#chat-log .el {overflow: hidden;}#chat-log .desc {float: left;display: block;width: 184px;line-height: 14px;font-size: 12px;background: #c5d9e6;padding: 10px 15px;margin-left: 40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#chat-log .coach .desc {margin-left: 0;}#chat-log .name, #coach .name {display: block;font-weight: 900;}#chat-log img, #coach img {float: right;margin-left: 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#chat-log .coach img, #coach img {float: left;margin: 0 10px 0 0;}.banner {max-width: none;margin: 0 auto;text-align: center;color: #fff;text-transform: uppercase;}.banner #logo{position: absolute;left:50%;margin-left: -55px;top:23px;height: 112px;width: 111px;z-index: 999;}.banner #logo img{width: 111px;height: 112px;}#bannerCntr {margin: 0 auto;max-height: 620px;overflow: hidden;position:relative;}#bannerCntr ul {list-style:none;padding: 0;margin: 0;}#bannerCntr li {width: 100%;overflow: hidden;text-align: center;background-size: auto 100%;background-repeat: no-repeat;background-position: center;height: 620px;display:inline-block;}#bannerCntr li.el {position: relative;}#bannerCntr li .container {top: 230px;left: 50%;width: 630px;height: 370px;display: inline-block;position: absolute;margin-left: -315px;}#bannerCntr li .container.video {top: 160px;}#bannerCntr li .title {display: block;margin-bottom: 15px;font-size: 48px;line-height: 48px;font-weight: bold;}#bannerCntr li .text {display: block;font-size: 18px;line-height: 30px;margin-bottom: 15px;font-weight: bold;}#bannerCntr li .link {padding: 10px 25px;border: 3px solid #ffffff;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;color: #ffffff;font-size: 18px;display: inline-block;font-weight: 100;}#bannerCntr li .container {top: 190px;}#bannerCntr li .title {font-size: 35px; line-height: 35px;}#bannerCntr li .text {text-transform: none; line-height: 27px; font-size: 16px; margin-bottom: 20px;}#bannerCntr li .link { font-size: 16px; font-weight: bold;}#bannerCntr li img {width: 100%;height: 100%;}#bannerCntr .flex-direction-nav {list-style: none;padding: 0;margin: 0;}#bannerCntr .flex-direction-nav li {display: inline-block; width: 30px; height:80px;}#bannerCntr .flex-direction-nav .flex-next {right: 33px;}#bannerCntr .flex-direction-nav .flex-prev {left: 33px;}#bannerCntr .flex-direction-nav .flex-next:before { content: url('../img/doorway/arrow_right.png'); }#bannerCntr .flex-direction-nav .flex-prev:before { content: url('../img/doorway/arrow_left.png'); }#bannerCntr .flex-control-nav { position: absolute; bottom: 40px; margin: 0 auto; width:100%;}#bannerCntr .flex-control-nav li { display: inline-block; max-width: none; width: 10px; height: 10px;margin-right: 10px;}#bannerCntr .flex-control-nav li a { background: url('../img/doorway/banner_inactive.png') no-repeat; width: 10px; height: 10px; display: inline-block; text-indent: -9999px;}#bannerCntr .flex-control-nav li a.flex-active { background-image: url('../img/doorway/banner_active.png'); }.bottom {background: -webkit-linear-gradient(#ffffff, #cdcdcd); background: -o-linear-gradient(#ffffff, #cdcdcd); background: -moz-linear-gradient(#ffffff, #cdcdcd); background: linear-gradient(#ffffff, #cdcdcd); }#mod-cta {position: relative;margin-top: -20px;font-size: 0;}#mod-cta a{width: 300px;display:inline-block;vertical-align: top;margin:0 10px 20px 10px;position: relative;}#mod-cta a img {border: 5px solid #ffffff;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: url('../img/grayscale.svg'); filter: gray; -webkit-box-shadow: 0 0 5px 4px rgba(156,156,156,1);-moz-box-shadow: 0 0 5px 4px rgba(156,156,156,1);box-shadow: 0 0 5px 4px rgba(156,156,156,1);}#mod-cta a .title {text-align: center;font-size: 30px;line-height: 30px;color: #fff;font-weight: 900;text-transform: uppercase;position:absolute;top: 70px;left: 0;margin: 0 auto;width: 300px;}#mod-cta a .text {text-align: left;font-size: 16px;line-height: 28px;color: #333333;}#mod-cta a:hover img{-webkit-filter: none;-moz-filter: none;-ms-filter: none;-o-filter: none;filter: none; }#mod-photos { font-size: 0; }#mod-photos a { display: inline-block; width: 25%; height: 175px; padding: 5px; }#mod-photos a img { max-width: 100%; max-height: 100%; vertical-align: top; text-align: center; margin: 0 auto; }#actionCntr{}#actionCntr .item {position: relative;padding: 5px 10px;border: 1px solid #ccc;color: #333;background: #fff;line-height: none;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;height: 36px;overflow: hidden;}#actionCntr .item.active {height: auto;}#actionCntr h4.label {cursor: pointer;padding-left: 30px;margin: 0;}#actionCntr h4.label.nopointer {cursor: default;}#actionCntr h4 .icon {font-size: 40px;position: absolute;top: 4px;left: 4px;width: 24px;text-align: center;}#actionCntr p {}#actionCntr p.right {padding-left: 70px;}#actionCntr .delAction {position: absolute;top: 5px;right: 5px;}#actionCntr .green {position: absolute;top: 5px;right: 5px;}#actionCntr .red {position: absolute;top: 5px;right: 5px;}@media (min-width: 1100px) {#nav-main {opacity: 0;visibility: hidden;}#nav-cont:hover #nav-main {opacity: 1;visibility: visible;}}@media (max-width: 1099px) {#nav-main {display: none;}#progress-cont .timer {padding-right: 22.6%;}}@media (max-width: 1000px) {#nav-main {margin-left: 1px;}#location-content #logo {margin-right: 0;padding-right: 20px;width: 20%;}#location-content #logo img {max-width: 100%;height: auto;}#location-content .main-details {width: 80%;}#mod-gigs .flex-direction-nav {top: 10px; right: 5px;position: absolute;text-align: center;overflow: hidden;}#mod-gigs .flex-direction-nav li {display: block;float: left;}#mod-gigs .flex-direction-nav .flex-next,#mod-gigs .flex-direction-nav .flex-prev {position: static;display: block;margin-left: 5px;}#mod-gigs .flex-direction-nav .flex-next:before,#mod-gigs .flex-direction-nav .flex-prev:before {font-size: 24px;}.organisation-slider .flex-direction-nav .flex-prev {margin-top: 0;}.organisation-slider .flex-direction-nav .flex-next {margin-top: 0;}.organisation-slider .flex-direction-nav {top: -20px;}#back-end #aside {display: none; visibility: hidden;}#main-cont { display: block;}#back-end #steps-list,#back-end #step-content,#back-end #main {float: none;width: 100%;display:block;}#back-end #steps-list {padding: 20px 0 10px;}#steps-list .title {padding: 0 20px;margin-bottom: 10px;cursor: pointer;overflow: hidden;}#steps-list .title:before {float: left;position: relative;top: -4px;margin-right: 10px;content: "\e605";font-size: 32px;display: inline-block;}#steps-list ol,#steps-list ul {margin-bottom: 10px;}#steps-list li a {padding: 8px 20px;}#back-end #step-content {padding: 20px;}#back-end #main {padding: 0;}#mod-chat {margin: 20px auto 0;position: static;width: 100%;border: none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#coach .el-tab {max-width: 278px;margin: 0 auto;}#coach .desc {width: 184px;}#mod-chat .el {max-width: 264px;margin: 0 auto 20px;}#chat-cont {display: block;}#chat-trigger {border-width: 1px 1px 0;border-style: solid;border-color: #fff;position: fixed;z-index: 500;padding-right: 45px;bottom: 0; right: 20px;}#chat-trigger .no-tab-lower {display: none; visibility: hidden;}#chat-trigger:after {content: "\e60c";}}@media (max-width: 900px) {#bannerCntr li .container {width: 600px;margin-left: -300px;}#progress-cont .timer {padding-right: 20%;}#facebookLogo { display: none; }}@media (max-width: 850px) {#top{height: 74px;padding: 39px 0 0 5px;}#top .wrap { position: initial; }#top .l-edit.register {visibility: hidden;display: none;}#top .register_popup {display: block;width: 100%;top: 0;left: 0;right: auto;margin: 0;text-align: center;border-radius: 0;}#top .register_popup:before {visibility: hidden;}#top .register_popup:after {top: 80px;right: 0;}#top .register_popup a:after{content: '»';margin-left: 3px;}.banner { margin-top: 34px; }.banner #logo { top: 80px; }}@media (max-width: 770px) {#mod-gigs #overlay,#location-content .sub-details .location {width: 172px;}#mod-gigs #border {left: 189px;}#mod-gigs .timer {margin-left: 192px;}#mod-cta { text-align: center; }#mod-photos a { width: 33%;}}@media (max-width: 660px) {#double-block .mod-block, #double-block .mod-form {float: none;margin: 0 auto 20px;min-height: 100px;}#double-block .mod-block {padding-bottom: 1px;}.mod-block.s-large {width: 100%;}#location-content #logo {float: none;padding: 0;width: 100%;text-align: center;position: absolute;top: 0; left: 0;}#location-content #logo img {height: 95px;}#location-content .organisation-title {margin-top: 60px;}#location-content .main-details, #location-content .organisation-slider {width: 100%;margin: 100px auto 20px auto;float: none;}#mod-cta .first-rule {text-align: center;}#mod-cta .third-rule {text-align: center;font-size: 34px;}#mod-cta .fourth-rule {text-align: center;font-size: 20px;}#location-content .sub-details {text-align: center;}#location-content .sub-details .location,#location-content .sub-details .team {float: none;}#location-content .sub-details .location {margin: 0;padding-right: 20px;text-align: left;width: auto;}#mod-gigs .timer {text-align: center;margin-left: 0;}#mod-gigs {height: auto;}#mod-gigs .el,#mod-gigs .el:first-child {margin: 0 0 20px;}#mod-gigs .el .details,#mod-gigs .el .no-img {text-align: center;height: auto;}#mod-gigs .btn {display: inline-block;width: auto;padding: 0 30px;}#mod-gigs #overlay,#mod-gigs #border {display: none; visibility: hidden;}#back-end #logo {float: none;width: 100%;}#progress-cont .timer {padding-right: 29.5%;}#bannerCntr .flex-direction-nav .flex-prev,#bannerCntr .flex-direction-nav .flex-next {top: 50px;left: 10px;}#bannerCntr .flex-direction-nav .flex-next {right: 10px;left: auto;}#bannerCntr li .container {width: 500px;margin-left: -250px;}#bannerCntr li .container {top: 220px;}}@media (max-width: 600px) {#top .search-form input[type=text] {width: 200px;}#mod-cta .first-rule {font-size: 50px;}#mod-cta .second-rule {font-size: 26px;}#mod-cta .second-rule hr,#mod-cta .video-rule hr {margin-top: 12px;}#mod-cta .third-rule {font-size: 26px;}#mod-cta .fourth-rule {font-size: 16px;}#mod-cta .btn {height: auto;}#mod-cta .icon:before {position: relative;top: -2px;font-size: 28px;float: none;display: inline-block;}#mod-cta .btn .anchor {float: none;display: inline-block;font-size: 14px;line-height: 1em;}#mod-cta .btn strong {font-size: 14px;}#top .search-form {position: absolute;top: 5px; left: 54px;}#top .search-form input[type=text]:focus {width: 230px;}#nav-locations ul {width: 33.3%;}#nav-locations ul:nth-child(1),#nav-locations ul:nth-child(2),#nav-locations ul:nth-child(3) {border-bottom: 2px solid #eee;padding-bottom: 10px;margin-bottom: 10px;}#top .register_popup:after {top: 40px;left: 50%;margin-left: -97px;content: url('../img/medialogos-max600px.png');width: 180px;height: 30px;}}@media (max-width: 500px) {#mod-gigs .el {width: auto;float: none;display: block;}#mod-cta .second-rule .anchor {width: 56%;}#mod-cta .second-rule hr {width: 22%;}#mod-cta .third-rule {font-size: 20px;}#mod-cta .fourth-rule {font-size: 12px;}#mod-cta .btn,#mod-cta .btn + .btn {float: none;text-align: center;display: block;padding: 13px 10px 0;height: 42px;border-width: 0 0 3px;}#mod-cta .btn + .btn {margin-top: 10px;}#mod-cta .btn .anchor {text-align: left;}#mod-cta .icon:before {font-size: 14px;}#mod-cta .btn strong {display: inline-block;}#mod-cta .i-video:before {font-size: 28px;}#main-content .search-form input[type=text] {width: 70%;}#main-content .search-form input[type=submit] {width: 28%;}#location-content .main-details {text-align: center;}#location-content .main-details .logo {float: none;width: 100%;margin-bottom: 10px;}#progress-cont .steps-dates li:first-child,#top .l-user {display: none; visibility: hidden;}#back-end input[type=submit] {}#bannerCntr li .container {width: 400px;margin-left: -200px;top: 140px;}#mod-photos a { width: 50%;}}@media (max-width: 450px) {#top .btn { padding: 0 10px; }#bannerCntr li .container {width: 390px;margin-left: -195px;}}@media (max-width: 400px) {#mod-cta .first-rule {font-size: 40px;}#mod-cta .second-rule .anchor {width: 64%;}#mod-cta .second-rule hr {width: 18%;}#mod-cta .third-rule {font-size: 16px;}#nav-locations ul {width: 50%;}#nav-locations ul:nth-child(4) {border-bottom: 2px solid #eee;padding-bottom: 10px;margin-bottom: 10px;}#back-end #main .btn {margin-bottom: 5px;display: block;}#progress-cont .steps-dates li {font-size: 8px;}.step-form label {width: 30%;}.step-form input, .step-form select, .form-headings span, .step-form .input, .step-form .input[type="time"] {width: 33%;}.step-form .no-label input:first-child, .step-form .no-label select:first-child,.form-headings span:first-child {margin-left: 32%;}#coach .desc {width: 200px;}#chat-log .desc {margin-left: 0;}#bannerCntr li .container {width: 350px;margin-left: -175px;}}@media (max-width: 330px) {.mod-block, .mod-form {width: 100%;}#progress-cont .timer {font-size: 12px;}}* {-moz-box-sizing:border-box;box-sizing:border-box;}::selection {background: #ddebf4;color: #fff;}html, body {margin: 0;padding: 0;}html {height: 100%;}body {padding: 60px 0;min-height: 100%;background: #06314a;background-position:top center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;}body.home {padding: 0;background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.3, #FFFFFF),color-stop(1, #CDCDCD));background-image: -o-linear-gradient(bottom, #FFFFFF 30%, #CDCDCD 100%);background-image: -moz-linear-gradient(bottom, #FFFFFF 30%, #CDCDCD 100%);background-image: -webkit-linear-gradient(bottom, #FFFFFF 30%, #CDCDCD 100%);background-image: -ms-linear-gradient(bottom, #FFFFFF 30%, #CDCDCD 100%);background-image: linear-gradient(to bottom, #FFFFFF 30%, #CDCDCD 100%);}.wrap {margin: 0 auto;max-width: 960px;padding: 0 10px;}.ctaCntr .wrap {padding:0;}.row {overflow: hidden;}.margin {margin-bottom: 20px;}.nomargin {margin: 0 !important;}.column { padding: 15px 20px; background: #eeeeee;}.col {float: left;padding-right: 20px;}.nop{padding-right: 0;}.col-1-3 {width: 33.3%;}.col-2-3 {width: 66.6%;}.col-1-4 {width: 25%;}.col-2-4 {width: 50%;}.col-3-4 {width: 75%;}.col-1-5 {width: 20%;}.col-2-5 {width: 40%;}.col-3-5 {width: 60%;}.col-4-5{width: 80%;}.clear {clear: both;}