@import url('//fonts.googleapis.com/css?family=Nunito:300,300i,400,400i,600,600i,700,700i,800,800i,900,900i');
@import url('//fonts.googleapis.com/css?family=Oswald:500,700&subset=latin-ext');

body {
	font-family: 'Nunito', sans-serif;
}

.navbar-default .navbar-nav > li > a {
    color: #777;
    letter-spacing:1px;
    font-weight: 600;
	font-size:15px;
}

@media (min-width: 768px){
	.navbar-right {
    float: right !important;
    margin-right: -15px;
	margin-top:50px;
}
}

.navbar-default {
    background:none;
    border: none;
}

.navbar-default .navbar-nav > li > a {
	color:#074d97;
}

.carousel-control.left {
    background-image: none;
}

.carousel-control.right {
    background-image: none;
}

.glyphicon-chevron-left,
.glyphicon-chevron-right {
	color:#074d97;
}

.alt-slide {
	margin-top:5%;
}

.k-baslik {
	font-weight:700;
	text-align:center;
	margin-top:5%;

	color:#054b94;
}

.cizgi {
	width:15%;
	border-top: 1px solid #f39200;
}

.bg-m {
	padding:10px;
	background:#228cb3 ;
}

.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #f79400;
}

@media (max-width:768px) {
	.slayt-form {
		display:none;
	}
	
}

.slayt-form {
	background:#337198;
	padding-top:15px;
	border-radius:4px;
}

.slayt-form {
	position:absolute;
	right:9%;
	top:5%;
}

.ust-slayt {
	position:relative;
}

.form-baslik {
	text-align:center;
	font-weight:bold;
	color:#fff;
}

.btn-gnd {
	    color: #fff;
    background-color: #f99600;
    border-color: #f99600;
}

.baslik-ozellik {
	color:#fff;
	text-align:center;
	font-weight:300;
}

.kampanya-ozellik {
	color:#fff;
	list-style:none;
}

.kampanya-ozellik li {
	font-size:15px;
	line-height:24px;
}

.fiyat-al {
	transition:all 250ms;
	color:#fff;
	background:#f39200;
}

.fiyat-al:hover,
.fiyat-al:focus {
	background:#fff;
	color:#f39200;
}

.tumu {
	padding-top:4%;
	padding-bottom:4%;
}

.mp0 {
	margin:0px;
	padding:0px;
	border:0px;
}

.bg-h {
	background:#2a2a2a;
	color:#fff;
	transition:all 250ms;
}

.bg-h:hover,
.bg-h:focus {
	background:#2780df;
}

.hizmetlerimiz .thumbnail .caption {
	border-TOP:3px solid #fff;;
}

.bg-h h3 {
	color:#fff;
	text-align:center;
}

.bg-h p {
	color:#fff;
	text-align:center;
}

.basharf {
  width: 40px;
  height: 40px;
  border-radius: 4px;
  font-size: 40px;
  color: #2a2a2a;
  text-align: center;
  background: #fff;
  line-height:40px;
  padding:2px 7px 2px 7px;
  margin-top:-50px;
  font-weight:800;
}

.mt30 {
	margin-top:-30px;
}

.mb25 {
	margin-bottom:25px;
}

a:hover {
	text-decoration:none;
}

.on-so {
	padding-top:4%;
	padding-bottom:4%;
}

.dikkat {
	font-size:15px;
	color:#000;
}

footer {
	background:#054b94;
	background: url(../img/harita.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% auto;
	padding-bottom:4%;
}

.cfff {
	color:#fff;
}

ul.iletisim {
	margin-top:30px;
	list-style:none;
	color:#fff;
	line-height:30px;
	font-size:15px;
}

.pt30 {
	padding-top:30px;
}

.bg-f {
	background:#054b94;
}

.sosyal {
    list-style: none;
    padding-top: 15px;
	padding-left:0px;
}

.sosyal li {
    display: inline-block;
    position: relative;
    text-align: center;
}

.fa-facebook, .fa-twitter, .fa-instagram, .fa-youtube {
    margin-left: 10px;
    color: #054b94;
}

.pt15 {
	padding-top:15px;
}

.icerik-sac {
	font-size:15px;
	color:#000;
	line-height:23px;
}

.pl0 {
	padding-top:10px;
	padding-bottom:10px;
}

.referans-baslik {
	font-weight:600;
	color:#f29200;
}

.iletisim-bg {
	background:#054b94;
	background: url(../img/harita.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% auto;
	padding-bottom:4%;
}

.modal-header {
    padding: 15px;
    border:none;
}

.modal-content {
	background:#2780df;
	color:#fff;
}

.ara {
    position: fixed;
    left: 0px;
    bottom: 30%;
    z-index: 999999999;
}

.carousel-caption {
    border-radius: 10px;
    background: rgba(51, 113, 152, 0.78);
}

@media screen and (min-width: 768px)
{
	.carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 10px;
    padding-top: 0px;
    border-radius: 10px;
    background: rgba(11, 75, 115, 0.78);
}
}

.slogan-slide {
	font-family: 'Oswald', sans-serif;
}

.ust-yazi {
	line-height:24px;
	padding-top:8px;
	color:#fff;
	font-weight:600;
}

.ust-alan {
	background:#fb8b18;
}

.ust-alan a {
	color:#fff;
}

.ust-liste {
	  list-style: none;
}

.ust-liste li {
	display: inline-block;
    position: relative;
    text-align: center;
	margin-top:10px;
}

.ust-liste li a {
	color:#fff;
	padding-left:10px;
	font-weight:bold;
}

.kampanya {
		background: url(../img/saglik-t.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% auto;
	padding-bottom:7%;
	padding-top:4%;
	background-size:cover;
}

.f-c-b {
	color:#fff;
}

.bg-m-op {
    padding: 10px;
    background: rgba(34, 140, 179, 0.72);
}

.sosyal-medya {
	background:#f8f8f8;
	padding-top:2%;
	padding-bottom:2%;
	margin-bottom:4%;
}

@media (max-width:768px){
	.carousel-caption {
    position: absolute;
    right: 0;
    bottom: 0px;
    left: 0;
    z-index: 10;
    padding-top: 2px;
    padding-bottom: 2px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
	border-radius:0px;
}

	.carousel-caption h3 {
		font-size:12px;
	}
	
	.slogan-slide {
		font-family: 'Nunito', sans-serif;
	}
	
	.navbar-brand img {
		height:40px;
	}
}

.iletisim-form {
	background:#054b94;
}

.alt-band {
	color:#fff;
	font-size:24px;
	font-weight:600;
	margin-top:50px;
}

.mt20 {
	margin-top:20px;
}

.padding-left-0 {
	padding-left:0px;
}

.alt-band-p {
	color:#fff;
}

.mt50 {
	margin-top:28px;
}

.pb20 {
	padding-bottom:20px;
}

.iletisim-form {
    background: #054b94;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border:none;
}

.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 999999999;
    display: none;
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}

.talep {
	padding-top:40px;
	padding-bottom:40px;
	background: url(../img/talep.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% auto;
	padding-bottom:4%;
	margin-bottom:95px;
}

#bubble-image {
    cursor: pointer;
    display: none!important;
}

.mb0 {
margin-bottom:0px; }

.ysl {
	color:#00a651
}

.lg-arb {
	margin-top:20px;
	margin-bottom:20px;
}

.liste-hizmet {
	list-style:none;
	padding:0px;
}

.liste-hizmet li {
	list-style:none;
	margin-top:15px;
	padding-left:5px;
	font-size:1.3em;
	letter-spacing:1px;
	font-weight:600;
	border-left:10px solid #054b94;
}


.arb-metin {
	font-size:1.3em;
	color:#000;
	font-weight:600;
	line-height:24px;
}

.randevu {
	background:#054b94;
	padding:3px;
	border-radius:4px;
	padding-right:4px;
}

.ust-liste .randevu a {
	padding:4px!important;
	font-weight:bold;
}

.b20s {
	padding-bottom:5%;
}

@media (max-width:480px) {
	.mb25-xs {
		margin-bottom:25px;
	}
}