body { padding-right:0 !important; }

.main-sidebar, .left-side {

    padding-top: 90px;

}



.skin-blue-light .main-header .logo {

    background-color: #3F51B5;

}



.skin-blue-light .main-header .navbar {

    background-color: #214099;

}



.select2 { width: 100% !important; }



.displaynone { display: none; }

.displayblock { display: block; }



.head-main-menu { width:100%; background-color:#222222; height:40px; position:relative; z-index:880; border-bottom:1px solid #fff; border-top:1px solid rgba(255,255,255,0.3); color:#fff; }

.head-main-menu a, .head-main-menu a:link, .head-main-menu:active, .head-main-menu:visited { color:#fff; }

.head-main-menu a:hover { color:#85e7ff; }



.head-main-menu ul,.head-main-menu li { list-style:none; padding:0; line-height:38px; }

.head-main-menu>ul>li { padding:0 15px; font-size:15px; font-weight:bold; float:left; border-right:1px solid rgba(255,255,255,0.1); }

.head-main-menu>ul>li:nth-last-child(1) { border-right:none; }





.contentLoading { position: relative; width: 100%; padding: 15px 0; text-align: center; background-color: rgba(255,255,255,0.7);}



div.dataTables_filter input {

    width: 260px !important;

}



.margin-bottom-15 { margin-bottom:15px; }

.margin-top-15 { margin-top:15px; }



.formCont { position:relative; }





.formLoading { width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(255,255,255,0.8); z-index:800;  display:none; }

.formLoadDiv { position:absolute; bottom:100px; width:100%; left:0; text-align:center; }



#fountainG{

	position:relative;

	width:234px;

	height:28px;

	margin:auto;

}



.fountainG{

	position:absolute;

	top:0;

	background-color:rgba(36,127,224,0);

	width:28px;

	height:28px;

	animation-name:bounce_fountainG;

		-o-animation-name:bounce_fountainG;

		-ms-animation-name:bounce_fountainG;

		-webkit-animation-name:bounce_fountainG;

		-moz-animation-name:bounce_fountainG;

	animation-duration:1.5s;

		-o-animation-duration:1.5s;

		-ms-animation-duration:1.5s;

		-webkit-animation-duration:1.5s;

		-moz-animation-duration:1.5s;

	animation-iteration-count:infinite;

		-o-animation-iteration-count:infinite;

		-ms-animation-iteration-count:infinite;

		-webkit-animation-iteration-count:infinite;

		-moz-animation-iteration-count:infinite;

	animation-direction:normal;

		-o-animation-direction:normal;

		-ms-animation-direction:normal;

		-webkit-animation-direction:normal;

		-moz-animation-direction:normal;

	transform:scale(.3);

		-o-transform:scale(.3);

		-ms-transform:scale(.3);

		-webkit-transform:scale(.3);

		-moz-transform:scale(.3);

	border-radius:19px;

		-o-border-radius:19px;

		-ms-border-radius:19px;

		-webkit-border-radius:19px;

		-moz-border-radius:19px;

}



#fountainG_1{

	left:0;

	animation-delay:0.6s;

		-o-animation-delay:0.6s;

		-ms-animation-delay:0.6s;

		-webkit-animation-delay:0.6s;

		-moz-animation-delay:0.6s;

}



#fountainG_2{

	left:29px;

	animation-delay:0.75s;

		-o-animation-delay:0.75s;

		-ms-animation-delay:0.75s;

		-webkit-animation-delay:0.75s;

		-moz-animation-delay:0.75s;

}



#fountainG_3{

	left:58px;

	animation-delay:0.9s;

		-o-animation-delay:0.9s;

		-ms-animation-delay:0.9s;

		-webkit-animation-delay:0.9s;

		-moz-animation-delay:0.9s;

}



#fountainG_4{

	left:88px;

	animation-delay:1.05s;

		-o-animation-delay:1.05s;

		-ms-animation-delay:1.05s;

		-webkit-animation-delay:1.05s;

		-moz-animation-delay:1.05s;

}



#fountainG_5{

	left:117px;

	animation-delay:1.2s;

		-o-animation-delay:1.2s;

		-ms-animation-delay:1.2s;

		-webkit-animation-delay:1.2s;

		-moz-animation-delay:1.2s;

}



#fountainG_6{

	left:146px;

	animation-delay:1.35s;

		-o-animation-delay:1.35s;

		-ms-animation-delay:1.35s;

		-webkit-animation-delay:1.35s;

		-moz-animation-delay:1.35s;

}



#fountainG_7{

	left:175px;

	animation-delay:1.5s;

		-o-animation-delay:1.5s;

		-ms-animation-delay:1.5s;

		-webkit-animation-delay:1.5s;

		-moz-animation-delay:1.5s;

}



#fountainG_8{

	left:205px;

	animation-delay:1.64s;

		-o-animation-delay:1.64s;

		-ms-animation-delay:1.64s;

		-webkit-animation-delay:1.64s;

		-moz-animation-delay:1.64s;

}







@keyframes bounce_fountainG{

	0%{

	transform:scale(1);

		background-color:#0b5893;

	}



	100%{

	transform:scale(.3);

		background-color:rgb(17,130,217);

	}

}



@-o-keyframes bounce_fountainG{

	0%{

	-o-transform:scale(1);

		background-color:#0b5893;

	}



	100%{

	-o-transform:scale(.3);

		background-color:rgb(17,130,217);

	}

}



@-ms-keyframes bounce_fountainG{

	0%{

	-ms-transform:scale(1);

		background-color:#0b5893;

	}



	100%{

	-ms-transform:scale(.3);

		background-color:rgb(17,130,217);

	}

}



@-webkit-keyframes bounce_fountainG{

	0%{

	-webkit-transform:scale(1);

		background-color:#0b5893;		

	}



	100%{

	-webkit-transform:scale(.3);

		background-color:rgb(17,130,217);

	}

}



@-moz-keyframes bounce_fountainG{

	0%{

	-moz-transform:scale(1);

		background-color:#0b5893;

	}



	100%{

	-moz-transform:scale(.3);

		background-color:rgb(17,130,217);

	}

}





.formSonuc { position:relative; width:100%; padding:0 10px; }

.formSonuc h4 { margin:0; padding:0; font-size:16px; }



.form-control {

	font-size:13px;

}





.kabin-listesi { position:relative; padding:15px; display:none; }



.girisSonuc { position:relative; margin-top:15px; }



#HareketTarihi { font-size:14px; }



.hrStyle {

    margin-top: 0;

    margin-bottom: 0;

    border: 0;

    border-top: none;

    height: 3px;

    background-color: #DAE2EA;

}

.minicon { display:inline-block; width:40px; height:35px; border-radius:3px; cursor:pointer; line-height:40px; }

.minicon.icon1 { background:url(../../../images/sprites-icon.png) no-repeat #000031 -630px -35px; }

.minicon.icon2 { background:url(../../../images/sprites-icon.png) no-repeat #000031 -673px -35px; }

.minicon.icon3 { background:url(../../../images/sprites-icon.png) no-repeat #000031 -716px -35px; }

.minicon.icon4 { background:url(../../../images/sprites-icon.png) no-repeat #000031 -759px -35px; }



.navbar-brand {

    float: left;

    height: 50px;

    padding: 8px 15px;

    font-size: 18px;

    line-height: 20px;

}

.duyuru-ozetler .products-list .product-info { margin-left:0; }



.label-lg { font-size:13px; padding-left:8px; padding-right:8px; }





.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>h4 {

    padding: 0;

    margin: 0 0 0 0px;

    color: #444444;

    font-size: 15px;

    position: relative;

	    text-overflow: ellipsis;

    overflow: hidden;

}



.navbar-nav>.messages-menu>.dropdown-menu>li .menu>li>a>p {

    margin: 0 0 0 0px;

    font-size: 12px;

    color: #888888;

	text-overflow: ellipsis;

    overflow: hidden;

}



.islemler li { padding:10px 0; border-bottom:1px solid #ddd; padding-left:0; margin-left:0; }



#HatirlaticiDiv { display:none; }



#NotDetay { display:none; }



#FiyatDiv, #RezervasyonDiv { display:none; }



.dtOzet { max-width:280px; display:block; overflow:hidden; 

    line-height: 24px;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    overflow: hidden;

    text-overflow: ellipsis;	

}



#kullaniciKarsilastirDiv, #subeKarsilastirDiv { display:none; }



.krTable>tbody>tr { cursor:pointer; }



.bransList { width: 100%; position: relative; padding: 10px; border: 1px solid #ddd; }

.bransList .bransItem { float: left; border-right: 1px solid #eee; border-bottom: 1px solid #eee; padding: 5px 10px; width: calc(100% / 4); }

.bransList .bransItem:nth-child(4n + 4) { border-right: 0; }

#veriTablo{
	width: 100%!important;
	display: block;
	overflow: auto;
}