/* Bootstrap overrides */
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container 
{
    width: 1024px;
}

hr
{
    margin: 0px;
}

/* Halamish elements */

body
{
    background-color:white;
    font-family:Gisha;
    right:21px;
	line-height:16px;
}

.subtitle
{
    height:20px;
    font-size:17px;
    font-weight:bold;
    color:#696969;
    margin: 0px;
    line-height: 20px;
    direction: rtl;
}

.inner-right
{
    margin-left: 20px;
}

#header
{
    position:relative;
    height:124px;
    width:1024px;
}
#logo
{
    position:relative;
	padding-right:22px;
}

#logo a img
{
    border-style:none;
}

#content
{
    width:1024px;
    height:644px;
}
#leftContainer
{
    float:left;
    position:relative;
    width:260px;
    height:623px;
}
#rightContainer
{
    position:relative;
    float:right;
    height:489px;
    width:726px;
}

#roomContainer
{
    width:700px;
    height:528px;
}

#wallNames
{
    height:80px;
    background-color:#e6e7e8;
}

.container-bar
{
	background-color:#e6e7e8;
}

.bottom-bar
{
	top:15px;
	position:relative;
}

#tileComponentContainer
{
    position:relative;
    top:11px;
    width:260px;
    height:463px;
}
#tileComponent
{
    border-top:2px solid #808080;
    top:4px;
    position:relative;
    width:260px;
    height:450px;
}

#roomComponentContainer
{
    width:260px;
    height:140px;
    padding-bottom:5px;
}


#roomComponent
{
    text-align:center;
    width:260px;
    height:118px;
    border-top:2px solid #808080;
    background-color:#e6e7e8;
    position:relative;
    top:3px;
}

.roomButton
{
    margin-right:5px;
    margin-left:5px;
    position:relative;
    right:20px;
    top:16px;
    float:right;
    font-size:13px;
}

#livingBtn
{
	border: 3px solid #737373;
    cursor:pointer;
    width:93px;
    height:74px;
}

#bathroomBtn
{
    border: 3px solid black;
    right: 40px;
    cursor:pointer;
    width:93px;
    height:74px;
}

#bathBtnName
{

}

#livingBtnName
{
    font-weight:bold;
}

.bottom-bar .subtitle
{
    top:9px;
    position:relative;
    right: 13px;
}

#line
{
	width: 96%;
    position:relative;
    top: 11px;
    float: right;
    right: 13px;
    border-top:2px solid #808080;
}

#subtitleContainer
{
    position:relative;
    top:15px;
    right:10px;
}

.categoryName
{
    float:right;
    position:relative;
    text-align:right;
    width:90px;
    font-size:13px;
    font-family:Gisha;
    right:5px;
    font-weight:bold;
    color:#5e5e5e;
}

.categoryName p
{
    margin:0px 0px 0px 0px;
}

.categoryValue
{
    font-style:italic;
    font-weight:normal;
    position:relative;
    right:5px;
    direction: rtl;
}

.separator
{
    background-image:url('../images/web/separationBar.png');
    width:16px;
    height:31px;
    float:right;
    position:relative;
    right:5px;
}

#bathDirectionsComponent
{
    width:260px;
    height:37px;
    border-top:2px solid #808080;
    background-color:#e6e7e8;
    position:relative;
    top:3px;
}

.tileDirectionBtn
{
    float:right;
    margin-right: 8px;
    cursor:pointer;
}

#directionVertical
{
    width:33px;
}

#directionHorizontal
{
    width:38px;
}

#coverPic
{
	position: absolute;
	top: -73px;
	left: 25px;
	border: 3px solid #FFFFFF;
	width: 150px;
	height: 150px;
}

#coverPic img
{
	width: 150px;
	height: 150px;
}

#leadContainer
{
	margin-top: 5px;
	height: 120px;
	direction: rtl;
}

#leadForm
{
	margin-top: 4%;
	margin-right: 2%;
}

#iconContainer
{
	position: relative;
	top: 85px;
	text-align: center;
	width: 65%;
}

#iconContainer a:hover
{
	text-decoration: none;
}

.iconAction
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.generalButton
{
	cursor: pointer;
}

#sendButton
{
	width: 15%;
}

.modalRtl
{
	direction: rtl;
	text-align: center;
}

#modalCoverPic
{
	width: 350px;
	height: 350px;
	border: 2px solid #000000;
}

#leadFormHelp
{
	margin-right: 16px;
}

#fbPlace
{
	margin-top: 5px;
	height: 20px;
}

/*CSS RESET */
* { margin:0; padding:0; }
p { margin:5px 0 10px 0; }

