
.tip { cursor: pointer}
.bub {display: none}
.red { color: #f10303}
.green { color: #55d35e}
.orange { color: orange}

.edit:hover { text-decoration: underline; cursor: pointer }
.edit_s:hover { text-decoration: underline; cursor: pointer}
.edit_fi:hover { text-decoration: underline; cursor: pointer}
.edit_san:hover { text-decoration: underline; cursor: pointer}
.edit_unih:hover { text-decoration: underline; cursor: pointer}
.edit_txt:hover { text-decoration: underline; cursor: pointer}
.edit_d:hover { text-decoration: underline; cursor: pointer}

.edit_d input { width: 80px}

input.short { width: 50px}
input.medium { width: 80px}
input.long { width: 100%}

span>form>select { width: 70px}
span>form>input { min-width: 15px}

/**
new
**/
.form-signin {  max-width: 330px;  padding: 15px;  margin: 200px auto 0; height: 400px}
.form-signin .form-signin-heading,.form-signin .checkbox {  margin-bottom: 10px;}
.form-signin .checkbox {  font-weight: normal;}
.form-signin .form-control {  position: relative;  height: auto;  -webkit-box-sizing: border-box;     -moz-box-sizing: border-box;          box-sizing: border-box;  padding: 10px;  font-size: 16px;}
.form-signin .form-control:focus {  z-index: 2;}
.form-signin input[type="email"] {  margin-bottom: -1px;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0;}
.form-signin input[type="password"] {  margin-bottom: 10px;  border-top-left-radius: 0;  border-top-right-radius: 0;}


body{ padding-top: 120px; }
small .label { vertical-align: text-top; }

#header { background-color: #006c94; height: 70px; position: fixed; top: 0; width: 100%; z-index: 1034; }
#header a.brand { display: block; float: left; margin-left: 20px; margin-top: 10px; height: 50px;}
#header a.brand:hover { color: #EEEEEE; text-decoration: none;}
#header .kredit { color: #fff; max-width: 650px; min-width: 300px; top: 10px; font-size: 11px; padding: 5px 10px 5px 10px; line-height: 20px; position: absolute; left: 320px; }
#header .kredit a { color: #fff; display: inline-block; margin: 0 5px 0 0px;  }

.sub-header {
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}
.navbar-fixed-top {  position: fixed; top: 70px; }
.dropdown-toggle { cursor: pointer }
.popover { z-index: 10000}
.dropdown-menu > li > a {  padding: 4px 20px; }
.navbar .dropdown-menu > li > a {  padding: 8px 20px; }
.fix2static { position: static !important;}
.fix2absolute { position: absolute !important; bottom: auto !important}
.width350 { max-width: 350px;}
.jumbotron {background-color: #EEE;}
.table > tbody > tr.total td, .table > tfoot > tr.total th {    border-top: 3px solid #ddd; }
.heightMin1 {  min-height: 235px }
.form-control-feedback {    pointer-events: inherit; line-height: 27px}
.panelBGlight { background-color: #fafafa}

::-webkit-input-placeholder { color:    #d7d7d7 !important;}
:-moz-placeholder {  color:    #d7d7d7 !important; opacity:  1;}
::-moz-placeholder {color:    #d7d7d7 !important; opacity:  1;}
:-ms-input-placeholder {  color:    #d7d7d7 !important; }

.borderRow .col-lg-3+.col-lg-3 { border-left: 0px solid #ccc; min-height: 190px; }
tr.noBorder > td { border-top: 0px !important; }
/*
 * Sidebar
 */
/* Hide for mobile, show later */
.sidebar {  display: block; position: relative; background-color: #f5f5f5;  padding: 20px;  }
#header .kredit {  display: none; }

@media (min-width: 768px)
{
	.sidebar { position: fixed; top: 0; left: 0; bottom: 0; z-index: 1000; display: block; padding: 150px 20px 20px; background-color: #f5f5f5; border-right: 1px solid #eee; }
	#header .kredit {  display: block; }
	body{ padding-top: 130px; }
}
@media (min-width: 1200px)
{
	.sidebar { padding: 140px 20px 20px;  }
	body{ padding-top: 140px; }
}
/* Sidebar navigation */
.nav-sidebar { margin-left: -20px; margin-right: -21px; /* 20px padding + 1px border */ margin-bottom: 20px;  background-color: #f5f5f5;}
.nav-sidebar > li > a { padding-left: 20px; padding-right: 20px;}
.nav-sidebar > .active > a { color: #fff !important;  background-color: #428bca !important;}
.nav-sidebar > .active > a:hover { color: #428BCA; }
.main {  padding: 20px;}


@media (min-width: 768px) {
	.main { padding-left: 40px; padding-right: 40px; }
}
.main .page-header { margin-top: 0;}

body#f_spojit_platby { padding-top: 0}
body#f_spojit_platby #content { padding: 30px; }


.placeholders { margin-bottom: 30px;  text-align: center;}
.placeholders h4 {  margin-bottom: 0;}
.placeholder {  margin-bottom: 20px;}
.placeholder img {  border-radius: 50%;}

.table .pull-right .input-group { width: 116px; }

.form-inline label {  border: 0 none;    clip: rect(0px, 0px, 0px, 0px);    height: 1px;    margin: -1px;    overflow: hidden;    padding: 0;    position: absolute;    width: 1px;}
a:hover .form-control-feedback { color: #000;}
.bigger { font-size: 120%;}
.biggest { font-size: 150%;}

.opacity90	{filter: alpha(opacity=88); -moz-opacity:0.88; opacity: 0.8;}
.opacity70	{filter: alpha(opacity=75); -moz-opacity:0.75; opacity: 0.7;}
.opacity50	{filter: alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5;}
.opacity30	{filter: alpha(opacity=30); -moz-opacity:0.3; opacity: 0.3;}

.marginL { margin-left: 10px;}
.marginR { margin-right: 10px;}
.marginRR { margin-right: 20px;}
.marginB0 { margin-bottom: 0px;}
.marginB { margin-bottom: 10px;}
.marginBB { margin-bottom: 20px;}
.marginBBB { margin-bottom: 30px;}
.marginT0 { margin-top: 0px;}
.marginT2 { margin-top: 5px;}
.marginT { margin-top: 10px;}
.marginTT { margin-top: 20px;}
.marginLspecial { margin-left: 95px}
.margin0 { margin: 0px !important}
.padding0 { padding: 0px !important}
.paddingT { padding-top: 10px !important}
.paddingB { padding-bottom: 10px !important}
.paddingR0 { padding-right: 0px !important}
.paddingL0 { padding-left: 0px !important}

/** OLDS **/
.xxS-highlight { background-color: #DCE4E9 !important; color: #404040 !important;  -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow:    0px 0px 5px rgba(50, 50, 50, 0.75);box-shadow:         0px 0px 5px rgba(50, 50, 50, 0.75);}
.loader { display:block; z-index: 999999 !important;font-weight: normal; width: 300px; height: 100px; text-align: center; font-size: 20px; line-height: 100px; background-color: #f2dede; border: 1px solid #ebccd1;  position: absolute; top: 250px; left: 50%; margin-left: -150px; box-shadow: #ffffff 0px 0px 20px;-webkit-box-shadow: #ffffff 0px 0px 20px; -moz-box-shadow: #ffffff 0px 0px 20px; }
.contenturl { border: 1px solid #ccc; padding: 10px; max-height: 600px; overflow: auto;}

input.error { border: 1px dashed red;}
label.error { display: block; color: red; font-weight: normal; }
.boxinfoFloat { min-width: 150px; min-height: 50px; background: #99ba33; margin-bottom: 10px; color: #fff; font-size: 14px; padding: 44px 10px 10px; }
.huge { font-size: 30px}
.w90 { width: 90px !important; }
#editorAjax, #iframe { border: 3px solid #ddd; margin: 20px 0; }
#iframeNoBorder { border: 0px; margin: 10px 0; }
body#bodyIframe { padding: 0; margin: 0; }

.produkty_nazev {border-radius: 4px 4px 0px 0px;}
.produkty_info {border-radius: 0px 0px 4px 4px; margin-top: -1px;}


.hide{display:none;}
.hidn{display:none;}
.cls{clear:both;}
.fl{float:left;}
.fr{float:right;}
.ir{margin:0 0 3px 10px;border:3px solid #ACD146;}
.il{margin:0 10px 3px 0;border:3px solid #ACD146;}
.tal{text-align:left;}
.tar{text-align:right;}
.tac{text-align:center;}
.hr hr{display:none;}
.hr{}
.click { cursor: pointer }
a.click { text-decoration: none }
a.click:hover {  text-decoration: underline}
.hidden { display:  none}
.small { font-size: 80%;}
.middle { font-size: 90%;}
.text-small { font-size: 10px;}

