/* @font-face{font-family:Arial;src:url(Arial.eot?#iefix) format('embedded-opentype'),url(Arial.woff2) format('woff2'),url(Arial.woff) format('woff')} */
@font-face {
  font-family: "ReplicaLLWeb-Regular";
  src: url("/fonts/ReplicaLLWeb-Regular.woff") format("woff");
}

@font-face {
  font-family: "ReplicaLLWeb-Regular";
  src: url("/fonts/ReplicaLLWeb-Regular.woff2") format("woff2");
}
html{height:100%;}
body{height:100%;font-size:16px;font-family:ReplicaLLWeb-Regular;letter-spacing:1px;margin:0;}
a,a:hover,a:focus{text-decoration:none;color:rgb(46,46,46);}
.e-mail:before{content:attr(data-website) "\0040" attr(data-user);unicode-bidi:bidi-override;direction:rtl;}
.hide{display:none;}
.hover_link:hover,
.hover_link:focus{text-decoration:underline;}
.m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8,.m9,.m10,.m11,.m12{float:left;}
.m1{width:8.333333333%}
.m2{width:calc(200%/12)}
.m3{width:calc(300%/12)}
.m4{width:calc(400%/12)}
.m5{width:calc(500%/12)}
.m6{width:50%;}
.m7{width:calc(700%/12)}
.m8{width:calc(800%/12)}
.m9{width:calc(900%/12)}
.m10{width:calc(1000%/12)}
.m11{width:calc(1100%/12)}
.m12{width:100%;}
@media only screen and (max-width:1000px){.s1,.s2,.s3,.s4,.s5,.s6,.s7,.s8,.s9,.s10,.s11,.s12{float:left;}
.s1{width:calc(100%/12)}
.s2{width:calc(200%/12)}
.s3{width:calc(300%/12)}
.s4{width:calc(400%/12)}
.s5{width:calc(500%/12)}
.s6{width:calc(600%/12)}
.s7{width:calc(700%/12)}
.s8{width:calc(800%/12)}
.s9{width:calc(900%/12)}
.s10{width:calc(1000%/12)}
.s11{width:calc(1100%/12)}
.s12{width:100%;}
}
@media only screen and (max-width:500px){.xs1,.xs2,.xs3,.xs4,.xs5,.xs6,.xs7,.xs8,.xs9,.xs10,.xs11,.xs12{float:left;}
.xs1{width:calc(100%/12)}
.xs2{width:calc(200%/12)}
.xs3{width:calc(300%/12)}
.xs4{width:calc(400%/12)}
.xs5{width:calc(500%/12)}
.xs6{width:calc(600%/12)}
.xs7{width:calc(700%/12)}
.xs8{width:calc(800%/12)}
.xs9{width:calc(900%/12)}
.xs10{width:calc(1000%/12)}
.xs11{width:calc(1100%/12)}
.xs12{width:100%;}
}
.underline{text-decoration:underline;}
.hover_underline:hover,
.hover_underline:focus{text-decoration:underline;}
h1{font-size:60px;font-weight:normal;line-height:120%;}
h2{font-size:40px;font-weight:normal;line-height:120%;}
h3{font-size:40px;font-weight:normal;line-height:120%;}
.relative,
.fullscreen_helper{position:relative;}
.center{text-align:center;}
/**/nav{float:right;}
body:not(.page_){overflow-y:scroll;}
.button{padding:12px 20px;background-color:#fff;font-size:16px;}
.page .menu_button img{height:40px;cursor:pointer;line-height:40px;vertical-align:middle;}
.page.page_dekujeme .menu_button img,
.page.page_pridej-se .menu_button img,
.page.page_pronajem .menu_button img,
.page.page_laby.subpage_ .menu_button img,
.page.page_o-industre.subpage_ .menu_button img,
.page.page_ .menu_button img{filter:invert(1);-webkit-filter:invert(1);}
nav a{font-size:20px;padding:0 15px;}
nav span{height:60px;}
.main_page_background{background-position:center;background-color:rgb(46,46,46);background-repeat:no-repeat;background-size:cover;/* height:100%; */margin-top:-74px;padding-top:74px;}
.page_ h1{color:#fff;width:1140px;padding:60px 0;margin: auto;text-align: center;}
.container{margin:0 5%;width:90%;}
.background_image_laby,
.background_image_pridej-se,
.background_image_o-industre,
.background_image_dekujeme,
.background_image_pronajem{background-position:center;height:calc(100% - 70px);margin-top:-75px;padding-top:70px;z-index:5;background-size:cover;background-repeat:no-repeat;}
.background_image_dekujeme .container,
.background_image_pronajem .container,
.background_image_laby .container,
.background_image_pridej-se .container,
.background_image_o-industre .container{border-top:4px solid #fff;}
.background_image_pridej-se{background-image:url(https://industra.space/img/PRIDEJ_SE/pridej_se.jpg);}
.background_image_pronajem{background-image:url(https://industra.space/img/HOMEPAGE/industra1.jpg);}
.background_image_dekujeme{background-image:url(https://industra.space/img/DEKUJEME/dekujeme_hlavni.jpg);}
.background_image_o-industre{background-image:url(https://industra.space/img/HOMEPAGE/o_industre.jpg);}
.background_image_laby{background-image:url(https://industra.space/img/SEKCE/laby_uvodni.jpg);}
.page_laby h1,
.page_pridej-se h1,
.page_o-industre h1,
.page_pronajem h1,
.page_dekujeme h1{color:#fff;font-size:20px;margin:25px 0;}
.page_laby h2,
.page_pridej-se h2,
.page_o-industre h2,
.page_pronajem h2,
.page_dekujeme h2{color:#fff;max-width:1100px;font-size:60px;}
.page_laby:not(.subpage_) h1,
.page_laby:not(.subpage_) h2,
.page_o-industre:not(.subpage_) h1,
.page_o-industre:not(.subpage_) h2{color:rgb(46,46,46);}
.page_o-industre:not(.subpage_) h2{padding:0;max-width:1060px;}
.page_z-medii h1,
.page_program h1,
.page_kudy-k-nam h1,
.page_kontakt h1{color:rgb(46,46,46);font-size:20px;margin:25px 0;}
.page_z-medii h1{padding-bottom:100px;}
.page_program h2{width:50%;float:left;margin-top:0;margin-bottom:100px;font-size:60px;}
.Program_archiv{width:50%;float:left;text-align:right;}
.page_kudy-k-nam h2,
.page_kontakt h2{color:rgb(46,46,46);max-width:1000px;padding:0 0;font-size:60px;margin:0;padding-bottom:25px;}
.page_kontakt h2{padding-bottom:100px}
.page_laby h3{font-size:40px;margin-top:-10px;}
.fullscreen{position:fixed;background-color:#fff;top:0;right:0;bottom:0;width:0;transition:all 0.5s ease-in-out;display:none;z-index:5;overflow:auto;}
header{height:70px;border-bottom:4px solid #fff;}
header a,
header a:hover,
header a:focus{color:#fff;line-height:70px;vertical-align:middle;font-size:20px;}
header a:hover,
header a:focus{text-decoration:underline;}
.page:not(.page_) header a{color:rgb(46,46,46);}
.page:not(.page_) header{margin:0 5%;border-bottom-color:rgb(46,46,46);}
.page_ header{width:90%;margin:0 5%;}
.border_top{border-top:4px solid #fff;}
.page.page_laby.subpage_ header a,
.page.page_pridej-se header a,
.page.page_pronajem header a,
.page.page_dekujeme header a,
.page.page_o-industre.subpage_ header a,
.page.page_o-industre.subpage_ header i{color:#fff;}
.fullscreen .menu_header .logo,
.fullscreen .menu_header .logo:hover,
.fullscreen .menu_header .logo:focus,
.fullscreen .menu_header nav a,
.fullscreen .menu_header nav a:hover,
.fullscreen .menu_header nav a:focus{color:rgb(46,46,46) !important;}
.menu_header img{height:40px;cursor:pointer;vertical-align:middle;}
.menu_header{height:70px;border-bottom:4px solid rgb(46,46,46);margin:0 4%;}
.container_program_main{padding-top:100px;padding-bottom:100px;}
.container_program_main a:first-of-type .arrow_box,
.container_program_main a:first-child .arrow_box{border-top:4px solid;}
.menu{width:1000px;margin-left:5%;margin-top:80px;margin-bottom:5%;overflow:auto;}
.menu_odkaz{font-size:60px;width:50%;float:left;line-height:130%;border-bottom:4px solid transparent;}
.menu_odkaz_helper:hover,
.menu_odkaz_helper:focus{border-bottom:4px solid currentColor;}
.menu_info a:hover,
.menu_info a:focus{text-decoration:underline;}
.menu_info{width:600px;margin-left:5%;overflow:auto;}
.menu_info p{width:50%;float:left;}
.miniclaim{color:#fff;width:360px;}
.miniclaim a:hover,
.miniclaim a:focus{text-decoration:underline;}
h1 a:hover,
h1 a:focus{text-decoration:underline;}
.col_kontakty a:hover,
.col_kontakty a:focus{text-decoration:underline;}
.arrow_down{cursor:pointer;position:absolute;left:calc(50% - 40px);bottom:13vh;padding:10px;transition:all 0.5s ease-in-out;}
.page_dekujeme .arrow_down:hover,
.page_dekujeme .arrow_down:focus{bottom:7vh;}
.sponzori_list,
.pridej-se_claim,
.pronajem_claim,
.o-industre_claim,
.laby_claim{font-size:40px;padding:100px 0;line-height:135%;}
.pronajem_claim{border-top:4px solid rgb(46,46,46);margin-top:100px;}
.sponzori_list a:hover,
.sponzori_list a:focus{border-bottom:4px solid rgb(46,46,46);}
.sponzori_list a:after{content:" / ";border-bottom:4px solid #fff;}
.sponzori_list a:nth-last-child(1):after{content:''}
.bottom_margin_100{margin-bottom:100px;}
.margin_auto{margin:auto;}
.main_page_background .arrow_down{bottom:initial;top:80vh;}
.bounce_right{display:inline-block;vertical-align:middle;-o-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);position:relative;-o-transition-property:color;-ms-transition-property:color;-webkit-transition-property:color;-moz-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.bounce_right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:transparent;transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.bounce_right:hover, .bounce_right:focus, .bounce_right:active{color:white;}
.bounce_right:hover:before, .bounce_right:focus:before, .bounce_right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.button.black{outline:3px solid rgb(46,46,46);background-color:rgb(46,46,46);border-right:10px solid #fff;color:#fff;}
.button.white{outline:3px solid rgb(46,46,46);background-color:#fff;border-right:10px solid rgb(46,46,46);color:rgb(46,46,46);}
.button.black:hover,
.button.black:focus{color:rgb(46,46,46);}
.button.white:hover,
.button.white:focus{color:#fff;}
.button.black.bounce_right:before{background:#fff;}
.button.white.bounce_right:before{background:rgb(46,46,46);}
.sponzori_box,
.o-industre_box{border-top:4px solid rgb(46,46,46);width:calc(50% - 30px);padding-bottom:100px;}
.sponzori_box:nth-child(2n),
.o-industre_box:nth-child(2n){margin-left:60px;}
.sponzori_box_nadpis,
.o-industre_box_nadpis{padding:20px 0;font-size:40px;padding-bottom:0;min-height:100px;}
.sponzori_box_text,
.o-industre_box_text{font-size:18px;padding-bottom:1em;min-height:110px;}
.chcete_byt_partnery_nadpis,
.o-industre_lide_nadpis{font-size:60px;}
.o-industre_lide_nadpis{padding-bottom:100px;}
.chcete_byt_partnery p{width:500px;padding-top:50px;}
.chcete_byt_partnery,
.o-industre_lide{border-top:4px solid rgb(46,46,46);display:block;padding-top:100px;padding-bottom:100px;height:auto;overflow:overlay;}
.info_a_adreas{max-width:400px;margin:0 6%;margin-right:0;float:left;overflow:hidden;}
.col_kontakty{width:20%;float:left;margin:0 0 0 5%;font-size:16px;}
.kotakty_loga img{margin-right:10px;}
.lide_box{width:calc(200%/12 - 25px);float:left;padding-right:30px;min-height:390px;}
.o-industre_lide
.lide_box:nth-child(6n+1){padding-right:0;}
.lide_box p{line-height:150%;}
.lide_box img{padding-bottom:15px;}
.pronajem_vybaveni{width:45%;margin-right:5%;float:left;}
.arrow_box{border-bottom:4px solid rgb(46,46,46);position:relative;display:flex;min-height: 150px;}
.container_z_medii .arrow_box:first-of-type{border-top:4px solid rgb(46,46,46);}
.container_z_medii a:first-of-type .arrow_box,
.laby_menu_arrow a:first-of-type .arrow_box,
.pridej-se_menu_arrow a:first-of-type .arrow_box{border-top:4px solid rgb(46,46,46);}
.arrow_box_text{float:left;padding-bottom:20px;padding-top:20px;height:auto;font-size:30px;line-height:120%;width:50%;text-transform:uppercase;}
.arrow_box_arrow{position:absolute;right:0;transform:translateY(-50%);top:50%;}
.arrow_box_arrow.button{padding:0;top:50%;}
.arrow_box_arrow img{width:60px;padding:5px;margin-right:-5px;}
.laby_menu_arrow,
.pridej-se_menu_arrow{padding-bottom:40px;}
.bottom_info{padding:60px 0;border-top:4px solid rgb(46,46,46);margin-top:60px;display:inline-block;}
.text_kategorie{max-width:570px;margin:0;padding-top:50px;padding-bottom:50px;}
.subpage_projekty .text_kategorie{padding-top:0;}
.info_kategorie{margin:0;padding-top:50px;}
.bottom_info_button{padding-bottom:100px;display:inline-block;}
.bottom_info_button .button{margin-right:calc(100% - 300px);min-width:300px;margin-bottom:10px;}
.arrow_box_text_info{padding:20px 0;max-width:calc(35% - 50px);padding-left:60%;float:right;}
.laby_menu_arrow .arrow_box_text_info{padding-left:0;}
.laby_menu_arrow .arrow_box{min-height:112px;}
.container_program .arrow_box_text{transform:translateY(-50%);top:50%;left:0;position:absolute;width:35vw;}
.arrow_box_tag{transform:translateY(-50%);top:50%;left:36vw;position:absolute;width:15vw;}
.hashtag_line{padding:20px 0;border-bottom:4px solid;}
.clanek_width{width:45%;max-width:444px;padding-left:5%;float:left;}
.clanek_nadpis{font-size:40px;padding-bottom:1em;text-transform:uppercase;}
.clanek_text{padding-bottom:2em;}
.container_program_clanek_buttons{padding:20px 0;overflow:hidden;}
.container_program_clanek_buttons p{margin-top:0;}
.container_program_clanek_buttons .button{margin-right:20px;margin-top:20px;}
.clanek_width .koupit{margin-bottom:40px;}
.kontakt_button_t_1{margin:50px 1px;}
.arrow_down img{width:60px;filter:invert(1);transform:rotate(90deg);}
.red-text{color:red;}
.o-industre_box .button{margin-top:20px;margin-right:15px;float:left;}
.page_laby h2{max-width:initial;}
.next_article{position:relative;border-bottom:4px solid rgb(46,46,46);border-top:4px solid rgb(46,46,46);padding:40px 0;text-align:center;text-transform:uppercase;font-size: 40px;}
.info_3{padding-bottom:10PX;}
footer{line-height:120%;margin-top:200px;padding-top:60px;padding-bottom:60px;background-color:#eee;letter-spacing:1.5px;display:-webkit-inline-box;width:100%;}
.page_ footer{margin-top:0;margin-bottom:-10px;}
footer .button{margin-bottom:20px;float:left;margin-right:30px;}
.hejblatka{margin-top:5px;}
footer .logo{font-size:50px;line-height:41px;}
.za_financni_podpory p{max-width:360px;margin-top:0;}
.za_financni_podpory .obr{width:calc(40% - 40px);padding:20px;max-height:10px;}
.za_financni_podpory img{width:100%;max-width:150px;}
.container_dekujeme{height:700px}
.dekujeme_text{width:90%;height:300px;position:absolute;text-align:center;top:calc(50% - 150px);font-size:60px;}
.dobrovolnik_textarea{width:100%;resize:none;border:2px solid rgb(46,46,46);padding:15px 20px;min-height:100px;}
.info_6{padding-top:30px;}
.odeslat_prihlaska{-webkit-appearance:initial;background:none;border:none;}
.next_button_reg,
.next_button_reg_2{cursor:pointer;position:absolute;bottom:-60px;right:-30px;padding:10px;background:none;border:none;}
.next_button_reg img,
.next_button_reg_2 img{width:50px;}
.reg_step_1{position:relative;}
.reg_step_2,
.reg_step_3{position:relative;}
.odeslat_prihlaska{border:none;margin-left:calc(50% - 75px);width:150px;text-transform:uppercase;}
.checkbox_clenstvi{padding-top:50px;padding-bottom:50px;}
.column_form .checkbox_clenstvi input{width:initial;}
.column_form input{width:100%;border:2px solid rgb(46,46,46);border-radius:3px;min-height:45px;margin-bottom:6px;padding-left:19px;}
.info_1{padding-bottom:50px;text-align:center;}
.info_2{padding-bottom:6px;}
.column_form{width:500px;margin:auto;padding-bottom:200px;}
.radio_clenstvi{padding-top:20px;}
.formular_dotaz .claim{text-align:center;width:720px;padding-top:50px;padding-bottom:50px;font-size:40px;margin:auto;}
.radio_clenstvi .container_box{display:block;position:relative;padding-left:35px;margin-bottom:20px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.radio_clenstvi .container_box input,
.container_box_2 input{position:absolute;opacity:0;cursor:pointer;}
.radio_clenstvi .checkmark{position:absolute;top:-4px;left:0;border:3px solid rgb(46,46,46);height:20px;width:20px;background-color:#fff;border-radius:50%;}
.radio_clenstvi .container_box input:checked ~ .checkmark:after,
.container_box_2 input:checked ~ .checkmark{background-color:rgb(46,46,46);}
.radio_clenstvi .checkmark:after,
.checkmark:after{content:"";position:absolute;display:none;}
.radio_clenstvi .container_box input:checked ~ .checkmark:after,
.container_box_2 input:checked ~ .checkmark:after{display:block;}
.radio_clenstvi .container_box .checkmark:after{top:3px;left:3px;bottom:3px;right:3px;border-radius:50%;background:rgb(46,46,46);}
.container_box_2{display:block;position:relative;padding-left:35px;margin-bottom:20px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.checkmark{position:absolute;top:-4px;left:0;height:20px;width:20px;background-color:#fff;border:3px solid rgb(46,46,46);}
.container_box_2 .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.pridej-se_menu_arrow .arrow_box{min-height:148px;}
.pridej-se_menu_arrow .arrow_box_text{position:absolute;top:50%;transform:translateY(-50%);}
.container_z_medii .arrow_box_text{width:80%;}
.background_image_o-industre a{color:#fff;}
.claim_cislouctu{font-size:60px;text-align:center;padding-top:5vw;padding-bottom:5vw;}
.container_cislo_uctu p{margin:auto;width:500px;}
.cislo_uctu{width:150px;margin:auto;margin-top:80px;color:#fff;background:rgb(46,46,46);padding:10px;text-align:center;}
.hashtag_line a {
    padding-right: 1%;
}
/*
@media only screen and (min-width:2000px){.main_page_background{background-image:url(https://industra.space/img/HOMEPAGE/main_xl.jpg);}
}
@media only screen and (max-width:2000px){.main_page_background{background-image:url(https://industra.space/img/HOMEPAGE/main_l.jpg);}
}
@media only screen and (max-width:1000px){.main_page_background{background-image:url(https://industra.space/img/HOMEPAGE/main_m.jpg);}
}
@media only screen and (max-width:500px){.main_page_background{background-image:url(https://industra.space/img/HOMEPAGE/main_s.jpg);}
}
*/
@media only screen and (max-width:1400px){.hejblatka,
.ozvi_se_nam,
.za_financni_podpory,
footer .logo{width:50%;padding-bottom:50px;}
.arrow_box{min-height: 200px;}
}
@media only screen and (max-width:1300px){.page_ h1{font-size:calc(20px + 3vw);width:100%;}
.lide_box{width:calc(25% - 23px);}
.o-industre_lide
.lide_box:nth-child(6n+1){padding-right:30px;}
.o-industre_lide
.lide_box:nth-child(4n+1){padding-right:0;}
.kontakt_img{width: 100%}
}
@media only screen and (max-width:1250px){footer .container div{margin-top:50px;margin-bottom:50px;}
nav{padding-top:11px;}
nav a{display:none;}
.menu{width:95%;}
.info_a_adreas{margin:6% 0 0 0;}
.menu_odkaz{width:100%;}
.menu_info{width:95%;padding-bottom:5%;}
.menu_info p{width:100%;}
.sponzori_box,
.o-industre_box{width:100%;}
.sponzori_box:nth-child(2n){margin:initial;}
.col_kontakty{width:50%;margin:3% 0;}
.page_laby h2, .page_pridej-se h2, .page_o-industre h2, .page_pronajem h2, .page_dekujeme h2,
.page_kudy-k-nam h2, .page_kontakt h2{font-size:calc(10px + 5vw);}
.sponzori_list, .pridej-se_claim, .pronajem_claim, .o-industre_claim, .laby_claim, .chcete_byt_partnery_nadpis, .o-industre_lide_nadpis{font-size:calc(10px + 5vw);}
.arrow_box_text{width:100%;max-width:100%;}
.menu_odkaz,.page_laby h3{font-size:calc(16px + 5vw);}
header i, header i:hover, header i:focus{line-height:initial;}
h1{font-size:calc(10px + 5vw);}
.page_ h1{width:100%;}
.sponzori_box:nth-child(2n), .o-industre_box:nth-child(2n){margin-left:initial;}
.bottom_info_button .button{min-width:90%;}
.arrow_box{display:grid;}
.arrow_box_text_info{max-width:100%;padding-left:initial;}
.arrow_box_arrow{top:-17px;top:53%;}
.container_program .arrow_box_text{width:calc(100% - 120px);font-size:calc(16px + 3vw);position:initial;transform:initial;}
.arrow_box_tag{width:100%;position:initial;transform:initial;}
.clanek_width{padding-top:5%;padding-left:0;width:100%;}
.lide_box{width:calc(50% - 16px);}
.o-industre_lide .lide_box:nth-child(6n+1),
.o-industre_lide .lide_box:nth-child(4n+1){padding-right:30px;}
.o-industre_lide
.lide_box:nth-child(2n+1){padding-right:0;}
.page_program h2{width:100%;text-align:left;margin-bottom:50px;}
.formular_dotaz .claim{width:100%;}
.column_form{width:100%;}
.dekujeme_text{font-size:30px;width:initial;}
.container_cislo_uctu p{width:100%;}
.claim_cislouctu{font-size:30px;}
}
@media only screen and (max-width:700px){.hejblatka,
.ozvi_se_nam,
.za_financni_podpory,
footer .logo{width:100%;padding-bottom:50px;}
}
@media only screen and (max-width:500px){.lide_box{width:100%;padding-right:0;}
.o-industre_lide .lide_box:nth-child(6n+1),
.o-industre_lide .lide_box:nth-child(4n+1),
.o-industre_lide .lide_box:nth-child(2n+1){padding-right:0;}
}
@media only screen and (max-width:400px){.hejblatka a{width:85%;}
}



.main_menu{max-width: 500px;margin: auto;overflow: hidden;margin-bottom: 60px}
.main_menu>.item{background-color: yellow;display: block;margin-bottom: 20px;padding: 20Px;min-height: 70px;position: relative;transition: 0.4s all ease-in-out;}
.main_menu>.item>.text{font-size: 30px}
.main_menu>.item>.arrow{/* transform: rotate(90deg); */width: 50px;position: absolute;right: 20px;top: calc(50% - 21px);}
.kontakt a,
.kontakt{
	color: white;
	font-size: 50px;text-align: center;
}
.menu>.item:hover{
	filter: invert(1);
	
}
.ozvi_se{
	overflow: hidden; width: 100%;text-align: center; font-size: 40px;margin-top: 40px;margin-bottom: 40px;display: block;
}

@media only screen and (max-width:400px){
	.menu>.item>.text {
	    font-size: 18px;
	}
	.menu>.item
	{
		min-height: initial;
	}
	.kontakt a, .kontakt
	{
		font-size: 18px;
	}
	.pridej-se_menu_arrow .arrow_box_text
	{
		font-size: 20px;
	}
	.main_menu>.item>.text
	{
		font-size: 20px;
	}
	.ozvi_se
	{
		font-size: 20px;
	}
}