img {max-width:100%;max-height:100%;}.bigtext {font-size:160%;}.breadcrumbs {font-size:90%;clear:both;margin:10px 0;} .topalbums {display:inline-block;width:180px;margin:10px;padding:5px 10px 10px;border:1px solid #ccc;text-align:center;} .previewblock {display:inline-block;width:160px;height:13.5rem;border:1px solid #aaa;border-top-right-radius:8px;border-top-left-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 0 4px #666;text-align:center;margin:6px;padding:5px;background:#eee;line-height:1;}.previewblock h2 {font-size:.9em;margin:0 0 5px 0;padding:0;}.previewblock div {display:table;width:100%;}.previewblock div a {display:table-cell;width:94%;padding:0 2%;vertical-align:middle;text-align:center;text-decoration:none;border:none;}.subalbum {width:280px;max-width:100%;}.subalbum,.subalbum img {height:100px;}.subalbum {display:table;float:left;margin:5px;padding:5px 0;border:1px solid #aaa;border-top-right-radius:8px;border-top-left-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 0 4px #666;background:#eee;}.subalbum a {display:table-cell;height:100%;margin:0;padding:0 8px;font-size:.8rem;vertical-align:middle;}.subalbum img {padding-top:10px;}.gpreview {height:9rem;overflow:hidden;}.gpreview img {max-width:140px;max-height:9rem;}.gtitle {font-size:.8rem;height:4rem;padding:0;} .prev,.next {width:45%;}.prev {float:left;}.next {float:right;text-align:right;}.galimage {width:420px;max-width:100%;margin:0 auto;padding:10px;}.galimage h1 {text-align:center;font-size:1.2em;margin-bottom:.3em;padding:0;}
.slick-slider{position: relative;display: block;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list{position: relative;display: block;overflow: hidden;margin: 0 40px;padding: 0;}.slick-list:focus{outline: none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-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);}.slick-track{position: relative;top: 0;left: 0;display: block;}.slick-track:before,.slick-track:after{display: table;content: '';}.slick-track:after{clear: both;}.slick-loading .slick-track{visibility: hidden;}.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide{float: right;}.slick-slide img{display: block;}.slick-slide.slick-loading img{display: none;}.slick-slide.dragging img{pointer-events: none;}.slick-initialized .slick-slide{display: block;}.slick-loading .slick-slide{visibility: hidden;}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;} .slick-loading .slick-list{background: #fff;} .slick-prev,.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 34px;height: 100%;padding: 0;margin-top: -10px\9;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border:none;outline:none;background:transparent;z-index:2;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25;}.slick-prev:before,.slick-next:before{font-size: 0px;line-height: 1;opacity: .75;color: red;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-prev:before,.slick-next:before {content: '';position:absolute;top:22px;border:16px solid transparent;}.slick-prev:after,.slick-next:after {content: '';position:absolute;top:22px;border:16px solid transparent;}.slick-prev,.slick-prev:before{left: -8px;}.slick-next,.slick-next:before{right: -8px;}.slick-prev:after{left: 0;}.slick-next:after{right: 0;}.slick-prev:before{border-right:28px solid rgba(0,0,0,1);}.slick-next:before{border-left:28px solid rgba(0,0,0,1);}.slick-prev:after{border-right:20px solid #fff;}.slick-next:after{border-left:20px solid #fff;}.slick-prev:hover:before,.slick-prev:focus:before {border-right:26px solid rgba(0,0,0,.7);}.slick-next:hover:before,.slick-next:focus:before {border-left:26px solid rgba(0,0,0,.7);} .slick-dots{position: absolute;bottom: -15px;display: block;width: 100%;padding: 0;list-style: none;text-align: center;}.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 2px;padding: 0;cursor: pointer;}.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline: none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: 1;}.slick-dots li button:before{font-size: 24px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '●';text-align: center;opacity: .25;color:#fff;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-shadow:0 0 2px #333,0 0 2px #333,0 0 4px #333,0 0 4px #333;}.slick-dots li.slick-active button:before{opacity: 1;color:#fff;text-shadow:0 0 2px #fff,0 0 2px #aaa,0 0 4px #999;}
 
@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot?v=4.4.0');src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'),url('fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'),url('fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'),url('fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}#smallboxpanel {position:fixed;top:100%;left:50%;width:126px;height:30px;margin:-46px 0 0 -66px;padding:0;z-index:9999;}.smallboxClose,.smallboxCloseOver,#smallboxpanel span {display:block;width:30px;height:28px;}#smallboxpanel span {margin:0 3px;padding:8px 3px 0 3px;}.smallboxPrev,.smallboxNext,.smallboxPlay,.smallboxStop,.smallboxClose,.smallboxPrevDiv,.smallboxNextDiv,.smallboxPrevDiv,.smallboxNextDiv {color:#fff;}.smallboxPrevOver,.smallboxNextOver,.smallboxPlayOver,.smallboxStopOver,.smallboxCloseOver,.smallboxPrevDivOver,.smallboxNextDivOver {color:#73DCFF;}.smallboxPrev:before,.smallboxNext:before,.smallboxPlay:before,.smallboxStop:before,.smallboxClose:before,.smallboxPrevOver:before,.smallboxNextOver:before,.smallboxPlayOver:before,.smallboxStopOver:before,.smallboxCloseOver:before,.smallboxPrevDiv:before,.smallboxNextDiv:before,.smallboxPrevDivOver:before,.smallboxNextDivOver:before {font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.smallboxPrevOver,.smallboxNextOver,.smallboxPlayOver,.smallboxStopOver,.smallboxCloseOver,.smallboxPrevDivOver,.smallboxNextDivOver {color:#73DCFF;}.smallboxPrev:before,.smallboxNext:before,.smallboxPlay:before,.smallboxStop:before,.smallboxPrevOver:before,.smallboxNextOver:before,.smallboxPlayOver:before,.smallboxStopOver:before {font-size:1.3rem;}.smallboxPrevDiv:before,.smallboxNextDiv:before,.smallboxPrevDivOver:before,.smallboxNextDivOver:before,.smallboxClose:before,.smallboxCloseOver:before {font-size:2rem;} .smallboxPrevDiv,.smallboxNextDiv,.smallboxPrevDivOver,.smallboxNextDivOver {width:2rem;}.smallboxPrevDiv,.smallboxPrevDivOver {left:-2rem;}.smallboxNextDiv,.smallboxNextDivOver {right:-2rem;}.smallboxPrevDiv:before,.smallboxNextDiv:before,.smallboxPrevDivOver:before,.smallboxNextDivOver:before {width:2rem;height:2rem;margin-top:-1rem;position:absolute;top:50%;} .smallboxPrev:before,.smallboxPrevOver:before {content:"\f053"}.smallboxNext:before,.smallboxNextOver:before {content:"\f054"}.smallboxPlay:before,.smallboxPlayOver:before {content:"\f04b"}.smallboxStop:before,.smallboxStopOver:before {content:"\f04d"}.smallboxClose:before,.smallboxCloseOver:before {content:"\f00d"}.smallboxPrevDiv:before,.smallboxPrevDivOver:before {content:"\f053";left:0;}.smallboxNextDiv:before,.smallboxNextDivOver:before {content:"\f054";right:0;}
html,body {width:100%;margin:0;padding:0;font-size:100%;line-height:1.5;}body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1rem;color:#333;}header,main,section,article,footer {display:block;margin:0;padding:0;clear:both;}a {text-decoration:none;color:#DE2A19;}a:hover,.simlink:hover {text-decoration:underline;color:#C00;}img{max-width:100%;vertical-align:bottom;}a img{border:none;}.clear {width:100%;height:1px;clear:both;}.page {margin:0;}.wrap {margin:0 1rem;}.main {margin:0 auto;max-width:1000px;}header,.footer {}header {padding:0 0 1rem 0;font-size:.9rem;text-align:center;font-weight:bold;box-shadow:0 0 16px #999;} .header {display:inline-block;width:1000px;margin:0 auto;text-align:left;}header div {display:inline-block;vertical-align:middle;} .logo {width:16rem;text-align:center;padding:1rem 0 .4rem 0;margin:0;} .info,.adress {width:35%;padding:3.5rem 0 0 0;}.info {float:left;}.info h2,.info p {margin:0;padding:0;font-size:.9rem;font-weight:bold;}.adress {float:right;}.adress .data {display:inline-block;} .post {margin:1rem 0;padding:1rem 2%;} .post img {padding:2px 1%;max-width:98%;}.post h1,.post h2,.post h3 {font-weight:normal;margin:0;padding:0;color:#DE2A19;} .footer {border:none;padding:1rem;font-size:70%;} .footer div {display:inline-block;}.footer .small {float:right;} .blocks div,.block {display:inline-block;margin:1rem .5rem;padding:.5rem;text-align:center;border:1px solid #ddd;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:0 0 4px #999;font-size:80%;}.block img {margin:0 auto;padding:0;} .subpages {margin-top:1rem;}.abutton {display:inline-block;margin:.4rem .4rem;padding:.6rem;text-align:center;border:1px solid #ddd;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:0 0 4px #999;}.abutton:hover {border:1px solid #ff8376;box-shadow:0 0 6px #DE2A18;} .mainphotoalbums {margin:1rem 0 0 0;}.iblock {display:inline-block;width:164px;margin:.4rem .4rem;padding:.4rem;text-align:center;border:1px solid #ddd;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:0 0 4px #999;font-size:80%;line-height:110%;}.iblock a {display:inline-block;width:100%;height:1.8rem;overflow:hidden;}.iblock a:first-child {height:120px;}.iblock img {margin:0 auto;padding:0;} .red {color:#C00;}.title {text-align:center;}.akcia {margin:1.2rem 0;font-size:140%;text-align:center;clear:both;}.akcia span {padding:1rem;border-top-left-radius:6px;border:1px solid #ff8376;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:0 0 4px #DE2A18;}.akcia span,.akcia a {display:inline-block;padding:1rem;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:0 0 8px #DE2A18;} #bar {position:relative;width:100%;margin:.5rem 0;padding:0;font-size:90%;z-index:999;}#menubutton {position:absolute;top:1rem;left:1rem;display:none;width:5rem;margin:0;padding:.3rem 0;font-size:1.1rem;background:rgba(222,42,25,.5);color:rgba(255,255,255,.8);border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;text-align:center;z-index:998;}#menubutton:hover {background:rgba(222,42,25,.7);color:rgba(255,255,255,1);}#navigation {list-style:none;font-weight:bold;height:auto;clear:both;}#navigation a:hover {color:#000;}#navigation li {width:24%;height:1.7rem;margin:.4em 0;padding:0;float:left;text-align:center;text-transform:uppercase;}#navigation ul {display:inlline-block;background-color:#fff;padding:1rem;margin-top:.5rem;}#navigation ul ul {padding:0;margin-top:0;}#navigation li li {float:none;text-align:left;width:100%;border:none;height:auto;white-space:nowrap;text-transform:none;}.social {font-size:1rem;text-align:center;}.vk,.fb,.instagram {font:normal normal normal 16px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 .2rem;}.vk:before {content:"\f189"}.fb:before {content:"\f082"}.instagram:before {content:"\f16d"} .tree ul, .tree li{margin:0;padding:0;list-style:none;}.tree a:link,.tree a:visited,.tree a:hover,.tree a:active{text-decoration:none;}ul.tree,ul.tree li{margin:0;padding:0;list-style:none;}ul.tree li {padding:0;}ul.tree{text-align:left;margin:0 auto;}ul.tree ul{margin:0 0 0 1.2rem;padding:0;}ul.tree li.parent{padding-left:0;}ul.tree li.current li{padding-left:0;}.hide{position:absolute;top:0;left:-4000px;}.show{position:static;display: table;top:0;left:1rem;}.tree li span {position:relative;top:0;left:-.5rem;display:inline-block;width:1rem;height:1rem;margin:0;cursor:pointer;}.closed,.opened {}.closed:before {content:'+';}.opened:before {content:'–';}.closed:before,.opened:before {position:absolute;top:-.5rem;left:0;width:1rem;height:1rem;font-size:1.4rem;font-weight:normal;text-align:center;color:#DE2A19;} @media screen and (max-width: 1000px) {.header {width:100%;}}@media screen and (max-width: 768px) {h1 {font-size: 1.25rem;font-weight:bold;}h2{font-size: 1.2rem;font-weight:bold;}h3{font-size: 1.15rem;font-weight:bold;}h4{font-size: 1.1rem;font-weight:bold;}h5{font-size: 1.05rem;font-weight:bold;}h6{font-size: 1rem;font-weight:bold;}#menubutton {display:block;}#bar {position:absolute;top:2.9rem;left:1%;width:92%;padding:0 3%;display:none;background:#fff;box-shadow:0 0 8px #999;}#navigation ul {padding:0;margin-top:0;}#navigation li {float:none;text-align:left;width:100%;border:none;height:auto;}header div {max-width:100%;}.logo,.info,.adress {position:relative;width:100%;right:0;top:0;text-align:center;margin:0;padding:.2rem 0;line-height:1;float:none;}.info {font-size:.8rem;}section {width:100%;}}