div#preload { display: none; }
.vyzvaDetailB { display: block; width: 100%; text-align: center; position: relative; z-index: 99977; height: 0px; margin: -25px 0 25px 0}
.vyzvaDetail{ position: relative; height: auto; min-height: 390px; background-color: white; width: 790px; padding: 40px; color: black; border-radius: 14px; margin: 0px auto; top: 198px; display: none}
.vyzvaDetail1 {
    font-weight: 900;
    color: #e2a001;
    font-size: 35px;
    text-transform: uppercase;
    margin-top: 7px;
    display: inline-block;
}
.vyzvaDetail2 { font-size: 18px; font-weight: 400; display: block; line-height: 23px; margin-top: 17px}
#detVyNadpis { text-transform: uppercase; font-size: 34px; font-weight: 600}
#detVyIkony {
    background: #fff url(/wp-content/uploads/i/detail_v_ikony.png);
    height: 131px;
    background-repeat: no-repeat;
    background-position: center;
}

.vyzvaDetail .zavirac, .infoBoxform .zavirac, .infoBoxform2 .zavirac{ font-size: 27px}
.infoBoxform p { padding-bottom: 15px; font-size: 20px; line-height: 33px}
.vyzvaDetail p { padding-bottom: 0px; }
.vyzvaDetail img { cursor: pointer; display: inline-block}
#my_form2 input[type="checkbox"]{ width: 17px; float: left; margin-top: 0px; margin-right: 7px; height: 16px}
.content>p {display:none}
#my_form{margin-top: -70px}
.txtcenter{text-align:center}
.page-id-5660 .simple-page__content .container {max-width: 100%}
.page-id-5660 .simple-page__content .container .content{padding: 0px}
.page-id-5660 .simple-page__top {padding: 0px;display: none}
.page-id-5660 .sucho_vsichni_full {padding: 50px 0 40px 0}
.page-id-5660 .sucho_header {  text-align: left; min-height: 750px; padding-top: 210px; background-size: cover; background-position-x: 70%; background-position-y: 5px; margin-top: -95px; }
.page-id-5660 .sucho_header p {
font-size: 19px;
    width: 370px;
}
.sucho_header h3 {font-size: 44px}
.sucho_header h1 {font-size: 87px}
.maly_zluty { color: #efbd45; font-size: 18px; line-height: normal; margin: 11px 0 13px 0; text-shadow: 1px 1px 2px black; background-color: rgba(0,0,0,0.2); padding: 6px 0 6px 0!important}
#vyzvy.sucho_vsichni_full  { background: #666 url(https://www.radegast.cz/wp-content/uploads/i/jjezero6.jpg); height: 1180px; background-size: cover; background-position: center}
#vyzvy_test.sucho_vsichni_full  { background: #666 url(https://www.radegast.cz/wp-content/uploads/i/jjezero0.jpg); height: 1180px; background-size: cover; background-position: center}
#my_form p{padding-bottom:30px}
#my_form h3{width: 100%;float: left;text-shadow: 3px 3px 6px black;text-align: center;margin-bottom: -15px;padding-bottom: 0px}
iframe{border: 0; width: 100%; overflow: hidden; height: 60px; min-height: 60px; margin-top: 22px}
.zavirac{ position: relative; top: -38px; margin-bottom: -24px; float: right; right: -28px; cursor: pointer; padding: 4px}
#intersucho {padding: 80px 0 20px 0;display: flex}
.vyzva_box { max-width: 23%; height: 161px; border: 2px solid white; padding: 13px; border-radius: 11px; float: left; margin-right: 20px; margin-bottom: 27px; background-color: rgba(0,0,0,0.6)}
.vyzva_box4 {margin-right: 0px}
.vyzva_box_n { font-size: 28px; line-height: 28px; text-transform: uppercase}
.vyzva_box_l {font-size: 25px;font-weight: 300;color: #e2a001;display: block}
.vyzva_submit{display: inline-block;width: 100%;margin: 0 0 10px 0}
.vyzva_submit_b{background-color: #e2a001;width: 400px;border-radius: 14px;padding: 19px;font-size: 40px; text-align: center;color: #1c1714;font-family: Fishmonger CB,Arial,sans-serif;font-weight: 800;margin: 28px auto;cursor: pointer;box-shadow: 0px 0px 13px black}    
.info_box, .info_box2 { height: 120%; width: 100%; background-color: rgba(0,0,0,0.7); text-align: center; display: none; position: fixed; top: 0px; z-index: 9999}
.poprve_box   {height: 100%; width: 100%; background-color: rgba(0,0,0,0.7); text-align: center; display: none; position: fixed; top: 50px; z-index: 9999}    
.poprve_box  .infoBoxform { height: 290px; width: 640px; background-color: #e2a001; margin: 100px auto; padding: 40px; color: black; }
.poprve_box h2{ color: #13100e; margin-bottom: 23px; }    
.infoBoxform, .infoBoxform2   { height: 700px; width: 1030px; background-color: #e2a001; margin: 100px auto; padding: 40px; color:black}
.gdpr_text{ font-size: 12px; line-height: 18px; display: inline-block; text-align: left}
#info_box h2 { color: black; margin-bottom: 10px; }
#info_box .vyzva_submit_b  {color: #e2a001; background-color: black; font-size: 25px; width: 200px}
#info_box .popisek { width: 70px; display: inline-block; float: left; font-size: 20px; line-height: 34px}
#info_box input { display: block; height: 34px; width: 70%;padding-left: 10px}
.infoBoxform2 { height: 400px}
.infoBoxform2 p   { font-size: 45px; line-height: 50px;font-weight: 600}
.viceVyzva {cursor: pointer;font-weight: 100;margin-top: 10px;display: inline-block}
.viceVyzva:hover {text-decoration:underline}

#litryBorec{ color: white; font-weight: 800}
#info_box2 .sdiVyzvi  {font-size: 20px; font-weight: 800; margin-top: 20px; display: block}
#info_box2 h3{ color: black; font-weight: 800; text-decoration: underline;margin-bottom: 16px; font-size:55px }
.infoBoxform2 img{    display: inline-block; margin-top: 18px}


.ch-container { display: block;position: relative;padding-right: 45px;margin-bottom: 1px;cursor: pointer;height: 25px;float: right; font-size: 16px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;right: -9px;margin-top: 10px;font-weight: 100;}
.ch-container input { position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0}
.ch-checkmark { position: absolute; top: -1px; right: 11px; height: 25px; width: 25px; border:2px solid grey }
.ch-container:hover input ~ .ch-checkmark {background-color: #ccc}
.ch-checkmark:after { content: ""; position: absolute; display: none}
.ch-container input:checked ~ .ch-checkmark:after { display: block}
.ch-container .ch-checkmark:after { left: 5px; top: -10px; width: 15px; height: 30px; border: solid #e2a001; border-width: 0 7px 10px 0; border-radius: 5px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg)}
#my_form2 a{color:black;text-decoration:underline}


div#rucediv {padding-bottom: 150px}
#rucediv h3 {text-align: center}
.ruceH {
    float: left;
    border-right: 2px solid #e2a001;
    height: 230px;
    font-family: Fishmonger CB,Arial,sans-serif;
    color: #e2a001;
    font-size: 20px;
    line-height: 22px;
    margin: 0 0px 0 30px;
    padding-right: 20px;
}
.ruceH1 {
    margin: 0 0px 0 0;
    width: 32%;
}
.ruceH2 {
    width: 35%;
}
.ruceH3 {
    border-right: 0px;
    width: 25%;
    padding-right: 0px;
}
.ruceH span {
    display: block;
    width: 50px;
    height: 50px;
    background-color: #e2a001;
    border-radius: 23px;
    margin: 0px 10px 0 0;
    color: #241f1c;
    padding: 11px 0px 0 18px;
    font-size: 32px;
    float: left;
}
.ruceH img {display: block;position: relative}
.ruceH1 img {top: -32px}
.ruceH2 img {top: -32px}
.ruceH3 img {top: -16px}
img#hodnosti {margin: 0px auto}
div#hodnotext {text-align: center;font-size: 34px}
div#hodnostsuma {text-align: center;font-size: 34px;font-family: Fishmonger CB,Arial,sans-serif;color: #efb52b}
.usetrSuma{font-size: 45px}
.slick-list {border: 0px!important}


@media only screen and (min-width: 800px) {
.vyzva_box {width: 23%!important}
.ruceH {margin: 0 0px 0 14px}
div#rucediv {padding-bottom: 130px}
.iFra{padding-bottom:0px!important}
}

@media only screen and (min-width: 601px) and (max-width: 850px){
.sucho_container {padding: 40px}
.vyzva_box {width: 45%;height: 152px;margin:2px}
#vyzvy.sucho_vsichni_full {height: auto;background-size: auto}
#vyzvy_test.sucho_vsichni_full {height: auto;background-size: auto}   
.vyzva_submit_b {width: 90%;font-size: 30px}     
#isucho1,#isucho2,#isucho3{width:100%!important}
#isucho1{margin-bottom: 20px}
#isucho2{}
#isucho3{font-size: 18px;line-height: 27px}
.page-id-5660 .sucho_header {padding-top: 18px;background-position-x: 48%}
.page-id-5660 .sucho_vsichni_full {padding: 0px 0 40px 0}  
#intersucho {padding: 30px 0 20px 0;text-align: center} 
iframe {height: 116px;margin-top: 25px} 
.poprve_box .infoBoxform {height: 210px;width: 90%}
.vyzvaDetailB {display: block;width: 90%;margin: 0px auto}    
.vyzvaDetail {position: fixed;width: 90%;    top: 80px; padding: 30px}    
.vyzvaDetail img {height: 60px}
.vyzvaDetail1 {margin-top: 12px;display: block}
.vyzvaDetail2 {margin-top: 0px}
#detVyNadpis {width: 100%;display: inline-block;line-height: 30px}
.infoBoxform, .infoBoxform2 { height: auto; max-height: 90%; margin: 72px auto; padding: 30px; width: 90%; overflow-y: scroll}
.gdpr_text {height: 100px;overflow-y: scroll;padding-right:10px} 
#info_box2 h3 {display: inline-block;width: 100%;text-align: center}
.infoBoxform2 p {font-size: 35px;line-height: 41px}
#info_box input {width: 60%}
.infoBoxform2 img {width: 50%}
.poprve_box {top: 0px}
.infoBoxform p {padding-bottom: 15px;font-size: 13px;line-height: 18px}
::-webkit-scrollbar {width: 10px}
::-webkit-scrollbar-track {background: #f1f1f1}
::-webkit-scrollbar-thumb {background: #888}
::-webkit-scrollbar-thumb:hover {background: #555}   
.slickSwipe{width: 100%;margin: 0px auto}
.slick-prev:before, .slick-next:before {opacity: 1;text-shadow: 1px 1px 3px black;font-size: 30px;line-height: 20px}
.slick-prev:before {margin-left: -11px}
.slick-slide {min-height: 232px!important}

}


.s_rucicka{ cursor: pointer}



@media only screen and (max-width: 600px){
.sucho_container {padding: 20px}
.vyzva_box {width: 100%;height: auto;max-width: 100%;margin:2px}
#vyzvy.sucho_vsichni_full {height: auto;background-size: cover} 
#vyzvy_test.sucho_vsichni_full {height: auto;background-size: auto}   
#isucho1,#isucho2,#isucho3{width:100%!important}
#isucho1{margin-bottom: 20px}
#isucho2{}
#isucho3{font-size: 18px;line-height: 27px}
.page-id-5660 .sucho_header {padding-top:120px;background-position-x: 48%;background-size: auto}
.page-id-5660 .sucho_vsichni_full {padding: 0px 0 0px 0}  
#intersucho {padding: 30px 0 20px 0;text-align: center} 
iframe {height: 90px;margin-top: 25px} 
.poprve_box .infoBoxform {height: 210px;width: 90%}
.vyzvaDetailB {display: block;width: 90%;margin: 0px auto}    
.vyzvaDetail {position: fixed;width: 90%;    top: 80px; padding: 30px;min-height: unset}    
.vyzvaDetail img {height: 45px;width: auto}
#info_box h2 { color: black; margin-bottom: 8px; margin-top: -18px; font-size: 40px}
.vyzvaDetail1 {margin-top: 12px;display: block}
.vyzvaDetail2 {margin-top: 0px;font-size: 16px}
#detVyNadpis {width: 100%;display: inline-block;line-height: 30px}
.infoBoxform, .infoBoxform2 {height: auto;margin: 70px auto;    padding: 30px;width: 90%}
.gdpr_text {height: 80px;overflow-y: scroll;padding-right:10px;margin: 9px 0 9px 0} 
#info_box2 h3 {display: inline-block;width: 100%;text-align: center}
.infoBoxform2 p { font-size: 30px; line-height: 37px; padding-bottom: 0px; }
#info_box input {width: 60%}
.infoBoxform2 img {width: 50%}
.infoBoxform2 .zavirac {top: -30px;right: -19px}
.vyzvaDetail .zavirac {right: -16px;top: -30px}
.infoBoxform p {padding-bottom: 10px;font-size: 13px;line-height: 18px}
#info_box2 h3 {font-size: 42px;margin: -10px 0 8px 0}
::-webkit-scrollbar {width: 10px}
::-webkit-scrollbar-track {background: #f1f1f1}
::-webkit-scrollbar-thumb {background: #888}
::-webkit-scrollbar-thumb:hover {background: #555}  
.slickSwipe{width: 80%;margin: 0px auto} 
.vyzva_box_n { font-size: 33px}
.slick-prev:before, .slick-next:before { opacity: 1!important; text-shadow: 1px 1px 3px black; font-size: 30px!important; line-height: 20px!important}
.slick-prev, .slick-next {width: 40px!important;height: 40px!important}
.slick-prev {left: -36px!important; padding-right: 7px!important}
.slick-next {right: -35px!important; padding-left: 7px!important}
.vyzva_submit_b {width: 90%;padding: 5px;line-height: 35px;font-size: 30px!important}
.vyzva_submit .vyzva_submit_b{padding:18px}
#my_form2{line-height: 7px}
div#hodnotext {font-size: 14px;margin-top: 13px}
div#hodnostsuma {font-size: 17px}
.usetrSuma {font-size: 30px}
.ruceH {float: none;margin: 0 0px 0 0px;padding-right: 0px;height: 170px}
.ruceH1, .ruceH2, .ruceH3 {width: 100%;border-right: none}
.ruceH1 img {top: -43px;width: 200px}
.ruceH2 img {top: -17px;width: 200px}
.ruceH2 {height: 220px}
.ruceH3 img {top: -16px;width: 200px}
div#rucediv {padding-bottom: 10px}
.iFra{padding-bottom:10px!important}
.slick-slide {min-height: 2px!important}
#detVyIkony {background-size: contain}
.such_radek img { margin-top: 20px; }
}


@media only screen and (min-width: 1px){
.sucho_header {background: #EFF3F3 url(/wp-content/uploads/i/sucho/Phone.jpg);}
}
@media only screen and (min-width: 600px){
.sucho_header {background: #EFF3F3 url(/wp-content/uploads/i/sucho/Tablet.jpg);}
}
@media only screen and (min-width: 1100px){
 .sucho_header {background: #EFF3F3 url(/wp-content/uploads/i/sucho/1440x900.jpg);}
}
@media only screen and (min-width: 1700px){
 .sucho_header {background: #EFF3F3 url(/wp-content/uploads/i/sucho/1920x1080.jpg);}
}
@media only screen and (min-width: 1900px){
.sucho_header {background: #EFF3F3 url(/wp-content/uploads/i/sucho/2560x1080.jpg); }
}

