@charset "utf-8";
/* css document */
@import url("expanse_common.css");

/*********************apartment search settings starts*****************/
.aptiframetransbg { background:none transparent; }
.aptformbodytext { font:normal 12px arial; color:#ffffff; text-decoration: none; }
.aptformlabeltext { font:normal 12px arial; color:#ffffff; text-decoration: none; }
.aptselect { font:normal 12px arial; color: #000000; text-decoration: none; border:1px solid #dfdfdc; width:175px }
.aptformtextfield { font:normal 12px arial; color: #000000; height:20px; width:175px; border: 1px solid #dfdfdc; background-color:#ffffff; text-decoration: none; padding-left:5px; }
.aptformbutton { font:normal 12px arial; color: #ffffff; border: 1px solid #d35992; background:#7c204b url(../images/formbuttonbg.jpg) repeat-x; text-decoration: none; cursor:pointer; height:22px; }
.apttablevertical { border:0px solid #000000; }
.apttablehorizontal { border:0px; width:100%; margin-top:0px; }
.aptformerrortext { font:normal 12px arial; color:#ff3594; text-align:left; text-decoration: none; }
/***************** apartment search settings ends*************/


/******************template specific classes*********************/

/****************left section**********************/	
#leftsection { position:fixed; }
/****************left section**********************/	


/****************right section**********************/	
#navwrapper{ background:url(../images/hmenubg.png) no-repeat; height:33px; width:780px; padding:3px 0px 0px 20px; position:relative; z-index:100; }
#punchline{ width:780px; padding-left:20px; }
.pattern { background:url(../images/pattern.png) no-repeat; height:174px; width:800px; margin-top:-250px; padding:76px 0px 0px 0px; position:absolute }
.contentbg { background-image:url(../images/contentbg.png); background-repeat:repeat; width:800px; padding-bottom:5px; }
#ctmcontentcontainer{ width:740px; padding:20px 0px; margin:0px auto }
.footerlinksholder {min-height:100px; height:auto !important; height:100px;}
#address{ width:150px; float:left; font:normal 11px arial; color:#cecece; word-wrap:break-word; padding-left:15px; }
/****************right section**********************/	


#divSelect{padding-top:3px;}
.nav-next { background-color:#8e8e8e;}
.nav-prev { background-color:#8e8e8e;}


/*********************classes added for Bootstrap*************************/
body{color:#555555;}
body a:link, body a:visited {color:#b09537; text-decoration: none;}
body a:hover{color:#E1C04D; text-decoration: none;}
.contentbg{background:#ffffff;}
h1{color:#555555 !important; font:normal 24px arial; padding-bottom:0px;}
h2{color:#BEA117 !important; font:normal 18px arial;}
h3{color:#555555;  font:normal 16px arial;}
h4{color:#BEA117;  font:normal 14px arial;}
h5{color:#555555;  font:normal 13px arial; }
h6{color:#555555;  font:normal 12px arial; }
.amenities ul li { background: url("../images/bullet1.png") no-repeat scroll 0 7px transparent;list-style: none outside none; padding: 0 0 4px 15px;}
.btn,.btn:hover, .btn:focus  {text-decoration: none;border-radius:0px;text-shadow:none;}
table thead {background-color: #A22D64 !important; color:#fff; }
table td {color: #222222;}
.table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th {background-color: #E8E8E8;}
label, input, button, select, textarea{font-size:12px;}
.table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered thead:first-child tr:first-child > th:last-child{border-radius:0px;}
.table-bordered th, .table-bordered td{border-left:0px;}
.table-bordered th:first-child, .table-bordered td:first-child{border-left:1px solid #DDDDDD;}
.table-bordered {border-radius:0px;}
.table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child{border-top-left-radius:0px;}
.btn-group > .btn:first-child { border-bottom-left-radius: 0px; border-top-left-radius:0px;}
.btn-group > .btn:last-child, .btn-group > .dropdown-toggle { border-bottom-right-radius: 0px; border-top-right-radius: 0px;}
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover{font-size:13px;}
.ui-wrapper{ height:auto !important;}
#txtComments{ height:auto !important;}
.btn-primary {background-color: #A22D64!important; background-image: none!important; border-radius: 0px; box-shadow: none; color: #ffffff !important; cursor: pointer; display: inline-block; font-size: 13px; text-align: center; text-shadow: none; vertical-align: middle; border:1px solid #8C2656!important}
.btn-primary:hover, .btn-primary:focus { background-color: #871d4f!important; background-image: none!important; color: #ffffff!important; text-shadow: none; border:1px solid #8C2656!important}
.CheckAvailText {float: left; width: 73%;}
.AvailUnitCount {background: url(../images/counter.png) no-repeat -3px -2px; color: #fff; float: left; font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;font-size: 12px; height: 16px; width: 21px;line-height:16px;}
.breadcrumb > li > .divider {color: #555555;}
