.vrdgMenu {color:rgb(0, 0, 0) !important; text-shadow: none !important; font-size: 17px;}
.table-responsive {overflow-x: unset;}
.vrdgMenu:hover {color:rgb(50, 74, 193) !important;}
.vrdgPobocka {width:30%; display:inline-table; background:#eee; border-radius: 10px; padding:20px; text-align:center; color:black;margin-right:1%;}
.vrdgSeparator {padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #34363226;}




/* ROZVRH */
.vrdgRozvrhTyzdenBox {width:100%; display:inline-table; background:#fc5e5e;}
.vrdgRozvrhTyzdenSpat {width:20%; display:inline-table; color: white; padding-left: 20px; padding-top: 10px; padding-bottom: 10px; vertical-align: bottom; line-height: 40px; font-size: 25px;}
.vrdgRozvrhTyzdenSpat:hover {background: #ff7878;}
.vrdgRozvrhTyzdenAktualny {width:60%; display:inline-table; text-align: center; color: white; font-weight: bold; padding: 10px;}
.vrdgRozvrhTyzdenDalej {width:20%; display:inline-table; color: white; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; vertical-align: bottom; line-height: 40px; font-size: 25px; text-align:right;}
.vrdgRozvrhTyzdenDalej:hover {background: #ff7878;}

.vrdgRozvrhDen {width:20%; display:inline-table; padding-left:5px; padding-right:5px;}
.vrdgRozvrhNazovDna {display:inline-table; width:100%; font-weight:bold; text-align: center; padding: 10px; font-weight: bold; margin: 20px 0px 10px 0px; background: #fc5e92; color: white;}
.vrdgRozvrhKurzBox {width: 100%; padding: 10%; background:#cdfc5e; margin-bottom: 10px; text-align: center;}
.vrdgRozvrhKurzNazov {width: 100%; font-weight:bold;}
.vrdgRozvrhPrihlasitSa {background: black; color: white; padding: 3px 0px; border:0; margin-top:10px; width:100%; border:3px solid black;}
.vrdgRozvrhPrihlasitSa:hover {background:none; color: black;}
.vrdgRozvrhPrihlasitSaObsadená {background: black; color: white; padding: 3px 0px; border:0; margin-top:10px; width:100%; border:3px solid black;opacity:0.4;}

/* PRIHLASIT SA*/
.vrdgPrihlasitSaBox {width:75%; display:inline-table; background:#fc5e5e; margin-top:10px;}
.vrdgPrihlasitSaKurz {width:24%; margin-right:1%; display:table; float:left; position: relative; background:#cdfc5e;padding:10px; margin-top:10px;}
.vrdgPrihlasitSaNadpis {width:100%; display:inline-table; text-align: center; color: white; font-weight: bold; padding: 19px;border-bottom: 1px solid #0000001f;}
.vrdgPrihlasitSaForm1 {width:25%; display:table; float:left; position: relative; padding:10px; border-right: 1px solid #0000001f;}
.vrdgPrihlasitSaForm2 {width:25%; display:table; float:left; position: relative; padding:10px; border-right: 1px solid #0000001f;}
.vrdgPrihlasitSaForm3 {width:50%; display:table; float:left; position: relative; padding:10px; border-right: 1px solid #0000001f;}
.vrdgPrihlasitSaSelect {padding: 10px; width: 100%; font-weight: bold; border: none;}
.vrdgPrihlasitSaSubmit {width:100%; display:table; float:left; background: white; padding-top:10px;}
.vrdgPrihlasitSaSubmitBtn {width: 100%; padding: 12px; border: none; color: white; text-transform: uppercase;   background: #ee2c2c; border:3px solid #ee2c2c;}
.vrdgPrihlasitSaSubmitBtn:hover {background:white; color: #ee2c2c; }
.vrdgPrihlasitSaCheckBox {width:15px; height:15px;}
.vrdgPrihlasitSaLabel {vertical-align: middle; color:white; font-weight: 200;}
.vrdgPrihlasitSaLabel a {text-decoration: underline; color:white;}


/* MOJE DETI */
.vrdgPridatDietaButton {padding: 9px 47px; color:#4e7418; background: #94ea19; border:3px solid #94ea19;display:table;}
.vrdgPridatDietaBox {padding:10px; background:#d5ff9d;}
.vrdgPridatDietaButton:hover {background: white;color:#4e7418; border: 3px solid #4e7418; text-decoration: none;}
.vrdgMojeDetiBox {width: 30%; display: table; background: #69c3ee;text-align: center; font-weight: bold; padding: 10px; position: relative; margin-right: 1%; float: left; margin-top: 10px;}
.vrdgUpravitDietaButton {width:100%; background:black;color:white; border: 3px solid black; padding:5px; margin-top:10px;}
.vrdgUpravitDietaButton:hover {background:unset; color:black;}

/* PRIDAT DIETA */
.vrdgPridatDietaInput {width: 100%; padding: 7px; border: 0; margin-bottom: 10px; border-radius: 3px;}
.vrdgPridatDietaBox2 {max-width: 500px; display: table; margin-top:20px;background:#94ea19;padding:10px;}
.vrdgPridatDietaSubmit {background: #578418; border: none; padding: 10px 50px; font-weight: bold; color: #fff; border-radius: 3px;float:right;display:block;border:3px solid #578418}
.vrdgPridatDietaSubmit:hover {background: #d5ff9d; color:#578418; border: 3px solid #578418;}