@import "//fonts.googleapis.com/css?family=Oswald:300,400,500,600,700&subset=latin-ext";@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0.1;}}@-moz-keyframes fadeOut {0%{opacity:1;}100%{opacity:0.1;}}@-ms-keyframes fadeOut{0%{opacity:1;}100%{opacity:0.1;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0.1;}}@font-face{font-family:OpenSans;src:url(#) format('embedded-opentype'), url("/media/fonts/OpenSans/OpenSans.woff") format('woff'), url("/media/fonts/OpenSans/OpenSans.ttf") format('truetype'), url("/media/fonts/OpenSans/OpenSans.svg") format('svg');font-weight:400;font-style:normal}a{outline:0;text-decoration:none;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.clear{clear:both}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;line-height:0}* html .clearfix{height:1%}.clearfix{display:block}.wrap{max-width:1130px;margin:0 auto;width:100%}.vertical_middle,.btn-default,.btn-green,.btn-orange,.btn-grey{display:table}.vertical_middle > *,.btn-default > *,.btn-green > *,.btn-orange > *,.btn-grey > *{display:table-cell;vertical-align:middle}body{font-family:'Oswald', sans-serif;font-weight:normal;font-style:normal;margin:0;padding:0}html,body,body > .container,div[id^=skeleton]{height:100%}.btn-default,.btn-green,.btn-orange,.btn-grey{background:blue;color:#fff;font-size:11px;line-height:11px;font-weight:bold;height:55px;border:none;border-radius:0;transition:all 0.1s;text-transform:uppercase;text-shadow:none}.btn-default:hover,.btn-green:hover,.btn-orange:hover,.btn-grey:hover{color:#fff;background:darkblue}.btn-default.shadowed,.btn-green.shadowed,.btn-orange.shadowed,.btn-grey.shadowed{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.2) inset}.btn-default.shadowed:hover,.btn-green.shadowed:hover,.btn-orange.shadowed:hover,.btn-grey.shadowed:hover{box-shadow:2px 7px 12px 2px rgba(0, 0, 0, 0.4) inset}.btn-default.halfbgr,.btn-green.halfbgr,.btn-orange.halfbgr,.btn-grey.halfbgr{background:rgba(0, 154, 167, 0.5)}.btn-default.halfbgr:hover,.btn-green.halfbgr:hover,.btn-orange.halfbgr:hover,.btn-grey.halfbgr:hover{background:rgba(2, 137, 148, 0.5)}.btn-default.disabled,.btn-green.disabled,.btn-orange.disabled,.btn-grey.disabled{background:darkblue;border:none}.btn-default span,.btn-green span,.btn-orange span,.btn-grey span{white-space:normal}.btn-green{background:green}.btn-green:hover{background:darkgreen}.btn-green.disabled{background:darkgreen}.btn-orange{background:orange}.btn-orange:hover{background:darkorange}.btn-orange.disabled{background:darkorange}.btn-grey{width:169px;height:39px;background:lightgrey;color:brown}.btn-grey:hover{background:grey;color:darkbrown}.btn-grey.disabled{background:grey;color:darkbrown}.btn-giant{height:100px;display:inline-block;background-color:#034266;color:#fff;font-size:30px;line-height:100px;margin-top:70px;margin-bottom:50px;padding:0 50px;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-giant:hover{background-color:#06a2c1;color:#fff}.fixed{position:fixed}#container1{position:relative}#skeleton2 footer{position:fixed;left:0;right:0;padding-top:44px;padding-bottom:43px}.block{padding-top:30px;padding-bottom:30px}.block p{font-size:15px;color:#000}.block p strong{font-size:20px;font-weight:600}.block h1{font-size:60px;font-weight:400}.block h2{font-size:45px}.block h3{font-size:30px}@media screen and (max-width: 480px){.block p strong{font-size:20px;text-align:center}.block h1{font-size:40px;text-align:center}.block h2{font-size:35px;text-align:center}.block h3{font-size:30px;text-align:center}}form{float:left;width:100%}form .group{position:relative;margin-bottom:20px}form .group label{color:#034266;font-size:16px;position:absolute;pointer-events:none;left:5px;top:10px;text-transform:uppercase;font-weight:500;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}form .group input[type="text"],form .group input[type="email"],form .group input[type="password"]{background:none;border:none;outline:none;border-bottom:#2ab1d1 1px solid;width:100%;padding:10px;color:#034266;font-size:17px}form .group input:focus ~ label{top:-15px;font-size:12px;color:#2ab1d1}form .group input:valid ~ label{top:-15px;font-size:12px;color:#2ab1d1}form .group .bar{position:relative;display:block;width:100%}form .group .bar:before,form .group .bar:after{content:'';height:2px;width:0;bottom:1px;position:absolute;background:#2ab1d1;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}form .group .bar:before{left:50%}form .group .bar:after{right:50%}form .group input:focus ~ .bar:before,form .group input:focus ~ .bar:after{width:50%}form h3 label{position:absolute;width:100%;z-index:10;font-weight:inherit}form .section-title{position:relative}form .custom-radio-buttons{position:relative;position:absolute;top:0;right:0}form .custom-radio-buttons input[type=checkbox]{position:absolute;visibility:hidden}form .custom-radio-buttons input[type=checkbox]:checked ~ .check::before{background:#3a3a3a}form .custom-radio-buttons .check{display:block;position:absolute;border:0px solid #bebebe;background:#bebebe;border-radius:100%;height:30px;width:30px;top:5px;right:0px;z-index:5}form .custom-radio-buttons .check:before{display:block;position:absolute;content:'';border-radius:100%;height:22px;width:22px;top:4px;left:4px;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}form input[type="submit"]{border:none;outline:none}footer{background-color:#06a2c1;padding-top:50px;padding-bottom:50px}footer p{max-width:250px;color:#fff}footer p strong{text-transform:uppercase}.index .hero-banner{background-image:url('/media/images/header/duna-arena-header-image.png');height:100%;-webkit-background-size:cover;background-size:cover}.index .headercountdown{background-color:rgba(3, 66, 102, 0.6);width:100%;height:190px}@media screen and (max-width: 992px){.index .headercountdown .counter_container{-webkit-transform:scale(0.7) translateX(-20%);-moz-transform:scale(0.7) translateX(-20%);-ms-transform:scale(0.7) translateX(-20%);-o-transform:scale(0.7) translateX(-20%);transform:scale(0.7) translateX(-20%)}}.index .headercountdown .counter_container{position:absolute;top:55px;width:670px;left:50%;margin-left:-350px}.index .headercountdown .cntSeparator{font-size:54px;margin:10px 7px;color:#fff;line-height:44px}.index #c_ajelentkezes,.index #c_nap,.index #c_ora,.index #c_perc,.index #c_masodperc,.index #c_lezarul,.index #maincounter{position:absolute;color:#fff}.index #c_ajelentkezes{top:17px;left:-18px;font-size:17px}.index #c_nap,.index #c_ora,.index #c_perc,.index #c_masodperc{top:84px;font-size:15px}.index #c_nap{left:100px;width:106px;display:block;text-align:center}.index #c_ora{left:232px;width:106px;display:block;text-align:center}.index #c_perc{left:367px;width:106px;display:block;text-align:center}.index #c_masodperc{left:499px;width:106px;display:block;text-align:center}.index #c_lezarul{left:615px;line-height:77px;width:100px;font-size:17px}.index #maincounter{left:98px;top:0}.index .logo-large{margin-top:160px;padding:20px;padding-bottom:110px}.index .logo-large img{max-width:100%}.menu .static{position:absolute;height:90px;background-color:rgba(1, 75, 120, .75);width:100%;bottom:0}.menu .static nav{text-align:center;padding-top:30px}.menu .static nav a{display:inline-block;height:30px;margin-top:0;margin-bottom:0;font-size:25px;line-height:25px;padding-left:15px;padding-right:15px;color:#fff;font-weight:400;cursor:pointer}.menu form{width:auto;float:none;display:inline-block}@media screen and (max-width: 992px){.menu .static nav a{font-size:20px}}@media screen and (max-width: 767px){.menu{display:none}}.competition{background-image:url('/media/images/competition/competition-bg.png');-webkit-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;background-position:center bottom;position:relative}.competition h1{color:#06a2c1;margin-bottom:30px;margin-top:0;font-weight:400}.competition .headlining{height:50px;margin-top:10px;line-height:50px;font-size:20px;color:#fff;background-color:#06a2c1;text-align:center}.competition .partners{max-width:400px}.competition .one-partner-logo{margin-top:15px;border-bottom:15px}.competition .one-partner-logo img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.competition .container,.competition .col-sm-4{position:static}.competition .partners{position:absolute;right:0}.competition .partners h3{text-transform:uppercase;font-weight:400;margin-top:0;padding-top:0;line-height:50px}@media screen and (max-width: 767px){.competition .partners{position:relative;width:100%;max-width:100%}.competition .partners h3{height:50px;line-height:50px}}.prices{background-image:url('/media/images/prices/pricees-bg.png');-webkit-background-size:100% auto;background-size:100% auto;background-color:#73d0f1;background-repeat:no-repeat;overflow:hidden}.prices .block{padding-bottom:0}.prices .title{text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.prices .title img{display:block;line-height:50px;height:50px}.prices .title h1{display:block;margin:0 20px;padding:0;text-transform:uppercase;color:#fff;line-height:50px;font-size:60px;height:55px}.prices-container{margin-top:100px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.prices-container .item{width:300px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.prices-container .item .box{background-color:#06a2c1;background-image:-webkit-linear-gradient(right, #73d0f1, #034266);background-image:-moz-linear-gradient(right, #73d0f1, #034266);background-image:-o-linear-gradient(right, #73d0f1, #034266);background-image:linear-gradient(to right, #73d0f1, #034266);text-align:center;width:100%;text-transform:uppercase;margin-top:30px;border:5px none #fff;border-top-style:solid}.prices-container .item .box p{margin-top:0;margin-bottom:0;color:#fff}.prices-container .item.first{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}.prices-container .item.first .box{border-style:solid;border-bottom:none}.prices-container .item.first p{padding-top:100px;padding-bottom:100px;font-size:30px}.prices-container .item.second{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}.prices-container .item.second p{border-left-style:solid;padding-top:75px;padding-bottom:75px;font-size:25px}.prices-container .item.third{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}.prices-container .item.third p{border-right-style:solid;padding-top:50px;padding-bottom:50px;font-size:20px}@media screen and (max-width: 767px){.prices-container{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0;padding-bottom:100px;align-items:center;justify-content:space-around}.prices-container .item.first,.prices-container .item.second,.prices-container .item.third{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0}.prices-container .item.first img,.prices-container .item.second img,.prices-container .item.third img{position:relative;margin-top:100px;margin-bottom:-100px}.prices-container .item.first .box,.prices-container .item.second .box,.prices-container .item.third .box{border:4px solid #fff}.prices-container .item.first .box p,.prices-container .item.second .box p,.prices-container .item.third .box p{padding-top:100px;border:none}}.jury,.content_portlet,.photoupload{background-color:#034266}.jury .title,.content_portlet .title,.photoupload .title{text-align:center;color:#73d0f1}.jury .person,.content_portlet .person,.photoupload .person{margin-bottom:50px}.jury .person h2,.content_portlet .person h2,.photoupload .person h2{font-weight:400;color:#fff}.jury .person strong,.content_portlet .person strong,.photoupload .person strong,.jury .person p,.content_portlet .person p,.photoupload .person p{color:#73d0f1}.jury .person .image img,.content_portlet .person .image img,.photoupload .person .image img{margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.jury .person .description,.content_portlet .person .description,.photoupload .person .description{margin-top:30px}@media screen and (max-width: 767px){.jury .image,.content_portlet .image,.photoupload .image{max-width:300px;margin:0 auto}.jury .person,.content_portlet .person,.photoupload .person{margin-bottom:50px}.jury .person strong,.content_portlet .person strong,.photoupload .person strong{text-align:center;display:block;margin-bottom:15px}}@media screen and (max-width: 767px) and (orientation: landscape){.jury .container,.content_portlet .container,.photoupload .container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.jury .image,.content_portlet .image,.photoupload .image{width:200px;clear:left;margin-top:100px}.jury .description,.content_portlet .description,.photoupload .description{margin-top:0;width:calc(100% - 200px)}}.registration .block,.content_portlet .block{padding-top:0;padding-bottom:0;background-color:#73d0f1}.registration .block .title,.content_portlet .block .title{text-align:center;padding-top:50px;padding-bottom:50px;background-color:#b9e7f8}.registration .block .title h1,.content_portlet .block .title h1{color:#034266}.registration .block form,.content_portlet .block form{float:none}.registration .block form input[type="submit"],.content_portlet .block form input[type="submit"]{background-color:#06a2c1}.registration .block section,.content_portlet .block section{padding-top:50px;padding-bottom:50px}.registration .block section.registration-section,.content_portlet .block section.registration-section{background-color:#73d0f1}.registration .block section.contribution-statement-section,.content_portlet .block section.contribution-statement-section{background-color:#06a2c1}.registration .block section.submit-user-data-section,.content_portlet .block section.submit-user-data-section{background-color:#034266}.registration .block section .section-title,.content_portlet .block section .section-title{display:block}.registration .block section .section-title h3,.content_portlet .block section .section-title h3,.registration .block section .section-title img,.content_portlet .block section .section-title img{margin-top:0;margin-bottom:0;padding-bottom:0;padding-top:0;line-height:40px;height:40px;color:#fff;display:inline-block}.registration .block section .section-title img,.content_portlet .block section .section-title img{position:relative;top:-15px;margin-right:20px}.singleimage img{width:100%}.login{position:relative}.login form input[type="submit"]{margin-top:10px;margin-bottom:0;height:60px;line-height:normal}.nifty-modal{max-width:730px;width:60%}.modal-backdrop{z-index:1 !important}.modal-dialog{z-index:1 !important}.modal-open{overflow-y:scroll}.md-content .md-body{overflow:auto;max-height:65vh;padding:40px 20px}.md-content .md-body textarea{width:100%}.md-content .md-title{background:#034266 !important;opacity:1;font-size:24px;line-height:24px;font-weight:bold;color:#fff;padding:18px;text-align:center;text-transform:uppercase}.md-content .md-title .close{color:white;opacity:0.8}#invitation_modal{max-width:1200px}#invitation_modal h3{margin-top:10px}#invitation_modal span{position:absolute;right:0;top:0;padding:28px;cursor:pointer}.questions{padding-bottom:0px !important;background-color:#034266}.questions .btn{margin-top:0px}.questions .btn.btn-giant{background-color:#73d0f1}.questions form textarea{resize:none;height:200px;outline:none;padding:10px}.questions form .btn{margin-top:20px;margin-bottom:0px}.questions form .btn.btn-giant{background-color:#034266}.questions .masonry{margin:1.5em 0;padding:0;column-gap:1.5em;font-size:0.85em}.questions .masonry .box{margin-top:0}.questions .answer{cursor:pointer}.questions .item{display:inline-block;background:#fff;margin:0 0 1.5em;width:100%;box-sizing:border-box;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.18)}@media only screen and (min-width: 700px){.questions .masonry{column-count:2}}@media only screen and (min-width: 900px){.questions .masonry{column-count:3}}@media only screen and (min-width: 1100px){.questions .masonry{column-count:3}}@media only screen and (min-width: 1280px){.questions .wrapper{width:1260px}.questions .masonry{column-count:4}}.questions .all-questions{clear:both;text-align:center;display:block;padding-top:50px;line-height:40px}.questions .all-questions a{display:inline-block;font-size:23px;text-transform:uppercase;color:#fff;position:relative}.questions .all-questions a:after{position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#fff;content:' ';-webkit-transition:bottom 0.3s;-moz-transition:bottom 0.3s;-ms-transition:bottom 0.3s;-o-transition:bottom 0.3s;transition:bottom 0.3s}.questions .all-questions a:hover{text-decoration:none}.questions .all-questions a:hover:after{bottom:3px}.questions .boxed-content .box{margin-bottom:15px}.questions .boxed-content .box .header{padding:15px;background-color:#73d0f1}.questions .boxed-content .box .header .box-name{color:white;font-weight:400;font-size:24px}.questions .boxed-content .box .header.hasIcon .box-name{display:inline-block;width:calc(100% - 50px)}.questions .boxed-content .box .header.hasIcon .icon{display:inline-block;font-size:24px;text-align:right;width:40px;color:#fff}.questions .boxed-content .box .body{background-color:#fff;padding:15px;min-height:15px}.questions .boxed-content .box .body p{font-size:18px;font-weight:200}.questions .boxed-content .box .body a{color:#73d0f1;font-weight:800;font-size:20px;position:relative;display:block;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.questions .boxed-content .box .body a:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}.buildingwalks{position:relative;background-image:url('/media/images/duna_arena_idopontfoglalas.png');min-height:680px;background-size:cover;font-size:16px}.buildingwalks .block .title{color:white}.buildingwalks .map{background-color:rgba(255, 255, 255, .8);border:4px solid #06a2c1;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 6px rgba(0, 0, 0, 0.3);box-shadow:0 3px 6px rgba(0, 0, 0, 0.3);padding:20px 50px;color:#06a2c1;position:relative}.buildingwalks .map h3{margin-bottom:20px}.buildingwalks .map .btn{background-color:#034266;color:white;text-transform:uppercase;border-radius:0;margin:0px 0px 10px 20px}.buildingwalks .map .btn.error-btn{background-color:#cdcdcd;cursor:auto}.buildingwalks .map .btn.success-btn{background-color:green;cursor:auto}.content_portlet{background-color:#b9e7f8;padding-bottom:20px}.content_portlet *{color:#034266 !important}.content_portlet .description{margin-top:0 !important}.photoupload{background-image:url('/media/images/photoupload_bg.png');background-size:cover;background-repeat:no-repeat;background-position:bottom;position:relative}.photoupload .bgc{background-color:rgba(0, 0, 0, .3);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.photoupload .duna_file_uploader *{z-index:2;color:white}.photoupload .duna_file_uploader ul{list-style:decimal;padding-left:14px}.photoupload .duna_file_uploader ul li{padding:5px 0;font-size:15px}.photoupload .duna_file_uploader .btn-giant{background-color:#48cfae;background-image:none;padding:0 22px;height:auto;font-size:18px;line-height:49px;margin-top:0}.photoupload .duna_file_uploader .btn-giant.delete{background-color:#d64752;margin-bottom:0}.photoupload .duna_file_uploader .btn-giant.cancel{background-color:#ffba00}.photoupload .duna_file_uploader .btn-giant span{color:white !important}.photoupload table tr td{background-color:rgba(255, 255, 255, 0.95) !important}.photoupload table tr td:last-child{text-align:right}.photoupload table tr td > span{font-size:15px;color:#034266 !important}.photoupload table tr td .name,.photoupload table tr td .size{color:#034266 !important}.photoupload table tr td .name a,.photoupload table tr td .size a,.photoupload table tr td .name span,.photoupload table tr td .size span{color:#034266 !important}.photoupload table tr td div{color:#034266 !important}.winnergallery{padding:30px 0px}.winnergallery h1{margin-bottom:20px;text-align:center;color:#06a2c1;margin-top:0;font-weight:400;text-transform:uppercase;font-size:50px}.winnergallery .swiper-container{width:100%;height:100%;padding-bottom:20px}.winnergallery .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column}.winnergallery .swiper-slide a{text-decoration:none}.winnergallery .swiper-slide ul{vertical-align:bottom;position:relative;background-position:15px center;background-color:#06a2c1;width:100%;padding-left:0}.winnergallery .swiper-slide ul li{display:block;float:left;padding:0 13px 0 54px;border-left:1px solid #fff;white-space:nowrap;height:75px;line-height:75px;color:white}.winnergallery .swiper-slide ul .name{background:url(/media/images/pawn.png);background-repeat:no-repeat;background-position:15px center}.winnergallery .swiper-slide ul .position{background:url(/media/images/medal.png);background-repeat:no-repeat;background-position:15px center}.media-link{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:5px 15px 5px 5px;display:block;position:fixed;top:50px;right:-10px;z-index:6}.media-link a{display:block}.media-link a:hover{text-decoration:none}.media-link img,.media-link p{display:inline-block}.media-link p{text-transform:uppercase;color:#73d0f1;position:relative;top:10px;margin-left:15px;margin-right:15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.media-link a:hover p{margin-right:30px}.menupinned{background-color:#06a2c1;z-index:60;height:50px;left:0;right:0}.menupinned img{margin-top:5px;margin-left:20px}.menupinned nav{z-index:2}.menupinned nav a{height:50px;line-height:50px;font-size:15px;display:inline-block;padding-left:10px;padding-right:10px;color:#fff;position:relative;cursor:pointer}.menupinned nav a:after{content:' ';position:absolute;left:0;right:0;bottom:0;height:0;background-color:#034266}.menupinned nav a:hover{color:#034266;text-decoration:none}.menupinned nav a.active{color:#034266;border-bottom-color:#034266}.menupinned nav a.active:after{height:3px;color:#000}.menupinned nav form{width:auto;float:none;display:inline-block}@media screen and (min-width: 768px){.menupinned .collapse{display:block}}@media screen and (max-width: 767px){.menupinned .navbar-toggle{border:2px solid #fff;padding:5px 15px;margin-top:10px;font-family:'Oswald', Sans-Serif;font-weight:400;text-transform:uppercase;color:#fff}.menupinned nav{left:0;right:0;position:absolute;background-color:#06a2c1}.menupinned nav a{text-align:center;display:block}.menupinned nav a:after{left:auto;right:auto}}.deadline,.questions,.buildingwalks{padding-bottom:50px}.deadline .title,.questions .title,.buildingwalks .title{margin:0 auto;text-align:center;color:#73d0f1;display:block;margin-bottom:50px}.deadline .image img,.questions .image img,.buildingwalks .image img{display:block;margin:0 auto}.deadline .deadline-container,.questions .deadline-container,.buildingwalks .deadline-container{height:100%;position:relative;overflow:hidden;max-width:900px;margin:0 auto;padding:0;padding-left:50px;padding-right:50px}.deadline .deadline-container .content,.questions .deadline-container .content,.buildingwalks .deadline-container .content{position:relative}.deadline .deadline-container .content .col-sm-6,.questions .deadline-container .content .col-sm-6,.buildingwalks .deadline-container .content .col-sm-6{padding-top:20px;padding-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative}.deadline .deadline-container .content .timer,.questions .deadline-container .content .timer,.buildingwalks .deadline-container .content .timer{width:100%;font-family:'Oswald';font-size:25px}.deadline .deadline-container .content .timer .center > *,.questions .deadline-container .content .timer .center > *,.buildingwalks .deadline-container .content .timer .center > *{display:inline-block}.deadline .deadline-container .content .timer:after,.questions .deadline-container .content .timer:after,.buildingwalks .deadline-container .content .timer:after{display:block;content:' ';background-color:#000;width:20px;height:20px;border:3px solid #fff;position:absolute;z-index:2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.deadline .deadline-container .content .text,.questions .deadline-container .content .text,.buildingwalks .deadline-container .content .text{background-color:#06a2c1;border:4px solid #fff;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 6px rgba(0, 0, 0, 0.3);box-shadow:0 3px 6px rgba(0, 0, 0, 0.3);padding-right:15px;color:#fff6f4;position:relative}.deadline .deadline-container .content .text span,.questions .deadline-container .content .text span,.buildingwalks .deadline-container .content .text span,.deadline .deadline-container .content .text p,.questions .deadline-container .content .text p,.buildingwalks .deadline-container .content .text p{position:relative;z-index:1}.deadline .deadline-container .content .text span,.questions .deadline-container .content .text span,.buildingwalks .deadline-container .content .text span{font-size:30px}.deadline .deadline-container .content .text:after,.questions .deadline-container .content .text:after,.buildingwalks .deadline-container .content .text:after{content:'';position:absolute;right:-15px;top:50%;-webkit-transform:translateY(-15px) rotate(45deg);-moz-transform:translateY(-15px) rotate(45deg);-ms-transform:translateY(-15px) rotate(45deg);-o-transform:translateY(-15px) rotate(45deg);transform:translateY(-15px) rotate(45deg);z-index:-1;-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 6px rgba(0, 0, 0, 0.3);box-shadow:0 3px 6px rgba(0, 0, 0, 0.3);width:30px;height:30px;background-color:#fff}.deadline .deadline-container .content .text:before,.questions .deadline-container .content .text:before,.buildingwalks .deadline-container .content .text:before{content:'';position:absolute;right:-15px;top:50%;-webkit-transform:translateY(-15px) rotate(45deg);-moz-transform:translateY(-15px) rotate(45deg);-ms-transform:translateY(-15px) rotate(45deg);-o-transform:translateY(-15px) rotate(45deg);transform:translateY(-15px) rotate(45deg);z-index:0;border:4px solid #fff;border-left-color:transparent;border-bottom-color:transparent;width:30px;height:30px;background-color:#06a2c1}.deadline .deadline-container .content .text.text-right,.questions .deadline-container .content .text.text-right,.buildingwalks .deadline-container .content .text.text-right{margin-left:20px}.deadline .deadline-container .content .text.text-right p,.questions .deadline-container .content .text.text-right p,.buildingwalks .deadline-container .content .text.text-right p,.deadline .deadline-container .content .text.text-right span,.questions .deadline-container .content .text.text-right span,.buildingwalks .deadline-container .content .text.text-right span{text-align:left;display:block}.deadline .deadline-container .content .text.text-right:after,.questions .deadline-container .content .text.text-right:after,.buildingwalks .deadline-container .content .text.text-right:after,.deadline .deadline-container .content .text.text-right:before,.questions .deadline-container .content .text.text-right:before,.buildingwalks .deadline-container .content .text.text-right:before{left:-15px}.deadline .deadline-container .content .text.text-right:before,.questions .deadline-container .content .text.text-right:before,.buildingwalks .deadline-container .content .text.text-right:before{border-color:transparent transparent #fff #fff}.deadline .deadline-container .content .right-timer .timer,.questions .deadline-container .content .right-timer .timer,.buildingwalks .deadline-container .content .right-timer .timer{padding-left:20px}.deadline .deadline-container .content .current .text,.questions .deadline-container .content .current .text,.buildingwalks .deadline-container .content .current .text{margin-left:15px;color:#000;background-color:#fff;-webkit-box-shadow:1px 3px 7px rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 3px 7px rgba(0, 0, 0, 0.2);box-shadow:1px 3px 7px rgba(0, 0, 0, 0.2);position:relative;padding:15px}.deadline .deadline-container .content .current .text:before,.questions .deadline-container .content .current .text:before,.buildingwalks .deadline-container .content .current .text:before,.deadline .deadline-container .content .current .text:after,.questions .deadline-container .content .current .text:after,.buildingwalks .deadline-container .content .current .text:after{position:absolute;width:20px;height:20px;display:block;content:' ';left:-10px;bottom:calc(50% - 12px);transform:rotate(45deg);background-color:red}.deadline .deadline-container .content .current .text:before,.questions .deadline-container .content .current .text:before,.buildingwalks .deadline-container .content .current .text:before{background-color:#fff}.deadline .deadline-container .content .current .text:after,.questions .deadline-container .content .current .text:after,.buildingwalks .deadline-container .content .current .text:after{background-color:#fff;-webkit-box-shadow:1px 3px 7px rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 3px 7px rgba(0, 0, 0, 0.2);box-shadow:1px 3px 7px rgba(0, 0, 0, 0.2);z-index:-1}.deadline .deadline-container .content .current .text.right,.questions .deadline-container .content .current .text.right,.buildingwalks .deadline-container .content .current .text.right{margin-left:0;margin-right:15px}.deadline .deadline-container .content .current .text.right:before,.questions .deadline-container .content .current .text.right:before,.buildingwalks .deadline-container .content .current .text.right:before,.deadline .deadline-container .content .current .text.right:after,.questions .deadline-container .content .current .text.right:after,.buildingwalks .deadline-container .content .current .text.right:after{right:-10px;left:auto}.deadline .deadline-container .content .current .timer:after,.questions .deadline-container .content .current .timer:after,.buildingwalks .deadline-container .content .current .timer:after{background-color:#ff314d}.deadline .deadline-container .content .text,.questions .deadline-container .content .text,.buildingwalks .deadline-container .content .text{padding-top:15px;padding-bottom:8px;padding-left:20px}.deadline .deadline-container .content .row,.questions .deadline-container .content .row,.buildingwalks .deadline-container .content .row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.deadline .deadline-container .content .row .text,.questions .deadline-container .content .row .text,.buildingwalks .deadline-container .content .row .text{width:100%}.deadline .deadline-container .content .row .text span,.questions .deadline-container .content .row .text span,.buildingwalks .deadline-container .content .row .text span{font-size:20px;font-weight:600}.deadline .deadline-container .content .row .text p,.questions .deadline-container .content .row .text p,.buildingwalks .deadline-container .content .row .text p{font-size:18px;font-weight:300}.deadline .deadline-container .content .row .text.right,.questions .deadline-container .content .row .text.right,.buildingwalks .deadline-container .content .row .text.right{margin-right:10px}.deadline .deadline-container .content .row .text.right,.questions .deadline-container .content .row .text.right,.buildingwalks .deadline-container .content .row .text.right,.deadline .deadline-container .content .row .text.right p,.questions .deadline-container .content .row .text.right p,.buildingwalks .deadline-container .content .row .text.right p,.deadline .deadline-container .content .row .text.right span,.questions .deadline-container .content .row .text.right span,.buildingwalks .deadline-container .content .row .text.right span{text-align:right}.deadline .deadline-container .content .row div:not(.right-timer) .timer,.questions .deadline-container .content .row div:not(.right-timer) .timer,.buildingwalks .deadline-container .content .row div:not(.right-timer) .timer{position:relative;text-align:right}.deadline .deadline-container .content .row div:not(.right-timer) .timer .center .center > *,.questions .deadline-container .content .row div:not(.right-timer) .timer .center .center > *,.buildingwalks .deadline-container .content .row div:not(.right-timer) .timer .center .center > *{text-align:right}.deadline .deadline-container .content .row div:not(.right-timer) .timer:after,.questions .deadline-container .content .row div:not(.right-timer) .timer:after,.buildingwalks .deadline-container .content .row div:not(.right-timer) .timer:after{right:-28px;top:50%;margin-top:-8px}.deadline .deadline-container .content .row div.right-timer .timer,.questions .deadline-container .content .row div.right-timer .timer,.buildingwalks .deadline-container .content .row div.right-timer .timer{position:relative;text-align:left}.deadline .deadline-container .content .row div.right-timer .timer:after,.questions .deadline-container .content .row div.right-timer .timer:after,.buildingwalks .deadline-container .content .row div.right-timer .timer:after{left:-22px;top:50%;margin-top:-8px}.deadline .deadline-container .timing-deadline,.questions .deadline-container .timing-deadline,.buildingwalks .deadline-container .timing-deadline{margin-right:57px;z-index:-2;position:absolute;left:calc(50%);width:6px;top:-1000px;bottom:-4000px}@media (max-width: 1400px) and (min-width: 992px){.deadline .deadline-container .content .timer,.questions .deadline-container .content .timer,.buildingwalks .deadline-container .content .timer{font-size:25px}.deadline .deadline-container .block.block-small.right,.questions .deadline-container .block.block-small.right,.buildingwalks .deadline-container .block.block-small.right{margin-left:0;padding-left:0}}@media (min-width: 992px) and (max-width: 1199px){.deadline .deadline-container .block .title,.questions .deadline-container .block .title,.buildingwalks .deadline-container .block .title{font-size:25px}.deadline .deadline-container .content .timer,.questions .deadline-container .content .timer,.buildingwalks .deadline-container .content .timer{font-size:25px !important}}@media (max-width: 991px){.deadline .deadline-container,.questions .deadline-container,.buildingwalks .deadline-container{overflow:hidden;width:100%;float:none}.deadline .deadline-container .block.block-small.right,.questions .deadline-container .block.block-small.right,.buildingwalks .deadline-container .block.block-small.right{margin:0 auto;max-width:960px}}@media (max-width: 767px){.deadline .deadline-container,.questions .deadline-container,.buildingwalks .deadline-container{padding-left:0;padding-right:0}.deadline .deadline-container .block .title.title-left,.questions .deadline-container .block .title.title-left,.buildingwalks .deadline-container .block .title.title-left{padding-left:50px}.deadline .deadline-container .block .title.title-left:before,.questions .deadline-container .block .title.title-left:before,.buildingwalks .deadline-container .block .title.title-left:before,.deadline .deadline-container .block .title.title-left:after,.questions .deadline-container .block .title.title-left:after,.buildingwalks .deadline-container .block .title.title-left:after{left:50px}.deadline .deadline-container .content .row,.questions .deadline-container .content .row,.buildingwalks .deadline-container .content .row{padding-left:50px;display:block}.deadline .deadline-container .content .row .text.right,.questions .deadline-container .content .row .text.right,.buildingwalks .deadline-container .content .row .text.right{text-align:left}.deadline .deadline-container .content .row .text.right p,.questions .deadline-container .content .row .text.right p,.buildingwalks .deadline-container .content .row .text.right p{text-align:left}.deadline .deadline-container .content .timer,.questions .deadline-container .content .timer,.buildingwalks .deadline-container .content .timer,.deadline .deadline-container .content.right-timer,.questions .deadline-container .content.right-timer,.buildingwalks .deadline-container .content.right-timer{font-size:25px !important;position:relative;text-align:left !important}.deadline .deadline-container .content .timer .center > *,.questions .deadline-container .content .timer .center > *,.buildingwalks .deadline-container .content .timer .center > *,.deadline .deadline-container .content.right-timer .center > *,.questions .deadline-container .content.right-timer .center > *,.buildingwalks .deadline-container .content.right-timer .center > *{text-align:left}.deadline .deadline-container .content .timer:after,.questions .deadline-container .content .timer:after,.buildingwalks .deadline-container .content .timer:after,.deadline .deadline-container .content.right-timer:after,.questions .deadline-container .content.right-timer:after,.buildingwalks .deadline-container .content.right-timer:after{left:-22px;top:50%;margin-top:-8px}.deadline .deadline-container .content .text,.questions .deadline-container .content .text,.buildingwalks .deadline-container .content .text{padding-left:0;padding-right:30px}.deadline .deadline-container .content .text .right,.questions .deadline-container .content .text .right,.buildingwalks .deadline-container .content .text .right{text-align:left}.deadline .deadline-container .timing-deadline,.questions .deadline-container .timing-deadline,.buildingwalks .deadline-container .timing-deadline{left:35px}}@media (max-width: 500px){.deadline .deadline-container .row,.questions .deadline-container .row,.buildingwalks .deadline-container .row{display:block !important}.deadline .deadline-container .col-xs-6,.questions .deadline-container .col-xs-6,.buildingwalks .deadline-container .col-xs-6{width:100%}}@media screen and (max-width: 767px){.files .btn span{display:block !important}}