/* Minification failed. Returning unminified contents.
(4,1): run-time error CSS1019: Unexpected token, found '@charset'
(4,10): run-time error CSS1019: Unexpected token, found '"utf-8"'
(4,17): run-time error CSS1019: Unexpected token, found ';'
 */
@fluidGridColumnWidth "8.333333333%";
@fluidGridGutterWidth "0%";

@charset "utf-8";

@font-face { font-family: 'Conv_Ubuntu-L'; src: url('fonts/Ubuntu-L.eot'); src: url('fonts/Ubuntu-L.woff') format('woff'), url('fonts/Ubuntu-L.ttf') format('truetype'), url('fonts/Ubuntu-L.svg') format('svg'); font-weight: normal; font-style: normal; }

body { background: #e5e5e5; }

.container { background: white; border-left: 1px solid rgb(183,183,183); border-right: 1px solid rgb(183,183,183); padding: 0 30px 0 30px; }

@media (max-width: 1000px) {
	.container { padding: 0 10px 0 10px; }
	body { padding: 0; }
}

h2, h3 { font-weight: normal; font-family: Conv_Ubuntu-L, Arial, Helvetica, sans-serif; margin: 0 0 15px 0; }

h2 { font-size: 35px; color: rgb(149,167,22); padding: 20px 30px 0 0; }

h3 { font-size: 27px; color: #fff; }

p.bila { color: white; }

p.telefon { color: rgb(231,102,83); font-size: 30px; font-weight: bold; padding-top: 6px; }
p.otevreno { font-weight: bold; }

.modry_prechod { background-image: url("img/modry_prechod.gif"); background-repeat: repeat-x; background-color: rgb(0,208,222); }
.zluty_prechod { background-image: url("img/zluty_prechod.gif"); background-repeat: repeat-x; background-color: rgb(248,221,116); }
.oranzovy_prechod { background-image: url("img/oranzovy_prechod.gif"); background-repeat: repeat-x; background-color: rgb(250,184,41); }
.zeleny_prechod { background-image: url("img/zeleny_prechod.gif"); background-repeat: repeat-x; background-color: rgb(204,213,45); }
.fialovy_prechod { background-image: url("img/fialovy_prechod.gif"); background-repeat: repeat-x; background-color: rgb(153,102,204); }

.fialova { background: rgb(153,102,204); }
.cervena { background: rgb(231,102,83); }

.listicka { height: 8px; }

.odsadit { padding: 15px; }
.odsadit2 { padding: 15px 15px 0 15px; }
.odsaditlp { padding: 0 10px 0 10px; }
.odsaditl { padding-left: 10px; }
.odsaditp { padding-right: 10px; }

.kroky, .odskoc { padding-top: 15px; }

.popisek { padding-top: 5px; }

#vysek { margin-bottom: 10px; }

.input-prepend.input-block-level { display: table; width: 100%; }

	.input-prepend.input-block-level .add-on { display: table-cell; background-color: white; }

	.input-prepend.input-block-level > input { box-sizing: border-box; height: 30px; display: table-cell; width: 100%; border-left-style: none; }

h1 { padding-top: 20px; padding-right: 30px; float: left; }
div.header { margin-top: 20px; margin-bottom: 20px; }

div.loading-overlay { padding: 15px; font-weight: bold; }

/* Step 3 - File upload */
.fileinput-button { float: left; margin-right: 20px; }
#files { display: none; }

/* jQuery dialogs tweeks */
.ui-dialog table tr th, .ui-dialog table tr td { border-top: 1px solid black; border-right: 1px solid black; }
.ui-dialog table { border-bottom: 1px solid black; border-left: 1px solid black; font-size: 80%; width: 100%; }
.ui-dialog .note { font-size: 60%; }
tr.active-row { background-color: #ccc; }
.ui-dialog table tbody tr { cursor: pointer; }
.ui-dialog .input-prepend, .ui-dialog .input-append { position: inherit; z-index: 9999; font-size: 14px; }

.price { color: yellow; }

#ie-warning { background-color: #F9DB17; color: black; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 12pt; font-weight: bold; height: 50px; line-height: 50px; text-align: center; }

span.divider { margin-left: 5px; margin-right: 5px; }
#language-selector { position: absolute; top: 15px; right: 0px; }
#language-selector a { color: inherit; }
#language-selector a.selected { text-decoration: underline; }

.page-heading  { position: relative; }
