@media screen and (min-width: 300px) and (max-width: 900px) {
.page1 h1 a img {width: 90% !important;}
#stripe h2 {color: #655f52!important;text-align: center!important;font-size: 5vw!important;padding: 2% 0!important;}
#txt-page2 {float: left!important;width: 84%!important;margin: 8%!important;font-size: 4.5vw!important;text-align: left!important;z-index: 9999!important;}
.page2 .page_container img {width: 100% !important;position: absolute!important;bottom: 15%!important;right: 2%!important;z-index: -9999!important;}
#p3left {float: left!important;height: 30%!important;width: 40%!important;}
#p3right {float: left!important;padding: 2% 0!important;width: 100%!important;}
.page5 h2 {color: black!important;text-align: center!important;margin-top: 5%!important;font-size: 8vw!important;}
.page5 h3 {color: black!important;text-align: center!important;margin: 0!important;font-size: 5.5vw!important;}
#tools img {height: auto!important;width: 90%!important;}
#artysta img {height: auto!important;width: 100%!important;}
.page5 h4 {color: black!important;text-align: center!important;font-size: 3.5vw!important;}
.page6 h2 {color: #555!important;font-weight: lighter!important;float: left!important;text-align: center!important;font-size: 8vw!important;}
.p6left {float: left!important;width: 80%!important;margin: 10%!important;}
.page6 {background: url('../img/bg6.jpg') #f1f1ef 0 0 no-repeat!important;background-position: 30%!important;background-size: cover!important;width: 100%!important;}
.page6 h4 {color: #555!important;float: left!important;margin: 5% 0 0 0!important;text-align: center!important;font-size: 5vw!important;font-weight: lighter!important;width: 100%!important;}
.p11txt {float: right!important;margin: 10%!important;width: 80%!important;}
.page11 .page_container h3 {font-size: 7.5vw!important;float: right!important;font-weight: lighter!important;width: 100%!important;}
.page11 .page_container h2 {font-size: 9vw!important;float: right!important;width: 100%!important;}
#p11stripe h2 {color: black!important;text-align: center!important;padding: 50px 0!important;font-size: 5vw!important;}
#p7left {float: left!important;width: 50%!important;margin: 8% 25% 0 25%!important;}
#p7right {float: left!important;width: 80%!important;}
.page7 h2 {color: #666!important;font-weight: bold!important;float: left!important;margin-bottom: 5%!important;text-align: center!important;font-size: 6vw!important;}
.page7 h3 {color: #666!important;float: left!important;text-align: center!important;font-size: 4vw!important;}
.p10h2 {text-align: center!important;color: rgba(32, 50, 65, 0.8)!important;font-size: 5.5vw!important;margin: 15% 0!important;width: 100%!important;}
#header-txt2 p {color: white!important;text-align: center !important;font-size: 5.5vw!important;}
#logoel img {height: auto!important;width: 15%!important;}
.page8 h2 {color: white!important;margin: 10% 0!important;font-weight: bold!important;text-align: center!important;font-size: 9vw!important;}
#kontakt-box {margin: 5%!important;float: left!important;width: 90%!important;}
#kontakt-box h2 {color: #5d5d5d!important;font-weight: bold!important;text-align: center!important;font-size: 7vw!important;width: 100%!important;}
#kontakt-box h3 {color: #5d5d5d!important;font-weight: bold!important;text-align: center!important;font-size: 4vw!important;width: 100%!important;}
#fbbw {height: auto!important;width: 15%!important;}
#mapa {margin: 2%!important;float: left!important;width: 92%!important;height: 28%!important;}
#p12left h2 {font-size: 5vw!important;float: left!important;text-align: left!important;font-style: italic!important;}
#p12content h3 {font-size: 3vw!important;float: left!important;width: 100%!important;}
#p12content h4 {font-size: 2.3vw !important;text-align: right!important;float: right!important;width: 100%!important;}
.fblink {height: auto!important;width: 85%!important;float: left!important;margin: 0!important;position: absolute!important;bottom: 12%!important;left: 8%!important;}
#dragBar {margin-top: -7.5% !important;cursor:pointer !important;-webkit-overflow-scrolling: touch !important;}
#scrollbar {display: none !important;}
.lb-overlay div p {font-size: 5.5vw !important;line-height: 5vw !important;}
.lb-overlay a.lb-close {left: 42% !important;}
#horiz_container {width: 1750% !important;}
#horiz_container_outer{overflow: auto !important;-webkit-overflow-scrolling: touch !important;}
}