@font-face{font-family:'avenirregular';src:url('font/avenir_55_roman-webfont.eot');src:url('font/avenir_55_roman-webfont.eot#iefix') format('embedded-opentype'),url('font/avenir_55_roman-webfont.woff') format('woff'),url('font/avenir_55_roman-webfont.ttf') format('truetype'),url('font/avenir_55_roman-webfont.svg#avenirregular') format('svg');font-weight:normal;font-style:normal}*{margin:0;padding:0;border:none;outline:none}body,html{width:100%;height:100%;font-family:Georgia;background:#636463}a{color:inherit;text-decoration:none}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.shadow{-webkit-box-shadow:inset 0px 5px 10px -5px rgba(0,0,0,0.6);box-shadow:inset 0px 5px 10px -5px rgba(0,0,0,0.6)}.container{display:table;margin:0 auto}.home{background:#f3f2f2}.home .header{background:#f3f2f2}.home .header .logo{display:inline;float:left;width:415px;margin:60px 70px 40px 0}.home .header .text{display:inline;float:right;width:320px;text-align:center;color:#646363;font-family:'avenirregular';font-size:22px;line-height:125%;margin:80px 0 0 0}.home .header .text .button{display:table;height:50px;background:#60c4ad;color:white;font-family:'avenirregular';font-size:20px;line-height:50px;text-align:center;margin:10px auto 0 auto;padding:0 10px;cursor:pointer;position:relative;overflow:hidden;transition:all 0.5s}.home .header .text .button:hover{background:#569889}.home .header .text hr{height:2px;width:280px;display:table;margin:20px auto;background:#64c3ad}.home .row{height:40px;background:#3C3C3B}.home .projects{background:black}.home .city{height:240px;cursor:pointer;position:relative}.home .city .hover{display:none;height:100%;width:100%;position:absolute;left:0;top:0;background:black;opacity:0.2;filter:alpha(opacity=20);z-index:0}.home .city:hover .hover{display:block}.home .city .artist{color:#f3f1f1;font-family:'avenirregular';text-align:center;font-size:14px;text-transform:uppercase;padding:20px 0 0 0;position:relative;z-index:10}.home .city .logo{width:800px;display:table;margin:0 auto;text-align:center;line-height:180px;position:relative;z-index:10}.home .city .logo img{max-width:800px;height:auto;vertical-align:middle}.home .gallery{height:240px;width:100%;background:rgba(0,0,0,0.60);position:absolute;top:0;overflow:hidden;display:none}.home .gallery .position{width:100%;position:absolute;bottom:-5px}.home .gallery .list{display:table;margin:0 auto}.home .gallery .list a{display:inline-block}.home .gallery .list img{display:block;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.home .gallery .list img:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);opacity:1;filter:alpha(opacity=100)}.home .gallery .close{position:absolute;top:20px;width:100%;text-align:center;color:white;font-family:'avenirregular'}.menu{display:none;width:319px;height:100%;background:#3c3c3b;overflow-y:scroll;font-family:'avenirregular';font-size:20px;color:#b2b2b2;text-transform:uppercase}.menu .border{border-right:1px solid #58595b}.menu .city{height:100px;text-align:center;line-height:100px;cursor:pointer}.menu .city img{height:auto;max-width:70%;vertical-align:middle}.single .tools{position:fixed;top:0;left:0;z-index:100;min-width:60px;overflow:hidden}.single .tools .open{width:60px;height:59px;background:url(img/open.png) top left no-repeat;cursor:pointer;margin:0 0 1px 0}.single .tools .open:hover{background:url(img/open.png) -120px 0 no-repeat}.single .tools .open.active{background:url(img/open.png) -60px 0 no-repeat}.single .tools .next{position:relative;cursor:pointer;margin:0 0 1px 0;display:table}.single .tools .next .icon{width:60px;height:59px;background:url(img/next.png) top left no-repeat;border-left:1px solid #646363;display:inline;float:left}.single .tools .next .text{height:59px;font-size:14px;line-height:59px;text-transform:uppercase;color:#b2b2b2;background:#3c3c3b;border-right:1px solid #000000;display:inline;float:left;padding:0 40px}.single .tools .next .icon.active{background:url(img/next.png) -60px 0 no-repeat}.single .tools .prev{position:relative;cursor:pointer;margin:0 0 1px 0;display:table}.single .tools .prev .icon{width:60px;height:59px;background:url(img/prev.png) top left no-repeat;border-left:1px solid #646363;display:inline;float:left}.single .tools .prev .text{height:59px;font-size:14px;line-height:59px;text-transform:uppercase;color:#b2b2b2;background:#3c3c3b;border-right:1px solid #000000;display:inline;float:left;padding:0 40px}.single .tools .prev .icon.active{background:url(img/prev.png) -60px 0 no-repeat}.single .arrow{width:31px;height:16px;background:url(img/scroll-pijl.png);position:fixed;bottom:20px;left:50%;margin:0 0 0 -15px;cursor:pointer;display:none}.single .intro{height:100%;width:100%;position:relative}.single .intro .info{position:absolute;top:50%;left:50%}.single .intro .artist{color:#f3f1f1;font-family:'avenirregular';text-align:center;font-size:14px;text-transform:uppercase}.single .intro .logo{width:800px;display:table;margin:80px auto;text-align:center}.single .intro .text{border-top:1px solid white;width:680px;display:table;margin:0 auto;padding:20px 0 0 0;color:white;font-family:'avenirregular';font-size:22px;line-height:32px;text-align:justify}.single .intro .info .scroll{margin:20px 0 0 0;position:relative}.single .intro .info .border{height:1px;margin:9px 0 0 0;background:white;float:left;display:inline}.single .intro .info .border:last-child{float:right}.single .intro .info .btn{position:absolute;top:0;left:50%;width:81px;height:23px;margin:0 0 0 -40.5px;cursor:pointer;background:url(img/scroll.png) center center no-repeat}.single .intro .anystretch{background:black}.single .intro .anystretch img{opacity:0.35;filter:alpha(opacity=35)}.single .page .content{background:#f3f2f2}.single .item{background-position:center center;background-repeat:no-repeat;background-size:contain;max-width:60%;margin:0 auto;cursor:pointer}.single .buttons{margin:0 auto 40px auto;display:table}.single .buttons>div,.single .buttons .share .over{width:360px;height:40px;background:#3c3c3b;color:white;font-family:'avenirregular';font-size:20px;line-height:40px;text-align:center;text-transform:uppercase;margin:0 20px 0 20px;float:left;display:inline;cursor:pointer;position:relative;overflow:hidden}.single .buttons .left{height:60px;background:transparent}.single .buttons p{height:auto;line-height:20px;margin:0 0 0 0;text-align:center;font-size:11px;color:#646363;text-transform:none}.single .buttons .download{background:#60c4ad}.single .buttons .share .over{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;margin:0;background:#60c4ad}.single .buttons .share .under{margin:10px auto 0 auto;display:table}.single .buttons .share .under .twitter,.single .buttons .share .under .facebook{margin:0;float:left;display:block;height:40px;line-height:normal}.single .buttons .share .under .facebook span{vertical-align:top!important}.single .footer2{background:#64c3ad}.single .footer2 .left{display:inline;float:left;width:220px;margin:40px 80px 40px 0}.single .footer2 .left .pic img{border:1px solid #646363}.single .footer2 .left h1{font-size:14px;font-weight:bold;color:#646363;margin:15px 0 0 0}.single .footer2 .left p{font-size:14px;color:#646363;line-height:20px;margin:15px 0 0 0}.single .footer2 .left .social{margin:20px 0 0 0}.single .footer2 .left .social a{font-size:14px;color:#646363;margin:0 30px 0 0}.single .footer2 .left .social a:hover{text-decoration:underline}.single .footer2 .left .social a:last-child{margin:0}.single .footer2 .left .hometown{border-top:1px dotted #646363;padding:20px 0 0 0;margin:20px 0 0 0}.single .footer2 .right{display:inline;float:right;width:460px;margin:40px 0}.single .footer2 .right p{color:white;font-family:'avenirregular';font-size:20px;padding:0 0 0 60px;margin:0 0 20px 0}.single .footer2 .right .place{position:relative;margin:0 0 40px 0}.single .footer2 .right .place img{position:absolute;top:0;left:0}.single .footer2 .right .place p{padding:0 0 0 60px;font-family:'avenirregular';font-size:20px;color:#646363}.footer{background:#636463;color:#b2b2b2;font-family:'avenirregular';font-size:14px;line-height:20px}.footer .kolom{width:220px;display:inline;float:left;margin:40px 0}.footer .content{width:220px;display:inline;float:left;margin:40px 0 10px 0}.footer .social{width:220px;display:inline;float:left}.footer .social .twitter,.footer .social .facebook{display:inline;float:left;overflow:hidden;margin:0 10px 0 0}.footer .social .facebook{width:90px}.footer .social .fb-like span{vertical-align:top!important}.footer .kolom:nth-child(2){margin:40px 70px}.footer a{color:#64c3ad;margin:0 20px 0 0}.footer hr{margin:10px 0;border-bottom:1px dotted white}@media only screen and (max-width:800px){.home .header .logo{width:80%;display:table;float:none;margin:40px auto}.home .header .logo img{width:100%}.home .header .text{width:80%;display:table;float:none;margin:40px auto}.home .city .logo,.home .city .logo img{width:90%;height:auto}.single .tools .next,.single .tools .prev{display:none}.single .intro .info{width:80%}.single .intro .logo{margin:30px 0}.single .intro .logo,.single .intro .logo img{width:100%;height:auto}.single .intro .text{width:80%;font-size:16px;line-height:20px}.single .buttons div{margin:0 0 0 0;float:none;display:block}.single .buttons .left{margin:0 0 30px 0}.single .buttons>div,.single .buttons .share .over{width:250px}.single .footer2 .left{display:table;float:none;margin:40px auto}.single .footer2 .right{display:table;float:none;margin:40px auto;width:220px}.footer .kolom{display:table;float:none;margin:40px auto}.footer .content{display:table;float:none;margin:40px auto 10px auto}.footer .social{display:table;float:none;margin:0 auto 40px auto}}