/*html,body{ margin-top: 0px; top:0; font-family: 'Open Sans', sans-serif;}*/

header{background-color: #38c2f0; background-image: url(../img/header.jpg); background-repeat: no-repeat; background-position: top center; width: 100%; height: 140px; }
a,a:hover{ text-decoration: none;  }
.navbar-default {background-color: transparent; border-color: transparent;}
.navbg{background-color:#515151; font-size: 13px;}

@media (min-width: 767px) and (max-width: 991px) { .navbar-right {float: right !important;margin-right: -55px; margin-top: 89px;} }
@media (min-width: 992px) { .navbar-right {float: right !important;margin-right: -15px; margin-top: 89px;} }
@media (max-width: 380px) { .navbar-brand { float: left; height: 50px; padding: 15px 15px; font-size: 18px; line-height: 20px; margin-top: -50px;} }
.navbar-default .navbar-nav > li > a { color: #FFFFFF; background-color: #003e51; padding: 15px; font-size: 17px;}
.navbar-default .navbar-nav > li > a:hover { color: #003e51; background-color: #FFFFFF; padding: 15px; font-size: 17px;}
.menukalp{ margin-top: -18px; margin-left: -35px; position: absolute; z-index: 10; float: left; }
@media (min-width: 767px){.slider{ background-image: url(../img/sliderbg.jpg); width:100%; height:350px; background-repeat: no-repeat;} }
@media (max-width: 766px){.slider{ background-image: url(../img/sliderbg_mobil.jpg); width:100%; height:350px; background-repeat: no-repeat;} }
.slide{ margin-top: 50px; }
@media (max-width: 767px) {.navbar-collapse { padding-right: 15px; padding-left: 15px; overflow-x: visible; -webkit-overflow-scrolling: touch; border-top: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); z-index: 1000; position: absolute; width: 100%;} }
.carousel-control { position: absolute; top: 0; bottom: 0; left: 0; width: 15%; font-size: 108px; color: #aaacb2; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); background-color: rgba(0, 0, 0, 0); filter: alpha(opacity=50); opacity: .5; top: 250px;}
.carousel-control.left { background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 0%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 0%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 0%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); background-repeat: repeat-x;}
.carousel-control.right { right: 0; left: auto; background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .0) 0%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .0) 0%); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .0))); background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .0) 0%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); background-repeat: repeat-x;}
.videoborder { border:5px solid #a0acab; }
.carousel-caption { bottom: 0px; left: 0px; z-index: 10; padding-left:10px; padding-bottom: 0px; width: 70%; padding-right: 10px; background-color: rgba(255,255,255,1); border-right:5px solid #b81311; color: #003e51; text-align: left;  text-shadow: none; }
.banner { background-color: #43d9ad; padding: 10px; margin-top: -15px; font-size: 22px; }
.bannerborder { border: 1px solid #49ab8e; margin-left: 0px; margin-right: 0px; padding: 20px; text-align: left;}
#lightSlider ul { list-style: none outside none; padding-left: 0; margin-bottom:0; }
#lightSlider li { display: block; float: left; margin-right: 6px; cursor:pointer; }
#lightSlider img { display: block; height: auto; max-width: 100%; max-height: 292px;}
#lightSlider > li { position: relative; }
#lightSlider .caption { background-color: rgba(0, 0, 0, 0.6); height: 20px; position: absolute; bottom: 0; left: 0; padding: 35px; color: white; width: 100%; }
#lightSlider.caption p { margin:0; }
.captiondate{ background-color: #43d9ad;  bottom: 0; left: 0; padding: 15px; color: white; float: right; margin-top: -60px}
.yellowbanner, a.yellowbanner{ height:80px; margin-bottom:10px; text-align: right; padding: 10px; font-size: 20px; padding-top:25px; padding-bottom:20px;  color:#9b7109;  background-color: #feba12;}
.bluebanner, a.bluebanner{   height:80px; margin-bottom:10px; text-align: right; padding: 10px; font-size: 20px; padding-top:25px; padding-bottom:20px;  color:#175b74;  background-color: #00aeef;}
.purplebanner , a.purplebanner{ height:80px; margin-bottom:10px; text-align: right; padding: 10px; font-size: 20px; padding-top:25px; padding-bottom:20px;  color:#20001f;  background-color: #8b3988;}
.greenbanner, a.greenbanner{  height:80px; margin-bottom:10px; text-align: right; padding: 10px; font-size: 20px; padding-top:25px; padding-bottom:20px;  color:#056b35;  background-color: #4fb57f;}
.rightborder { padding-right: 10px; margin-left: -15px; border-right: 1px solid #a8a89a;  }
.imageborder {  border:15px solid #ebebea; }
.title { color: #4fb57f; font-size: 26px; font-weight: bold; font-family: 'Roboto Condensed', sans-serif;}
.haberdate { margin-left: -15px; color:#b4b4a7; font-family: 'Roboto Condensed', sans-serif;}
.habermore { background-color: #ebebea; padding-top: 10px; padding-left: 10px; height: 50px; color:#858585; font-weight: bold; }
.row.news { margin-right: 0px; margin-left: 15px;}
.newsbutton { width: 100%; border-radius: 0px; background-color: #43d9ad; }
.roboto { font-family: 'Roboto Condensed', sans-serif; }
.md_text { font-size:32px; }
footer { width: 100%; padding: 40px; color: #FFFFFF; background-color: #39c2f0; font-size: 25px; }
h2 { color:#2BC2F1; font-size: 26px; font-family: 'Roboto Condensed', sans-serif;}