@font-face {
    font-family: carmelit;
    src: url(Carmelit/carmelitregular.woff);
    font-weight: bold;
}
body {
	font-family: carmelit;
	font-size:16px;
	direction: rtl;
	background:url('images/bg.png');
	padding-top:142px;
}
.logo {
	background:url('images/logo.png');
	min-width:200px;
	height:100%;
	background-size: auto 100%;
	background-repeat: no-repeat;
}

.container {
	width:90%;
	margin:auto;
}
.phone_area {
	display: inline-block;
	margin-right:10px;
	font-size:18px;
}
.phonebox {
	background-color:#3d3d3d;
	color:#fff;
	width:150px;
	border-radius:7px;
	padding:6px;
	text-align:center;
}
.phonebox span{
	padding-left:5px;
	position:relative;
	top:4px;
}

/* Navigation Bar*/

.navbar {
	height:108px;
	padding:6px 0px;
	z-index:9999998;
}
.navbar-collapse {
	float:right;
	}
.navbar img {
	height:100px;
}
.navbar .container {
	height:100%;
	position:relative;
}

.navbar-header {
	height:100%;
}
.cont {
	position:absolute;
	top:50%;
	transform:translate(0%,-50%);
	-webkit-transform:translate(0%,-50%); 	

}


.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus {
	background-color:#3d3d3d;
	color:#fafafa;
}
.navbar-default .navbar-nav>.active>a:hover {
	background-color:#3d3d3d;
	color:#fff;
}
.nav>li>a {
    position: relative;
    padding: 9px 26px 9px 26px;
    margin-left:27px;


}
@keyframes menu_arrow {
    from {right:-7px;opacity: 0.42;}
    to { right:7px;opacity: 1; }
}
.nav>li>a:hover {
	color:#f0f0f0;
}
.nav>li>a:hover:before {
	content:">";
	position:absolute;
	animation-name: menu_arrow;
    animation-duration: 0.45s;
    right:7px;
}
.nav>.active>a:hover:before {
	content:"";
}
.nav>li>a:hover {
    position: relative;
    padding: 9px 26px 9px 26px;
}

/* Slider */

/* Main Page */

.galleries_title {
	font-size:52px;
	width:40%;
	color:#cecece;
	border-top:4px solid #cecece;
	border-bottom:4px solid #cecece;
	text-align: center;
	margin:auto;
	margin-top:20px;
	padding-top:8px;
	margin-bottom:20px;
	clear:both;

}
.zimmer {
	width:49%;
	min-height:auto;
	background:blue;
	display: inline-block;
}
.zimmer .carousel-indicators {
	padding-top:300px;	
}
.zimmer img{
	background:black ;
}

.slider_number_bar {
	width:82px;
	height:70px;
	font-size:24px;
	padding-bottom:5px;
	padding-left:5px;

	border-bottom:5px solid #f0f0f0;
	border-left:5px solid #f0f0f0;
	background:#f0f0f0 none;
    background-clip: content-box;
    text-align:center;
    position:absolute;
	z-index:999999;
	font-size:50px;
} 

#zimmer2 {
	float:right;
}
#zimmer3 {
	float:left;
	margin-bottom:25px;
}
/* Footer */
.bottom_site {
	margin-top:30px;
	width:100%;
	height:240px;
	background:#252538;
	color:#fff;
	font-size:17px;
	padding-top:20px;
}
.info-list,.more-links-list {
	padding:0px;
	list-style-type:none; 
	float:right;
}
.info-list a,.more-links-list a {
	color:#cbcbcb;
}
.info-list a:hover,.more-links-list a:hover {
	color:#fff;
}
.info-list li,.more-links-list li {
	padding-top:7px;
}
.info-list .title,.more-links-list .title {
	font-size:21px;
	text-decoration: underline;
}
.info-list span,.more-links-list span {
	display: inline-block;
	width:45px;
}
.info-list .glyphicon,.info-list .glyphicon{
	position:relative;
	top:4px;
}
.more-links-list {
	margin-right:17%;
}
.facebook-group {
	float:left;
}

@media only screen and (max-width : 650px) {
	body {
	font-family: carmelit;
	font-size:16px;
	direction: rtl;
	background:url('images/bg.png');
	padding-top:62px;
	}
	.navbar-brand {
		height:100%;
		min-width:50px;
	}
	.navbar {
		height:40px;
		z-index:9999998;
	}
	.galleries_title {
		font-size:27px;
		width:75%;
		border-top:4px solid #cecece;
		border-bottom:4px solid #cecece;
	}
	.slider_number_bar {
		width:41px;
		height:30px;
		font-size:18px;
		padding-bottom:3px;
		padding-left:3px;

		border-bottom:3px solid #f0f0f0;
		border-left:3px solid #f0f0f0;
	} 
	.navbar-toggle {
		float:right;
	}
	.phone_area {
		float:right;
		margin-right:7px;
		font-size:11px;		
	}
	.phonebox {
		background-color:#3d3d3d;
		color:#fff;
		width:97px;
		border-radius:7px;
		padding:3px;
		text-align:center;
	}
	.phonebox span{
		padding-left:2px;
		position:relative;
		top:2px;
	}
	.navbar-toggle {display:none;}
	.carousel-indicators {
		width:65%;
	}
	.carousel-indicators li {
		height:5px;
		width:5px;
	} 
	.carousel-indicators .active {
		height:5px;
		width:5px;
	} 

	.slider_number_bar {
		width:27px;
		height:20px;
		font-size:12px;
		padding-bottom:2px;
		padding-left:2px;

		border-bottom:2px solid #f0f0f0;
		border-left:2px solid #f0f0f0;
	} 

	.bottom_site {
	margin-top:15px;
	width:100%;
	height:200px;
	color:#fff;
	font-size:12px;
	padding-top:10px;
	}

	.info-list,.more-links-list {
		padding:0px;
		list-style-type:none; 
		float:right;
	}
	.info-list a,.more-links-list a {
		color:#cbcbcb;
	}
	.info-list a:hover,.more-links-list a:hover {
		color:#fff;
	}
	.info-list li,.more-links-list li {
		padding-top:7px;
	}
	.info-list .title,.more-links-list .title {
		font-size:16px;
	}
	.info-list span,.more-links-list span {
		width:25px;
	}
	.info-list span img,.more-links-list span img{
		width:14px;
	}
	.more-links-list {
		margin-right:4%;
	}
	.facebook-group { display: none;}
}