/*################################################################################### ## ## NOVY VZHLED KOSI ## #####################################################################################*/ @font-face { font-family: 'AlternateGotNo2D'; src: url('fonts/311124_0_0.eot'); src: url('fonts/311124_0_0.eot?#iefix') format('embedded-opentype'), url('fonts/311124_0_0.woff2') format('woff2'), url('fonts/311124_0_0.woff') format('woff'), url('fonts/311124_0_0.ttf') format('truetype'); } /* Google web fonts - thanks to Google */ @font-face { font-family: 'roboto_regular'; src: url('fonts/roboto-regular-webfont.eot'); src: url('fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/roboto-regular-webfont.woff') format('woff'), url('fonts/roboto-regular-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'roboto_bold'; src: url('fonts/roboto-bold-webfont.eot'); src: url('fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/roboto-bold-webfont.woff') format('woff'), url('fonts/roboto-bold-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; } body{ background-color: white; font-family: "roboto_regular","Helvetica", "Arial", sans-serif; font-size: 12px !important; } /* Header */ .nadpissmall { font-family: "AlternateGotNo2D", "roboto_regular", "Helvetica", "Arial", sans-serif; margin-left: 0px; float: right; display: inline; color: black; display: none; } .claneksmall { height: 100px; width: auto; display: none; padding-top: 15px; margin-left: 5px; } .nadpis { font-family: "AlternateGotNo2D", "roboto_regular", "Helvetica", "Arial", sans-serif; margin-left: 0px; float: right; display: inline; color: black; padding-top: 5px; } .clanek img { height: 100px; width: auto; } #hlavicka img{ margin-left: 0px; padding: 2px; } .clanek { color: white; text-align: left; margin-top: 5px; margin-left: 5px; } .ver { margin-left: 0px; float: right; display: inline; color: black; padding-right:5px; } .nadpis h3,.nadpissmall h3 { margin: 10px 0; font-size: 120%; font-family: "AlternateGotNo2D", "roboto_regular", "Helvetica", "Arial", sans-serif; text-transform: uppercase; padding-right:5px; } a{ color: #01747b !important; font-family: "roboto_regular", "Helvetica", "Arial", sans-serif; text-decoration: underline; } html { position: relative; min-height: 100%; } body { /* Margin bottom by footer height */ margin-bottom: 60px; } .errors, .warning { font-family: "Helvetica", "Arial", sans-serif; font-size: 12px; color: #cc0033; } .hidden { display:none; } /*--------------------------------- MENU -----------------------------------*/ .bg-faded { background-color: #e6e6e6; min-height: 32px; } .navbar-light .navbar-nav .nav-link { color: black !important; font-weight:normal; font-family: "roboto_regular", "Helvetica", "Arial", sans-serif; font-size: 15px; padding-top: 0.4em; padding-right: 0.7em; padding-left: 0.7em; text-decoration: none; } .dropdown-toggle::after { margin-left: .1em; } .navbar-nav { color: #000000; background-color: #c6c6c6; } .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { color: #01747b !important; background-color: #c6c6c6; } .dropdown-item { text-decoration: none; } .dropdown-item:focus, .dropdown-item:hover { color: #01747b !important; text-decoration: none; background-color: #e6e6e6; text-decoration: none; } .dropdown-menu a:link{ color: black !important; font-family: "roboto_regular", "Helvetica", "Arial", sans-serif; font-size: 15px; text-decoration: none; } .dropdown-menu a:hover,.dropdown-menu a:focus{ color: #01747b !important; font-family: "roboto_regular", "Helvetica", "Arial", sans-serif; font-size: 15px; } .login_menu{ background-color: #e6e6e6; min-height: 40px; } .bootstrap-select.btn-group .dropdown-menu li a span.text { display: inline-block; width: 100%; } .bootstrap-select.btn-group .dropdown-menu.inner { position: static; float: none; border: 0; padding: 1px 10px; margin: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; width: 100%; } .btn { padding: 2px 10px; font-size: 12px; } .bootstrap-select.btn-group .dropdown-toggle .filter-option { display: inline-table; } /*--------------------------------- MAIN BODY -----------------------------------*/ .padding-right{ padding-right: 15px; } .text-right{ text-align: right; } .panel-heading{ background-color: #b2d5d7; font-family: "AlternateGotNo2D", "roboto_regular", "Helvetica", "Arial", sans-serif; font-size: 2em; text-align: left; padding-left: 20px; } .panel-body{ padding-left: 20px; padding-right: 20px; padding-bottom: 20px; background-color: #b2d5d7; } .blok1{ text-align: left; background-color: #b2d5d7; padding: 15px; } .textTitle { font-family: "AlternateGotNo2D","roboto_regular","Helvetica", "Arial", sans-serif; font-size: 250%; font-weight: normal; color: #000000; } .textTitle2 { font-family: "roboto_regular", "Helvetica", "Arial", sans-serif; font-size: 250%; font-weight: normal; color: #000000; } .textSubTitle { font-family: "AlternateGotNo2D","roboto_regular","Helvetica", "Arial", sans-serif; font-size: 150%; font-weight: normal; color: #000000; } .btn-1 { display: block; color: #000000; padding: .3em 2em; font-size: 1.8em; float: left; text-align: center; margin: 0 1px; font-family: "AlternateGotNo2D", "roboto_regular", "Helvetica", "Arial", sans-serif; text-transform: uppercase; } .btnGreen{ background-color: #01747b; color: #ffffff; border: 1px solid #01747b; } .btnBlack{ background-color: #000000; color: #ffffff; border: 1px solid black; } .btnGreen:hover,.btnBlack:hover{ background-color: #ffffff; color: #000000; text-decoration: none; border: 1px solid black; } select{ font-family: "roboto_regular", "Helvetica", "Arial", sans-serif; font-size: 12px; } select option { font-family: "roboto_regular", "Helvetica", "Arial", sans-serif; font-size: 12px; } option:checked, option:hover { background: #cccccc; } .studentDetailTitle { font-weight: bold; padding-top: 10px; padding-bottom: 5px; } .boldText{ font-weight: bold; font-size:12px !important; } .text{ font-size:12px !important; } .information { font-family: "Helvetica", "Arial", sans-serif; font-size: 13px; text-align: right; font-weight: bold; color: #000000; background-color: #FFCC00; height: 28px; } .ui-widget { font-family: "roboto_regular", "Helvetica", "Arial", sans-serif; font-size: 14px !important; } /*--------------------------------- TABLES -----------------------------------*/ .ttHeader{ background-color: #01747b; font-family: "AlternateGotNo2D", "roboto_regular", "Helvetica", "Arial", sans-serif; text-transform: uppercase; color: #fff; font-size: 12px; padding: .2rem .5rem; } #dny{ background-color: #01747b; font-family: "AlternateGotNo2D", "roboto_regular", "Helvetica", "Arial", sans-serif; text-transform: uppercase; color: #fff; font-size: 12px; border:1px solid black; } .tableheader,.tableheaderleft,.tableheaderright,.tableheadercenter{ background-color: #01747b; font-family: "AlternateGotNo2D", "roboto_regular", "Helvetica", "Arial", sans-serif; text-transform: uppercase; color: #fff; font-size: 17px; text-align: center; padding: 10px 5px !important; } .tableheaderleft { text-align: left; } .stplan { font-size: 12px !important; padding: .2rem .5rem !important; } .tableRow{ border-left: 1px solid #d7d7d0; border-right: 1px solid #d7d7d0; border-bottom: 1px solid #d7d7d0; background: #e6e6e6; font-size: 12px; text-align: center; padding: .2rem .5rem !important; } .tableRowWhite1{ border: 0px; background: #ffffff; font-size: 12px; text-align: center; padding: .2rem .5rem !important; } .tableRowWhite2{ border: 0px; background: #e6e6e6; font-size: 12px; text-align: center; padding: .2rem .5rem !important; } .tableRowWhite1Left{ border: 0px; background: #ffffff; font-size: 12px; text-align: left; padding: .2rem .5rem !important; } .tableRowWhite2Left{ border: 0px; background: #e6e6e6; font-size: 12px; text-align: left; padding: .2rem .5rem !important; } .tableRow1Left{ border-left: 1px solid #d7d7d0; border-right: 1px solid #d7d7d0; border-bottom: 1px solid #d7d7d0; background: #e6e6e6; font-size: 12px; text-align: left; padding: .2rem .5rem !important; } .tableRow2Left{ border-left: 1px solid #d7d7d0; border-right: 1px solid #d7d7d0; border-bottom: 1px solid #d7d7d0; background: #ffffff; font-size: 12px; text-align: left; padding: .2rem .5rem !important; } /* trieda s Oth1 definovana kvoli tomu, aby nemala :hover */ .tableRowOth1Left{ background: #e6e6e6; font-size: 12px; text-align: left; padding: .2rem .5rem !important; } /* trieda s Oth1 definovana kvoli tomu, aby nemala :hover */ .tableRowOth2Left{ background: #ffffff; font-size: 12px; text-align: left; padding: .2rem .5rem !important; } /* trieda s Oth1 definovana kvoli tomu, aby nemala :hover */ .tableRowOth11Left{ border-left: 1px solid #d7d7d0; border-right: 1px solid #d7d7d0; border-bottom: 1px solid #d7d7d0; background: #e6e6e6; font-size: 12px; text-align: left; padding: .2rem .5rem !important; } /* trieda s Oth1 definovana kvoli tomu, aby nemala :hover */ .tableRowOth12Left{ border-left: 1px solid #d7d7d0; border-right: 1px solid #d7d7d0; border-bottom: 1px solid #d7d7d0; background: #ffffff; font-size: 12px; text-align: left; padding: .2rem .5rem !important; } .tableRow1{ border-left: 1px solid #d7d7d0; border-right: 1px solid #d7d7d0; border-bottom: 1px solid #d7d7d0; background: #e6e6e6; font-size: 12px; text-align: center; padding: .2rem .5rem !important; } /* trieda s Oth definovana kvoli tomu, aby nemala :hover */ .tableRowOth1{ border-left: 1px solid #d7d7d0; border-right: 1px solid #d7d7d0; border-bottom: 1px solid #d7d7d0; background: #e6e6e6; font-size: 12px; text-align: center; padding: .2rem .5rem !important; } .tableRow2{ border-left: 1px solid #d7d7d0; border-right: 1px solid #d7d7d0; border-bottom: 1px solid #d7d7d0; background: #ffffff; font-size: 12px; text-align: center; padding: .2rem .5rem !important; } .tableRow4,.tableRowOldTerm { font-size: 12px !important; text-align: center; color: #000000; background-color: #ffffcc; height: 21px; } .tableRowOth1{ background: #e6e6e6; font-size: 12px; text-align: center; padding: .2rem .5rem !important; } .tableRowOth2{ background: #ffffff; font-size: 12px; text-align: center; padding: .2rem .5rem !important; } .tableRow3,.ttSubjectRow3 { font-size: 12px !important; text-align: center; color: #000000; height: 21px; } .ttSubjectRow1 { color: #000000; background-color: #e6e6e6; text-align: center; height: 19px; font-size: 12px !important; font-family: "roboto_regular", "Helvetica", "Arial", sans-serif; } .ttSubjectRow2 { color: #000000; background-color: #ffffff; text-align: center; height: 19px; font-size: 12px !important; font-family: "roboto_regular", "Helvetica", "Arial", sans-serif; } .tableRow1:hover,.tableRow2:hover{ background: #cccccc; font-size: 12px; text-align: center; padding: .2rem .5rem !important; } .tableRow1Left:hover,.tableRow2Left:hover{ background: #cccccc; font-size: 12px; text-align: left; padding: 5px 5px !important; } .left{ text-align: left !important; } tr.tableRowHidden { /* font-family: "Helvetica", "Arial", sans-serif; font-size: 12px; text-align: center; color: #000000; background-color: black; height: 21px; */ display: none; } tr.tableRowWork { font-family: "Helvetica", "Arial", sans-serif; font-size: 12px; text-align: center; color: #000000; background-color: #cccccc; height: 21px; } table { border-collapse: inherit !important; background-color: transparent; line-height: inherit; } .table th, .table td { padding: 13px 5px; } #FilteredTable_filterContextHelp{ font-size: 12px !important; } /*--------------------------------- FOOTER -----------------------------------*/ .footer { position: absolute; bottom: 0; width: 100%; padding-top: 5px; height: 50px; background-color: #ddd; } .footer_ver{ background-color: #01747b; color: white; padding: 2px 5px; font-size: 10px; text-align: right; } .footer_my { text-align: right; padding-left: 5px; padding-right: 5px; } .footer1 { text-align: left; } .footer2 { text-align: right; font-stretch: normal; font-style: normal !important; } .footer2 a{ font-style: normal !important; } @media screen and (max-width: 900px) { .clanek{ display: none; } .claneksmall{ display: inline; } .footer1{ display: none; } } @media screen and (max-width: 730px) { .nadpis{ display: none; } .nadpissmall{ display: inline; } .clanek{ display: none; } .claneksmall{ display: inline; } .footer1{ display: none; } .drobky{ display: none; } } @media (max-width: 1150px) { .smallItemDokt{ float: left !important; } .smallItemStud{ float: left !important; } .navbar-nav { padding-top: 0rem; padding-left: 1rem; } .navbar-nav .nav-item { float: none; } .navbar-brand { float: right; display: block; } .navbar-nav .nav-item + .nav-item { margin-left: 0; } .dropdown-menu { position: absolute; float: none; } .drobky{ display: none; } } @media (min-width: 1151px) { .smallMenu{ display: none !important; } .bigMenu{ display: block !important; } } @media (min-width: 951px) { .smallMenuStud{ display: none !important; } .bigMenuStud{ display: block !important; } } @media (max-width: 950px) { .smallItemStud{ float: none !important; } } @media (min-width: 801px) { .smallMenuDokt{ display: none !important; } .bigMenuDokt{ display: block !important; } } @media (max-width: 800px) { .smallItemDokt{ float: none !important; } } .loader { border: 16px solid #f3f3f3; border-radius: 50%; border-top: 16px solid #01747b; border-bottom: 16px solid #01747b; width: 120px; height: 120px; -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite; } input[type=button123]{ font-size:13px !important; padding: 2px 20px 2px 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; } .buttonForm{ font-size:13px !important; padding: 2px 20px 2px 20px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; } .buttonForm13{ font-size:13px !important; padding: 2px 20px 2px 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; } .buttonForm14{ font-size:14px !important; padding: 1px 20px 1px 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; } .buttonForm15{ font-size:15px !important; padding: 1px 20px 1px 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; } .preslistPrint { font-family: "Helvetica", "Arial", sans-serif; font-size: 13px; text-align: center; color: #000000; } .presPrintLeft { font-family: "Helvetica", "Arial", sans-serif; font-size: 13px; text-align: left; color: #000000; } .preslistPrintBold { font-family: "Helvetica", "Arial", sans-serif; font-size: 13px; font-weight: bold; text-align: center; color: #000000; } .preslistPrintLeftBold { font-family: "Helvetica", "Arial", sans-serif; font-size: 13px; font-weight: bold; text-align: left; color: #000000; } .ttPrinRowHeight { height: 24px } .textTitleWithoutTable { font-family: "AlternateGotNo2D","roboto_regular","Helvetica", "Arial", sans-serif; font-size: 350%; font-weight: normal; color: #000000; } .textSubTitleWithoutTable { font-family: "AlternateGotNo2D","roboto_regular","Helvetica", "Arial", sans-serif; font-size: 200%; font-weight: normal; color: #000000; } .spaceLeftWithoutTable { padding-left: 20px; } .textBackgroundColorBase { background-color: #01747b; color: #fff; }