body{
	font-family: 'Open Sans', sans-serif;
	background:#f8f8f8;
}
a, a:hover{
	text-decoration:none !important;
}
h2{
	font-size:36px;
}
p{
	font-size:16px;
}
h1{
	font-weight:bold;
}
h1,h2,h3,h4,h5{
	margin:0;
margin-bottom:15px;
}
em{
font-style: italic !important;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {   
  border-color: rgba(23, 123, 175, 0.8) !important;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(23, 123, 175, 0.6)!important;
  outline: 0 none !important;
}
/* columns of same height styles */
.row-same-height {
    display: table;
    width: 100%;
}
.col-xs-height {
    display: table-cell;
    float: none !important;
}

@media (min-width: 768px) {
    .col-sm-height {
        display: table-cell;
        float: none !important;
    }
}
@media (min-width: 992px) {
    .col-md-height {
        display: table-cell;
        float: none !important;
    }
}
@media (min-width: 1200px) {
    .col-lg-height {
        display: table-cell;
        float: none !important;
    }
}
/* vertical alignment styles */
.col-top {
    vertical-align:top;
}
.col-middle {
    vertical-align:middle;
}
.col-bottom {
    vertical-align:bottom;
}

/*	Header	*/
.navbar-brand img{
	background:#fff;
	padding:15px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	position:relative;
	margin-top:-15px;
}

.navbar-default{
	border-radius:0;
	background:#fff;
	border:none;
	border-top:2px solid #19325d;
}
.navbar-nav>li{
}
.navbar-default .navbar-nav>li>a{
	color:#19325d;
	line-height:50px;
	font-size:14pt;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{
	background:transparent;
	color:#0e1f3c;
}
.navbar-default .social-list>li{
	line-height:80px;
	height:80px;
}
.navbar-default .social-list>li>a{
	color:#7a7a7d;
	border:2px solid #7a7a7d;
	line-height:30px;
	padding:0;
	border-radius:50%;
	margin-top:20px;
	margin-left:5px;
	transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-webkit-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
}

.navbar-default .social-list>li.facebook>a:hover{
	color:#fff;
	border:2px solid #fff;
	background:#3b5998;
}

.navbar-default .social-list>li.twitter>a:hover{
	color:#fff;
	border:2px solid #fff;
	background:#00aced;
}

.navbar-default .social-list>li.linkedin>a:hover{
	color:#fff;
	border:2px solid #fff;
	background:#007bb6;
}
.navbar-default .social-list>li>a:hover {
}
.navbar-default .social-list>li.phone>a{
	border:none;
	border-radius:0;
	margin:0px;
	line-height:80px;
	margin-right:10px;
	font-weight:bold;
	color:#cc0a0a;
}
.navbar-default .social-list>li>a>i{
	width:30px;
	height:30px;
	text-align:center;
	line-height:30px;
}
.nav>li{
	position:static;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{
	position:relative;
}
.navbar-header{
	position:relative;
	z-index:9999;
height:80px;
}
.navbar-nav>li>.dropdown-menu{
	width:100%;
	padding:0;
	padding-left:220px;
	background:#19325d;
	border-radius:0;
}
.navbar-nav>li>.dropdown-menu li{
	float:left;
	padding:3px 5px;
	transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
}
.navbar-nav>li>.dropdown-menu li a{
	color:#fff;
	text-decoration:none;
}
.navbar-nav>li>.dropdown-menu li:hover{
	background: #2d4e88;
}
.navbar-nav>li>.dropdown-menu li:hover a{
	background:transparent;
}
/*	Slider	*/
.slider{
	margin-top:82px;
background:rgb(220, 220, 220);
}
.bx-wrapper .bx-viewport{
background:rgb(220, 220, 220);
}
.slider1{
	padding:25px 0px;
	padding-bottom:0;
}

.slider1 h3, slider1 h2{
	font-size:26pt;
	font-weight:600;
margin-bottom:20px;
}
.slider1 p{
	font-size:14pt;
	font-weight:400;
}
.bx-wrapper .bx-viewport{
	left:0;
	border:none;
}
.bx-wrapper .bx-viewport{
	box-shadow:none;
}
/*	Submenu	*/
section.submenu{
	background:#3d3d3d;
	position:relative;
	z-index:888;
}
section.submenu ul{
	overflow:Hidden;
	margin:0;
}
section.submenu ul li{
	float:left;
	line-height:40px;
}
section.submenu ul li a{
	font-size:12pt;
	padding:10px 15px;
	line-height:20px;
	color:#fff;
}
section.submenu ul li a:hover{
	background:#1f1f1f;
}

/*	Brands */
section.brand{
	background:#ececec;
	padding:20px 0px;
}
.brand img{
	padding:15px;
	margin:0 auto;
}

/*	Main Boxes	*/
section.main-boxes{
	padding:25px 0px;
}
section.main-boxes .box{
	position:relative;
	margin-bottom:10px;
}
section.main-boxes .box h3{
	background:#177baf;
	color:#fff;
	text-align:center;
	margin:0;
	font-size:12pt;
	line-height:45px;
	position:relative;
	margin-top:-45px;
	font-weight:bold;
	border-bottom:1px solid #177baf;
}
.w-portfolio-item-image:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	opacity: 0;
	border-radius: 50%;
	padding-bottom: 100%;
	background-color: inherit;
	-webkit-transform: scale(0);
			transform: scale(0);
	-webkit-transition: -webkit-transform 0.4s cubic-bezier(.4,0,.2,1), opacity 0.4s;
			transition: transform 0.4s cubic-bezier(.4,0,.2,1), opacity 0.4s;
}
.w-portfolio-item-meta {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0;
	background: #31a3de;
	-webkit-transform: scale(0);
			transform: scale(0);
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(.4,0,.2,1), opacity 0.25s;
			transition: transform 0.25s cubic-bezier(.4,0,.2,1), opacity 0.25s;
	text-align:center;
	color:#ffffff;

}
.w-portfolio-item-anchor:hover .w-portfolio-item-meta {
		opacity: 1;
		-webkit-transform: scale(1);
				transform: scale(1);
}
.w-portfolio-item-meta:before {
		content: '';
		display: inline-block;
		vertical-align: middle;
		height: 100%;
		margin-left: -0.5em;
}
.w-portfolio-item-meta-h {
		display: inline-block;
		vertical-align: middle;
		width: 100%;
}
.w-portfolio-item-text h4{
	font-weight:bold;
}
.teklif-al{
	margin-top:8px;
	background:#177baf;
	padding:5px 8px;
	border-radius:5px;
}

/*	Main Container	*/
section.main-container{
	padding:0px 0px 30px 0px;
}
section.main-container .mirror{
	background:#fff;
	border:3px solid #e5e5e5;
	border-radius:5px;
	padding:10px;
	overflow:hidden;
	width:100%;
}
section.main-container img{
	float:left;
	margin:10px 10px 0px 0px;
}
section.main-container h5{
	font-weight:Bold;
	font-size:14pt;
}
section.main-container p{
	margin-top:10px;
}
section.main-container a{
	float:right;
	font-weight:bold;
	font-size:12pt;
}
.kuruma{
	color:#fff;
}
.kurumlar{
	padding:12px 8px;
	color:#fff;
	font-size:12pt;
	text-align:left;
	line-height:30px;
	font-weight:normal !important;
	width:245px;
}
.kurumlar i{
	font-size:18pt;
}
.main-container .kurumlar, .main-container .kuruma{
	width:100%;
}
.arac-servisleri{
	background:#31a3de;
}

.saglik-kurumlari{
	background:#43a87e;
	margin-top:15px;
}

/*	Footer	*/
footer{
	border-top:2px solid #d2d2d2;
	padding:20px 0px;
	background:#fff;
	margin-top:50px;
}
footer h3{
	color:#19325d;
	font-size:14pt;
	font-weight:bold;
	margin-bottom:10px;
}
footer ul.ikili{
}
footer ul li a{
	color:#333333;
}

/*	Hakkımızda	*/
section.kurumsal{
	padding:25px 0px;
}
.kurumsal-container{
	background:#fff;
	border-bottom:2px solid #d3d3d3;
	padding:25px 15px;
	margin-bottom:20px;
}
.breadcrumb{
	background:#56a3d9;
	height:50px;
	width:100%;
	border-radius:0;
	padding:0;
	margin:0;
	color:#fff;
	font-size:16pt;
	line-height:50px;
}
/*	Hakkımızda	*/
section.blog{
	padding:25px 0px;
		
}
.blog-container{
	background:#fff;
	border-bottom:2px solid #d3d3d3;
	padding:25px 15px;
	margin-bottom:20px;
	margin-top:130px;

}
.breadcrumb{
	background:#56a3d9;
	height:50px;
	width:100%;
	border-radius:0;
	padding:0;
	margin:0;
	color:#fff;
	font-size:16pt;
	line-height:50px;
	
}

/*	İletişim	*/
#iletisim{
	margin-top:145px;
}
section.map{
	width:100%;
	overflow:hidden;
	padding:10px;
}
#map{
	padding:10px;
	background:#fff;
	-webkit-box-shadow: 1px 1px 3px 0px rgba(157, 157, 157, 0.75);
-moz-box-shadow:    1px 1px 3px 0px rgba(157, 157, 157, 0.75);
box-shadow:         1px 1px 3px 0px rgba(157, 157, 157, 0.75);
}
section.map #contact_map{
	height:450px;
}
#iletisim .adres{
	color:#19325d;
	background:#fff;
	padding:10px;
-webkit-box-shadow: 1px 1px 3px 0px rgba(157, 157, 157, 0.75);
-moz-box-shadow:    1px 1px 3px 0px rgba(157, 157, 157, 0.75);
box-shadow:         1px 1px 3px 0px rgba(157, 157, 157, 0.75);
}
#iletisim .adres p{
font-size:14px;
}
section.bize-ulasin{
	margin-top:25px;
	width:100%;
	overflow:hidden;
	padding:10px;
}
section.bize-ulasin .arayin{
	font-size:20pt;
	color:#19325d;
	background:#fff;
	padding:10px;
-webkit-box-shadow: 1px 1px 3px 0px rgba(157, 157, 157, 0.75);
-moz-box-shadow:    1px 1px 3px 0px rgba(157, 157, 157, 0.75);
box-shadow:         1px 1px 3px 0px rgba(157, 157, 157, 0.75);
text-align:center;
margin-top:20px;
}
section.bize-ulasin .arayin i{
	font-size:22pt;
}


section.bize-ulasin .iletisim-formu{
	color:#19325d;
	background:#fff;
	padding:10px;
-webkit-box-shadow: 1px 1px 3px 0px rgba(157, 157, 157, 0.75);
-moz-box-shadow:    1px 1px 3px 0px rgba(157, 157, 157, 0.75);
box-shadow:         1px 1px 3px 0px rgba(157, 157, 157, 0.75);
text-align:center;
}
section.bize-ulasin .iletisim-formu input, section.bize-ulasin .iletisim-formu textarea{
	border-radius:0;
	border:1px solid #ececec
}

/*	İş ortakları	*/
section.ortaklar{
	margin-bottom:45px;
}

section.ortaklar .ortak img{
	float:left;
}
section.ortaklar .ortak .right{
	float:right;
}
section.ortaklar .ortak-list{
background:#fff;
	width:100%;
	overflow:Hidden;
	position:relative;
	margin-top:-51px;
-webkit-box-shadow: 1px 1px 3px 0px rgba(157, 157, 157, 0.75);
-moz-box-shadow:    1px 1px 3px 0px rgba(157, 157, 157, 0.75);
box-shadow:         1px 1px 3px 0px rgba(157, 157, 157, 0.75);
}
section.ortaklar .ortak-list .ortak-head h1{
	font-size:14pt;
	background:#19325d;
	color:#fff;
	line-height:50px;
	padding:0px 15px;
}
section.ortaklar .ortak-list .ortak{
	padding:15px;
	border-bottom:1px solid #d3d3d3;
	width:100%;
	overflow:hidden;
}

/*	Sag Nav	*/
.side-bar{
	padding:35px 0px;
}
.side-bar .box{
	padding:10px;
	background:#fff;
-webkit-box-shadow: 1px 1px 3px 0px rgba(157, 157, 157, 0.75);
-moz-box-shadow:    1px 1px 3px 0px rgba(157, 157, 157, 0.75);
box-shadow:         1px 1px 3px 0px rgba(157, 157, 157, 0.75);
margin-bottom:25px;
}
.side-bar .box .head{
	padding:5px 0px;
	line-height:35px;
	font-size:12pt;
	color:#177baf;
	height:45px;
	font-weight:Bold;
}
.side-bar .box .head i{
	color:#32a3de;
	font-size:16pt;
}
.side-bar .box .head a{
	color:#fff;
	float:right;
	margin:0;
	padding:3px 5px;
	line-height:30px;
	font-size:10pt;
background:#31a3de
}
.side-bar .box .head a i{
	color:#fff;
	font-size:10pt;
}

/*	Ürünler	*/
section.urunler{
	position:relative;
	margin-top:-45px;
	margin-bottom:45px;
}
section.urunler .urun-nav{
	padding:10px;
	background:#fff;
-webkit-box-shadow: 1px 1px 3px 0px rgba(157, 157, 157, 0.75);
-moz-box-shadow:    1px 1px 3px 0px rgba(157, 157, 157, 0.75);
box-shadow:         1px 1px 3px 0px rgba(157, 157, 157, 0.75);
	
}
section.urunler .urun-nav .urun-head{
	font-size:14pt;
	color:#19325d;
	line-height:35px;
	font-weight:Bold;
margin-bottom:25px;
}
section.urunler .urun-nav ul.urun-list{
}
section.urunler .urun-nav ul.urun-list a{
	color:#fff;
}
section.urunler .urun-nav ul.urun-list li{
	width:100%;
	overflow:hidden;
	background:#31a3de;
	color:#fff;
	font-size:14pt;
	padding:12px 12px;
	margin-top:5px;
	transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
}
section.urunler .urun-nav ul.urun-list li i{
	font-size:22pt;
	width:40px;
}
section.urunler .urun-nav ul.urun-list li:hover, section.urunler .urun-nav ul.urun-list li.active{
	background:#19325d;
}
section.urunler .urun-main{
	padding:10px 25px;
	background:#fff;
-webkit-box-shadow: 1px 1px 3px 0px rgba(157, 157, 157, 0.75);
-moz-box-shadow:    1px 1px 3px 0px rgba(157, 157, 157, 0.75);
box-shadow:         1px 1px 3px 0px rgba(157, 157, 157, 0.75);
line-height: normal !important;
}
section.urunler .urun-main .urun-head{
	font-size:22pt;
	color:#19325d;
	margin-bottom:10px;
}
section.urunler .urun-main img{
 margin-bottom:25px;
}
section.urunler .urun-main .urun-head a{
	font-size:10pt;
	color:#fff;
	float:right;
}
section.urunler .urun-main ul{
margin-left:20px;
}
/*	İç Sayfa	*/
section.ic-sayfa{
}
section.ic-sayfa .ic-sayfa-main{
	padding:10px;
	background:#fff;
	-webkit-box-shadow: 1px 1px 3px 0px rgba(157, 157, 157, 0.75);
	-moz-box-shadow:    1px 1px 3px 0px rgba(157, 157, 157, 0.75);
	box-shadow:         1px 1px 3px 0px rgba(157, 157, 157, 0.75);
	position:relative;
	margin-top:-55px;
}
section.ic-sayfa .ic-sayfa-main .ic-sayfa-head{
	font-size:22pt;
	color:#19325d;
	margin-bottom:5px;
	font-weight:bold;
}

section.ic-sayfa .ic-sayfa-main img{
	margin-bottom:20px;
}
/*	Sıkça Sorulan Sorular	*/
.panel-default{
	margin-top:10px;
	border:none;
}
.panel-heading{
	border-radius:0;
	
}
.panel-main{
	border-radius:0;
}
.panel-main>.panel-heading{
	background:#32a3de;
	color:#fff;
	font-weight:bold;
	position:relative;
	padding-right:55px;
}
.panel-sub>.panel-heading{
	position:relative;
	padding-right:55px;
}
.panel-main>.panel-heading a:before {    
	font-family: 'FontAwesome';
	content: '\f077';
	right:20px;
	top:3px;
	position:absolute;
	color: #fff;
	padding:3px;
	border:2px solid #fff;
	border-radius:50%;
	width:30px;
	text-align:center;
}
.panel-main>.panel-heading a.collapsed:before {   
	content: '\f078';
	width:30px;
	height:30px;
}

.panel-sub>.panel-heading a:before {    
	font-family: 'FontAwesome';
	content: '\f077';
	right:20px;
	top:3px;
	position:absolute;
	color: #bebebe;
	padding:3px;
	border:2px solid #bebebe;
	border-radius:50%;
	width:30px;
	text-align:center;
}
.panel-sub>.panel-heading a.collapsed:before {   
	content: '\f078';
}

.panel-main>.panel-collapse>.panel-body{
	padding:0;
	border:none;
}
.panel-sub>.panel-heading{
	background:#fff;
	border:1px solid #d3d3d3;
}
.panel-sub>.panel-heading a{
	font-weight:Bold;
}
.panel-sub .panel-body{
	border:1px solid #d3d3d3;
	border-top-color:transparent !important;
}

/*	Teklif Formu	*/
.teklifformu{
	color:#177baf;
}
.teklifformu input{
	border-radius:0;
}
.teklifformu button{
  color: #fff;
  float: right;
  margin: 0;
  padding: 3px 5px;
  line-height: 30px;
  font-size: 10pt;
  margin-top: 8px;
  background: #177baf;
  padding: 5px 8px;
  border-radius: 5px;
}
/* @media */

@media screen and (max-width: 1200px) {
	.navbar-default .navbar-nav>li>a{
		font-size:12pt;
	}
}

@media screen and (max-width: 992px) {
	.navbar-default .navbar-nav>li>a{
		font-size:14pt;
	}
	.phone, .social-list{
		display:none;
	}
	.navbar-brand img{
		height:100px;
	}
	
  .submenu ul {
    width: 100%;
    text-align: center;
  }
  .submenu ul > li {
    float: none;
    display: inline-block;
  }
}
@media screen and (max-width: 659px) {

  .submenu ul > li {
    width:100%;
  }
  .navbar-brand img{
	  background: #fff;
	  padding: 0;
	  border-bottom-left-radius: 5px;
	  border-bottom-right-radius: 5px;
	  position: relative;
	  margin-top: -10px;
	  height:70px;
  }
}
#table15{
	
}
#table15 td{
	padding:10px;
	vertical-align:middle;
	border-bottom:1px solid #ddd;
}

.btn {
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0.01em;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-font-feature-settings: "kern" 1;
  -moz-font-feature-settings: "kern" 1;
  margin-bottom: 0;
  border: 1px solid #e5e8e9;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  background-image: none !important;
  color: #51646b;
  background-color: #ffffff;
  text-shadow: none;
  box-shadow: none;
  line-height: 21px;
  padding-left: 17px;
  padding-right: 17px;
  position: relative;
  transition: color 0.1s linear 0s, background-color 0.1s linear 0s, opacity 0.2s linear 0s !important;
}
.btn-info, .btn-info:focus {
  color: #ffffff;
  background-color: #4d6286;
  border-color: #4d6286;
}
@media screen and (max-width: 768px) {
    .slider1 {
		padding-bottom:70px;
    }
}
/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
	padding:15px;
}

/* Custom class modifications - adds to / overrides above

	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
}
#mobile-modal{padding:0!important;margin:0!important}#mobile-modal .modal-dialog{margin:0!important;margin-top:75px!important}#mobile-modal .modal-content{border-radius:0;border:none;margin:0}#mobile-modal .modal-body{padding:0}#mobile-modal .modal-body ul li{padding:12px 16px;background:#00497f;transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;border-bottom:1px solid #fff}#mobile-modal .modal-body ul li:hover{background:#a7a9ac}#mobile-modal .modal-body a{color:#fff;font-weight:600}#mobile-modal .modal-body .closing li{background:#a7a9ac;padding:8px 12px;cursor:pointer}

.top{
	background:#19325d;
	padding:3px 5px;
	width:100%;
	overflow:hidden;
}
.top ul li{
	float:left;
	padding:0px 10px;
	border-right:1px solid #94aad0;
	line-height:14px;
	border-bottom:1px solid transparent;
	transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-webkit-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
}
.top ul li:hover{
	color:#4265a1;
	border-bottom:1px solid #94aad0;
	background:rgba(0,0,0, 0.2)
}
.top ul li:last-child{
	border-right:none;
}
.top ul li a{
	color:#fff;
	text-decoration:none;
	font-size:12px;
}