/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------*/

#paticka_push {height: 42px; clear: both;}

#paticka_ramecek {width: 100%; height: 43px; position: relative; top: 0px; left: 0px; z-index: 10;}
.paticka_ramecek_uvod {position: fixed !important; top: auto !important; bottom: 0px !important;}

#paticka_v1_ramecek {width: 96%; height: 100%; position: relative; display: block; line-height: 43px; margin: 0 2% 0 2%;}
#paticka_v1_wp_odkaz1 {height: 43px; position: relative; display: inline-block; float: left; text-align: left; padding: 0 5px 0 30px;}
#paticka_v1_wp_odkaz2 {height: 43px; position: relative; display: inline-block; float: right; text-align: right; padding: 0 30px 0 5px;}
#paticka_v1_jazyk_wws_ramecek {height: 43px; position: relative; display: inline-block; cursor: pointer; text-align: right; float: right;}
#paticka_v1_jazyk_wws_mezera {height: 43px; position: relative; display: inline-block; cursor: pointer; text-align: right; float: right; padding: 0 7px 0 7px;}
#paticka_v1_jazyk_wws_vyber {height: 43px; position: relative; display: inline-block; cursor: pointer; text-align: right; float: right; border: none; background: transparent; -moz-appearance: none; -webkit-appearance: none; appearance: none;}
.paticka_v1_jazyk_wws_vyber_radek {color: black;}

#paticka_v2_ramecek {width: 96%; height: 100%; position: relative; display: block; line-height: 43px; margin: 0 2% 0 2%;}
#paticka_v2_vlevo {width: 90px; height: 43px; position: relative; display: inline-block; float: left; text-align: left; padding: 0 30px 0 5px;}
#paticka_v2_stred {width: calc(100% - 260px); height: 43px; position: relative; display: inline-block; float: left; text-align: center;}
#paticka_v2_jazyk_wws_ramecek {width: 90px; height: 43px; position: relative; display: inline-block; cursor: pointer; text-align: right; float: right; padding: 0 30px 0 5px;}
#paticka_v2_jazyk_wws_vyber {height: 43px; position: relative; display: inline-block; cursor: pointer; text-align: right; float: right; border: none; background: transparent; -moz-appearance: none; -webkit-appearance: none; appearance: none;}
.paticka_v2_jazyk_wws_vyber_radek {color: black;}

.paticka_odkaz {cursor: pointer;}
.paticka_odkaz:hover {text-decoration: underline;}

@media only screen and (max-width: 9999px) and (min-width: 0721px) {#paticka_ramecek, #paticka_v1_jazyk_wws_vyber {font-size: 13px;}}
@media only screen and (max-width: 0720px) and (min-width: 0551px) {#paticka_ramecek, #paticka_v1_jazyk_wws_vyber {font-size: 11px;}}
@media only screen and (max-width: 0550px) and (min-width: 0351px) {#paticka_ramecek, #paticka_v1_jazyk_wws_vyber {font-size: 11px;} #paticka_v1_ramecek {line-height: 16px !important;} #paticka_v1_wp_odkaz1 {width: 38% !important; height: 38px !important; margin-top: 5px;} #paticka_v1_wp_odkaz2 {width: 25% !important; height: 38px !important; margin-top: 5px;} #paticka_v1_jazyk_wws_ramecek {width: 15% !important;} #paticka_v1_jazyk_wws_mezera {display: none !important;}}
@media only screen and (max-width: 0350px) and (min-width: 0000px) {#paticka_ramecek, #paticka_v1_jazyk_wws_vyber {font-size: 11px;} #paticka_v1_ramecek {line-height: 16px !important;} #paticka_v1_wp_odkaz1 {width: 45% !important; height: 38px !important; margin-top: 5px;} #paticka_v1_wp_odkaz2 {display: none !important;} #paticka_v1_jazyk_wws_ramecek {width: 30% !important; padding: 0 30px 0 5px;} #paticka_v1_jazyk_wws_mezera {display: none !important;}}

@media only screen and (max-width: 9999px) and (min-width: 0721px) {#paticka_ramecek, #paticka_v2_jazyk_wws_vyber {font-size: 13px;}}
@media only screen and (max-width: 0720px) and (min-width: 0551px) {#paticka_ramecek, #paticka_v2_jazyk_wws_vyber {font-size: 12px;}}
@media only screen and (max-width: 0550px) and (min-width: 0351px) {#paticka_ramecek, #paticka_v2_jazyk_wws_vyber {font-size: 12px;} #paticka_v2_vlevo {display: none;} #paticka_v2_stred {width: calc(100% - 130px) !important; text-align: left !important; padding: 0 5px 0 15px;} #paticka_v2_jazyk_wws_ramecek {width: 80px !important; padding: 0 15px 0 5px !important;}}
@media only screen and (max-width: 0350px) and (min-width: 0000px) {#paticka_ramecek, #paticka_v2_jazyk_wws_vyber {font-size: 11px;} #paticka_v2_vlevo {display: none;} #paticka_v2_stred {width: calc(100% - 120px) !important; text-align: left !important; padding: 0 5px 0 10px;} #paticka_v2_jazyk_wws_ramecek {width: 80px !important; padding: 0 10px 0 5px !important;}}

@media only screen and (max-width: 9999px) and (min-width: 0441px) {.paticka_v1_text1_dlouze {display: inline-block;} .paticka_v1_text1_kratce {display: none;}}
@media only screen and (max-width: 0440px) and (min-width: 0000px) {.paticka_v1_text1_dlouze {display: none;} .paticka_v1_text1_kratce {display: inline-block;}}
@media only screen and (max-width: 9999px) and (min-width: 0481px) {.paticka_v1_text2_dlouze {display: inline-block;} .paticka_v1_text2_kratce {display: none;}}
@media only screen and (max-width: 0480px) and (min-width: 0000px) {.paticka_v1_text2_dlouze {display: none;} .paticka_v1_text2_kratce {display: inline-block;}}

/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------*/

#sablona_ramecek {position: fixed; top: 48px; right: 5px; display: block; color: white; font-size: 13px; text-align: center; line-height: 21px; text-align: justify; background: rgba(0,0,0,0.3); padding: 13px 15px 13px 15px; z-index: 45;}

#sablona_vybrat {display: block; color: white; text-align: center; -webkit-font-smoothing: subpixel-antialiased; background: rgba(255,0,0,0.8); /* background: rgba(90,0,255,0.8); */ padding: 7px 15px 7px 15px; margin-bottom: 5px;}
#sablona_zpet {display: block; color: white; text-align: center; background: rgba(0,0,0,0.4); padding: 7px 15px 7px 15px;}

@media only screen and (max-width: 1000px) and (min-width: 0000px) {#sablona_ramecek {/* top: auto; bottom: 5px; */ padding: 5px 7px 5px 7px;} #sablona_vybrat {padding: 2px 10px 2px 10px;} #sablona_zpet {text-align: center; padding: 2px 10px 2px 10px;} .sablona_respo {display: none;}}

/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------*/
