@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed);
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
body { font-family: 'Open Sans', sans-serif;}
h1, h2, h3, h4 { color:#BC1514;}
.toplogo{background:#A82D00; }
.toplogoimg{ margin-top:5px; text-align:right; padding:5px 0;}
.logotext { margin:21px 0 0 -20px; color:#FFFFFF}
.logotext h1{ color:#FFFFFF; text-shadow:0 0 3px 5px;}
.white { background:#FFFFFF;}
.navbar { margin-bottom:0; padding-bottom:0; border:none; border-radius:0; background:#FFFFFF;}
.navbar-default .navbar-nav > li > a {font-family: 'Open Sans', sans-serif; color:#000000; font-size:14px;}
.dropdown-menu > li > a {font-family: 'Open Sans', sans-serif; color:#000000; }

.social{ margin-top:22px;}
.dropdown-submenu {position: absolute;margin-left:157.5px;margin-top:-90px;}
.dropdown-submenu>.dropdown-menu {top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px; border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu {display: block;}
.dropdown-submenu>a:after {display: block;content: " ";float: right; width: 0;height: 0;border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #ccc; margin-top: 5px; margin-right: -10px;}
.dropdown-submenu:hover>a:after {border-left-color: #fff;}
.dropdown-submenu.pull-left {float: none;}
.dropdown-submenu.pull-left>.dropdown-menu {left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px;-moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px;}

.carousel-caption {padding: 15px;width:30%;color: #fff; text-align: right; z-index: 10;}
.carousel-caption {left: -15px; padding-bottom: 30px;right: 20%;top:210px;}
.carousel-caption h4{ font-size:36px; background:rgba(185,13,10, 0.8); padding:17px; color:#FFFFFF; margin-bottom:0; width:auto;}
.carousel-caption h5{ font-size:28px; background:rgba(0,108,152, 0.9); padding:10px 17px; color:#FFFFFF; margin:0; width:auto; float:right}

 
.dropdown-menu > li.kopie > a { padding-left:5px;}
.dropdown-submenu {position:absolute;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu > a:after {  border-color: transparent transparent transparent #333;  border-style: solid;  border-width: 5px 0 5px 5px;  content: " ";  display: block;  float: right;    height: 0;       margin-right: -10px;  margin-top: 5px;  width: 0;}
 
.dropdown-submenu:hover>a:after {    border-left-color:#555; }
.dropdown-menu > li > a:hover, .dropdown-menu > .active > a:hover {  text-decoration: underline;}  
.navbar-nav > li > a {    padding-bottom: 12px;    padding-top: 12px;}
.navbar {    min-height: 45px;}
  
@media (max-width: 767px) {

  .navbar-nav  {     display: inline;  }
  .navbar-default .navbar-brand {    display: inline;  }
  .navbar-default .navbar-toggle .icon-bar {    background-color: #fff;  }
  .navbar-default .navbar-nav .dropdown-menu > li > a {    color: red;    background-color: #ccc;    border-radius: 4px;    margin-top: 2px;   }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {     color: #333;   }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {     background-color: #ccc;   }
  .navbar-nav .open .dropdown-menu {     border-bottom: 1px solid white;      border-radius: 0;   }
  .dropdown-menu {      padding-left: 10px;  }
  .dropdown-menu .dropdown-menu {      padding-left: 20px;   }
  .dropdown-menu .dropdown-menu .dropdown-menu {      padding-left: 30px;   }
  li.dropdown.open {    border: 0px solid red;   }
}
 
@media (min-width: 768px) {
  ul.nav li:hover > ul.dropdown-menu {    display: block;  }
  #navbar {    text-align: center;  }
} 

.topmark { background:#A79FA8; padding:5px;} 
.midtabs { margin-top:-70px; position:relative}
.midtabsinner {padding:7px; background:#EEF2F5; overflow:hidden;}
.midtabsinner:hover { box-shadow:0 0 10px 1px rgba(0,0,0,0.5);transition:transform 1s; -webkit-transition:transform 1s;}
.midtabsinner img:hover{-moz-transform: scale(1.1);  -webkit-transform: scale(1.1);  transform: scale(1.1); -moz-transition: all 0.3s;  -webkit-transition: all 0.3s;  transition: all 0.3s;} 
.midtabsinner h2 { margin:0; padding:0;}
.midtabsinner h2 a{ padding:10px 0; display:block; font-size:16px; font-weight:600; color:#000000; text-align:center; margin:0; font-family: 'Roboto Condensed', sans-serif; color:#000000;}
.habout { color:#31465C; line-height:22px; text-align:justify; margin-top:65px; margin-bottom:65px;font-size:14px;}
.habout h2{ margin:0; padding:0 0 15px 0; font-size:28px; font-family: 'Roboto Condensed'}

.vision {color:#31465C; line-height:22px; text-align:justify; margin-top:65px;  margin-bottom:65px;} 
.capts { background:url(../images/captionbg.jpg); padding:45px 0 140px;}
.capts h3{ font-size:22px;}
.capts p{font-size:14px; line-height:26px; text-align:center; color:#FFFFFF;}
p{font-size:16px; line-height:26px;}
.lnews {  margin-top:-110px; position:relative; background:#f5f5f5; padding-top:10px;padding-right:20px;padding-bottom: 1px;padding-left: 20px; box-shadow:0 0 5px 1px rgba(0,0,0,0.2); margin-bottom:30px;}
.latestnews a{ color:#4C4C4C; line-height:23px; padding:3px 0; font-size:14px;}   
.placements { background:url(../images/PLACE.png) no-repeat; background-size: cover; padding:50px 0;}
.footer { background:#A82D00; padding:35px; color:#FFFFFF;}
.style13 {font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: bold; }
.style14 {
  color: #FFFFFF;
  font-size: 10px;
}
.style15 {
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  color: #666666;
  line-height: 19px;
}
.style19 {font-family: 'Open Sans', sans-serif; font-size: 14px; color: #000000; line-height: 21px; }
.style24 {font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.style25 {color: #FFFFFF}
.style29 {color: #333333}
.style30 {
  color: #FE6E0E;
  font-weight: bold;
}
.style26 {font-size: 14px; line-height: 21px; font-family: 'Open Sans', sans-serif;}
.style27 {font-size: 14px; line-height: 19px; font-family: 'Open Sans', sans-serif;}
.style28 {font-size: 8px}
.style31 {font-family: 'Open Sans', sans-serif; font-size: 20px; font-weight: bold; color: #FF6600; }
.style32 {font-family: 'Open Sans', sans-serif; font-size: 17px; font-weight: bold; color: #FF6600; }

td, th {
  padding: 8px 5px;
  font-size: 14px;
}

.ullist
{
  font-size: 16px;
  line-height: 30px;
}
.top {
  margin-top: 127px
}
