*{box-sizing:border-box;padding:0;margin:0;}a{color:black;}a img{border:none;}img{max-width:100%;height:auto;}iframe{max-width:100%;}#lightbox img{max-width:none;}#small_menu{display:none;}a:hover{text-decoration:none;}body{overflow-x:hidden;font-family:"Montserrat",sans-serif;}header{position:relative;width:100%;z-index:960;background:black;background:rgba(0,0,0,0.85);display:flex;top:0;}footer{width:100%;float:left;margin-top:5%;}.content{width:85%;margin:0 auto;}#logo{width:25%;background:#00761f;background:-moz-linear-gradient( top,#00761f 0%,#004b1a 100% );background:-webkit-linear-gradient( top,#00761f 0%,#004b1a 100% );background:linear-gradient( to bottom,#00761f 0%,#004b1a 100% );filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00761f',endColorstr='#004b1a',GradientType=0 );display:table-cell;vertical-align:middle;text-align:center;padding:10px;}#logo a img{max-width:100%;float:none;}header #menu{display:flex;width:100%;width:75%;vertical-align:middle;}header .menu li{display:block;float:left;width:19%;width:14.25%;}.lang_en header .menu li{width:33%;}.lang_en header .menu li a{background-position:left + 28% center;text-align:center;}header .menu li a{color:white;width:100%;display:block;font-size:18px;text-decoration:none;padding:12%;padding-left:50px;background-size:20px auto;padding-left:20%;border-right:1px solid black;position:relative;background-repeat:no-repeat;background-position:left + 7% center;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;}header .menu li a:after{position:absolute;content:"";background:url("ico_menu_hover.png");width:40px;height:45px;bottom:-23px;left:45%;left:calc(50% - 20px);opacity:0;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}header .menu li a:hover:after,header .menu li a.active:after,header .menu li a.parent:after{opacity:1;}header .menu li a .more_info{font-size:12px;display:block;color:#cbcbcb;}header .menu li a img{float:left;max-width:15%;}header .menu_text{display:block;float:left;margin-left:5%;width:80%;}header .menu_text span{display:block;font-size:12px;}.intro_video_container{width:100%;position:relative;overflow:hidden;margin-top:-10%;max-height:100vh;}.intro_video_container iframe{position:absolute;width:100%;height:100%;}.video_sizer{position:relative;width:100%;padding-bottom:66.3%;z-index:-1;margin-bottom:-10%;}.homepage h1{position:relative;bottom:0;background:white;text-align:center;width:100%;padding:3%;text-align:center;font-size:2.5vw;color:#005d1c;font-weight:500;z-index:950;}.intro_back_part{position:absolute;left:0;top:0;bottom:0;max-width:25%;max-height:70vw;overflow:hidden;}.intro_back_part.intro_back_right{left:auto;right:0;}.intro_content_container{background:white;float:left;width:100%;position:relative;}.intro_content{width:70%;margin:0 auto;text-align:center;}.intro_boxes{float:left;width:100%;position:relative;z-index:949;}.intro_box{display:inline-block;width:20%;margin:0 2.25%;background:#f7f7f7;border:1px solid #d4d4d4;text-align:center;position:relative;vertical-align:middle;padding:20px 10px 70px 10px;}.intro_box_head{color:#005d1c;font-weight:600;font-size:18px;margin-bottom:15px;}.intro_box_head span{font-size:48px;display:block;}.intro_box_image{position:absolute;bottom:-51px;width:100%;left:0;}.intro_box_image img{width:89px;}.more_link{width:100%;text-align:center;margin:5% 0;float:left;}footer{overflow:hidden;background:#d5d5d5;color:#444444;}.footer_map{margin-top:-50px;}.footer_map iframe{width:100%;}.footer_block{float:left;width:50%;}.footer_right{text-align:right;}.content{width:80%;margin:0 auto;}footer .content{padding:50px 0;overflow:auto;}footer li{list-style:none;line-height:150%;}#copyright{text-align:center;width:100%;text-align:center;clear:both;padding:15px;background:#666666;color:white;}#copyright a{color:white;}#copyright a img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}#copyright a:hover img{-webkit-filter:none;filter:none;}.content p{margin-bottom:15px;line-height:150%;}.footer_left p{padding-left:90px;}#menu_lang li a{display:inline-block;width:32px;height:37px;text-indent:-99999px;color:transparent;font-size:0;}#menu_lang{margin-bottom:30px;}#menu_lang li{display:inline;margin:5px;}#menu_lang li a{background:url("ico_lang_cz.png");}#menu_lang li a.lang_2{background:url("ico_lang_en.png");}.section_subpage{min-height:100vh;position:relative;}#hexes,.gallery_container,#videogallery.gallery_container{overflow:hidden;width:110%;margin:0 auto;position:absolute;top:-6%;z-index:-1;}.id_page_5 #hexes,.id_page_13 #hexes{top:-6%;}#hexes{top:3%;}#videogallery.gallery_container{z-index:950;}.subpage_name h1,.subpage_name p{position:relative;z-index:951;}.gallery_container{position:relative;top:0;z-index:1;}.clr:after{content:"";display:block;clear:both;}#hexes li,.gallery_item{position:relative;list-style-type:none;width:12.25%;padding-bottom:14.1454965%;float:left;overflow:hidden;visibility:hidden;-webkit-transform:rotate(-60deg) skewY(30deg);-ms-transform:rotate(-60deg) skewY(30deg);transform:rotate(-60deg) skewY(30deg);margin:0.125%;}.gallery_item img,#hexes li img{left:-100%;right:-100%;width:auto;height:100%;margin:0 auto;}.gallery_item *{position:absolute;visibility:visible;}.gallery_item a,#hexes li a{display:block;width:100%;height:100%;}#hexes li *{position:absolute;visibility:visible;}#hexes li > div,.gallery_img{width:100%;height:100%;text-align:center;color:#fff;overflow:hidden;-webkit-transform:skewY(-30deg) rotate(60deg);-ms-transform:skewY(-30deg) rotate(60deg);transform:skewY(-30deg) rotate(60deg);-webkit-backface-visibility:hidden;background:#fbfbfb;background-size:cover;}#hexes li:nth-child(even) > div:after{background:#f7f7f7;}#hexes li > div span{display:block;position:absolute;background:#fbfbfb;top:0;left:0;right:0;bottom:0;-webkit-transition:all 0.75s ease-out;-moz-transition:all 0.75s ease-out;-o-transition:all 0.75s ease-out;-ms-transition:all 0.75s ease-out;transition:all 0.75s ease-out;opacity:1;}#hexes li:nth-child(9),.gallery_item:nth-child(9){margin-left:-25%;clear:both;margin-left:-6.2%;}#hexes li:nth-child(1n + 9),.gallery_item:nth-child(1n + 9){margin-top:-3.4%;}#hexes li:nth-child(16n + 9),#videogallery .gallery_item:nth-child(16n + 9){margin-left:-6.2%;}.subpage_name{text-align:center;height:37vh;}.subpage_name h1{color:#005d1c;font-size:4vw;font-weight:400;display:inline-block;background:white;background:#ffffffa6;padding:10px;}.subpage_name p{font-size:1.3vw;background:white;background:#ffffffa6;padding:10px;display:inline-block;clear:both;}.table{display:table;vertical-align:middle;width:100%;}.table_cell{display:table-cell;vertical-align:middle;}.mod_articles_list .subpage_text .content,.content_full .subpage_text .content{width:100%;}.articles_list_container{display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch;flex-flow:row wrap;width:100%;}.articles_list_item{position:relative;margin:0px 0;padding:5% 2.5%;flex-grow:1;border:1px solid #ececec;}.articles_list_item:last-child:after{display:none;}.articles_list_item a{text-decoration:none;}.articles_list_item a:hover{text-decoration:underline;}.articles_list_title,.articles_list_text,.articles_list_link,.articles_list_date{width:50%;background:white;margin:0 auto;text-align:center;}.articles_list_title,.articles_list_text,.articles_list_link{padding:1.5%;}.tiny_mce .articles_list_title h2{margin-bottom:0;}.articles_list_text,.articles_list_link{padding-top:0;}.articles_list_title a{cursor:default;}.articles_list_title a:hover{text-decoration:none;}.articles_list_text p{margin:0;}.articles_list_link,.articles_list_date{text-align:right;}.articles_list_date{position:absolute;background:none;right:27.5%;margin-top:-2.5%;margin-bottom:0;}.articles_list_link a{text-decoration:underline;}.articles_list_link a:hover{text-decoration:none;}.articles_list_image_bcg{position:absolute;left:0;width:100%;top:0;bottom:0;z-index:-1;background-size:cover;background-repeat:no-repeat;background:#fbfbfb;background-image:none !important;border-right:1px solid white;}.articles_art_date{text-align:center;float:left;width:100%;margin:2% 0;}.mod_articles_article .subpage_text .content{width:50%;}.cform_container{text-align:center;width:70%;margin:0 auto;}.cform_container form{margin:2% 0;}.cform_container .cform_item{width:50%;text-align:left;margin:5% auto;overflow:auto;}.cform_container .form{height:35px;width:100%;padding:5px;margin-top:10px;}.cform_container textarea.form{height:70px;}.cform_item.cform_item_type_infotext{width:100%;text-align:center;margin:5% 0;}.cform_label{color:#00611d;padding-left:10px;}.cform_form_submit{text-align:center;}input.form_submit{border:0;border-bottom:3px solid #002f0e;background:#00611d;color:white;text-transform:uppercase;font-weight:bold;padding:15px 20px;cursor:pointer;}.video_included{-webkit-animation:pulse 3s infinite ease-in-out;-o-animation:pulse 3s infinite ease-in-out;-ms-animation:pulse 3s infinite ease-in-out;-moz-animation:pulse 3s infinite ease-in-out;animation:pulse 3s infinite ease-in-out;}.video_included:hover,.video_included.reverse:hover{-webkit-animation:none;-o-animation:none;-ms-animation:none;-moz-animation:none;animation:none;}.video_included.reverse{-webkit-animation:pulse_reverse 3s infinite ease-in-out;-o-animation:pulse_reverse 3s infinite ease-in-out;-ms-animation:pulse_reverse 3s infinite ease-in-out;-moz-animation:pulse_reverse 3s infinite ease-in-out;animation:pulse_reverse 3s infinite ease-in-out;}.video_included .gallery_img:after{content:" ";position:absolute;left:calc(50% - 22px);top:calc(50% - 23px);width:44px;height:47px;background:url("ico_play.png");-webkit-transition:all 0.125s ease-out;-moz-transition:all 0.125s ease-out;-o-transition:all 0.125s ease-out;-ms-transition:all 0.125s ease-out;transition:all 0.125s ease-out;}.video_included:hover .gallery_img:after{top:calc(50% - 13px);}@-webkit-keyframes pulse{0%{opacity:0.5;}50%{opacity:1;}100%{opacity:0.5;}}@keyframes pulse{0%{opacity:0.5;}50%{opacity:1;}100%{opacity:0.5;}}@-webkit-keyframes pulse_reverse{0%{opacity:1;}50%{opacity:0.5;}100%{opacity:1;}}@keyframes pulse_reverse{0%{opacity:1;}50%{opacity:0.5;}100%{opacity:1;}}.video_player{position:fixed;top:0;bottom:0;left:0;right:0;background:white;background:rgba(255,255,255,0.95);z-index:999;display:none;}.video_player_item{display:none;margin-top:2.5%;margin-bottom:5%;float:left;width:100%;}.video_player_item.active{display:block;}.video_container{max-width:50;display:block;position:relative;overflow:auto;margin:0px auto 2% auto;padding:0px;}.video_player_item_close{cursor:pointer;color:white;background:#005d1c;position:absolute;right:10px;top:10px;padding:20px;font-weight:600;text-decoration:none;}.video_wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.page_about .subpage_text .content{width:50%;background:#00761f;background:-moz-linear-gradient(top,#00761f 0%,#004b1a 100%);background:-webkit-linear-gradient(top,#00761f 0%,#004b1a 100%);background:linear-gradient(to bottom,#00761f 0%,#004b1a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00761f',endColorstr='#004b1a',GradientType=0 );color:white;padding:3.5% 5%;text-align:center;position:relative;}.page_about_image{position:absolute;left:90%;top:75%;max-width:186px;width:20%;}.page_about_image:after{padding-bottom:100%;content:"";position:absolute;display:block;width:100%;background:url("/data/logo_rostenice_symbol.png");background-size:100%;}.page_about .intro_boxes{margin:10% 0;float:left;width:100%;}.text_under_boxes{width:50%;margin:0 auto;text-align:center;}.tiny_mce h2,.tiny_mce h3,.tiny_mce h4{margin-bottom:2%;}.tiny_mce p{margin-bottom:1%;}.tiny_mce table p{margin-bottom:3.5%;}.tiny_mce ul,.tiny_mce ol{padding:2.5%;}.contact_table{margin:0 auto;}.contact_table tr,.contact_table td{height:auto !important;}.intro_text{float:left;width:100%;}#videogallery .gallery_info{text-indent:-9999;font-size:0;color:transparent;}.gallery_item.video_included{cursor:pointer;z-index:99999;}.downdir_list li{margin:15px 0;}.filename_filetype,.fileinfo_filesize,.fileinfo_separator2{display:none;}.rosfiles_category{margin-top:1rem;text-align:center;margin-bottom:4rem;width:100%;float:left;}.rosfiles_filelist{width:100%;background:#d8d8d8;border-collapse:collapse;-webkit-box-shadow:0px 0px 79px -15px rgba(0,0,0,0.23);-moz-box-shadow:0px 0px 79px -15px rgba(0,0,0,0.23);box-shadow:0px 0px 79px -15px rgba(0,0,0,0.23);margin-top:1rem;float:left;}.rosfiles_filelist td{padding:10px;}.rosfiles_filelist tr:nth-child(even) td{background:#e6e6e6;}.rosfiles_filelist .item_info{display:block;font-size:14px;margin:10px 0;}@media only screen and (max-width:1600px){header .menu li a{background-size:12%;background-position:left + 3% center;}}@media only screen and (max-width:1400px){#logo{width:15%;}header #menu{width:85%;}header .menu li a{font-size:16px;}.intro_box{width:40%;margin-bottom:10%;}.lang_en header .menu li a{background-position:left + 20% center;}.cform_container{width:90%;}}.articles_list_text_category{text-align:center;margin-bottom:30px;}.articles_art_text h3{margin-top:2em;margin-bottom:1em;}.employment-list{max-width:1000px;flex-direction:column;margin:auto;padding:20px;}.employment-list .articles_list_item,.employment-list .articles_list_link,.employment-list .articles_list_title,.employment-list .articles_list_text{background-color:#f7f7f7;}.employment-list .articles_list_item{margin-bottom:20px;}.employment-list .articles_list_link{text-align:center;}.employment-list .articles_list_text{padding-top:1.5%;padding-bottom:0;}.employment-list .copied-title{margin:auto;text-align:center;width:50%;padding-bottom:1.5%;font-weight:bold;}@media only screen and (max-width:1100px){header .menu li a{font-size:14px;padding:10%;background-size:10%;padding-left:20%;}}@media only screen and (max-width:1000px){#small_menu{display:block;width:30%;float:right;cursor:pointer;padding:10px;}a#logo{width:30%;float:left;}header{display:table;}header #menu{display:none;}header .menu li,header #menu,.lang_en header .menu li{width:100%;}header #menu li a{border-bottom:1px solid white;background-size:auto 16px;background-position:center top+25%;padding:5% 10%;text-align:center;display:block;}header .menu li a:hover:after,header .menu li a.active:after,header .menu li a.parent:after{display:none;}header .menu li a.active,header .menu li a:hover,header .menu li a.parent{background-color:#00761f;background-color:-moz-linear-gradient(top,#00761f 0%,#004b1a 100%);background-color:-webkit-linear-gradient(top,#00761f 0%,#004b1a 100%);background-color:linear-gradient(to bottom,#00761f 0%,#004b1a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00761f',endColorstr='#004b1a',GradientType=0 );}.intro_back_part{display:none;}.intro_video_container{height:auto;margin-top:0;}#hexes{top:15%;}.gallery_container,#videogallery.gallery_container{margin-top:6%;}.subpage_name h1{font-size:26px;}.subpage_name p{font-size:18px;}.articles_list_title,.articles_list_text,.articles_list_link,.articles_list_date{width:85%;}.articles_list_date{right:12.5%;margin-top:-6.5%;}.articles_list_container{flex-direction:column;align-items:stretch;}.articles_list_item{padding:15% 0;width:auto;}.articles_list_item a{position:relative;z-index:950;}.mod_articles_article .subpage_text .content,.page_about .subpage_text .content,.intro_box,.text_under_boxes{width:85%;}.cform_container,.cform_container .cform_item{width:100%;}.cform_container .form{border:1px solid #9a9a9a;}.page_about_image{width:20%;left:40%;max-width:auto;position:relative;}.page_about_image:after{position:relative;}.intro_box_image{position:relative;bottom:auto;}.intro_box{padding:20px;margin-bottom:5%;}.page_about .intro_boxes{text-align:center;}.contact_table,.contact_table tbody,.contact_table tr,.contact_table td{display:block;width:100% !important;}.tiny_mce ul,.tiny_mce ol{padding:5%;}.footer_block{width:100%;text-align:center;}.footer_left p{padding:0;}.intro_content h1{font-size:24px;}.homepage h1{position:relative;font-size:24px;}.id_template_3 #hexes li{display:none;}#videogallery.gallery_container .gallery_item{display:none;}#videogallery.gallery_container .gallery_item.video_included{display:block;}#videogallery.gallery_container .gallery_item.video_included,.gallery_item,#hexes li.video_link_li:nth-child(1n+9),.gallery_item:nth-child(1n+9){display:inline-block;width:40%;padding-bottom:46.18937644341801%;float:none;margin:0% 2.5%;margin-bottom:10%;}#videogallery.gallery_container,.gallery_container{position:relative;text-align:center;width:100%;top:auto !important}.subpage_name{height:auto !important;padding:10% 0;}#hexes{width:100%;}.articles_list_date{position:relative;width:85%;left:auto;right:auto;text-align:left;margin-top:0;background:white;padding:1.5%;}}.cookie_eu_bar{z-index:10000 !important;}