@charset "UTF-8";

/** 
 *  
 * @author Ralf Kipfmüller
 * @copyright 2015 NORDSUED
 * @link www.nordseud.eu
 * @version 1.0.0 
 * @package ns 
 *      
 * Licensed under the MIT license:
 * http://www.opensource.org/licenses/mit-license.php
 *  
 */
.ui-loader {
    display:none !important;
}

/**
zero padding
*/

.offset-0 {
    padding-left:0;
    padding-right:0;
}

/**
Dropdown
*/
HTML .dropdown-select {
    padding-left:0;
    padding-right:0;
}

HTML .dropdown-select .dropdown-menu {
  max-height: 400px;
    overflow-y: auto;
    width: 100%;
    -webkit-box-shadow: none;
box-shadow: none;
}
    
HTML .dropdown-select .btn.text-left {text-align:left;}
HTML .dropdown-select .btn {
    position:relative;
    text-transform:uppercase;
     color: white;
    border:0 !important;
}
 
HTML .dropdown-select .btn .glyphicon {
    position: absolute;
    right: 7px;
    top: 8px;
    color: white;
    
}
HTML .dropdown-select .btn .caret:before {
    content: "\e114";
}


.tabbar .nav-tabs{
    border:0;
}

.tabbar ul.nav.nav-tabs {
    display: table;
    width: 100%;
    table-layout: fixed;
  
}
.tabbar ul.nav.nav-tabs > li {
    float: none;
    display: table-cell;
    width: 100%;
}
.tabbar ul.nav.nav-tabs > li > a {
    text-align: left;
}
.tabbar .nav-tabs > li > a {
    border:0;
    background:#808080;
    text-transform:uppercase;
    color:white;
}
.tabbar .nav-tabs > li.active > a, 
.tabbar .nav-tabs > li > a:hover, 
.tabbar .nav-tabs > li.active > a:hover, 
.tabbar .nav-tabs > li.active > a:focus {
    border:0;
    background:black;
    color:white;
}

.tabbar .nav-tabs > li > .glyphicon {
    position:absolute;
     right: 9px;
    top: 12px;
    color: white;
}
.tabbar .nav-tabs,
.tab-pane > DIV{
    margin-bottom:20px;
  
}
.tab-pane > DIV.clearfix {margin:0px;}
.tab-pane > DIV.clearfix + DIV.clearfix {margin-top:20px;}




.tabbar .col-left .image-center-outer {
     background: #F5F5F5;
     padding: 28px 0;
}

.tabbar .col-left  .image {margin-bottom:0}

.tabbar .col-left .image-center-inner,
.tabbar .col-left .image-center-outer {
    float:none;
    right:auto;
}
.tabbar .col-left IMG {
    opacity: 1;
    margin: auto;
   
}
.tabbar .col-center h3 {
    margin-top:0;
    padding-top:0;
}
.tabbar .col-right a {
    text-transform:uppercase;
}
.tabbar .col-right a .glyphicon:before {
    content:'»';
}

.tabbar .nav-tabs {
white-space: nowrap;
}

.agb-download {
    display: block;
    background: #BFBFBF;
    color: #000000;
    border: 1px solid #000000;
    margin: 10px 0;
    max-width: 540px;
}    

.agb-download a {
    text-align: left;
    padding: 10px 20px;
    display:block;
    outline:0 !important;
    box-shadow:none !important;
    -webkit-box-shadow:none !important;
    white-space:normal;
}
.agb-download a:first-child {
  //  padding-top:5px;
}
.agb-download a:first-child {
//    padding-bottom:5px;
}


img[data-htmlarea-file-uid] {
    width:auto !important;
    max-width:100%;
}