@font-face{font-family:Oswald;src:url("fonts/Oswald-Regular.ttf")}*:focus{outline:none}body{background-image:url("/media/background.jpg");background-repeat:no-repeat;background-attachment:fixed;background-position:center center;background-size:cover;font-family:'Oswald',sans-serif;background-color:#ffcc99;padding:0;margin:0;width:100%}.center{text-align:center}.width{display:block;width:1000px;margin:0 auto}.width2{display:block;width:800px;margin:0 auto}section.content{border:1px solid #F5F5F5;background-color:#F8F8FF;padding:10px;box-sizing:border-box}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.margin{margin:10px 0px}.header{display:block;height:250px}.logo{margin:8px 15px 15px 65px}header{position:relative}header #menu-toggle{display:none}header .menu{display:block;position:absolute;right:0;top:0;z-index:50}header .menu ul{float:left;list-style-type:none;margin:0;padding:0;z-index:10}header .menu ul li{display:block;float:left;position:relative;margin:0px 3px;box-sizing:border-box}header .menu ul a{display:block;color:#ffffff;width:90px;padding:40px 0px;background-color:#FF9900;font-weight:bold;text-align:center;text-decoration:none}header .menu ul a:active{background:#ffffff;color:#FF9900}header .menu ul li ul{display:none;position:absolute;top:auto;left:0px;background:#FF9900}header .menu ul li ul li{position:relative;float:none;display:block;margin:0}header .menu ul li ul li a{white-space:nowrap;color:#fff;border-right:0;border-top:1px solid #fff;display:block;padding:5px 3px;min-width:80px;box-sizing:border-box}header .menu ul li ul li a:hover{background:#fff;color:#FF9900}header .menu ul li:hover>ul{display:block}header .menu ul li ul li ul{display:none;position:absolute;top:0;left:100%;background:#FF9900}header .menu ul li ul li ul{display:none;position:absolute;top:0px;left:100%;background:#FF9900}header .menu ul li ul li ul li{position:relative;float:none;display:block;margin:0}footer{background-color:#000000;min-height:140px;padding:10px;color:#FF9900;margin-top:30px;box-sizing:border-box;width:100%}footer section{min-width:320px;display:inline-block;vertical-align:top}footer section.contact{text-align:right;background-color:transparent;border:0}footer section.contact p{margin:5px 0px}footer section.menufooter{text-align:center}footer section.menufooter ul{list-style-type:none;margin:0;padding:0}footer section.menufooter ul li a{color:orange;text-decoration:none}footer .logo_footer{margin-left:65px}footer h5#info{text-align:center;margin-top:10px;margin-bottom:12px;font-weight:300}.slider{width:100%;height:auto}.splash{width:854px;margin:0 auto;background:url("/media/splash.png");background-size:contain;background-repeat:no-repeat;background-position:center center;padding:80px 0px}.splash .stars img{width:120px;height:120px;margin:2px}.randomphoto a{margin:0px 5px;padding:0;display:inline-block;min-width:240px;max-width:240px;max-height:360px;min-height:360px;background-size:cover;box-shadow:0 0 5px black}.randomphoto a:hover{}section.artists{border:1px solid #F5F5F5;background-color:#F8F8FF;padding:10px;box-sizing:border-box}section.artists .artist{margin-bottom:40px}section.artists .artist .info{max-width:49%;float:left}section.artists .artist .photo{display:block;width:360px;float:right}section.artists .artist h2{text-align:center;position:absolute;right:10px;margin:5px}section.artists div.artist .photo{height:239px;width:358px;float:right;position:relative}.photoartist{width:360px}.articles{width:1000px;margin:10px auto;background:#FFF;padding:10px}.articles .mainpage-article{float:left;width:50%}.articles .mainpage-article .miniature{height:300px;background-position:center;background-color:transparent;background-repeat:no-repeat;background-size:auto 270px}.articles .mainpage-article .content{text-align:center}.articles .article .miniature{width:300px;height:300px;background-position:center;background-color:transparent;background-repeat:no-repeat;background-size:auto 270px;float:left}.articles .article .content{width:680px}.read_more{color:inherit;text-decoration:none}.read_more:hover{color:#FF9900}article.single{width:1000px;margin:0 auto;background-color:rgb(255,255,255);background-image:none;padding:20px}section.gallery a.photo{height:150px;width:25%;float:left;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block}section.gallery a.photo div.title{left:0;right:0;bottom:0;position:absolute;background-color:rgba(0,0,0,0.7);height:60px;color:#FFF;box-sizing:border-box}section.gallery a.photo div.title span{display:block;margin-top:auto;margin-bottom:auto;text-align:center}div#contact{width:64%;float:left}div#form{width:35%;float:right}div#form textarea{resize:vertical}div#form input,div#form textarea{box-sizing:border-box;width:260px;padding:2px;border:1px solid #888}div#form input:focus,div#form textarea:focus{border:1px solid #FF9900}label{display:block}section.events{border:1px solid #F5F5F5;background-color:#F8F8FF;padding:10px;box-sizing:border-box}.slider a{width:100%!important;height:auto!important}@media only screen and (max-width:900px){body{max-width:100vw}.width,.width2{max-width:100vw;min-width:100vw}section.content{max-width:100vw}section#container{}header{background:rgba(255,163,0,0.9);top:0;right:0;left:0}header div#menu-toggle{display:block;color:white;text-align:center;padding:10px;font-size:1.1em;box-sizing:border-box;width:100%}header a{display:block;width:100vw}header a img{display:block;width:80px;margin:4px auto!important}header nav{float:none;display:block;position:static!important;margin:0!important;padding:0!important}header nav.menu ul{display:none}header nav.menu ul li{margin:0!important;padding:0!important}header nav.menu ul li a{display:block;width:100vw;background:none;padding:8px 0px;margin:0!important;border-top:1px solid rgba(255,255,255,0.2)}header nav.menu ul li ul{position:relative}header nav.menu ul li ul li a{font-size:0.95em;font-weight:300;border-top:1px solid rgba(255,255,255,0.5)}#sticky.stick{margin-top:0!important;position:fixed!important;top:0;left:0;z-index:10000;background:rgba(255,163,0,0.9)}.splash{width:100vw;padding:10px 0px}footer{width:100vw;margin:0;padding:0;overflow:auto}footer .width .contact{width:100%!important;text-align:center}div#slider,.randomphoto,footer .width #footer_logo,footer .width .menufooter{display:none!important}section.events{padding:0}div.event img{width:100vw!important;height:auto!important}section.artists{padding:0}section.artists .artist .info{max-width:100vw;display:block}section.artists .artist .info p,section.artists .artist .info h3{padding:10px}section.artists .artist .photo{display:block;width:360px!important;height:auto!important;margin:0 auto;float:none!important}.galleries h1.big{text-align:center}.galleries>p>img,.galleries>img{max-width:100%;height:auto}section.gallery a.photo{width:50%;background-position:center center}div#form{display:none!important}div#contact{width:100%}article.page header{position:static;background:transparent}}@media only screen and (max-width:480px){header nav.menu ul li a{padding:4px 0px}header div#menu-toggle{width:100%;padding:14px!important}section.artists{padding:0}section.artists .artist .info{max-width:100vw;display:block}section.artists .artist .info p,section.artists .artist .info h3{padding:8px!important}section.artists .artist .photo{display:block;width:100vw!important;height:auto!important;float:none!important}section.gallery a.photo{width:50%}}@media only screen and (max-width:360px){section.gallery a.photo{width:100%}}