body{padding-top:125px;transition:0.7s}a:hover,a:active,a:focus{color:#000000;text-decoration:none}::selection{background:#008a9f}::-moz-selection{background:#008a9f}form#fulltext{display:inline-block;position:relative}.banner-img{position:absolute;height:335px;background-position:center !important;background-size:cover !important}.banner-info{background:rgba(255,255,255,0.75)}#portfolio .project .play-icon{position:absolute;top:6px;right:20px;font-size:65px;color:#d8d8d8;opacity:1;-webkit-transition:opacity 0.3s, ease-in-out 0.3s;-moz-transition:opacity 0.3s, ease-in-out 0.3s;-o-transition:opacity 0.3s, ease-in-out 0.3s;transition:opacity 0.3s, ease-in-out 0.3s}#portfolio .project .img-bg-color.primary{background:#115a82}.gallery-thumbs-container{margin-top:50px;margin-bottom:20px}#portfolio,#searchResults{min-height:calc(100vh - 191px)}.spinner-round:after{border-top:solid 4px #008a9f}#page-content.top-space{margin-top:120px}header .navbar-default .navbar-nav > .active > a,header .navbar-default .navbar-nav > .active > a:focus,header .navbar-default .navbar-nav > .active > a:hover{color:#000;background-color:transparent;color:#008a9f !important}.navbar-default{overflow:hidden}header{position:fixed;display:block;width:100%;top:0;z-index:99999;background-color:#fff}header .navbar-brand{padding:15px 15px}header .navbar-header{margin-top:10px;overflow:hidden}.top-menu-inverse{background-color:#5e5e5e}.top-menu-inverse .container > p{display:inline-block}.top-menu-inverse .space-right{padding-top:7px}.top-menu-inverse a.menu-mark{display:inline-block;min-width:132px;vertical-align:-100%}.top-menu-inverse .menu-mark svg{max-width:132px}.top-menu-inverse a{color:#fff !important;font-size:13px !important}.top-menu-inverse a:hover{color:#000 !important}.top-menu-inverse a.menu-mark:active,.top-menu-inverse a.menu-mark:focus,.top-menu-inverse a.menu-mark:hover,.top-menu-inverse a.menu-mark:visited{color:#fff !important}.top-menu-inverse form{display:inline-block;position:relative;z-index:5000}.top-menu-inverse form input{border:none;padding:3px 30px 3px 10px;border-radius:2px}.top-menu-inverse form .search-button{background:none;border:none;position:absolute;top:1px;font-size:18px;right:12px}.top-menu-inverse p:last-child{display:none}@media (min-width: 991px){.body-and-active-search-bar{padding-top:216px;transition:0.7s}}.search-bar{height:0;overflow:hidden;position:static;z-index:100;transition:0.7s}.search-bar form{width:98%}.search-bar input{width:100%;padding-right:30px;height:50px;border:0;padding-left:20px;box-shadow:0px 1px 10px -5px #5e5e5e}.search-bar .search-button{position:absolute;right:0;width:40px;background:#fff;height:43px;font-size:20px;border:0;top:1px}.search-bar.active{height:60px;transition:0.7s;position:absolute;top:53px}@media (max-width: 767px){.search-bar.active{position:relative}}.navbar-brand{height:69px;padding:20px 15px;overflow:hidden}.navbar-brand img{max-height:202px;max-width:363px;bottom:-65px;position:absolute;margin-left:-50px;max-height:initial}@media (max-width: 627px){.navbar-brand img{position:relative;margin-left:-50px}}@media (max-width: 992px){.navbar-brand{position:absolute;top:0;height:80px}.navbar-brand img{height:auto;bottom:75px;position:relative}.navbar-brand .navbar-brand img{bottom:40px}}@media (max-width: 627px){.navbar-brand{position:absolute;top:0}.navbar-brand img{margin-left:-50px}}@media (max-width: 420px){.navbar-brand img{max-width:296px;bottom:65px}}.pop-up-banner{background-color:#fff;max-width:800px;margin:10% auto;width:100%;padding:60px 8px 8px 8px;border-radius:5px;display:inline-block;position:relative;align-items:center;justify-content:center}.pop-up-banner .close-popup-banner{position:absolute;right:20px;top:20px;width:32px;height:32px;cursor:pointer}.pop-up-banner .close-popup-banner:after,.pop-up-banner .close-popup-banner:before{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#333}.pop-up-banner .close-popup-banner:hover:after,.pop-up-banner .close-popup-banner:hover:before{background-color:#52bbca}.pop-up-banner .close-popup-banner:before{transform:rotate(45deg)}.pop-up-banner .close-popup-banner:after{transform:rotate(-45deg)}.popup-overlay{z-index:100000;display:none;position:fixed;top:0;left:0;rigth:0;bottom:0;background-color:rgba(0,0,0,0.5);width:100%;height:100%;text-align:center;padding:1rem;align-items:center;justify-content:center}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:active{color:#008a9f !important}.navbar-default{border-bottom:4px solid #fff !important;border-top:4px solid #fff !important}a{color:#115a82}#map{width:100%;height:382px}.contact-form-area #contact-form input,.contact-form-area #contact-form textarea{width:100%}.contact-form-area #contact-form .btn-primary-filled,.contact-form-area #contact-form .btn-primary-filled:active,.contact-form-area #contact-form .btn-primary-filled:focus{color:white;background:#008a9f;border:2px solid #008a9f;margin-top:30px}.about-img{background:url("https://c.audiolightservice.cz/images/about_us.jpg") scroll center no-repeat;background-size:cover !important}.embed-container{margin-top:10px;margin-bottom:80px}.thumb-item .thumb-pic.pager-active,.thumb-item .thumb-pic:hover{opacity:0.6}.slideshow.video .bx-controls-direction a{width:5%;height:10%;margin-top:-16px;top:50%}.slideshow.video .gallery-thumbs-container .bx-controls-direction a{width:40px;height:40px}.gallery-thumbs-container .bx-controls-direction a{margin-top:-15px;width:40px;height:40px;top:50%}.gallery-thumbs-container .bx-controls-direction .bx-next{right:0;background:url(https://c.audiolightservice.cz/images/design/2018/slider_control_next.png) -7px center no-repeat}.gallery-thumbs-container .bx-controls-direction .bx-prev{left:0;background:url(https://c.audiolightservice.cz/images/design/2018/slider_control_prev.png) -7px center no-repeat}.gallery-thumbs-container .bx-controls-direction .bx-next:hover,.gallery-thumbs-container .bx-controls-direction .bx-next:focus,.gallery-thumbs-container .bx-controls-direction .bx-next:active{background-position:-7px center}.gallery-thumbs-container .bx-controls-direction .bx-prev:hover,.gallery-thumbs-container .bx-controls-direction .bx-prev:focus,.gallery-thumbs-container .bx-controls-direction .bx-prev:active{background-position:-7px center}.bx-pager{margin-bottom:50px}.bx-pager .active{opacity:0.7}.bx-pager :hover{opacity:0.7}.team img{width:50%}.team .social{margin-bottom:0}.photo-r-team{width:90%}.team-info-box{height:195px;border:0 !important}.team-info-box h3{margin-bottom:20px;font-size:16px}.team-info-box .team-role{margin-bottom:0}.contact-info{padding-top:0}.contact-info .contact-icon i{color:#000}.contact-info p > a{color:#666666}.contact-info p > a:hover{color:#008a9f}.project .bg-img,.project-content-area .bg-img{opacity:1;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;height:55vh !important;min-height:500px !important;-webkit-transition:opacity 0.3s, ease-in-out;-moz-transition:opacity 0.3s, ease-in-out;-o-transition:opacity 0.3s, ease-in-out;transition:opacity 0.3s, ease-in-out}.project .bg-img{min-height:300px !important;height:33vh !important}.gallery-thumbs-container .bg-img{min-height:155px !important;height:155px !important}.project:hover .bg-img{opacity:0.25}.project-info .info:first-child{margin-top:0}.project-info i{font-size:7px}.top-menu .langs{position:relative;right:15px;color:#fff}.top-menu .langs span{font-size:13px}.top-menu .langs a{margin-left:8px;margin-right:8px}.top-menu .langs img{width:18px;display:inline-block}footer .social a:hover{color:#fff}#page-content{padding:30px 0}.portfolio{padding-left:5px;padding-right:5px}#portfolio.no-gutter .project{padding:0 5px 10px}.p-r{position:relative}.p-0{padding:0}.m-b-20{margin-bottom:20px}.t-center{text-align:center}@media (min-width: 768px){.navbar-default{height:70px}}@media (min-width: 768px){.navbar-default{display:flex;align-items:center}.top-menu-inverse{height:55px;display:flex;align-items:center}}@media (max-width: 768px){.navbar-header{height:55px}.navbar-brand img{width:100%}.navbar-toggle .icon-bar{margin:0px 0px}}@media (max-width: 1199px){.left-sm--30{left:-30px}}@media (max-width: 991px){.left-sm--30{left:0}}.project-content-area .item{margin-bottom:20px}#image-gallery li{height:auto}.lSPager li a{position:relative}.lSPager li.active:after{content:'';background-color:rgba(255,255,255,0.5);position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;right:0}@media (max-width: 1199px){#image-gallery iframe{height:512px}}@media (min-width: 992px){.col-md-fifth{float:left;width:20%;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.spacing-right{margin-left:-30px}.navbar-brand img{bottom:-75px}.col-md-offset-20{margin-left:20%}.col-md-offset-30{margin-left:30%}.col-md-offset-40{margin-left:40%}}@media (max-width: 991px){body{padding-top:0}header{position:relative}header .navbar-nav{height:auto}header .navbar-collapse{overflow:hidden;background-color:#fff}#image-gallery iframe{height:388px}.navbar-toggle{padding:0px 10px}.photo-r-team{width:100%}}@media only screen and (min-width: 768px) and (max-width: 992px){.h-470{height:535px}}@media (max-width: 768px){.top-menu-inverse form{display:block;padding-left:0;padding-top:5px;padding-bottom:5px}.top-menu-inverse form .search-button{top:6px}#image-gallery iframe{height:45vw}#image-gallery li{height:45vw}.navbar-toggle{padding:20px}header .navbar-header{margin-top:0}header .nav-icons{display:block}header .top-menu-inverse .container > p{padding-bottom:0;display:block;text-align:center}header .top-menu-inverse .container > p:last-child{display:none}header .top-menu .contact-info a{display:block;margin-right:0}header .top-menu .contact-info a + a{margin-top:25px}header .top-social{display:block;text-align:center;float:none !important;margin-bottom:18px}header .menu-mark{max-width:132px;width:100%;margin-left:auto !important;margin-right:auto !important}#page-content{padding:50px 0}.banner-content.single-page{padding:60px 0}}@media (max-width: 627px){.project-content-area .bg-img{min-height:330px !important;height:33vh !important}}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths,.col-xl-5ths,.col-xs-two5ths,.col-sm-two5ths,.col-md-two5ths,.col-lg-two5ths,.col-xl-two5ths,.col-xs-three5ths,.col-sm-three5ths,.col-md-three5ths,.col-lg-three5ths,.col-xl-three5ths,.col-xs-four5ths,.col-sm-four5ths,.col-md-four5ths,.col-lg-four5ths,.col-xl-four5ths,.col-xs-five5ths,.col-sm-five5ths,.col-md-five5ths,.col-lg-five5ths,.col-xl-five5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width: 576px){.col-sm-5ths{width:20%;float:left}.col-sm-two5ths{width:40%;float:left}.col-sm-three5ths{width:60%;float:left}.col-sm-four5ths{width:80%;float:left}}@media (max-width: 420px){.navbar-brand img{bottom:50px !important}}@media (max-width: 576px){.navbar-brand img{bottom:70px}}@media (min-width: 768px){.col-md-5ths{width:20%;float:left}.col-md-two5ths{width:40%;float:left}.col-md-three5ths{width:60%;float:left}.col-md-four5ths{width:80%;float:left}}@media (min-width: 992px){.col-lg-5ths{width:20%;float:left}.col-lg-three{width:25%;float:left}.col-lg-two5ths{width:40%;float:left}.col-lg-three5ths{width:60%;float:left}.col-lg-four5ths{width:80%;float:left}}@media (min-width: 1200px){.col-xl-5ths{width:20%;float:left}.col-xl-two5ths{width:40%;float:left}.col-xl-three5ths{width:60%;float:left}.col-xl-four5ths{width:80%;float:left}}#portfolio .misto .img-bg-color.primary{background:rgba(0,0,0,0.75);position:relative;height:100%}#portfolio .misto:hover img{opacity:1 !important}#portfolio .misto .bg-overlay{-webkit-transition:all 0.3s, ease-in-out 0.3s;-moz-transition:all 0.3s, ease-in-out 0.3s;-o-transition:all 0.3s, ease-in-out 0.3s;transition:all 0.3s, ease-in-out 0.3s}#portfolio .misto .project-details{border:0}#portfolio .misto:hover .bg-overlay{-webkit-transition:all 0.3s, ease-in-out 0.3s;-moz-transition:all 0.3s, ease-in-out 0.3s;-o-transition:all 0.3s, ease-in-out 0.3s;transition:all 0.3s, ease-in-out 0.3s;background:#858585cc;width:100%;height:100%;position:absolute}#portfolio .misto{cursor:pointer}.position-relative{position:relative}#portfolio .misto .bg-img{position:absolute;top:0;left:0;width:100%;height:100% !important;min-height:auto !important}.font-weight-bold{font-weight:800}.h3{font-size:16px}@media (min-width: 975px){.sticky-filter{position:sticky;top:126px;padding-right:0 !important}.d-md-block{display:block !important}.d-md-none{display:none}}.sticky{padding-top:10px;position:sticky}.filter--section{background:white;top:0px;flex-flow:column;z-index:999}.filter--section input[type="checkbox"]{cursor:pointer;-webkit-appearance:none;margin-right:8px;border:1px solid black;background:#E1E1E1;width:15px;height:15px}.filter--section input[type="checkbox"]:checked{background:#008a9f}.filter--section label{font-size:10px;cursor:pointer;color:black}@media (min-width: 975px){.filter--section label{font-size:12px}}@media (min-width: 975px){.filter--section .filter--type-01,.filter--section .filter--alphabet{margin-top:30px}}.filter--section .filter--search input{border-radius:0;border:1px solid black;padding:7px 10px;width:100%;letter-spacing:1 !important;font-size:11px !important;font-weight:700 !important;color:black !important}.filter--section ::placeholder{letter-spacing:1 !important;font-size:11px !important;font-weight:700;color:#000000b8 !important}.filter--section .btn-filter{background:#E1E1E1;margin:0}@media (min-width: 1400px){.mx-auto{margin:0px auto}}.d-flex{display:flex}.text-black{color:black}.h4{color:#111111;font-weight:800;letter-spacing:0.1em;margin-top:0;font-size:22px;margin-bottom:18px}.table-places{border:0 !important}.table-places td{padding:0 !important}.table-places thead{display:none}.dataTables_empty{border:0 !important}.dataTables_empty span{color:black;font-size:16px;font-weight:600}.dataTables_filter{display:none !important}#portfolio.no-gutter .misto{padding:0 4px 10px;margin-bottom:10px;padding-left:0;padding-right:0}@media (min-width: 975px){#portfolio.no-gutter .misto{padding:0 4px 10px;margin-bottom:3px}}.btn-reset{margin-top:0px !important;font-size:12px !important;background:#efefef !important;border:1px solid black;color:black;margin:10px 0px}.btn-reset:hover{background:transparent !important;border:1px solid black}@media (min-width: 975px){.btn-reset{margin-right:10px;margin-top:30px !important}}@media (max-width: 992px){.filter--section-radio{margin:15px 0px;display:flex;flex-wrap:wrap}.filter--section-radio div{flex:1 0 33%}.filter--section-radio .filter--type-01,.filter--section-radio .filter--alphabet,.filter--section-radio .filter--capacity-01{margin:0}}#page-content{min-height:83.97vh}.misto-favorite{position:absolute;top:15px;right:15px;width:30px;height:30px;border:0}.btn-gallery{padding:6px;position:absolute;top:0;right:0;z-index:999}.btn-gallery:hover{background:#008a9f;color:white}[onclick="location.href = ' undefined '"]{display:none}@media (min-width: 1600px){.col-xl-1{width:8.333333333333333%}.col-xl-11{width:91.66666666666667%}.w-full{width:2500px}}@media (min-width: 975px){.p-col{padding-left:5px;padding-right:0}}@media (max-width: 500px){.btn-gallery{max-width:45px;padding:0px;font-size:10px}}.ml-1{margin-left:1%}@media (max-width: 992px){.ml-1{margin-left:0}}.ml-10{margin-left:10%}@media (max-width: 992px){.ml-10{margin-left:0}}.m-left-30{margin-left:26px}@media (max-width: 1000px){.m-left-30{margin-left:0}}.m-left{margin-left:-20px}@media (max-width: 1000px){.m-left{margin-left:0}}.rychly-dotaz{position:fixed;right:-25px;top:250px;width:66.47px;transform:translate3d(0,0,0);height:200px;z-index:999;-webkit-animation-name:toLeft;animation-name:toLeft;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;display:block}.rychly-dotaz img{height:100%}@media (min-width: 768px){.rychly-dotaz{display:block}}@keyframes "toLeft"{5%{right:-5px;}20%{right:-25px;}}@keyframes "toLeft"{5%{right:-5px;}20%{right:-25px;}}@-webkit-keyframes "toLeft"{5%{right:-5px;}20%{right:-25px;}}@-moz-keyframes "toLeft"{5%{right:-5px;}20%{right:-25px;}}#mc3828moduleform_1 input,#mc3828moduleform_1 textarea,#m03b95moduleform_1 input,#m03b95moduleform_1 textarea{background:#F6F6F6;border:1px solid #cacaca;width:100%;min-height:40px;font-weight:500 !important;padding:0px 10px;margin-bottom:15px;outline:none !important;box-shadow:none !important}#mc3828moduleform_1 input::placeholder,#mc3828moduleform_1 textarea::placeholder,#m03b95moduleform_1 input::placeholder,#m03b95moduleform_1 textarea::placeholder{opacity:1;font-weight:500;color:black !important}#mc3828moduleform_1 textarea,#m03b95moduleform_1 textarea{height:125px;padding:10px 10px}#mc3828moduleform_1 button,#m03b95moduleform_1 button{background:#5e5e5e !important;color:white !important;font-weight:600 !important;margin:0;border:0}.m-0{margin:0}.lh-25{line-height:25px}.mt-50{margin-top:50px}.fb_invalid input{border:1px solid red !important;background:#ffeded !important}.form-message{text-align:center}@media (min-width: 768px){.rychly-dotaz{top:200px}.form-message{text-align:left}.pr-md-10{padding-right:10px}.wf-50{width:49.6%;display:inline-block}.wf-50 input{width:100%}.w-99{width:99%}}.w-99{width:100%}.cms_form .range{position:relative}.cms_form .range .position-absolute{position:absolute}.cms_form .range .right-0{right:0}.cms_form .range .povinne{font-weight:600}#wrap-container{display:flex;justify-content:center;flex-wrap:wrap}.vertical-align{display:flex;align-items:center}@media screen and (max-width: 767px){.vertical-align{display:block}}