.role {text-transform: uppercase; font-size: 75%}

.color-swatch {
    background: transparent;
    border-radius: 5px;
    color: {{ colors.gray_light }};
    padding: 4px;
}
header.main-header nav.navbar {
	/*background: rgba(255, 255, 255, 0.5);*/
	background: rgba(0, 0, 0, 0) url("/img/header.jpg") repeat-x scroll right center;
}

/*.navbar-custom-menu .user-menu {
	padding: 0; padding-right: 12px;
}*/
.main-header .navbar .sidebar-toggle,
li[role=presentation] > a {
	color: black; text-shadow: 0 0 1px #999; font-weight: normal; margin-top: -10px !important; margin-left: 30px; line-height: 15px !important;
}

.logo-lg {
	margin-top: -3px; margin-left: 30px; line-height: 45px; color: black;
}

.logo-img {
	margin-left: 30px; line-height: 45px; top: -3px;
}

.sidebar-toggle {display:none !important;}

.sidebar-mini.sidebar-collapse .main-header .logo > .logo-lg {
	display: block;
}

.sidebar-mini.sidebar-collapse .sidebar-toggle {
	background: rgba(0,0,0,0) !important;
}

nav.navbar-custom-menu A:hover {
	color: #ec670a !important; text-shadow: 0 0 0; background: rgba(0,0,0,0) !important;
}

.navbar-nav > li > a {
	padding-top: 12px;
}

/*.fa {text-align: center !important;}*/

.has-inner-HTML {width:80%px; height:500px;}
.field-map .form-control {padding:0 !important;}
iframe {border:0;}

/*.form-vertical {margin-left: -15px; margin-right: -15px}*/
/*.form-vertical .form-group	{padding-left: 15px; padding-right: 15px}*/
.form-vertical .form-actions {clear: both; margin-top: 10px;}
.form-vertical .form-group .form-control {
    border: 1px solid #ccc;
    border-radius: 0;
    /*box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);*/
    color: #222222;
    transition: none 0s ease 0s ;
}

.invisible {visibility: hidden;}
.table-responsive th {max-width: 10%; vertical-align: top !important}
/*body.list table thead th a, body.list table thead th span {white-space: normal; text-indent: -10px;padding-left: 23px;}*/
.center {text-align: center !important;}

li.user-menu { line-height: 40px; color: black;}
li.user-menu > a:hover {
	background-color: rgba(0, 0, 0, 0);
}
li.user-menu > a {
	display: inline; margin-left: 1px;padding-left: 5px !important; padding-top: -3px;
}


.label {padding: 3px !important;}

#city_mapConfig, #zone_mapConfig, #parking_mapConfig {
  padding: 0
}

/*select {
  -webkit-appearance: none;
  -webkit-border-radius: 0px;
  -moz-appearance: none
}*/

.form-control {
	min-height: 34px;
}

.form-control:focus {
    border-color: #0096D8
}
.dropdown-menu {z-index: 1000001 !important}
.form-actions {z-index: 1000000 !important;}

li.metainfo {
	list-style: none;
	font-size: smaller;
}

.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
    width: 100% !important;
}

.bootstrap-select button {
    background-color: #fff;
    border-color: #ccc;
    border-radius: 0;

}

.bootstrap-select .btn:hover,
.bootstrap-select .btn:focus,
.bootstrap-select .btn:active {
    background-color: #fff;
    border-color: #0096D8;
}

.bootstrap-select .dropdown-menu {
    border-color: #aaa;
}

.form-control[id$='_spacer'] {
    background-color: transparent !important;
    border-color: transparent !important;
}

.map:-moz-full-screen {
  height: 100%;
}

.map:-webkit-full-screen {
  height: 100%;
}

.map:-ms-fullscreen {
  height: 100%;
}

.map:fullscreen {
  height: 100%;
}
