﻿.modal-static { 
    position: fixed;
    top: 50% !important; 
    left: 50% !important; 
    margin-top: -100px;  
    margin-left: -150px; 
    overflow: visible !important;
}
.modal-static,
.modal-static .modal-dialog,
.modal-static .modal-content {
    width: 300px; 
    height: auto; 
}
.modal-static .modal-dialog,
.modal-static .modal-content {
    padding: 0 !important; 
    margin: 0 !important;
}
.modal-static .modal-content .icon {
}

#koltukplani
{
   
}
.plan 
{
  
    text-align:center;
}

.plan tr td
{
  width:36px !important;
  height:32px !important;
  padding:5px 12px 9px 12px !important;
  font-weight:bold !important;
  background-position: center !important;
}


.islemde
{
    background-repeat:no-repeat;
    background-image:url("/Images/koltukislemde.png") ;
}
.dolu
{
    color:White;
    background-repeat:no-repeat;
    background-image:url("/Images/koltukdolubay.png") ;
}
.dolubay
{
    color:White;
    background-repeat:no-repeat;
    background-image:url("/Images/koltukdolubay.png") ;
}
.dolubayan
{
    color:White;
    background-repeat:no-repeat;
    background-image:url("/Images/koltukdolubayan.png") ;
}
.bos
{
    color:Black;
    cursor:pointer;
    background-repeat:no-repeat;
    background-image:url("/Images/koltukbos.png") ;
}
.bayicinbos
{
    color:Black;
    cursor:pointer;
    background-repeat:no-repeat;
    background-image:url("/Images/koltuksatilabilirbay.png") ;
}
.bayanicinbos
{
    color:Black;
    cursor:pointer;
    background-repeat:no-repeat;
    background-image:url("/Images/koltuksatilabilirbayan.png") ;
}
.bossecili
{
    color:Black;
    cursor:pointer;
    background-repeat:no-repeat;
    background-image:url("/Images/koltukbossecili.png") ;
}
.bayicinbossecili
{
    color:Black;
    cursor:pointer;
    background-repeat:no-repeat;
    background-image:url("/Images/koltuksatilabilirbaysecili.png") ;
}
.bayanicinbossecili
{
    color:Black;
    cursor:pointer;
    background-repeat:no-repeat;
    background-image:url("/Images/koltuksatilabilirbayansecili.png") ;
}
.dateimage,.dateimage:hover
{
    height:30px !important;
    width:34px !important;
    background-repeat:no-repeat !important;
    background-image:url("/Images/calendar.png") !important;
    cursor:pointer !important;
 }
.loading
{
  padding:0;
  margin:0;
  border:none;
  width:15px;
  height:18px;

}

.disabled.day
{
    color:lightgray;
    }
    
#seferler TR 
{
    border-bottom:dotted 1px gray;
    
    } 

select ,option ,input
{
    font-weight:bold !important;
    
}

.navtransparent {
    border-width: 0px !important;
    -webkit-box-shadow: 0px 0px !important;
    box-shadow: 0px 0px !important;
    background-color: rgba(0,0,0,0.0) !important;
    background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(0,0,0,0.00)),color-stop( 100% , rgba(0,0,0,0.00))) !important;
    background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,0.00) 0%,rgba(0,0,0,0.00) 100%) !important;
    background-image: linear-gradient(180deg,rgba(0,0,0,0.00) 0%,rgba(0,0,0,0.00) 100%) !important;
}

.marker-holder{
	position:relative;
	left:0;
	width:10px;
	height:10px;
}

.marker-content{
	width:140px;
	position:absolute;
	bottom:0;
	background:#ffffff;
	border:4px solid #ffffff;
	box-shadow:2px 2px 3px -1px rgba(0,0,0,0.4),0 0 0 1px rgba(0,0,0,0.25) inset;
}
.map-item-info .title{
	margin:10px 10px 0px 10px;
    color:#333333;
	font-size:12px;
	font-weight:bold;
}

.map-item-info .address{
	margin:3px 10px 10px 10px;
	line-height:13px;
}

.marker-content img{
	float:right;
	padding:1px;
}

.marker-content .arrow{
	background:url('/Images/map-pin-description.png') no-repeat;
	bottom:-21px;
	left:28px;
	height:22px;
	position:absolute;
	width:37px;
}

.marker-content .close{
	cursor:pointer;
	background:#ffffff url('/Images/pop_up-close.png') no-repeat center;
	border-radius:10px;
	box-shadow:0 0 1px rgba(0,0,0,0.8);
	height:20px;
	margin:auto;
	padding:4px;
	position:absolute;
	right:-9px;
	top:-9px;
	width:20px;
	z-index:1000;
	background-color:#fff;
	opacity:1;
}

.map-item-info .more-button{
	cursor:pointer;
	background:#73ac4b;
	background:-moz-linear-gradient(#73ac4b,#6ca146);
	background:-o-linear-gradient(#73ac4b,#6ca146);
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(#73ac4b),to(#6ca146));
	background:-webkit-linear-gradient(#73ac4b,#6ca146);
	border:1px solid #679a43;
	box-shadow:0 1px 0 #88bc64 inset;
	color:#ffffff;
	display:inline-block;
	font-size:10px;
	font-weight:bold;
	padding:3px 10px;
	text-shadow:1px 1px 0 #527a35;
	text-decoration:none;
}

.map-item-info .more-button:hover{
	background:#60903f;
	background:-moz-linear-gradient(#73ac4b,#60903f);
	background:-o-linear-gradient(#73ac4b,#60903f);
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(#73ac4b),to(#60903f));
	background:-webkit-linear-gradient(#73ac4b,#60903f);
	border:1px solid #5b883c;
	box-shadow:0 1px 0 #96c376 inset;
	text-shadow:1px 1px 0 #46692e;
}
.map-item-info .rating{
	background:rgba(0,0,0,0.4);
	border:0;
	bottom:0;
	padding:3px 0;
	position:absolute;
	right:0;
}


.rotate-slider
{
    padding-left: 0px;
    display: block;
    border-radius: 5px;
    overflow: hidden;
    box-shadow: 1px 1px 15px 3px;
    padding: 10px;
    background: transparent;
}

.preloader {
    display: block;
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 9999999;
    background-color: #ffffff;
    top: 0;
    left: 0;
    color: #e1e1e1;
    opacity:0.9;
    filter: alpha(opacity=90);
}
.preloader .preloader-content-wrapper {
    display: table;
    width: 100%;
    height: 100%;
    text-align: center;
}
.preloader .preloader-content {
    display: table-cell;
    vertical-align: middle;
}

/* Video Background Styles */
.header-video {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
 
  z-index:0 !important;
}

iframe, video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

iframe {
  height: 100%;
  width: 100%;
}

.teaser-video {
  width: 100%;
  height: auto; 
}

.video-trigger {
  text-align: center;
  color: white;
  font-weight: 900;
  text-decoration: none;
  width: 200px;
  height: 60px;
  top: 0;
  z-index: 0;
  line-height: 60px;
  -webkit-transition: background .3s;
  -moz-transition: background .3s;
  transition: background .3s;
}
.video-trigger:hover {
    color: #f2f2f2;
}

.video-overlay {
	position:absolute;
	left:0;top:0;
	width:100%;
	height:100%;
	z-index:1 !important;
	background:url('/Images/pattern.png');
}

.headerwithcontent
{
    -webkit-border-bottom-left-radius: 0px !important;
    -webkit-border-bottom-right-radius: 0px !important;
    -moz-border-radius-bottomleft: 0px !important;
    -moz-border-radius-bottomright: 0px !important;
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

@media (max-width: 480px) {
    #logoimage img
    {
        width:260px;
        height:auto;
    }

}




.fa-2 {
  font-size: 20px !important;
}
.fa-3 {
  font-size: 22px !important;
}
.fa-4 {
  font-size: 24px !important;
}
.fa-5 {
  font-size: 28px !important;
}


input[type='number'] {
    -moz-appearance:textfield;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

#modal-banner {
   display:none;
}
#modal-banner .modalbanner {
    color:white;
    text-align:center;
    height: 34px;
    padding-top: 2px;
    cursor:pointer;
}

#modal-banner .modalbanner.donus {
    background-color:#007cad;
    margin-bottom: 1px;
}
#modal-banner .modalbanner.servis {
    background-color:#ec7319;
}

.navigationbariframemobile {
   display:none; 
       right: 0;
    left: 0;
    position: absolute;
}
.pager li > a, .pager li > span {
  padding: 5px 12px !important;
}

.fixaddon {
  padding:0px !important;
}

.uyruk{
  width:40px !important;
  padding:0px 0px 0px 1px !important;
  border:none !important;
  height: 28px !important;
}

.container-fluid {
    margin-right: auto !important;
    margin-left: auto !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.cookie-sec {
    background: #000 !important;
    padding: 15px !important;
    position: fixed !important;
    bottom: 0px !important;
    width: 100% !important;
    z-index: 99997 !important;
}

