.c-logo img{ max-height: 170px; }
.AltSf .c-logo img{ max-height: 100px; }

.c-page-on-scroll.c-layout-header-fixed .AltSf .c-logo img{ max-height: 60px; }

.c-layout-header .c-brand{ margin: 10px 0 7px 0 }
.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand { margin: 2px 0 1px 0; }

.bg-video{
    position: absolute !important;
    z-index: -1;
    object-fit: cover !important;
}
.bg-video, .VideoDiv {

	top: 0 !important;
    left: 0 !important;
    bottom: 0 !important;
    right: 0 !important;
    min-width: 100% !important;
    min-height: 100% !important;
}

.bg-cover, .bg-contain{
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.bg-contain{
	background-size: contain;
}

.SosyalMedya ul{
    margin:50px 0 0 -40px;
    list-style-type: none;
}
.SosyalMedya ul li{
 	float: left;
	margin:0;
}

.SosyalMedya ul li a{
    font-size: 24px;
	margin-right: 20px;
	font-weight: 900;
	color: #fff;
	float: left;
}

.diller{
	float: right;
	padding: 10px 0 0;
}
.diller a{
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}
.c-content-bar-4 > h3 small{
	color: #ffffff;
    line-height: 30px;
}

.c-content-bar-4 > h3, .c-content-bar-4 .c-btn-border-2x.c-btn-white{
	background-color: rgba(0,0,0,0.2);
}
.c-content-bar-4 .c-btn-border-2x.c-btn-white:hover {
	background-color: #fff;
	color: #000;
}

.MesafeliSatisSozlesmesi{
	max-height: 150px;
	overflow: auto; 
	font-size: 65%;
	background-color:#fbfbfb;
	padding: 30px;
}
.KampanyaPopUp{
	text-align: center;
}
.Transparan .modal-content{
	border: 0px solid;
	background-color: rgba(0,0,0,0.00);
	-webkit-box-shadow:none;
    box-shadow: none;
}
 
.c-spinner input { width: 50px; }

.c-shop-product-details-2 .table{ margin:0; }
.c-shop-product-details-2 .table th, .c-shop-product-details-2 .table td { border-top:0px; }
.c-shop-product-details-2 .c-product-meta .c-product-margin-1 {
    margin-right: 0px;
}
.c-float-r{ float: right!important }

.AnasayfaHakkimizda{
    color: #ffffff;
	background-color: rgba(0,0,0,0.2);
    font-weight: 500;
    margin: 150px auto;
	float: none !important;
    padding: 40px;
    border: 2px solid rgba(255, 255, 255, 0.15);
}
.AnasayfaHakkimizda h2,.AnasayfaHakkimizda h3,.AnasayfaHakkimizda h4{ color: #fff; }
.Kutu{
	padding: 0px 50px 30px 50px;
    margin: 0 50px;
    border: 1px solid #eee;
    border-radius: 30px;
    box-shadow: 0px 0px 30px #eee;
}

.Kutu .table>tbody>tr>td,.Kutu .table>tbody>tr>th,.Kutu .table>tfoot>tr>td,.Kutu .table>tfoot>tr>th,.Kutu .table>thead>tr>td,.Kutu .table>thead>tr>th {
    padding: 1px;
}
.Kutu .c-radio label { font-size: 15px; }
.Kutu span { font-size: 14px; font-weight: bold; }
.Kutu .table td p, .Kutu .c-checkbox label{ font-size: 14px; }
.Kutu span.ToplamTutar, span.OdenecekToplamTutar, 
#RezervasyonFormuTamamla .c-radio label { font-size:20px; color: #116aac; font-weight: 700; }

#RezervasyonFormuTamamla small, #RezervasyonFormuTamamla label small{ font-size: 14px; }
#RezervasyonFormuTamamla label{ color: #116aac; }

@media (max-width: 991px) {
	.c-logo img{ max-height: 120px; }
	.AltSf .c-logo img{ max-height: 60px; }
	.c-layout-header .c-brand{ margin: 10px 0 7px 0 }
	
	.c-content-bar-4 > h3 small{ font-size: 18px; line-height: 30px; }
	.c-content-bar-4 > h3 {	font-size: 22px; }
	.c-content-bar-4 .c-btn-border-2x.c-btn-white { font-size: 18px; }
	.c-content-bar-4 > h3 { margin: 40px auto 40px auto; }
	.AnasayfaHakkimizda{ margin: 50px auto; } 
	.c-shop-product-details-2 .c-product-gallery > .c-product-gallery-content { height: 350px; }
	.Kutu{
		padding: 0px 5px 3px 5px;
		margin: 0px;
		border: 1px solid #eee;
		border-radius: 30px;
		box-shadow: 0px 0px 0px #fff;
		}
}

html .whatsappicon {
    bottom: 20px;
    display: block;
    position: fixed;
    left: 10px;
    z-index: 1040;
}

html .whatsappicon img{
    height: 60px;
}


.ustcizgi{
	border-top: 5px solid #116aac;
    margin-bottom: 20px;
}
.c-shop-product-details-2 .c-product-meta.Kutu > .c-content-title-1 {
    float:none;
	text-align: center;
}