.navbar-default .navbar-header .navbar-brand img{height: 67px;}
.navbar-default .navbar-header .navbar-brand {top: 0;}
.navbar-default{background: white;}
.navbar .navbar-nav>li>a{
	color: #666 !important;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
	background: #2ab7be !important;
	color: white !important;
}
.navbar .navbar-nav>li.active>a::before{
	display: none !important;
}

.navbar-extra .langs>li>a{
	color: #666 !important;
}
.reservation {
    background-color: #2ab7be;
    z-index: 2;
}

.reservation .modal {
    color: #424242 !important;
}

.reservation .form-group .form-control{
	background: #fff;
	border: none;
}

.reservation button:hover{
	background: #fff !important;
	color: #2ab7be !important;
	border-color: white;
}

.bgAll{
	min-height: 0;
	background: #2ab7be!important;
}
.bgAll::before{
	display: none;
}

.bgAll h1{
	color: white;
}

.bgAll h1::before{
	display: none;
}
.aboutUs {
    margin: 20px 0;
}
.aboutUs .logoLine{
	display: none;
}
.aboutUs .content .logo::before,
.aboutUs .content .logo::after{
	display: none;
}

.btnWhite {
    background-color: #2ab7be;
    -webkit-border-radius: 0;
    -mox-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 18px;
    border-color: #2ab7be;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    text-transform: uppercase;
    padding: 10px 70px;
    text-align: center;
    color: #ffffff;
    font-weight: 600;
}
.btnWhite:hover, .btnWhite:focus{
	    background-color: #775143;
    border-color: #775143;
}

.gallery .galleryContent h2 {
    font-size: 43px;
    font-weight: 600;
    margin: 0 0 15px;
    padding: 20px 0 15px 0px;
    position: relative;
    display: inline-block;
    border-bottom: 1px solid #ffffff;
}
.gallery .galleryContent h2::after{
	display: none;
}
.gallery .galContainer figure figcaption{text-align: center; position: absolute;left: 0; top:0;width: 100%;height: 100%;}
.gallery .galContainer figure figcaption i{color: white; position: absolute; left: 47%; bottom: 42% !important;font-size: 30px;}
.gallery .galContainer figure figcaption::before{
	display: none;
}
.btnLightBlue {
    min-height: 40px;
    -webkit-border-radius: 10px;
    -mox-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    background-color: #2ab7be;
    border-color: #2ab7be;
    color: #fff;
}

.gallery .galleryContent {
	min-height: 0;
    padding: 15px;
    background-color: #2b2a2a;
    color: #fff;
    text-align: center;
} 

#gallery .galBoxes a figcaption h3{
    background-color: #2b2a2a;
}
#gallery .galBoxes a:hover figure figcaption h3{
	    background-color: #2ab7be;
}
.comments{
	border-bottom: 0;
}
.comments .commentContent {
    text-align: center;
    margin-top: 35px;
	padding: 0 15px;
}

.comments .commentContent h3 {
    margin: 0;
    font-size: 26px;
    font-weight: 600;
    padding-bottom: 7px;
    padding-top: 15px;
    color: #2b2a2a;
}

.comments .commentContent .commentSlider p {
    margin: 0;
    padding-bottom: 20px;
    font-size: 14px;
    font-weight: 300;
    color: #6f6f6f;
}



#contact form .form-control {
    border: none; 
    box-shadow: none;
    border-bottom: 1px solid #66ccce;
    padding-left: 15px; 
    border-radius: 0px;
    background: #f2f2f2;
}

footer{
	background: #292828;
}

footer .fooH{
	border-bottom: none;
}
footer .fooH::after {
    position: absolute;
    content: '';
    width: 40px;
    height: 5px;
    background-color: #2ab7be;
    left: 0;
    bottom: 0;
}
footer .form-control {
    background-color: #464545;
    border-color: #292828;
    color: #fff;
    padding-left: 25px !important;
}

footer .footerLine{
	width: 100%;
    height: 10px;
    background: #101010;
    margin-bottom: 25px;
}


.fiyat {
    text-align:center;
    font-size:22px;
    color:#000000;
}
.fiyat .eski {
    text-decoration: line-through;
}
.fiyat .yeni {
    color:#4cae4c;
}
.pricelist-room {
    
    background: #f9f9f9;
    padding: 5px;
    margin-bottom: 20px;
    border-bottom: solid 1px #ccc;

}
.pricelist-room .room-name {
     
    font-size: 22px;
    margin-bottom: 5px;

}
 
.pricelist-room .room-name span{
    font-size: 14px;
    display: inline-block;
    font-style: italic;
    margin-left: 30px;
} 
.pricelist-table .fiyat-eski {
    text-decoration:line-through;
}
.pricelist-table .fiyat-yeni {
    color: #4cae4c;
}
.pricelist-table td.align-center,
.pricelist-table th.align-center {
    text-align:center;
}
.price-table-rezform {
    padding: 5px;
    border-bottom: solid 1px #ccc;
    margin-bottom: 30px;
}

.datepicker {
    z-index: 99999 !important;
}

.phoneBar {
	border-bottom: 2px solid #2ab7be;
	font-weight: 600;
}

.phoneBar span {
	font-size: 14px;
	color: #2ab7be;
}