@import url("https://jk1.cz/template/extkomplet.css");
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");

body {background:#358A83;}
/*topmenu*/
.topmenu a {color:white;padding: 2px 10px 2px;background-color:transparent !important;}
.topmenu a:hover {background-color:#E19E77 !important;color:black !important;}
/*footer*/
#footer {color:white;}
#footer a {color:white;}
#footer a:hover {background-color:#E19E77!important;color:#01665e!important}
a.gdpr {font-size:140%;background:#F8F8F8 !important;color:#01665e !important;padding-left:0.3%;padding-right:0.3%;}

/*patička facebook*/
.fa-facebook {margin-bottom:1%;font-size:550%!important;background-color:#c97748;padding:1%}
.mobile .fa-facebook {margin-bottom:5%}

/*===================================TILES========================================================*/
.tile h3 {font-weight:500;text-align:center}
/* vypnutí zešeďovacího efektu (pouze pro dlaždice) */
a.tlink:hover,a.tlink:active {background:transparent !important;}
/*hlavicka*/
#tile-hlavicka h1 {font-size:160%;color:;margin-bottom:-5%;font-weight:700}
.mobile #tile-hlavicka h1 {font-size:153%;margin-bottom:-3%;}
#tile-hlavicka h2 {margin-bottom:5%;font-size:150%;font-weight:400;}
.mobile #tile-hlavicka h2 {font-size:145%}
#tile-hlavicka p {color:}
#tile-hlavicka .telefon {color:red; background-color:transparent !important;}
.mobile #tile-hlavicka .telefon {color:white; background-color:rgba(0,0,0,0.2)!important;}
#tile-hlavicka .odkaztitulka {color:#c97748; background-color:transparent !important;}
.mobile #tile-hlavicka .odkaztitulka a:hover {color:; background-color:transparent !important;}
.telefon {text-decoration:none}
#tile-hlavicka .telefon {color:#01665E; background-color:transparent !important;}
.mobile #tile-hlavicka .telefon {color:#014641!important; background-color:rgba(0,0,0,0.1)!important;}
/*dovolenainfo*/
#tile-dovolenainfo h3 {color:#C97748}

/*hodiny*/
#tile-hodiny h3 {margin-bottom:4%;color:#c97748}
#tile-hodiny td {font-size:;}
#tile-hodiny .den strong {font-weight:500;font-size:115%}
/*hodiny4*/
/*#tile-hodiny4 h3 {margin-bottom:4%;color:#c97748}
#tile-hodiny4 td {font-size:;}
#tile-hodiny4 .den strong {font-weight:500;font-size:115%}*/
/*hodiny*/
table.tilehodiny tr td:first-child {font-weight:500;font-size:115%!important}
/*lekar - sestra*/
#tile-lekar h3, #tile-sestra h3, #tile-hodinyinfo h3 {color:#c97748}


/*==============================MEGATILES=============================================*/
.megatile h3 {font-weight:500;color:#C97748}
.megatile h4 {font-weight:500;color:#014641; margin-bottom:0%;}

input[type="submit"] {border:2px solid;font-weight:bold}
/*mapa*/
.obrazek-plny5 {max-width:110%; margin: 0px auto;}
.obrazek-plny5 img {width:100%;}
/*poskytujeme*/
#megatile-poskytujeme li {color:#C97748}
.seznamtext {color:#014641}
/*aktualne
.actuality .acontent {color:#F8F8F8}
.actuality .date {color:#042640}*/
/*cenik*/
.jmena {font-weight:700!important;font-size:145%}
.actuality .acontent {line-height:150%}

#megatile-cenik h4 {margin-bottom:2%}
.mwtable table td.s1 {text-align:left;}
.mwtable table td.s2 {text-align:right;vertical-align: middle}
.mwtable table td.s3 {text-align:right; padding-left:0.1%;vertical-align: middle}
.mwtable table td {padding: 2px 5px;}
.mwtable table tr.lichy td {background: #ffd8c1} /*lichý řádek*/
.mwtable table tr.sudy td {background: #fdece2} /*sudý řádek*/

/*formulář obecně*/
td.rr-label {vertical-align: middle}
.desktop tr.responsive-row-0 {display:table-row;}
.mobile  tr.responsive-row-0 {display:table-row;}
.mobile  tr.responsive-row-0 td.rr-moblabel {padding-left: 7px; padding-top:0.4em;}
.desktop  tr.responsive-row-0 td.rr-moblabel {padding-left: 7px; padding-top:0.4em;}
.desktop tr.responsive-row-1 td.rr-label div.rr-label-container {display:none;}
.mobile  tr.responsive-row-1 td.rr-label div.rr-label-container {display:none;}
.mobile  tr.responsive-row-1 td.rr-label {width:1px;}

/*registrace recept - šířka výška políček*/
#textField-rodne-cislo_, #textField-datum-narozeni_,#textField-titul,#textField-e-mail_,#textField-telefon_  {width:50%}
#textField-cislo-pojistence-_u-cizincu_, #textField-jmeno-a-prijmeni_,#textField-rok-narozeni_,#textField-vas-e-mail_ {width:50%}
#textareaField-adresa-trvaleho-bydliste_,#textareaField-jmeno-a-adresa-vaseho-predchoziho-praktickeho-lekare_ {height:70px;width:50%}
#textField-krestni-jmeno_, #textField-prijmeni_, #textField-titul, #textField-rodne-prijmeni, #selectField-zdravotni-pojistovna_, 
#textField-statni-obcanstvi_{width:50%;}
.mobile #textField-statni-obcanstvi_, .mobile #textField-krestni_jmeno_, .mobile #textField-prijmeni_, .mobile #textField-titul, .mobile #textField-rodne-prijmeni, .mobile #selectField-zdravotni-pojistovna_, .mobile #textareaField-adresa-trvaleho-bydliste_, .mobile #textareaField-jmeno-a-adresa-vaseho-predchoziho-praktickeho-lekare_, .mobile #textField-rodne-cislo_, .mobile #textField-datum-narozeni_, .mobile #textField-titul, .mobile #textField-e-mail_, .mobile #textField-telefon_, .mobile #textField-cislo-pojistence-_u-cizincu_, .mobile #textField-jmeno-a-prijmeni_, .mobile #textField-rok-narozeni_, .mobile #textField-vas-e-mail_  {width:70%}
#textField-odeslanim-tohoto-formulare-souhlasite-se-zpracovanim-svych-osobnich-udaju_br_dle-zakona-c-101_2000-sb-ve-zneni-pozdejsich-predpisu {display:none !important}
#textareaField-nazev-pozadovaneho-leku-jeho-sila-davkovani-pocet-a-velikost-baleni_ {height:120px;}

/*galerie*/
img.mojegalerie {width:70%}
.mobile img.mojegalerie {width:100%}

/*napiste*/
#textareaField-vase-zprava_ {height:120px;}
#textField-email_ {width:50%;height:30px}
#textField-jmeno-a-prijmeni_ {width:50%;height:30px} 
.mobile #textField-email_ {width:70%}
.mobile #textField-jmeno-a-prijmeni_ {width:70%}
/*=================ČASTÉ ÚPRAVY METRALU=======================*/

/*dot dot dot*/
a.overflow{color:#01665e !important; background-color:#d1dadb!important; 
border-radius: }
a.overflow:hover{color:white !important; background-color:#01665e !important;}
/*.bigtile a.overflow {width: 60%;left: 20%;}
.mobile .bigtile a.overflow {width: 60%;bottom: 3%;left: 20%;}*/

/*klikací zmenšená hlavička v mobilní verzi*/
body.mobile #tile-hlavicka {background:/*#EC4845*/rgba(53,138,131,0.9) !important /*barva v mobilní verzi*/}
body.mobile.page-main #tile-hlavicka {background:#F8F8F8 !important /*barva v mobilní verzi na hlavní stránce*/}
.mobile .tile.sticky h1 {font-size:180% !important;margin-top:%; color:white !important}


/*back to top*/
a.back-to-top {background-color:#F8F8F8 !important; color:#01665E !important}
a.back-to-top:hover {background-color:#F8F8F8 !important; color:#C97748 !important; font-weight:500}


/*tlačítko zpět desktop*/
a.backlink {color:white!important;background-color:#358A83 !important;}
a.backlink:hover {color:#C97748!important;background-color:#c3faf5!important;font-weight:500;}
.mobile a.backlink {padding: .2em !important;}

/* vypnutí zešeďovacího efektu */
a.tlink:hover,a.tlink:active {background:rgba(0,0,0,0.01)!important;}
/*pozor! - nesmí být úplná nula - ale 0.01*/