/* -------------------------------------- *
*                 _                       *
*                (_)                      *
*         _   __  _  ____   _   _         *
*        \ \ / / | ||  _ \ | | | |        *
*         \ \ /  | || |_\ || |_| |        *
*          \_/   |_||____/  \__,_|        *
*                                         *
*             web development             *
*       @license Copyright (C) 2015       *
*             hello@vidu.hu               *
*                                         *
* --------------------------------------- */

a,a:hover{text-decoration:none}.swiper-container,.swiper-shadow,.swiper-slide img{bottom:0;top:0;left:0;right:0;position:absolute;margin:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input::-moz-focus-inner{border:0}body,html{min-height:100%}body{background-color:#fff;background-image:url(../images/bohumil_background_2019.png);background-position:left bottom;background-repeat:no-repeat;background-size:65% auto;background-attachment:fixed;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:300;line-height:18px;-webkit-tap-highlight-color:transparent}.show-hide,.silence{font-family:Lato,sans-serif;font-weight:100}@media screen and (orientation:landscape){body{background-size:30% auto}}@media (min-width:768px){body{background-size:45% auto}}@media screen and (min-width:768px) and (orientation:landscape){body{background-size:auto 90%}}@media (min-width:1200px){body{background-size:auto 90%}}a{color:#000;outline:0;transition:all .3s ease-in-out}a:hover{color:#aaa}.show-hide,.silence,p{color:#000}.clearfix:after{clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden}.wrapper{margin:0 2%}header{padding-top:2%}.social-menu{height:80px;opacity:0;width:245px;transition:all .8s ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.first-row,.second-row{height:40px}.first-row li,.second-row li{float:left}.first-row li a,.second-row li a{display:block;height:40px;overflow:hidden;text-indent:100%;white-space:nowrap;width:40px;-webkit-transition:background-position .5s ease-in-out;-moz-transition:background-position .5s ease-in-out;-o-transition:background-position .5s ease-in-out;transition:background-position .5s ease-in-out}.first-row li a{background-image:url(../images/social_menu_first.png)}.first-row li a.gmail,.first-row li a.instagram,.second-row li a{background-image:url(../images/social_menu_second.png)}.gmail,.soundcloud{background-position:0 0}.gmail:hover,.soundcloud:hover{background-position:0 -40px}.official-fm,.resident-advisor{background-position:120px 0}.official-fm:hover,.resident-advisor:hover{background-position:120px -40px}.mixcloud,.twitter{background-position:80px 0}.mixcloud:hover,.twitter:hover{background-position:80px -40px}.facebook{background-position:200px 0}.facebook:hover{background-position:200px -40px}.instagram{background-position:42px 0}.instagram:hover{background-position:42px -40px}.info{float:right;opacity:0;padding-top:40px;text-align:right;width:45%;transition:all .8s ease-in-out}.show-hide{cursor:pointer;display:table;font-size:30px;line-height:30px;text-transform:uppercase;width:100%}@media (min-width:768px){.show-hide{font-size:40px;line-height:40px}}.sliding-divs{color:#000;max-height:100%;background-color:transparent;margin-top:5px;display:none;line-height:1.3em}#slidingDiv_3{text-align:justify}.thumbs-container{padding-top:20px}.press-thumb{cursor:pointer;display:inline-block;margin:0 0 5px 5px}.thumbs-container img{display:block}.swiper-shadow{background-color:#000;background-color:rgba(0,0,0,.8);opacity:0;visibility:hidden;transition:all .5s ease-in-out}.swiper-container{height:auto;width:96%}.swiper-slide img{max-height:90%;max-width:90%}.swiper-button-next,.swiper-button-prev{transition:all .3s ease-in-out}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-button-close{cursor:pointer;position:absolute;right:2%;top:2%;z-index:11}.button-container{height:40px;position:relative;width:48px}.close-button-bottom,.close-button-top{background:#fff;display:block;height:3px;position:absolute;width:50px;transition:all .3s ease-in-out}.swiper-button-close:hover .close-button-bottom,.swiper-button-close:hover .close-button-top{background:#aaa}.close-button-top{top:18px;transform:rotate(-45deg)}.close-button-bottom{bottom:18px;transform:rotate(45deg)}.swiper-button-prev.swiper-button-white:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23aaaaaa'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23aaaaaa'%2F%3E%3C%2Fsvg%3E")}.silence{bottom:0;font-size:40px;height:40px;line-height:40px;margin:auto;opacity:0;position:absolute;right:2%;text-align:right;top:0;visibility:hidden;width:50%;transition:all .5s ease-in-out}.visible{opacity:1;visibility:visible}
