﻿body { background: no-repeat top url(../images/body-bg.png) }

.body-content { background-color: #fff;padding: 30px 30px; }
.dl-horizontal dt { white-space: normal; }

.back-btn { display: block; padding-left: 31px; line-height: 22px; background: no-repeat left center url(../images/back-btn.png); -webkit-transition: all .3s; transition: all .3s; }
.back-btn:hover, .next-btn:hover { opacity: 0.6;text-decoration: none;}


.next-btn { display: block; padding-right: 31px; line-height: 22px; background: no-repeat right center url(../images/next-btn.png); -webkit-transition: all .3s; transition: all .3s; }
.next-btn.orange {color: #ec870e;background: no-repeat right center url(../images/next-btn-orange.png); }
.next-btn.green {color: #2c7e1c;background: no-repeat right center url(../images/next-btn-green.png); }

ul.list {list-style: none;padding-left: 0;margin: 0;min-height: 100%;}
    ul.list li:before {  color: #6db3e1; font-size: 30px; line-height: 14px; vertical-align: text-top; }

.header-top { background-color: #b6e7fa;line-height: 30px;text-align:right;padding: 0 15px;font-size: 11px;}
.header-top .fa { font-size: 14px;color: #333;}
.navbar-nav li a.active { border-bottom: 8px solid white;}
.navbar-nav li a:hover { border-bottom: 8px solid white;}

.navbar-nav li a, .navbar-header, .navbar-brand, .navbar-brand > img { transition: all .2s ease; }
.navbar.sticky { position: fixed;top: 0;width: 1055px;height: 50px;}
.sticky .navbar-header { height: 50px;}
.sticky .navbar-brand { height: 50px; vertical-align:!important middle;}
.sticky .navbar-brand > img { height: 50px; }
.sticky .navbar-nav > li > a { padding: 8px 15px;}
.sticky .navbar-nav li a.active, .sticky .navbar-nav li a:hover { border-bottom: 6px solid white;}
.sticky-container { padding-top: 50px;}
.homepage-container { margin: -50px -30px 20px -30px;}
#homepage-slider { border-left: 2px solid #b6e7fa;border-right: 2px solid #b6e7fa;}
#homepage-slider .slider-bottom-border { position: absolute;bottom: 0;left: 0;right: 0;width: 100%;}

.section-header {position: relative;padding: 10px;background-color: #f5f5f5;border: 1px solid #d7d7d7;margin: 25px 0;}
.section-header h2 {margin: 0;font-size: 16px;border-left: 5px solid;padding-left: 5px;padding-right: 100px;}
.section-header .next-btn { position: absolute;right: 10px;top: 9px;}
.section-inner .row { margin: 0;}
.section-inner .item-container { padding: 0 5px;}
.section-inner .item {position: relative; padding: 10px;background-color: #f5f5f5;border: 1px solid #d7d7d7;margin-bottom: 10px;}
.section-inner .item a { display: block;color: #333;}
.section-inner .item a:hover { text-decoration: none;}
.section-inner .item a.next-btn { text-align: right;}
.section-inner .item img { margin: 0 auto;}
.section-inner .item p { margin: 5px 0;}
.markalar .section-header h2 { color: #0669b2;border-left-color: #0669b2;}
.guncel-urunler .section-header h2 { color: #ec870e;border-left-color: #ec870e;}
.quidel-urunler .item { border-bottom: 10px solid #2c7e1c; }
.sdbioline-urunler .item { border-bottom: 10px solid #f68b1e;}
.cartest-urunler .item { border-bottom: 10px solid #0c649c;}
.markalar .item-container, .bg-shadow { -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.markalar .item-container:hover{ transform: scale(1.07,1.07); -moz-transform: scale(1.07,1.07); -ms-transform: scale(1.07,1.07); -o-transform: scale(1.07,1.07); -webkit-transform: scale(1.07,1.07); z-index: 2; }
.bg-shadow { opacity: 0; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(139,213,255,.5);color: black; font-weight: bold; }
.bg-shadow .t { display: table;width: 100%;height: 100%;}
.bg-shadow .t span { display: table-cell;vertical-align: middle;text-align: center;font-size: 18px;}
.section-inner .item-container .item:hover  a > .bg-shadow { opacity: 1;}

.footer {background-color: #bee2f9;}
.footer .row { padding:15px 15px 15px 0;margin: 0;}
.footer .col-xs-12 {padding:0 0 0 15px;}
.footer .col-xs-12 .footer-inner {min-height: 175px;padding: 15px;background-color: #99d3f5;}
.footer .col-xs-12 .footer-inner h4 { margin: 0 0 5px 0;}
.footer .col-xs-12 ul li a {color: #333;font-size: 12px;}
.footer .brands ul li { float: left;width: 50%;}
.footer .products ul li { float: left;width: 100%;white-space: nowrap;}
.footer .footer-bottom { background-color: #00a8ec; color: #fff; font-size: 12px; padding: 8px; }
.footer .contact { font-size: 12px; }
.footer .contact p{ margin-bottom: 0; }
.mobile-footer { padding: 10px 0;}
.mobile-footer ul { list-style: none;margin: 0;padding: 0;text-align: center;}
.mobile-footer ul li { display:inline-block;padding: 5px 0;background-color: #99d3f5;margin-left: -4px;}
.mobile-footer ul li a {display: block;border-right: 3px solid #000;color: #000;font-weight: bold;padding: 0px 15px;line-height: 12px;}
.mobile-footer ul li.last a { border-right: 0;}
.mobile-footer ul li a:hover { color: #fff;text-decoration: none;}

.panel-default .panel-heading { position: relative;}
.panel-default .panel-heading .fa { position: absolute;right: 15px;top: 0;height: 100%;padding: 8px 0;font-size: 20px;color: #666;}
.panel-default .panel-heading .fa.fa-minus { display: none;}
.panel-default .panel-heading.opened .fa.fa-minus { display: block;}
.panel-default .panel-heading.opened .fa.fa-plus { display: none;}
    .panel-group .panel-default .panel-heading:hover { cursor: pointer; background-color: #99d3f5; }

.urunler-page .img-container img, .urundetay-page .img-container img { display: block;border: 10px solid #b6e7fa;}
.urunler-page .products-container { margin-left: 178px;  }
.urundetay-page .img-container img { margin-bottom: 15px; }
.urundetay-page ul { padding: 0;list-style: none;}
.urundetay-page .headers-container, .urundetay-page .details-container { padding-bottom: 10px;}
.urundetay-page .headers-container h5 { margin:0; background-color: #f5f5f5; border: 1px solid #d7d7d7;padding: 5px 15px;font-weight: bold;color: #333;}
.urundetay-page .details-container p { margin: 0; padding: 5px 15px;}

.faaliyetler-page .img-container img { display: block;border: 10px solid #f5f5f5; }
.faaliyetler-page .products-container { margin-left: 370px;}
.faaliyetler-page .products-container-abbott {
    margin-left: 0px;
    width: 100%;
    display:inline-block;
}
.faaliyetler-page .products-container h2 { font-size: 24px;font-weight: bold;}

.faaliyetler-page .img-container img { display: block;border: 10px solid #f5f5f5; margin-right: 30px;  margin-bottom: 30px;}
.faaliyetler-page .products-container2 { margin-left: 0px; padding-right:30px;}
.faaliyetler-page .products-container2 h2 { font-size: 20px;font-weight: bold; margin-bottom: 30px;}

.iletisim-page #map { width: 100%;height: 370px;}
.iletisim-page .address-container, .iletisim-page .form-container {margin: 20px 0;padding: 20px;}
.iletisim-page .form-container { background-color: #b6e7fa;}
.iletisim-page .address-container { background-color: #f5f5f5;}
.iletisim-page .address-container .address-inner { padding: 20px;background-color: #ffffff; min-height:245px;}
.iletisim-page .address-container .address-inner textarea { resize: vertical;max-width: 100%;}





.iletisim-page2 .address-container2, .iletisim-page2 .form-container2 {margin: 20px 0;padding: 20px;}
.iletisim-page2 .form-container2 { background-color: #b6e7fa;}
.iletisim-page2 .address-container2 { background-color: #f5f5f5;}
.iletisim-page2 .address-container2 .address-inner2 { padding: 20px;background-color: #ffffff;}
.iletisim-page2 .address-container2 .address-inner2 textarea { resize: vertical;max-width: 100%;}
.iletisim-page2 .img-container2 img { display: block;border: 10px solid #f5f5f5;}




@media (max-width: 1199px ) {
    .navbar-nav > li > a { font-size: 16px;}
    .navbar-nav > li > a { padding-top: 27px; padding-bottom: 22px; }
.navbar.sticky { width: 940px;}
.sticky .navbar-nav > li > a { padding: 11px 15px;}
}
@media (max-width: 991px ) {
    .navbar-nav > li > a { font-size: 14px;padding: 30px 6px 22px 6px;}
.navbar.sticky { width: 720px;}
.sticky .navbar-nav > li > a { padding: 12px 15px;}
}
@media (max-width: 768px) {
    body {padding-top: 50px;background: none; }
.body-content { padding: 30px 15px; }
    .breadcrumb { display: none;}
    .footer { margin: 0 -15px;}
    .navbar {position: fixed;top: 0;width: 100% !important;height: 50px;margin: 0 -15px;}
    .navbar-collapse { margin: 0 15px; background-color: #b6e7fa; }
    .navbar-header { height: auto;}
    .navbar-brand { height: auto; margin-top: 0;}
    .navbar-brand > img { transition: all .3s;height: 40px; margin-top: 6px;}
    .navbar-nav > li > a { padding: 10px;color: #000 !important;}
    .navbar-nav li a.active, .navbar-nav li a:hover,.sticky .navbar-nav li a.active, .sticky .navbar-nav li a:hover {color: #fff !important;border-bottom: none;background-color: #00a8ec !important;}
    .panel-body { padding: 15px 0;}
.sticky-container { padding-top: 0 !important;}
    
    
.iletisim-page .address-container .address-inner, .iletisim-page .address-container {padding: 0;background-color: transparent;}

.urunler-page .img-container { float: none !important;}
.urunler-page .products-container { margin-left: 0;margin-top: 15px;}
.faaliyetler-page .img-container { float: none !important;}
.faaliyetler-page .products-container { margin-left: 0;margin-top: 15px;}
}

@media (max-width: 1024px) {
	.sticky .navbar-brand > img { height: 40px !important; }
	}