/* @import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:300); */
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);

/*
       Mihox styles.css
*/
body{
    /*font-family: "Roboto Condensed","Helvetica Neue";*/
    font-family: "Source Sans Pro","Helvetica Neue";
    color: rgba(48, 48, 48, 1); 
    font-size: 14px;
    line-height: 1.42857143;
}
h1, h2{
    color: #4c9034;
}
p{
    color: #303030;
}
.h2-margin-top{
    margin-top: 40px;
}
body{
    background: #f2f2f2;
}
.btn, input, a{
    border-radius: 0 !important;
}
.mihox-social-media{
    float: left;
}
.mihox-menu-top ul li.active a{
    background: #237807;
    color: #fff;
    padding: 7px 0px;
}
.mihox-menu-top ul li a{
    border: 0 !important;
    padding: 7px 0px;
}
.mihox-menu-top{
    float: right;
    position: relative;
}
.nav>li>a:hover, .nav>li>a:focus {
    background-color: #237807;
    padding: 7px 0;
    color: #fff;
}
.mihox-navbar-menu{
    background: #fff;
    margin-bottom: 0;
    border-bottom: 1px solid #e3e3e3;
    /* overflow: hidden; */
}
.mihox-navbar-menu .navbar-header{
    margin-left: 10px;
}
.mihox-slider-item-caption{
    width: 75%;
    padding: 25px 30px;
    border-left: 5px solid #fff; /*border-left: 5px solid #4c9034;*/
    position: absolute; 
    right: 165px;
    top: 40%;
    background: rgb(255,255,255);
    background: rgba(255,255,255,0.9);
    overflow: hidden;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
    color: #555;
    background-color: #237807;
    cursor: pointer;
}
.mihox-logo{
    background: url('../img/Logo.png') no-repeat;
    width: 170px;
    height: 70px;
    margin-top: 15px;
    margin-left: 20px;
}
.mihox-logo h1{
    left: -9999px;
    position: absolute;
}
.navbar-collapse{
    padding-left: 0;
    padding-right: 0;
}

/* SEARCH FIELD */
.mihox-search-wrapper{
    overflow: hidden;
    display: block;
    margin-bottom: 20px;
    margin-top: 10px;
}
.fieldcontainer, .fieldcontainer-footer {
    display: block;
    position: relative;
    width: 200px;
    float: right;
    margin: 0 auto;
}
.fieldcontainer .input_text {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    width: 100%;
    padding: 0 7px;
    padding-right: 43px;
    padding-top: 3px;
    padding-bottom: 4px;
    background-color: #fff;
    border: 1px solid #e0e0e0;
    color: #1e1e1e;
    font-size: 0.9em;
}
.fieldcontainer .search_button {
background: transparent url('../img/Search-icon.gif') top left no-repeat;
}
    .fieldcontainer .search_button, .fieldcontainer .horizon-button {
    position: absolute;
    right: 10px;
    top: 7px;
    height: 12px;
    width: 9px;
    border: 0;
    cursor: pointer;
    zoom: 1;
    filter: alpha(opacity=65);
    opacity: 0.65;
}
.slider-orange-btn{
    background: #e69007;
    border-color: #e69007;
    padding: 8px 30px;
    text-transform: uppercase;
}
.mihox-slider-item-caption h2{
    margin-top: 0 !important;
}
.mihox-slider-item-caption-inner{
    width: 420px;
}
#mihox-img-2, #mihox-slider-bg-1{
    /* opacity: 0; */
}
.mihox-slider-item-overimg{
    /*width: 100%; */
    width: 512px;
    position: absolute; 
    top: 0; 
    right: 0;
}
.mihox-slider-item-bg{
    background: white;
    width: 100%; 
    height: auto;
}
.slider .slider-paragraph{
    color: #818181;
    /*font-weight: bold;*/
    /*letter-spacing: -1px;*/
}
.mihox-top-message{
    text-align: center;
    margin-top: 40px;
    margin-bottom: 30px;
}

.mihox-md-6{
    border: 1px solid #e0e0e0;
    border-bottom: 2px solid #4c9034;    
    background: #fff;
    overflow: hidden;
}
.mihox-md-6 ../img{
    width: 100%;
}
.mihox-video-../img .mihox-md-6{
    border-bottom: 0;
}
.mihox-img-div{
    border-bottom: 1px solid #e0e0e0 !important;
}
.mihox-date-time{
    font-style: italic;
    color: #303030;/*#cccccc;*/
    font-size: 14px;
}
.mihox-inner-md-6{
    margin: 15px;
    overflow: hidden;
}
.mihox-inner-ul li, .mihox-inner-md-6 li, .mihox-seminars li{
    width: 50%;
    float: left;
}
.mihox-inner-ul li a, .mihox-inner-md-6 li a, .mihox-seminars li a{
    color: #303030;    
}
.mihox-gray{
    color: #303030;/*#959595;*/
}
.mihox-inner-md-6 .btn, .fbox .btn{
    background: #4c9034;
    color: #fff;
    border-radius: 0;
    border: none;
    text-transform: uppercase;
    margin-top: 10px;
}
.mihox-inner-md-6 h2{
    color: #4c9034;
}
.mihox-inner-md-6 p, .mihox-inner-md-6 li a, .mihox-seminars li a{
    color: #303030;
}
.mihox-inner-li-a-selected{
    color: orange !important;
}
/* SEMINARS */
.mihox-seminars{
    margin: 10px 0;
}
.contact-person{
    border: 1px solid #e6e6e6;
    background: #fff;
    overflow: hidden;
    min-height: 100px;
}

.video-container {
    width: 49%;
    float: left;

}

.video-container + .video-container { margin-left: 2%; }

.mihox-team img{ width: 100%;}
.mihox-team .mihox-profile{
    background: #fff;
    border-bottom: 2px solid #4c9034;
    text-align: center;
}
.mihox-request-more-info{
    background: #4c9133;
    overflow: hidden;
    padding-bottom: 20px;
    border: 1px solid #e0e0e0;
}
.mihox-request-more-2{
    overflow: hidden;
    border: 1px solid #e0e0e0;
}

.mihox-request-more-2 h3{
    color: #4c9438
}
.mihox-subscribe{
    border-top: 1px solid #e0e0e0;
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #ebebeb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ebebeb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#ebebeb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#ebebeb 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#ebebeb 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 */

    margin-top: 10px;
}
.mihox-form-login-top{
    overflow: hidden;
}
.mihox-logo-nav{

}
.mihox-logo{
    color: #fff;
    float: left;
    margin-left: 0 !important;
}
#mihox-footer {
    background: #3d3d3d;
}
#mihox-footer ul li a, #mihox-footer p{
    color: #949494;
}
#mihox-footer h4{
    color: #fcfcfc;
}

.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
.col-xs-5ths {
    width: 20%;
    float: left;
}
.mihox-video-img{
    margin: 30px auto;
    margin-top: 0;
}
.mihox-video {
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #fcfcfc 89%, #fcfcfc 89%, #f5f5f5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(89%,#fcfcfc), color-stop(89%,#fcfcfc), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#fcfcfc 89%,#fcfcfc 89%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#fcfcfc 89%,#fcfcfc 89%,#f5f5f5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#fcfcfc 89%,#fcfcfc 89%,#f5f5f5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#fcfcfc 89%,#fcfcfc 89%,#f5f5f5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */
    overflow: hidden;
}
#mihox-finger-../img{
    width: 100%;
    margin: 25px 0;
}
.player{
    margin: 25px 0;
}
.mihox-inner-ul, .row ul{
    overflow: hidden;
    padding: 0;
    list-style: none;
}
.mihox-inner-ul li, .mihox-inner-md-6 li, .mihox-seminars li{
    background: url(../img/List-Arrow.png) no-repeat left;
    padding-left: 15px;
}

.mihox-interest-services{
    margin: 30px auto;
    margin-top: 0;
}
.mihox-interest-services .row .col-md-6 .mihox-request-more-info, 
.mihox-interest-services .row .col-md-6 .mihox-request-more-2{
    min-height: 310px;
}
.mihox-interest-services .row .col-md-6 .mihox-request-more-2{
    background: #fff;
}
.mihox-team{
    margin: 30px -15px;
    margin-top: 0;
}
.mihox-team-header{
    text-align: center;
    margin: 25px 0;
}    
.mihox-request-more-info .form-control {
    border-radius: 0;
    margin-bottom: 10px;
}
#submit{
    background: #e69007;
    border: 0;
    color: #fff;
}
.mihox-request-more-info #submit,.mihox-request-more-info .mihox-p-info{
    margin-top: 10px;
}
.mihox-request-more-info .mihox-p-info{
    font-size: 12px;
}
.mihox-request-more-info, .mihox-request-more-info p{
    color: #fff;
}
.mihox-request-more-info label {
    margin-bottom: 0; 
}
.mihox-subscribe{
    margin-top: 30px;
}
.mihox-subscribe .email-address{
    width: 280px;
    margin-right: 10px;
}
.mihox-subscribe .email-address input, .mihox-subscribe .btn{
    border-radius: 0;
    /* float: right; */
    display: inline-block;
}
.mihox-subscribe form{
    overflow: hidden;
    margin: 10px 0;
    float: right;
}
.mihox-subscribe .email-address{
    display: inline-block;
}
.mihox-subscribe .mihox-subscribe-info h3{
    margin-top: 8px;
    margin-bottom: 0px;
    color: #4c9438;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: -1px;
}
.mihox-subscribe .mihox-subscribe-info p{
    margin-bottom: 0px;
    font-size: 0.9em;
}
#mihox-footer ul{
    list-style-type: none;
    padding: 0;
    margin-left: 10px;
}
#mihox-footer .mihox-footer-up{
    background: #3d3d3d;
    padding-top: 10px;
}
.mihox-footer-down{
    background: #2e2e2e;
    padding-top: 10px;
    margin-top: 15px;
}
.mihox-footer-down-menu ul{
    float: right;
}

.mihox-footer-down-menu li{
    float: left;
    margin-left: 7px;
}
.mihox-footer-down-menu li:before{
    content: "-";
    color: #303030;
    margin-right: 7px;
}
.mihox-footer-down-menu li:first-child:before{
    content: "";
    color: #303030;
    margin-right: 0px;
}







/* SOCIAL ICONS */
.social-icons{
    display: block;
    float: left;
    margin-right: 5px;
    width: 20px;
    height: 20px;
    background: red;
}
#facebook-social{
    background: url('../img/social-media/Fb.png');
}
#google-social{
    background: url('../img/social-media/GPlus.png');
}
#twitter-social{
    background: url('../img/social-media/Share.png');
}
#linkedin-social{
    background: url('../img/social-media/Youtube.png');
}
#facebook-social:hover{
    background: url('../img/social-media/FbON.gif');
}
#google-social:hover{
    background: url('../img/social-media/GPlusON.gif');
}
#twitter-social:hover{
    background: url('../img/social-media/ShareON.gif');
}
#linkedin-social:hover{
    background: url('../img/social-media/YoutubeON.gif');
}
.mihox-social-media{
    overflow: hidden;
    margin:10px 0;
}

/* SOCIAL ICONS */






.slider {margin:auto;overflow:hidden;width:100%; height: 500px; background-color: #f2f2f2;}
        .slider .slider-wrap {overflow: hidden;}
        .slider .box {margin:0 auto; width:100%; height:100%;}

        .slider nav.dots {position:absolute; width:100%; margin-top: -40px; bottom: 0; left: 0; right: 0;/* left: 30px; */}
        .slider nav.dots ul {text-align: center; list-style: none; margin: 0; padding: 0;}
        .slider nav.dots ul li{display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #e3e3e3; margin: 0 2px;cursor: pointer;}
        .slider nav.dots ul li.on{background-color: #237807;}

        .slider nav.arrows {position:absolute; width:100%; margin-top: -40px}
        .slider nav.arrows ul {text-align: center; list-style: none; margin: 0; padding: 0;}
        .slider nav.arrows ul li{display: inline-block;  padding: 10px; margin:0 10px; background: #f16272; cursor: pointer; color:#fff;}

#bottom-slider, .bottom-slider {
    height: auto;
}
#bottom-slider .dots, .bottom-slider .dots {margin-top: 0px;}
#bottom-slider img, .bottom-slider img { width: 100%;}
#bottom-slider, .bottom-slider {background: none !important;}
#bottom-slider nav.dots ul li, .bottom-slider nav.dots ul li {
    background: #d4d4d4;
}
#bottom-slider nav.dots ul li.on, .bottom-slider nav.dots ul li.on {
  background-color: #237807;
}

.paginate_button {
    float: left;
    width: 22px;
    height: 22px;
    display: block;
    text-align: center;
    border: 1px solid #e6e6e6;
    margin: 3px;
}

.dataTables_wrapper-outer {
    padding: 20px;
    border: 1px solid #e6e6e6;
    background: #fff;
    margin-bottom: 30px;
    overflow: hidden;
}

li.paginate_button.active {
    background: #80b56d;
    color: #fff;
}
li.paginate_button.active a {
    color: #fff;
}
th.sorting {}
th.sorting {
    background: #82b86e;
    color: #fff;
    font-weight: normal;
}
th.sorting_asc {
    background: #82b86e; color: #fff; font-weight: normal;
}

img.person-image {
    float: left;
    margin: 10px;
    margin-right: 25px;
}

img.contact-person-logo {
    width: 80px;
    float: right;
    margin: -8px 10px 10px 0;
}

.contact-person-info {
    overflow: hidden;
    float: left;
}

.contact-person-text p {
    margin-top: 20px;
    margin-bottom: 5px;
}

.contact-person-info h3,  .contact-person-info h4, .contact-person-info a{
    color: #000;
}

.contact-person-info .author h4 {
    margin-top: 20px;
    margin-bottom: 5px;
}
.contact-person-phone-number{
    color: #237807 !important;
    
    margin-top: 5px;
}

.contact-person-text .mihox-social-media {
    margin-top: 35px;
    float: right;
    margin-right: 40px;
}
.contact-person-text .social-icons{
    width: 30px;
    height: 30px;
}

#facebook-social-footer{
    background: url('../img/social-media/Fbfooter.png');
}
#google-social-footer{
    background: url('../img/social-media/GPlusfooter.png');
}
#linkedin-social-footer{
    background: url('../img/social-media/Youtubefooter.png');
}
#facebook-social-footer:hover{
    background: url('../img/social-media/FbONfooter.png');
}
#google-social-footer:hover{
    background: url('../img/social-media/GPlusONfooter.png');
}
#linkedin-social-footer:hover{
    background: url('../img/social-media/YoutubeONfooter.png');
}

.dataTables_wrapper-outer h2, .dataTables_wrapper-outer h3 {
    margin-top: 0;
    font-size: 20px;
    color: #4c9034;
}

.dataTables_wrapper-outer > p {
    margin-bottom: 20px;
}

.mihox-slider-down {
    margin-bottom: 30px;
}

.mihox-top-message {
}
.container.mihox-top-news {
    margin-bottom: 30px; overflow: hidden;
}

.mihox-seminars-filter input.form-control {
    width: 150px;
    float: left;
    margin: 0 30px 0 10px;
}
.mihox-seminars-filter label {
    float: left;
    line-height: 25px;
    margin-bottom: 0;
}

.mihox-seminars-filter {
    overflow: hidden;
    padding: 15px 20px;
    border: 1px solid #ddd;
    margin-bottom: 20px;
    /* height: auto; */
}

.mihox-seminars-filter .btn-success {
    float: right;
}
.second-login{
    display: none;
}
.mihox-md-6 img {
    width: 100%;
}

img#mihox-finger-img {
    margin: 20px 0;
}
.second-login .btn-success {
    width: 100%;
}
.second-login .form-group {
    margin-bottom: 10px;
}

.subpage-list li{
    width: 100%;
    margin-bottom: 7px;
}
.subpage-slider-img{
    max-width: 470px;
    left: 50px;
    /*opacity: 0.75;*/
}
.subpage-content-footer{
    overflow: hidden;   
    margin: -20px;
    border-top: 1px solid #e6e6e6;
    padding-top: 20px;
    background: #f7f7f7;
    -webkit-box-shadow: 0 -10px 20px 0 #f7f7f7; 
    box-shadow: 0 -10px 20px 0 #f7f7f7;
    margin-top: 20px;
}
.subpage-content-footer h2{
    margin-top: 7px;
    margin-left: 5px;
}
.subpage-content-footer-button{
    float: right;
    margin-right: 30px;
}
.subpage-content-footer-button p {
    font-size: 12px;
    margin-top: 5px;
}



.mihox-menu-top .nav-tabs{
    position: relative;
}
.mihox-menu-top .nav-tabs li{
    position: static;
}
/**/
    /* Menu Dropdown */
.mihox-menu-top .nav > li > div{
    position: absolute;
    display: none;
    width: 100%;
    top: 30px;
    left: 0;
    opacity: 0;
    /* /* visibility: hidden; */
    /* overflow: hidden; */
    background: #fff;
    border-radius: 0 0 3px 3px;

    -webkit-transition: all .3s ease .15s;
    -moz-transition: all .3s ease .15s;
    -o-transition: all .3s ease .15s;
    -ms-transition: all .3s ease .15s;
    transition: all .3s ease .15s;
    z-index: 100000;
    border-bottom: 3px solid #237807;
}

.mihox-menu-top .nav > li > div{
    width: auto;
}

.mihox-menu-top .nav > li {
    width: 185px;
}

.mihox-menu-top .nav > li:hover > div {
    opacity: 0.92;
    visibility: visible;
    overflow: visible;
    display: block;
    z-index: 1000;
}

.mihox-menu-top .nav > li:nth-child(1):hover > div {
    box-sizing: border-box;
    width: 167px;
    left: 0;
}
.mihox-menu-top .nav > li:nth-child(2):hover > div {
    box-sizing: border-box;
    width: 171px;
    left: 167px;
}
.mihox-menu-top .nav > li:nth-child(3):hover > div {
    box-sizing: border-box;
    width: 158px;
    left: 338px;
}
.mihox-menu-top .nav > li:nth-child(4):hover > div {
    box-sizing: border-box;
    width: 166px;
    left: 75%;
}

/* Menu Content Styles */

#menu-wrapper{margin:0 auto;width:825px;position:relative;left:60px;top:300px;}
.mihox-menu-top .nav .nav-column {
    float: left;
    width: 100%;
    /*border-top: 5px solid #237807;*/
    /* padding: 2.5%; */
}

.mihox-menu-top .nav .nav-column h3 {
    margin: 20px 0 10px 0;
    line-height: 18px;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #372f2b;
    text-transform: uppercase;
}

.mihox-menu-top .nav .nav-column h3.orange { color: #ff722b; }

.mihox-menu-top .nav .nav-column li a {
    display: block;
    line-height: 14px;
    font-size: 14px;
    color: #888888;
    text-decoration: none;
    padding: 5px 0;
}
.mihox-menu-top .nav .nav-column li {
    list-style-type: none;

}
.mihox-menu-top .inner-menu-big ul {
    padding: 10px;
    padding-bottom: 15px;
}
.mihox-menu-top .inner-menu-big ul li a{
    background: #fff;
}
.mihox-menu-top .inner-menu-big ul li:hover a, .mihox-menu-top .inner-menu-big ul li.active a{
    color: #4c9034;
}
.mihox-menu-top .inner-menu-big ul li.active a{
    color: #000;/*#237807;*/
}

.mihox-menu-top .nav.nav-tabs .inner-menu-big li a:hover { color: #3d3d3d; }
.mihox-velocity-slider > .container{
    position: relative;
}



 /*MEDIA QUERIES*/

 
@media (min-width: 768px) {
.col-sm-5ths {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }

}
@media (max-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
}

@media (max-width: 320px){
    .mihox-footer-up .container .row > .col-md-2,
    .mihox-footer-up .container .row > .col-md-4{
        width: 100%;
    }
    .mihox-slider-item-overimg {
     display: none;
    }
    .mihox-slider-item-bg {
     background:none;
     content:url(../img/slider/slider_mobil_ostb.jpg);
    }
    h1 {
    font-size: 1.5em;
    }
}
@media (max-width: 360px){
	h1 {
    font-size: 1.8em;
    }
}
@media (max-width: 480px){
    .mihox-slider-item-overimg {
     display: none;
    }
    /*.mihox-slider-item-bg {
     background:none;
     content:url(../img/slider/slider_mobil_ostb.jpg);
    }*/
    .mihox-inner-ul li, .mihox-inner-md-6 li, .mihox-seminars li {
        width: 100%;
    }
    .mihox-team .col-sm-3{
        width: 100%;
    }
    .mihox-subscribe .email-address {
        width: 100%;
        margin-right: 0;
    }
  
    .mihox-subscribe .email-address input, .mihox-subscribe .btn {
        width: 100%;
    }
    .mihox-subscribe form .btn{
        margin-top: 10px;
    }
    .mihox-footer-up .col-md-4{
        width: 100%;    
    }
    .mihox-subscribe .email-address,
    .mihox-subscribe form,
    .mihox-subscribe .email-address form imput{
        width: 100%;
    }
    .mihox-logo {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .videobox  {
	height: 300px;
    }
    h1 {
    font-size: 2em;
    }
}
@media (max-width: 768px){
     
    .subpage-slider-img {
        max-width: 100%;
    }
    .subpage-content-footer-button{
        width: 100%;
        text-align: center;
    }
    .pagination-datatables{
        display: block;
        width: 100%
    }
    .mihox-md-6 {
        border: 0px;
    }
    .search-seminars-field {
        overflow: hidden;
        display: inline-block;
        margin-bottom: 10px
    }
    .mihox-video-img {
        background: #fff;
    }
    .mihox-team-wrapper{
        margin-bottom: 5px;
    }
    .mihox-subscribe{
        margin-top: 10px
    }
    .second-login{
        display: block;
        margin-top: 15px;
    }
    .mihox-navbar-menu .navbar-header{
        margin-bottom: 15px;
    }
    .mihox-seminars-filter .btn-success,
    .mihox-menu-top, .fieldcontainer{
        width: 100%;
    }
    .mihox-seminars-filter .btn-success{
        /* margin-top: 10px
     */}
     .search-seminars-field {
        margin-bottom: 10px;
    }
    .mobile-hidden{
        display: none;
    }
    .mihox-slider-item-caption{
        display: block;
        position: static;
        width: 100%;
        border-bottom: 5px solid #4c9034;
        border-left: 0;
    }
    .mihox-slider-item-caption-inner {
        width: 100%;
    }
    .mihox-slider-item-overimg {
     display: none;
    }
    /*.mihox-slider-item-bg {
     background:none;
     content:url(../img/slider/slider_mobil_ostb.jpg);
    }*/
    .slider, .slider .box, .slider .slider-wrap {
        height: auto;
    }
    .slider nav.dots{
        margin-top: -25px;
        left: 0;
    }
    .slider .slider-orange-btn{
        margin: 0 auto;
    }
    .mihox-team .col-sm-3,
    .mihox-footer-up .container .row > .col-md-2{
        width: 50%;
        float: left;
    }
    .container .row > .col-md-6{
        margin-bottom: 30px;
    }
    .mihox-team .mihox-profile{
        margin-bottom: 25px;
    }
   .mihox-interest-services , .mihox-video-img {
        margin-top:0;
    }
    .mihox-team {
        margin-bottom: 0px;
    }
}

.nav-tabs li.active a {
    padding: 7px 0;
}

strong, b {
	font-weight: 600 !important;
}

.videobox {
	position: relative;
	padding-bottom: 55%;
	padding-top: 25px;
	height: 0;
	overflow: hidden;
}
.videobox iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.plpreis {
	font-size: 1.05em;
	color: #a0a0a0;
	font-weight: 200;
	border-top: 1px solid #d0d0d0;
	font-style: italic;
}

