html.overlay-open .navbar-fixed-top {
z-index:400;
}

html.js fieldset.collapsed {
height:auto;
}

html.js input.form-autocomplete {
background-image:none;
}

body {
position:relative;
}

body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar {
margin-left:260px;
}

body.navbar-is-fixed-bottom {
padding-bottom:64px!important;
}

body.toolbar {
padding-top:30px!important;
}

body.toolbar .navbar-fixed-top {
top:30px;
}

body.toolbar .main-container h1[name],body.toolbar .main-container h2[name],body.toolbar .main-container h3[name],body.toolbar .main-container h4[name],body.toolbar .main-container h5[name],body.toolbar .main-container h6[name],body.toolbar .main-container a[name],body.toolbar .main-container h1[id],body.toolbar .main-container h2[id],body.toolbar .main-container h3[id],body.toolbar .main-container h4[id],body.toolbar .main-container h5[id],body.toolbar .main-container h6[id],body.toolbar .main-container a[id] {
display:inline-block;
margin-top:-25px;
padding-top:25px;
}

body.toolbar.navbar-is-fixed-top {
padding-top:94px!important;
}

body.toolbar.navbar-is-fixed-top .main-container h1[name],body.toolbar.navbar-is-fixed-top .main-container h2[name],body.toolbar.navbar-is-fixed-top .main-container h3[name],body.toolbar.navbar-is-fixed-top .main-container h4[name],body.toolbar.navbar-is-fixed-top .main-container h5[name],body.toolbar.navbar-is-fixed-top .main-container h6[name],body.toolbar.navbar-is-fixed-top .main-container a[name],body.toolbar.navbar-is-fixed-top .main-container h1[id],body.toolbar.navbar-is-fixed-top .main-container h2[id],body.toolbar.navbar-is-fixed-top .main-container h3[id],body.toolbar.navbar-is-fixed-top .main-container h4[id],body.toolbar.navbar-is-fixed-top .main-container h5[id],body.toolbar.navbar-is-fixed-top .main-container h6[id],body.toolbar.navbar-is-fixed-top .main-container a[id] {
display:inline-block;
margin-top:-89px;
padding-top:89px;
}

body.toolbar.navbar-is-fixed-bottom {
padding-top:50px!important;
}

body.toolbar.navbar-is-fixed-bottom .main-container h1[name],body.toolbar.navbar-is-fixed-bottom .main-container h2[name],body.toolbar.navbar-is-fixed-bottom .main-container h3[name],body.toolbar.navbar-is-fixed-bottom .main-container h4[name],body.toolbar.navbar-is-fixed-bottom .main-container h5[name],body.toolbar.navbar-is-fixed-bottom .main-container h6[name],body.toolbar.navbar-is-fixed-bottom .main-container a[name],body.toolbar.navbar-is-fixed-bottom .main-container h1[id],body.toolbar.navbar-is-fixed-bottom .main-container h2[id],body.toolbar.navbar-is-fixed-bottom .main-container h3[id],body.toolbar.navbar-is-fixed-bottom .main-container h4[id],body.toolbar.navbar-is-fixed-bottom .main-container h5[id],body.toolbar.navbar-is-fixed-bottom .main-container h6[id],body.toolbar.navbar-is-fixed-bottom .main-container a[id] {
display:inline-block;
margin-top:-45px;
padding-top:45px;
}

body.toolbar-drawer .navbar-fixed-top {
top:64px;
}

body.toolbar-drawer.navbar-is-fixed-top {
padding-top:128px!important;
}

body.toolbar-drawer.navbar-is-fixed-top .main-container h1[name],body.toolbar-drawer.navbar-is-fixed-top .main-container h2[name],body.toolbar-drawer.navbar-is-fixed-top .main-container h3[name],body.toolbar-drawer.navbar-is-fixed-top .main-container h4[name],body.toolbar-drawer.navbar-is-fixed-top .main-container h5[name],body.toolbar-drawer.navbar-is-fixed-top .main-container h6[name],body.toolbar-drawer.navbar-is-fixed-top .main-container a[name],body.toolbar-drawer.navbar-is-fixed-top .main-container h1[id],body.toolbar-drawer.navbar-is-fixed-top .main-container h2[id],body.toolbar-drawer.navbar-is-fixed-top .main-container h3[id],body.toolbar-drawer.navbar-is-fixed-top .main-container h4[id],body.toolbar-drawer.navbar-is-fixed-top .main-container h5[id],body.toolbar-drawer.navbar-is-fixed-top .main-container h6[id],body.toolbar-drawer.navbar-is-fixed-top .main-container a[id] {
display:inline-block;
margin-top:-123px;
padding-top:123px;
}

body.toolbar-drawer.navbar-is-fixed-bottom {
padding-top:84px!important;
}

body.toolbar-drawer.navbar-is-fixed-bottom .main-container h1[name],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h2[name],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h3[name],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h4[name],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h5[name],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h6[name],body.toolbar-drawer.navbar-is-fixed-bottom .main-container a[name],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h1[id],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h2[id],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h3[id],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h4[id],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h5[id],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h6[id],body.toolbar-drawer.navbar-is-fixed-bottom .main-container a[id] {
display:inline-block;
margin-top:-79px;
padding-top:79px;
}

body.admin-menu {
padding-top:93px!important;
}

body.admin-menu .main-container h1[name],body.admin-menu .main-container h2[name],body.admin-menu .main-container h3[name],body.admin-menu .main-container h4[name],body.admin-menu .main-container h5[name],body.admin-menu .main-container h6[name],body.admin-menu .main-container a[name],body.admin-menu .main-container h1[id],body.admin-menu .main-container h2[id],body.admin-menu .main-container h3[id],body.admin-menu .main-container h4[id],body.admin-menu .main-container h5[id],body.admin-menu .main-container h6[id],body.admin-menu .main-container a[id] {
display:inline-block;
margin-top:-88px;
padding-top:88px;
}

body.admin-menu .navbar-fixed-top {
top:29px;
}

body.admin-menu.navbar-is-fixed-top .main-container h1[name],body.admin-menu.navbar-is-fixed-top .main-container h2[name],body.admin-menu.navbar-is-fixed-top .main-container h3[name],body.admin-menu.navbar-is-fixed-top .main-container h4[name],body.admin-menu.navbar-is-fixed-top .main-container h5[name],body.admin-menu.navbar-is-fixed-top .main-container h6[name],body.admin-menu.navbar-is-fixed-top .main-container a[name],body.admin-menu.navbar-is-fixed-top .main-container h1[id],body.admin-menu.navbar-is-fixed-top .main-container h2[id],body.admin-menu.navbar-is-fixed-top .main-container h3[id],body.admin-menu.navbar-is-fixed-top .main-container h4[id],body.admin-menu.navbar-is-fixed-top .main-container h5[id],body.admin-menu.navbar-is-fixed-top .main-container h6[id],body.admin-menu.navbar-is-fixed-top .main-container a[id] {
display:inline-block;
margin-top:-24px;
padding-top:24px;
}

body div#admin-toolbar {
z-index:500;
}

body #toolbar,body #admin-menu,body #admin-toolbar {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

body #admin-menu {
position:fixed;
z-index:1100;
margin:0;
padding:0;
}

body #admin-menu .dropdown li {
line-height:normal;
}

.navbar.container {
margin-top:20px;
}

.navbar.container>.container {
width:auto;
margin:0;
padding:0;
}

#overlay-container,.overlay-modal-background,.overlay-element,#toolbar {
z-index:1500;
}

.footer {
margin-top:45px;
padding-top:35px;
padding-bottom:36px;
border-top:1px solid #e5e5e5;
}

.element-invisible {
width:1px;
margin:0;
padding:0;
}

.navbar .logo {
margin-right:-15px;
padding-left:15px;
padding-right:15px;
}

.region-help>.glyphicon {
font-size:18px;
float:left;
margin:-.05em .5em 0 0;
}

.region-help .block {
overflow:hidden;
}

form#search-block-form {
margin:0;
}

.navbar #block-search-form {
float:none;
margin:5px 0 5px 5px;
}

fieldset.search-advanced {
padding-bottom:1.5em;
margin-top:1em;
}

ul.action-links {
margin:12px 0;
padding:0;
}

ul.action-links li {
display:inline;
margin:0;
padding:0 6px 0 0;
}

ul.action-links .glyphicon {
padding-right:.5em;
}

input,textarea,select,.uneditable-input {
max-width:100%;
width:auto;
}

input.error {
color:#b94a48;
border-color:#eed3d7;
}

fieldset legend.panel-heading {
float:left;
margin:0;
}

.resizable-textarea textarea {
border-radius:4px 4px 0 0;
}

.help-block,.control-group .help-inline {
color:#999;
font-size:12px;
margin:5px 0 10px;
padding:0;
}

a.tabledrag-handle .handle {
height:auto;
width:auto;
}

.error {
color:#b94a48;
}

div.error,table tr.error {
background-color:#f2dede;
color:#b94a48;
}

.control-group.error {
background:0;
}

.control-group.error label,.control-group.error .control-label {
color:#b94a48;
font-weight:600;
}

.control-group.error input,.control-group.error textarea,.control-group.error select,.control-group.error .uneditable-input {
color:#555;
border:1px solid #ccc;
}

.control-group.error .help-block,.control-group.error .help-inline {
color:#333;
}

ul li.collapsed,ul li.expanded,ul li.leaf {
list-style:none;
list-style-image:none;
}

.tabs--secondary {
margin:0 0 10px;
}

.submitted {
margin-bottom:1em;
font-style:italic;
font-weight:400;
color:#777;
}

.password-strength {
width:17em;
float:right;
margin-top:1.4em;
}

.password-strength-title {
display:inline;
}

.password-strength-text {
float:right;
font-weight:700;
}

.password-indicator {
background-color:#949494;
height:.3em;
width:100%;
}

.password-indicator div {
height:100%;
width:0;
background-color:#999;
}

input.password-confirm,input.password-field {
width:16em;
margin-bottom:.4em;
}

div.password-confirm {
float:right;
margin-top:1.5em;
visibility:hidden;
width:17em;
}

div.form-item div.password-suggestions {
width:38.5em;
border:1px solid #b4b4b4;
margin:.7em 0;
padding:.2em .5em;
}

.confirm-parent,.password-parent {
clear:left;
width:36.3em;
margin:0;
}

.form-autocomplete .glyphicon {
color:#999;
font-size:120%;
}

.form-autocomplete .glyphicon.glyphicon-spin {
color:#428bca;
}

.form-autocomplete .input-group-addon {
background-color:#fff;
}

.ajax-progress .glyphicon {
font-size:90%;
margin:0 -.25em 0 .5em;
}

.glyphicon-spin {
display:inline-block;
-moz-animation:spin 1s infinite linear;
-o-animation:spin 1s infinite linear;
-webkit-animation:spin 1s infinite linear;
animation:spin 1s infinite linear;
}

a .glyphicon-spin {
display:inline-block;
text-decoration:none;
}

100% {
-moz-transform:rotate(359deg);
-webkit-transform:rotate(359deg);
-o-transform:rotate(359deg);
-ms-transform:rotate(359deg);
transform:rotate(359deg);
}

.glyphicon-refresh {
-webkit-transform-origin:50% 57%;
-moz-transform-origin:50% 57%;
-ms-transform-origin:50% 57%;
-o-transform-origin:50% 57%;
transform-origin:50% 57%;
}

.tabbable {
margin-bottom:20px;
}

.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs {
border-bottom:0;
}

.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary {
color:#999;
font-size:12px;
}

.tab-pane>.panel-heading {
display:none;
}

.tabs-below>.nav-tabs {
border-top:1px solid #ddd;
}

.tabs-below>.nav-tabs>li {
margin-top:-1px;
margin-bottom:0;
}

.tabs-below>.nav-tabs>li>a {
border-radius:0 0 4px 4px;
}

.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus {
border-top-color:#ddd;
border-bottom-color:transparent;
}

.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus {
border-color:transparent #ddd #ddd;
}

.tabs-left>.nav-tabs,.tabs-right>.nav-tabs {
padding-bottom:20px;
width:220px;
}

.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li {
float:none;
}

.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a {
margin-right:0;
margin-bottom:3px;
}

.tabs-left>.tab-content,.tabs-right>.tab-content {
border-radius:0 4px 4px 4px;
-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);
-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05);
box-shadow:0 1px 1px rgba(0,0,0,0.05);
border:1px solid #ddd;
overflow:hidden;
padding:10px 15px;
}

.tabs-left>.nav-tabs {
float:left;
margin-right:-1px;
}

.tabs-left>.nav-tabs>li>a {
border-radius:4px 0 0 4px;
}

.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus {
border-color:#eee #ddd #eee #eee;
}

.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:hover,.tabs-left>.nav-tabs>.active>a:focus {
-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,0.05);
-moz-box-shadow:-1px 1px 1px rgba(0,0,0,0.05);
box-shadow:-1px 1px 1px rgba(0,0,0,0.05);
border-color:#ddd transparent #ddd #ddd;
}

.tabs-right>.nav-tabs {
float:right;
margin-left:-1px;
}

.tabs-right>.nav-tabs>li>a {
border-radius:0 4px 4px 0;
}

.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus {
-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.05);
-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.05);
box-shadow:1px 1px 1px rgba(0,0,0,0.05);
border-color:#eee #eee #eee #ddd;
}

.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:hover,.tabs-right>.nav-tabs>.active>a:focus {
border-color:#ddd #ddd #ddd transparent;
}

th.checkbox,td.checkbox,th.radio,td.radio {
display:table-cell;
}

.views-display-settings .label {
font-size:100%;
color:#666;
}

.views-display-settings .footer {
margin:4px 0 0;
padding:0;
}

html,body {
height:100%;
}

h2, .h2 {
font-size: 20px;
}

.video-container {
position:relative;
padding-bottom:56.25%;
padding-top:30px;
height:0;
overflow:hidden;
}

.video-container iframe,.video-container object,.video-container embed {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}

#wrap {
min-height:100%;
height:auto!important;
margin:0 auto -130px;
}

.list-inline>li {
display: inline-block;
padding-right: 5px;
padding-left: 0px;
}

img {
vertical-align: middle;
float: left;
padding-right: 10px;
padding-bottom: 10px;
}

.hr-termine {
border: 0;
border-bottom: 1px solid #eee;
padding-bottom: 10px;
padding-top: 10px;
}

#push,#footer {
height:130px;
}

#footer {
/** background-color:#232323; **/
background-color: #636363;
padding-top:0!important;
padding-bottom:0!important;
margin-top:0!important;
width:100%;
}

#footerimg {
/** padding-top:10px;**/
padding-bottom:0px; 
}

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus {
color:#fff;
background-color:#FF0239;
}

.navbar-default {
background-color:#D6022D;
border-color:#FF0239;
}

.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus {
color:#fff;
text-decoration:none;
background-color:#FF0239;
}

a {
color:#FF0239;
text-decoration:none;
}

.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus {
color:#fff;
text-decoration:none;
background-color:#FF0239;
outline:0;
}

body.navbar-is-fixed-top,body.toolbar-drawer {
padding-top:64px!important;
}

body.navbar-is-fixed-top .main-container h1[name],body.navbar-is-fixed-top .main-container h2[name],body.navbar-is-fixed-top .main-container h3[name],body.navbar-is-fixed-top .main-container h4[name],body.navbar-is-fixed-top .main-container h5[name],body.navbar-is-fixed-top .main-container h6[name],body.navbar-is-fixed-top .main-container a[name],body.navbar-is-fixed-top .main-container h1[id],body.navbar-is-fixed-top .main-container h2[id],body.navbar-is-fixed-top .main-container h3[id],body.navbar-is-fixed-top .main-container h4[id],body.navbar-is-fixed-top .main-container h5[id],body.navbar-is-fixed-top .main-container h6[id],body.navbar-is-fixed-top .main-container a[id],body.toolbar-drawer .main-container h1[name],body.toolbar-drawer .main-container h2[name],body.toolbar-drawer .main-container h3[name],body.toolbar-drawer .main-container h4[name],body.toolbar-drawer .main-container h5[name],body.toolbar-drawer .main-container h6[name],body.toolbar-drawer .main-container a[name],body.toolbar-drawer .main-container h1[id],body.toolbar-drawer .main-container h2[id],body.toolbar-drawer .main-container h3[id],body.toolbar-drawer .main-container h4[id],body.toolbar-drawer .main-container h5[id],body.toolbar-drawer .main-container h6[id],body.toolbar-drawer .main-container a[id] {
display:inline-block;
margin-top:-59px;
padding-top:59px;
}

body.navbar-is-fixed-top .main-container h1[name],body.navbar-is-fixed-top .main-container h2[name],body.navbar-is-fixed-top .main-container h3[name],body.navbar-is-fixed-top .main-container h4[name],body.navbar-is-fixed-top .main-container h5[name],body.navbar-is-fixed-top .main-container h6[name],body.navbar-is-fixed-top .main-container h1[id],body.navbar-is-fixed-top .main-container h2[id],body.navbar-is-fixed-top .main-container h3[id],body.navbar-is-fixed-top .main-container h4[id],body.navbar-is-fixed-top .main-container h5[id],body.navbar-is-fixed-top .main-container h6[id],body.toolbar .main-container h1[name],body.toolbar .main-container h2[name],body.toolbar .main-container h3[name],body.toolbar .main-container h4[name],body.toolbar .main-container h5[name],body.toolbar .main-container h6[name],body.toolbar .main-container h1[id],body.toolbar .main-container h2[id],body.toolbar .main-container h3[id],body.toolbar .main-container h4[id],body.toolbar .main-container h5[id],body.toolbar .main-container h6[id],body.toolbar.navbar-is-fixed-top .main-container h1[name],body.toolbar.navbar-is-fixed-top .main-container h2[name],body.toolbar.navbar-is-fixed-top .main-container h3[name],body.toolbar.navbar-is-fixed-top .main-container h4[name],body.toolbar.navbar-is-fixed-top .main-container h5[name],body.toolbar.navbar-is-fixed-top .main-container h6[name],body.toolbar.navbar-is-fixed-top .main-container h1[id],body.toolbar.navbar-is-fixed-top .main-container h2[id],body.toolbar.navbar-is-fixed-top .main-container h3[id],body.toolbar.navbar-is-fixed-top .main-container h4[id],body.toolbar.navbar-is-fixed-top .main-container h5[id],body.toolbar.navbar-is-fixed-top .main-container h6[id],body.toolbar.navbar-is-fixed-bottom .main-container h1[name],body.toolbar.navbar-is-fixed-bottom .main-container h2[name],body.toolbar.navbar-is-fixed-bottom .main-container h3[name],body.toolbar.navbar-is-fixed-bottom .main-container h4[name],body.toolbar.navbar-is-fixed-bottom .main-container h5[name],body.toolbar.navbar-is-fixed-bottom .main-container h6[name],body.toolbar.navbar-is-fixed-bottom .main-container h1[id],body.toolbar.navbar-is-fixed-bottom .main-container h2[id],body.toolbar.navbar-is-fixed-bottom .main-container h3[id],body.toolbar.navbar-is-fixed-bottom .main-container h4[id],body.toolbar.navbar-is-fixed-bottom .main-container h5[id],body.toolbar.navbar-is-fixed-bottom .main-container h6[id],body.toolbar-drawer .main-container h1[name],body.toolbar-drawer .main-container h2[name],body.toolbar-drawer .main-container h3[name],body.toolbar-drawer .main-container h4[name],body.toolbar-drawer .main-container h5[name],body.toolbar-drawer .main-container h6[name],body.toolbar-drawer .main-container h1[id],body.toolbar-drawer .main-container h2[id],body.toolbar-drawer .main-container h3[id],body.toolbar-drawer .main-container h4[id],body.toolbar-drawer .main-container h5[id],body.toolbar-drawer .main-container h6[id],body.toolbar-drawer.navbar-is-fixed-top .main-container h1[name],body.toolbar-drawer.navbar-is-fixed-top .main-container h2[name],body.toolbar-drawer.navbar-is-fixed-top .main-container h3[name],body.toolbar-drawer.navbar-is-fixed-top .main-container h4[name],body.toolbar-drawer.navbar-is-fixed-top .main-container h5[name],body.toolbar-drawer.navbar-is-fixed-top .main-container h6[name],body.toolbar-drawer.navbar-is-fixed-top .main-container h1[id],body.toolbar-drawer.navbar-is-fixed-top .main-container h2[id],body.toolbar-drawer.navbar-is-fixed-top .main-container h3[id],body.toolbar-drawer.navbar-is-fixed-top .main-container h4[id],body.toolbar-drawer.navbar-is-fixed-top .main-container h5[id],body.toolbar-drawer.navbar-is-fixed-top .main-container h6[id],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h1[name],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h2[name],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h3[name],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h4[name],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h5[name],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h6[name],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h1[id],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h2[id],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h3[id],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h4[id],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h5[id],body.toolbar-drawer.navbar-is-fixed-bottom .main-container h6[id],body.admin-menu .main-container h1[name],body.admin-menu .main-container h2[name],body.admin-menu .main-container h3[name],body.admin-menu .main-container h4[name],body.admin-menu .main-container h5[name],body.admin-menu .main-container h6[name],body.admin-menu .main-container h1[id],body.admin-menu .main-container h2[id],body.admin-menu .main-container h3[id],body.admin-menu .main-container h4[id],body.admin-menu .main-container h5[id],body.admin-menu .main-container h6[id],body.admin-menu.navbar-is-fixed-top .main-container h1[name],body.admin-menu.navbar-is-fixed-top .main-container h2[name],body.admin-menu.navbar-is-fixed-top .main-container h3[name],body.admin-menu.navbar-is-fixed-top .main-container h4[name],body.admin-menu.navbar-is-fixed-top .main-container h5[name],body.admin-menu.navbar-is-fixed-top .main-container h6[name],body.admin-menu.navbar-is-fixed-top .main-container h1[id],body.admin-menu.navbar-is-fixed-top .main-container h2[id],body.admin-menu.navbar-is-fixed-top .main-container h3[id],body.admin-menu.navbar-is-fixed-top .main-container h4[id],body.admin-menu.navbar-is-fixed-top .main-container h5[id],body.admin-menu.navbar-is-fixed-top .main-container h6[id] {
position:relative;
z-index:-1;
}

ul.secondary,.pagination ul>li>a.progress-disabled {
float:left;
}

.page-header,.block h2.block-title,.radio:first-child,.checkbox:first-child {
/** margin-top:0; **/
}

p:last-child,.navbar-search .control-group,.radio:last-child,.checkbox:last-child,div.password-suggestions ul {
margin-bottom:0;
}

fieldset .panel-body,.form-actions {
clear:both;
}

.panel-heading,.tab-content>.active {
display:block;
}

.nav-tabs,.progress-wrapper .progress {
margin-bottom:10px;
}

.tabs-left>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:focus {
outline:0;
}

.nav .open>a,.nav .open>a:hover,.nav .open>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus {
color:#fff;
background-color:#FF0239!important;
}

@media screen and min-width768px{
.navbar.container {
max-width:720px;
}

.navbar .logo {
margin-right:0;
padding-left:0;
}

ul.secondary {
float:right;
}
}

@media (min-width: 767px) {


  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-x: scroll;
    overflow-y: hidden;
    border: 1px solid #dddddd;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}


@media (min-width: 992px) {
 .small-logo {
 display: none;
 }
}

@media (max-width: 992px) AND (min-width: 768px) {
 .small-logo-big {
 display: none;
 }
}

@media (max-width: 768px) {
 .small-logo {
 display: none;
 }
 .small-logo-big {
 }
}

@media screen and min-width992px {
.navbar.container {
max-width:940px;
}

.small-logo {
display: none;
}

.table-responsive {
width: 100%;
margin-bottom: 15px;
overflow-x: scroll;
overflow-y: hidden;
border: 1px solid #ddd;
}

.navbar #block-search-form {
float:right;
}
}

@media screen and min-width1200px{
.navbar.container {
max-width:1140px;
}
}