  @charset "utf-8";
/* CSS Document */

.navbar-fixed-top {
/*top: 105px;*/
}

#header {
top: 0;
position: fixed;
 background-color: #1862ae;
 height: 105px;
 width: 100%;
}

.navbar-md {min-height:40px}
.navbar-md .navbar-brand,
.navbar-md .navbar-nav>li>a {padding-top:10px; padding-bottom:10px}
.navbar-md .navbar-brand {height: 40px}  
.navbar-md .navbar-toggle {margin: 6px 12px 6px 16px; padding: 3px 7px 3px 7px;}
.navbar-md .navbar-toggle .icon-bar {width: 19px;}

/* COLLAPSE SOONER */
/*
@media (max-width: 1000px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}
*/

a.foot:link { color: #fff; text-decoration: none;}
a.foot:visited { color: #fff; text-decoration: none;}
a.foot:hover { color: #f68220; text-decoration: none;}
a.foot:active { text-decoration: none;}

.masthead {
	height: 157px;
    background-color: #000000;
	background-image: url(/images/koi_logo_BG.png);
	/*padding-bottom:45px;*/
}
/* bootstrap 3 helpers */

#nav.affix {
	position: fixed;
	top: 0;
	width: 100%;
	z-index:100;
}
#sidebar.affix-top {
	position: static;
}
#sidebar.affix {
	position: fixed;
	top: 80px;
}
.carousel-indicators {
  bottom:-5px;
}
.roundcorners {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.table-curved {
    border-collapse: separate;
}
.table-curved {
    border: solid #ccc 1px;
    border-radius: 6px;
}

.table-curved th {
    border-top: none;
}
.table-curved th:first-child {
    border-radius: 6px 0 0 0;
}
.table-curved th:last-child {
    border-radius: 0 6px 0 0;
}
.table-curved th:only-child{
    border-radius: 6px 6px 0 0;
}
.table-curved tr:last-child td:first-child {
    border-radius: 0 0 0 6px;
}
.table-curved tr:last-child td:last-child {
    border-radius: 0 0 6px 0;
}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }

html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  background-color: #f5f5f5;
}

#top {
		font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        border:1px solid #AAA;
        background:#AAA;
        padding:8px 10px;
        position:fixed;
        bottom:20px;
        right:20px;
        display:none;
        cursor: pointer;
		opacity: .8;
}
img.sales {
    opacity: 1.0;
    filter: alpha(opacity=100); /* For IE8 and earlier */
}

img.sales:hover {
    opacity: 0.7;
    filter: alpha(opacity=70); /* For IE8 and earlier */
/*	border: 2px solid #F60 !important*/
}


.product-box {
    
    /*display:inline-block;*/
    position:relative;
}
 .urun-text {
    position: absolute;
	background-color: #000;
	background-color: rgba(15, 15, 15, 0.9);
    color: #fff;
    bottom: 0px;
    text-align: left;
    padding: 10px 10px 10px 15px;
    width:100%;
	font-size:13px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.urun-title {
    position: absolute;
    bottom: 55px;
    text-align: left;
    z-index: 15;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #fff;
    padding-left: 15px;
    /*text-shadow: 0 1px 2px rgba(0, 0, 0, .6);*/
    background-color: #f68220;
    width: 100%;
	font-size: 16px;
    font-weight: bold;
	
}
.click-arrow-right {
    position: absolute;
    z-index: 16;
    color: #fff;
    font-size: 10px;
    bottom: 0px;
    right: 33px;
}

.urun-title {
    width:100%;
    
}

@media (max-width: 992px) {
    .bh-sl-container .bh-sl-map {
        height: 300px;
    }
}

.bh-sl-container .bh-sl-loc-list ul li {
    margin: 1.5% 4%;
}

a.press:link { color: #f68220; text-decoration: none;}
a.press:visited { color: #f68220; text-decoration: none;}
a.press:hover { color: #1862ae; text-decoration: none;}
a.press:active { text-decoration: none;}

.h3pr {
    margin-top:10px
}
.datepr {
    color:#888
}
.calendarpr {
    margin-top:	-2px;
}
.tablepr td {
   text-align: center;   width:80%; background-color:#EEE;
}

caption {
    font-size: 11px;
    margin-left: 15px;
}


@media (max-width: 568px) {
.row.no-gutters {
  margin-right: -5px;
  margin-left: -5px;
}
.row.no-gutters > [class^="col-"],
.row.no-gutters > [class*=" col-"] {
  padding-right: 5px;
  padding-left: 5px;
  padding-top:10px !important;
}
}

.center-cropped {
  /*width: 1096px;*/
  height: 169px;
  border:1px solid #BBB;
  border-radius: 5px;
  background-position: center center;
  background-repeat: no-repeat;
  
}
.list-group-item-warning {
    color: #444;
    background-color: #eee;
}
.list-group-item {
    border: 1px solid #ccc;
}
/*@media (max-width: 600px) {
  .list-group-item {
    min-height: 50px;
  }
}*/
caption {
    font-size: 11px;
    margin-left: 15px;
}

.fancybox-infobar {
	display: none !important;
    background: rgba(30,30,30,.3) !important;
}
.fancybox-image, .fancybox-spaceball {
    border: 1px solid #353535 !important;
}
.fancybox-slide--iframe .fancybox-content {
    width  : 800px !important;
    height : 450px !important;
    max-width  : 80%;
    max-height : 80%;
    margin: 0;
}
