html {
  height:100%;
  margin:0px;
  padding:0px;
}
.c { clear:both; }
body.login, body.error {
  background-color:#333639;
  background-image:none;
  height:100%;
  margin:0px;
  padding:0px;
  background:-webkit-linear-gradient(45deg,#05bdeb 0%,rgba(5,189,235,0) 70%), -webkit-linear-gradient(315deg,#0413ec 10%,rgba(4,19,236,0) 80%), -webkit-linear-gradient(225deg,#e907d9 10%,rgba(233,7,217,0) 80%), -webkit-linear-gradient(135deg,#2aed02 100%,rgba(42,237,2,0) 70%);
  background:linear-gradient(45deg,#05bdeb 0%,rgba(5,189,235,0) 70%), linear-gradient(135deg,#0413ec 10%,rgba(4,19,236,0) 80%), linear-gradient(225deg,#e907d9 10%,rgba(233,7,217,0) 80%), linear-gradient(315deg,#2aed02 100%,rgba(42,237,2,0) 70%);
}
body.login .form-signin-wrap, body.error .form-signin-wrap { padding-top:15%; }
body.login .form-signin, body.error .form-signin {
  background:none;
  border:none;
  box-shadow:none;
}
body.login .error-http, body.error .error-http {
  color:white;
  margin-left:100px;
  margin-top:100px;
  font-size:18px;
}
body.login .error-http h1, body.error .error-http h1 {
  color:white;
  font-weight:300;
}
body.admin {
  background-color:#fff;
  background-attachment:fixed !important;
  height:100%;
  margin:0px;
  padding:0px;
  padding-top:0px;
  background:-webkit-linear-gradient(45deg,#f5fdff 0%,rgba(245,253,255,0) 70%), -webkit-linear-gradient(315deg,#f5f6ff 10%,rgba(245,246,255,0) 80%), -webkit-linear-gradient(225deg,#fff5fe 10%,rgba(255,245,254,0) 80%), -webkit-linear-gradient(135deg,#f7fff5 100%,rgba(247,255,245,0) 70%);
  background:linear-gradient(45deg,#f5fdff 0%,rgba(245,253,255,0) 70%), linear-gradient(135deg,#f5f6ff 10%,rgba(245,246,255,0) 80%), linear-gradient(225deg,#fff5fe 10%,rgba(255,245,254,0) 80%), linear-gradient(315deg,#f7fff5 100%,rgba(247,255,245,0) 70%);
}
body.admin h1, body.admin h2, body.admin h3, body.admin h4, body.admin h5, body.admin h6 {
  font-weight:300;
  color:#20569f;
}
body.admin strong, body.admin b { font-weight:600; }
body.admin .tab-content { overflow:visible; }
body.admin .admin-top {
  padding-top:50px;
  position:relative;
  background:rgba(32,86,159,0.1);
  border-bottom:2px solid #20569f;
  margin-bottom:20px;
}
body.admin .admin-top .navbar-fixed-top, body.admin .admin-top .navbar-fixed-bottom { position:static; }
body.admin .admin-top .navbar-e .navbar-inner {
  background:none;
  border:none;
  box-shadow:none;
}
body.admin .admin-top .navbar-inverse .brand, body.admin .admin-top .navbar-inverse .nav>li>a {
  color:#1a4885;
  font-weight:600;
  text-shadow:none;
}
body.admin .admin-top .navbar-inverse .brand .caret, body.admin .admin-top .navbar-inverse .nav>li>a .caret {
  color:#20569f;
  border-top-color:#20569f;
}
body.admin .admin-top .navbar-inverse .nav li.dropdown.open>.dropdown-toggle, body.admin .admin-top .navbar-inverse .nav li.dropdown.active>.dropdown-toggle, body.admin .admin-top .navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle { background:rgba(32,86,159,0.2); }
body.admin .admin-top #svglogo2 {
  height:60px;
  position:absolute;
  left:-20px;
  top:-35px;
  display:block;
}
body.admin .admin-top #svglogo1 { display:none; }
body.admin input, body.admin button, body.admin select, body.admin textarea { font-family:"Open Sans", Helvetica, Arial, sans-serif; }
body.admin .bootstrap-select input[type=text] { height:25px !important; }
body.admin .container { width:90%; }
body.admin .table tbody tr.rowlink:hover td { background-color:#dee9f8; }
body.admin .table th {
  color:#20569f;
  font-weight:400;
  border-bottom:1px solid #20569f;
  border-top:none;
}
body.admin table.form-table .formrow-label {
  padding-left:20px;
  padding-right:20px;
  vertical-align:top;
  padding-top:10px;
  padding-bottom:10px;
}
body.admin table.form-table .formrow-label h1, body.admin table.form-table .formrow-label h2, body.admin table.form-table .formrow-label h3, body.admin table.form-table .formrow-label h4, body.admin table.form-table .formrow-label h5, body.admin table.form-table .formrow-label h6 {
  padding:0px;
  margin:0px;
}
body.admin table.form-table .formrow-label em {
  font-style:normal;
  font-weight:600;
}
body.admin table.form-table .formrow-input {
  padding-right:20px;
  padding-top:2px;
  padding-bottom:2px;
}
body.admin table.form-table .formrow-input input, body.admin table.form-table .formrow-input select, body.admin table.form-table .formrow-input textarea {
  margin-bottom:0px;
  color:#222;
  font-family:inherit;
  min-height:18px;
  height:18px;
  border-color:#e8e8e8;
}
body.admin table.form-table .formrow-input input.b, body.admin table.form-table .formrow-input select.b, body.admin table.form-table .formrow-input textarea.b { font-weight:600; }
body.admin table.form-table .formrow-input input.req, body.admin table.form-table .formrow-input select.req, body.admin table.form-table .formrow-input textarea.req {
  border-color:#999;
  background-color:rgba(255,238,0,0.08);
}
body.admin table.form-table .formrow-input textarea { font-size:inherit; }
body.admin table.form-table .formrow-input select.baseselect {
  line-height:1em;
  height:auto;
  font-size:inherit;
  padding-top:1px;
  padding-bottom:1px;
  border-color:rgba(51,51,51,0.3);
}
body.admin table.form-table .formrow-input input:focus, body.admin table.form-table .formrow-input select:focus, body.admin table.form-table .formrow-input textarea:focus { border-color:#08f; }
body.admin table.form-table .formrow-input input[readonly], body.admin table.form-table .formrow-input select[readonly], body.admin table.form-table .formrow-input textarea[readonly] { background-color:#f8f8f8; }
body.admin table.form-table .formrow-input .input-prepend, body.admin table.form-table .formrow-input .input-append { margin-bottom:0px; }
body.admin table.form-table .formrow-input .input-prepend .btn, body.admin table.form-table .formrow-input .input-append .btn { height:28px; }
body.admin table.form-table .formrow-input .add-on {
  height:18px;
  border-color:#e8e8e8;
}
body.admin table.form-table tr { border-bottom:1px solid rgba(0,0,0,0.03); }
body.admin table.form-table tr:last-of-type { border-bottom:none; }
body.admin .form-actions { background:rgba(79,93,111,0.12); }
body.admin div.main {
  box-shadow:0px 0px 8px 1px rgba(0,0,0,0.15);
  background:white;
  padding:15px;
  border:1px solid #ddd;
}
body.admin table.main {
  box-shadow:0px 0px 8px 1px rgba(0,0,0,0.15);
  background:white;
  border:1px solid #ddd;
}
body.admin .btn { font-weight:500; }
body.admin .nav-tabs { margin-bottom:0px; }
body.admin .tab-content {
  padding-top:0px;
  box-shadow:0px 0px 8px 1px rgba(0,0,0,0.15);
}
body.admin .tab-pane {
  background:white;
  padding:15px;
  border:1px solid #ddd;
  border-top:none;
}
body.admin .sidebar-horizontal { padding-bottom:20px; }
body.admin .sidebar-horizontal .filter .filter-row {
  float:left;
  width:16%;
  margin-right:15px;
}
body.admin .table-condensed input[type=checkbox] {
  margin:0px;
  height:auto;
  min-height:0px;
}
body.admin .fullwidth {
  display:block !important;
  width:auto !important;
}
body.admin .filter .filter-row { padding-bottom:4px; }
body.admin .filter .filter-row .filter-input input[type=text] {
  background:none;
  font-family:inherit;
  font-size:13px;
  font-weight:600;
  min-height:24px;
  border-color:#20569f;
}
body.admin .filter .filter-row .filter-input .add-on {
  border-color:#20569f;
  height:18px;
  padding:2px 5px;
}
body.admin .filter .filter-row .filter-input .bootstrap-select button.btn {
  border-color:#20569f;
  min-height:24px;
  font-family:inherit;
  font-size:13px;
  background:none;
  padding-top:0px;
  padding-bottom:0px;
  font-weight:400;
}
body.admin .filter .filter-row .filter-input .bootstrap-select button.btn .caret { border-top-color:#20569f; }
body.admin .filter .filter-row .filter-input .bootstrap-select .dropdown-menu {
  font-size:13px;
  line-height:15px;
  font-weight:400;
}
body.admin .filter .filter-row .filter-label {
  font-weight:400;
  font-size:12px;
  margin-bottom:3px;
  color:#20569f;
}
body.admin a.submitform { cursor:pointer; }
body.admin a.hint {
  font-size:16px;
  vertical-align:middle;
  margin-left:10px;
}
body.admin .formrow.error .formrow-label { color:#b00; }
body.admin .formrow.error .formrow-input input {
  border-color:#b00;
  color:#b00;
}
body.admin .table.main .small {
  font-size:11px;
  line-height:13px;
}
body.admin .table.main .mini {
  font-size:10px;
  line-height:11px !important;
}
body.admin .filter-condensed .filter-row .filter-input input, body.admin .filter-condensed .filter-row .filter-input select, body.admin .filter-condensed .filter-row .filter-input button, body.admin .filter-condensed .filter-row .filter-input .input-append, body.admin .filter-condensed .filter-row .filter-input .btn-group { margin-bottom:2px; }
body.admin .btn-checks .btn input[type=checkbox] { display:none; }
body.admin .btn-checks .btn.active {
  background-color:#999;
  color:white;
}
body.admin .sidebar-layout .sb-toggle {
  display:block;
  width:0px;
  float:left;
  position:relative;
}
body.admin .sidebar-layout .sb-toggle .sb-toggle-btn {
  position:absolute;
  display:block;
  width:6px;
  left:8px;
  top:0px;
  height:100px;
  background:none;
}
body.admin .sidebar-layout .sb-toggle .sb-toggle-btn:hover {
  background:#20569f;
  cursor:pointer;
}
body.admin .sidebar-layout.sidebar-layout-hideleft .sb-left, body.admin .sidebar-layout.sidebar-layout-hideleft .sb-right { display:none; }
body.admin .sidebar-layout.sidebar-layout-hideleft .sb-main {
  width:100%;
  margin-left:0%;
}
body.admin .sidebar-layout.sidebar-layout-hideleft .sb-toggle-btn { left:-10px; }
body.admin .tab-frame {
  width:100%;
  border:none;
  height:600px;
  background:none;
}
body.admin a.kategoria-link { display:block; }
body.admin .settings-table .s-label { padding-right:20px; }
body.admin .settings-table .s-input input[type=text] {
  width:300px;
  font-weight:600;
}
body.admin .settings-table .s-help {
  font-size:75%;
  padding-left:20px;
}
body.admin .settings-table .s-title {
  font-size:130%;
  color:#20569f;
  padding-top:6px;
  padding-bottom:3px;
}
body.admin .hiddenitem { opacity:0.6; }
body.admin .table-objednavky td { vertical-align:middle; }
body.admin .kategoriaselect .ka { font-weight:600; }
body.admin .kategoriaselect .ks-form {
  border:1px solid #039;
  background:rgba(0,51,153,0.1);
  padding:10px;
  margin-top:5px;
  display:none;
  border-radius:5px;
}
body.admin .kategoriaselect .ks-form input { margin-bottom:10px; }
body.admin .kategoriaselect .ks-form a.kategoria-x-button { display:block; }
body.admin .objednavka_edit_form { margin-top:15px; }
body.admin .objednavka_edit_form .ol-column {
  width:23.5%;
  float:left;
  margin-right:2%;
}
body.admin .objednavka_edit_form .ol-column:nth-of-type(4n) { margin-right:0; }
body.admin .objednavka_edit_form .ol-column h4 {
  font-size:18px;
  font-weight:500;
  margin:0px;
  margin-bottom:5px;
  padding-bottom:3px;
  border-bottom:1px solid ;
  color:;
}
body.admin .objednavka_edit_form .r-row { margin-top:5px; }
body.admin .objednavka_edit_form .r-row label {
  font-size:12px;
  font-weight:600;
  margin:0px;
}
body.admin .objednavka_edit_form .r-row input[type=text], body.admin .objednavka_edit_form .r-row input[type=password], body.admin .objednavka_edit_form .r-row select {
  width:100%;
  box-sizing:border-box;
  line-height:25px;
  height:25px;
  font-weight:600;
  color:#00a;
  margin-bottom:0px;
}
body.admin .objednavka_edit_form .r-row select { padding:0px; }
body.admin .objednavka_edit_form .r-row .r-help { font-size:12px; }
body.admin .objednavka_edit_form .r-row.error input[type=text], body.admin .objednavka_edit_form .r-row.error input[type=password], body.admin .objednavka_edit_form .r-row.error select { border-color:#d00; }
body.admin .objednavka_edit_form .r-row.error label { color:#d00; }
body.admin-iframe {
  background:none;
  margin:0px;
  padding:0px;
}
body.admin-iframe h1, body.admin-iframe h2, body.admin-iframe h3, body.admin-iframe h4, body.admin-iframe h5, body.admin-iframe h6 {
  font-weight:300;
  color:#20569f;
}
body.admin-iframe strong, body.admin-iframe b { font-weight:600; }
body.admin-iframe .tab-content { overflow:visible; }
body.admin-iframe .admin-top {
  padding-top:50px;
  position:relative;
  background:rgba(32,86,159,0.1);
  border-bottom:2px solid #20569f;
  margin-bottom:20px;
}
body.admin-iframe .admin-top .navbar-fixed-top, body.admin-iframe .admin-top .navbar-fixed-bottom { position:static; }
body.admin-iframe .admin-top .navbar-e .navbar-inner {
  background:none;
  border:none;
  box-shadow:none;
}
body.admin-iframe .admin-top .navbar-inverse .brand, body.admin-iframe .admin-top .navbar-inverse .nav>li>a {
  color:#1a4885;
  font-weight:600;
  text-shadow:none;
}
body.admin-iframe .admin-top .navbar-inverse .brand .caret, body.admin-iframe .admin-top .navbar-inverse .nav>li>a .caret {
  color:#20569f;
  border-top-color:#20569f;
}
body.admin-iframe .admin-top .navbar-inverse .nav li.dropdown.open>.dropdown-toggle, body.admin-iframe .admin-top .navbar-inverse .nav li.dropdown.active>.dropdown-toggle, body.admin-iframe .admin-top .navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle { background:rgba(32,86,159,0.2); }
body.admin-iframe .admin-top #svglogo2 {
  height:60px;
  position:absolute;
  left:-20px;
  top:-35px;
  display:block;
}
body.admin-iframe .admin-top #svglogo1 { display:none; }
body.admin-iframe input, body.admin-iframe button, body.admin-iframe select, body.admin-iframe textarea { font-family:"Open Sans", Helvetica, Arial, sans-serif; }
body.admin-iframe .bootstrap-select input[type=text] { height:25px !important; }
body.admin-iframe .container { width:90%; }
body.admin-iframe .table tbody tr.rowlink:hover td { background-color:#dee9f8; }
body.admin-iframe .table th {
  color:#20569f;
  font-weight:400;
  border-bottom:1px solid #20569f;
  border-top:none;
}
body.admin-iframe table.form-table .formrow-label {
  padding-left:20px;
  padding-right:20px;
  vertical-align:top;
  padding-top:10px;
  padding-bottom:10px;
}
body.admin-iframe table.form-table .formrow-label h1, body.admin-iframe table.form-table .formrow-label h2, body.admin-iframe table.form-table .formrow-label h3, body.admin-iframe table.form-table .formrow-label h4, body.admin-iframe table.form-table .formrow-label h5, body.admin-iframe table.form-table .formrow-label h6 {
  padding:0px;
  margin:0px;
}
body.admin-iframe table.form-table .formrow-label em {
  font-style:normal;
  font-weight:600;
}
body.admin-iframe table.form-table .formrow-input {
  padding-right:20px;
  padding-top:2px;
  padding-bottom:2px;
}
body.admin-iframe table.form-table .formrow-input input, body.admin-iframe table.form-table .formrow-input select, body.admin-iframe table.form-table .formrow-input textarea {
  margin-bottom:0px;
  color:#222;
  font-family:inherit;
  min-height:18px;
  height:18px;
  border-color:#e8e8e8;
}
body.admin-iframe table.form-table .formrow-input input.b, body.admin-iframe table.form-table .formrow-input select.b, body.admin-iframe table.form-table .formrow-input textarea.b { font-weight:600; }
body.admin-iframe table.form-table .formrow-input input.req, body.admin-iframe table.form-table .formrow-input select.req, body.admin-iframe table.form-table .formrow-input textarea.req {
  border-color:#999;
  background-color:rgba(255,238,0,0.08);
}
body.admin-iframe table.form-table .formrow-input textarea { font-size:inherit; }
body.admin-iframe table.form-table .formrow-input select.baseselect {
  line-height:1em;
  height:auto;
  font-size:inherit;
  padding-top:1px;
  padding-bottom:1px;
  border-color:rgba(51,51,51,0.3);
}
body.admin-iframe table.form-table .formrow-input input:focus, body.admin-iframe table.form-table .formrow-input select:focus, body.admin-iframe table.form-table .formrow-input textarea:focus { border-color:#08f; }
body.admin-iframe table.form-table .formrow-input input[readonly], body.admin-iframe table.form-table .formrow-input select[readonly], body.admin-iframe table.form-table .formrow-input textarea[readonly] { background-color:#f8f8f8; }
body.admin-iframe table.form-table .formrow-input .input-prepend, body.admin-iframe table.form-table .formrow-input .input-append { margin-bottom:0px; }
body.admin-iframe table.form-table .formrow-input .input-prepend .btn, body.admin-iframe table.form-table .formrow-input .input-append .btn { height:28px; }
body.admin-iframe table.form-table .formrow-input .add-on {
  height:18px;
  border-color:#e8e8e8;
}
body.admin-iframe table.form-table tr { border-bottom:1px solid rgba(0,0,0,0.03); }
body.admin-iframe table.form-table tr:last-of-type { border-bottom:none; }
body.admin-iframe .form-actions { background:rgba(79,93,111,0.12); }
body.admin-iframe div.main {
  box-shadow:0px 0px 8px 1px rgba(0,0,0,0.15);
  background:white;
  padding:15px;
  border:1px solid #ddd;
}
body.admin-iframe table.main {
  box-shadow:0px 0px 8px 1px rgba(0,0,0,0.15);
  background:white;
  border:1px solid #ddd;
}
body.admin-iframe .btn { font-weight:500; }
body.admin-iframe .nav-tabs { margin-bottom:0px; }
body.admin-iframe .tab-content {
  padding-top:0px;
  box-shadow:0px 0px 8px 1px rgba(0,0,0,0.15);
}
body.admin-iframe .tab-pane {
  background:white;
  padding:15px;
  border:1px solid #ddd;
  border-top:none;
}
body.admin-iframe .sidebar-horizontal { padding-bottom:20px; }
body.admin-iframe .sidebar-horizontal .filter .filter-row {
  float:left;
  width:16%;
  margin-right:15px;
}
body.admin-iframe .table-condensed input[type=checkbox] {
  margin:0px;
  height:auto;
  min-height:0px;
}
body.admin-iframe .fullwidth {
  display:block !important;
  width:auto !important;
}
body.admin-iframe .filter .filter-row { padding-bottom:4px; }
body.admin-iframe .filter .filter-row .filter-input input[type=text] {
  background:none;
  font-family:inherit;
  font-size:13px;
  font-weight:600;
  min-height:24px;
  border-color:#20569f;
}
body.admin-iframe .filter .filter-row .filter-input .add-on {
  border-color:#20569f;
  height:18px;
  padding:2px 5px;
}
body.admin-iframe .filter .filter-row .filter-input .bootstrap-select button.btn {
  border-color:#20569f;
  min-height:24px;
  font-family:inherit;
  font-size:13px;
  background:none;
  padding-top:0px;
  padding-bottom:0px;
  font-weight:400;
}
body.admin-iframe .filter .filter-row .filter-input .bootstrap-select button.btn .caret { border-top-color:#20569f; }
body.admin-iframe .filter .filter-row .filter-input .bootstrap-select .dropdown-menu {
  font-size:13px;
  line-height:15px;
  font-weight:400;
}
body.admin-iframe .filter .filter-row .filter-label {
  font-weight:400;
  font-size:12px;
  margin-bottom:3px;
  color:#20569f;
}
body.admin-iframe a.submitform { cursor:pointer; }
body.admin-iframe a.hint {
  font-size:16px;
  vertical-align:middle;
  margin-left:10px;
}
body.admin-iframe .formrow.error .formrow-label { color:#b00; }
body.admin-iframe .formrow.error .formrow-input input {
  border-color:#b00;
  color:#b00;
}
body.admin-iframe .table.main .small {
  font-size:11px;
  line-height:13px;
}
body.admin-iframe .table.main .mini {
  font-size:10px;
  line-height:11px !important;
}
body.admin-iframe .filter-condensed .filter-row .filter-input input, body.admin-iframe .filter-condensed .filter-row .filter-input select, body.admin-iframe .filter-condensed .filter-row .filter-input button, body.admin-iframe .filter-condensed .filter-row .filter-input .input-append, body.admin-iframe .filter-condensed .filter-row .filter-input .btn-group { margin-bottom:2px; }
body.admin-iframe .btn-checks .btn input[type=checkbox] { display:none; }
body.admin-iframe .btn-checks .btn.active {
  background-color:#999;
  color:white;
}
body.admin-iframe .sidebar-layout .sb-toggle {
  display:block;
  width:0px;
  float:left;
  position:relative;
}
body.admin-iframe .sidebar-layout .sb-toggle .sb-toggle-btn {
  position:absolute;
  display:block;
  width:6px;
  left:8px;
  top:0px;
  height:100px;
  background:none;
}
body.admin-iframe .sidebar-layout .sb-toggle .sb-toggle-btn:hover {
  background:#20569f;
  cursor:pointer;
}
body.admin-iframe .sidebar-layout.sidebar-layout-hideleft .sb-left, body.admin-iframe .sidebar-layout.sidebar-layout-hideleft .sb-right { display:none; }
body.admin-iframe .sidebar-layout.sidebar-layout-hideleft .sb-main {
  width:100%;
  margin-left:0%;
}
body.admin-iframe .sidebar-layout.sidebar-layout-hideleft .sb-toggle-btn { left:-10px; }
body.admin-iframe .tab-frame {
  width:100%;
  border:none;
  height:600px;
  background:none;
}
body.admin-iframe a.kategoria-link { display:block; }
body.admin-iframe .settings-table .s-label { padding-right:20px; }
body.admin-iframe .settings-table .s-input input[type=text] {
  width:300px;
  font-weight:600;
}
body.admin-iframe .settings-table .s-help {
  font-size:75%;
  padding-left:20px;
}
body.admin-iframe .settings-table .s-title {
  font-size:130%;
  color:#20569f;
  padding-top:6px;
  padding-bottom:3px;
}
body.admin-iframe .hiddenitem { opacity:0.6; }
body.admin-iframe .table-objednavky td { vertical-align:middle; }
body.admin-iframe .kategoriaselect .ka { font-weight:600; }
body.admin-iframe .kategoriaselect .ks-form {
  border:1px solid #039;
  background:rgba(0,51,153,0.1);
  padding:10px;
  margin-top:5px;
  display:none;
  border-radius:5px;
}
body.admin-iframe .kategoriaselect .ks-form input { margin-bottom:10px; }
body.admin-iframe .kategoriaselect .ks-form a.kategoria-x-button { display:block; }
body.admin-iframe .objednavka_edit_form { margin-top:15px; }
body.admin-iframe .objednavka_edit_form .ol-column {
  width:23.5%;
  float:left;
  margin-right:2%;
}
body.admin-iframe .objednavka_edit_form .ol-column:nth-of-type(4n) { margin-right:0; }
body.admin-iframe .objednavka_edit_form .ol-column h4 {
  font-size:18px;
  font-weight:500;
  margin:0px;
  margin-bottom:5px;
  padding-bottom:3px;
  border-bottom:1px solid ;
  color:;
}
body.admin-iframe .objednavka_edit_form .r-row { margin-top:5px; }
body.admin-iframe .objednavka_edit_form .r-row label {
  font-size:12px;
  font-weight:600;
  margin:0px;
}
body.admin-iframe .objednavka_edit_form .r-row input[type=text], body.admin-iframe .objednavka_edit_form .r-row input[type=password], body.admin-iframe .objednavka_edit_form .r-row select {
  width:100%;
  box-sizing:border-box;
  line-height:25px;
  height:25px;
  font-weight:600;
  color:#00a;
  margin-bottom:0px;
}
body.admin-iframe .objednavka_edit_form .r-row select { padding:0px; }
body.admin-iframe .objednavka_edit_form .r-row .r-help { font-size:12px; }
body.admin-iframe .objednavka_edit_form .r-row.error input[type=text], body.admin-iframe .objednavka_edit_form .r-row.error input[type=password], body.admin-iframe .objednavka_edit_form .r-row.error select { border-color:#d00; }
body.admin-iframe .objednavka_edit_form .r-row.error label { color:#d00; }
.texteditor {
  position:relative;
  transition:all 0.3s;
}
.texteditor:hover { box-shadow:inset 0px 0px 6px 3px rgba(255,64,0,0.5); }
.texteditor-buttons {
  display:none;
  position:absolute;
  right:-35px;
  top:0px;
}
.mailform .mailform-check { display:none; }
.mailform .mailform-success { display:none; }
.navbar-fixed-top .menu-container {
  width:90%;
  max-width:90%;
  font-family:"Open Sans", Helvetica, Arial, sans-serif;
  font-size:15px;
  line-height:20px;
}
.navbar-fixed-top .menu-container a { text-decoration:none; }
.navbar-e .navbar-inner {
  background:#173f74;
  border-color:#0f2849;
  box-shadow:0px 0px 15px 1px rgba(0,0,0,0.3);
}
.navbar-inverse .brand, .navbar-inverse .nav>li>a { color:#ccc; }
#svglogo1 {
  height:30px;
  position:absolute;
  left:0px;
  top:5px;
}
#svglogo2 { display:none; }
