@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow);
@import url(http://fonts.googleapis.com/css?family=Julius+Sans+One);
@import url("palmsassociatesparamount_override.css");
body { margin:0; padding:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#fff; line-height:22px;background-color:#331F13;}
/* Chrome Specific Body Color CSS */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    body
    {
    background-color:#28170F;/*ole color #2D1A0f */
    }
}
ul { margin:0px; padding:0px; list-style:none;}
h1 {font-family: 'Julius Sans One', sans-serif;font-size:26px; color:#592a16; text-transform:uppercase; padding:0; margin:0; padding-bottom:25px;}
h2 {font-family: 'Open Sans', sans-serif;font-size:20px; color:#e3e1d9; padding:0; margin:0; padding-bottom:15px;}
h3 {font-family: 'Open Sans', sans-serif;font-size:16px; color:#e3e1d9; padding:0; margin:0; padding-bottom:5px;}
h4 {font-family: 'Open Sans', sans-serif;font-size:16px; color:#000; padding:0; margin:0; padding-bottom:5px;}
h5 {font-family: 'Open Sans', sans-serif;font-size:16px; color:#66799c; padding:0; margin:0; padding-bottom:5px;}
h6 {font-family: 'Open Sans', sans-serif;font-size:16px; color:#000; padding:0; margin:0; padding-bottom:5px;}

img { border:none;}
.floatleft { float:left;}
.floatright { float:right;}
.width980 { width:980px; margin:0 auto;}
.marginright10 { margin-right:10px;}



#full-screen-background-image img {
  z-index: -999;
  min-height: 100%;
  min-width: 1024px;
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
}

#wrapper { border-top:7px solid #314258;}
.contentbox a:link, .contentbox a:visited, .contentbox a:hover {font-size: 12px; }
#headerwrapper { width:980px; height:130px;margin:0 auto; margin: -7px auto 0;}
#logowrapper { height:100px; display:table; margin:15px 10px; width:200px; float:left;}
#logocontainer { display:table-cell; vertical-align:middle;}
#phonenumberdiv {
float:right; padding:10px 20px ; border-radius:0 0 15px 15px;
background: #50576c; /* Old browsers */
background: -moz-linear-gradient(top,  #50576c 0%, #3d4454 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#50576c), color-stop(100%,#3d4454)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #50576c 0%,#3d4454 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #50576c 0%,#3d4454 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #50576c 0%,#3d4454 100%); /* IE10+ */
background: linear-gradient(to bottom,  #50576c 0%,#3d4454 100%); /* W3C */}
#phonenumberdiv ul { list-style:none;}
#phonenumberdiv ul li { float:left; }
#call { font-size:16px; color:#FFFFFF; margin-right:20px; }
#otherSocialWrap ul li { margin-right:5px; }

#navwrapper { width:auto; margin:0 auto; height:50px;}
#navwrapper ul li{ display:inline; line-height:60px; margin-right:25px;}
#navwrapper ul li:last-child { margin-right:0px;}



/* --------------// top level menus starts //----------- */
.mainnav ul li { position: relative; display: inline; float:left; }
.mainnav ul li.mainnavlink a { display: block; }
.mainnav ul li.mainnavlink a:link, .mainnav ul li.mainnavlink a:visited{font-family: 'Open Sans', sans-serif;font-size:16px; color:#ffffff; text-decoration:none; line-height:50px; }
.mainnav ul li.mainnavlink a:hover { font-family: 'Open Sans', sans-serif;font-size:16px; color:#96b2e0; text-decoration:none; line-height:50px;}
.mainnavlinkactive { font-family: 'Open Sans', sans-serif;font-size:16px; color:#96b2e0; text-decoration:none; }
.mainnav ul li.mainnavlinkactive a { display: block; }
.mainnav ul li.mainnavlinkactive a:link, 
.mainnav ul li.mainnavlinkactive a:visited, 
.mainnav ul li.mainnavlinkactive a:hover { font-family: 'Open Sans', sans-serif;font-size:16px; color:#96b2e0; text-decoration:none; line-height:50px; }

/* --------------// sub level menus starts //----------- */
.mainnav ul li ul { position: absolute; left: 0; display: none; visibility:visible; margin:0px 0px 0px 0px; padding:0px; z-index:10000; padding-top:5px }
.mainnav ul li ul li ul { display:none; margin:0px; padding:0px; }
.mainnav ul li.mainnavlink ul li a, .mainnav ul li.mainnavlinkactive ul li a { width:150px; display:block; padding:8px; border-bottom:0px solid #4b4a46; border-right:0px none #ffffff;height:auto;}

/* --------------//  sub level menu links style  //----------- */
.mainnav ul li.mainnavlink ul li a:link, .mainnav ul li.mainnavlink ul li a:visited, .mainnav ul li.mainnavlinkactive ul li a:link, .mainnav ul li.mainnavlinkactive ul li a:visited { color:#c8c7c5; text-decoration:none; text-align:left; display:block; height:10px; line-height:20px; padding: 8px 12px 8px 12px!important;  background:url("../images/nav-bg.png") repeat scroll 0 0 transparent; }

/* --------------//  sub menus hover style  //----------- */
.mainnav ul li.mainnavlink ul li a:hover, .mainnav ul li.mainnavlinkactive ul li a:hover {color:#c8c7c5; text- decoration:none; background:#20201e; }
.mainnav ul li.mainnavdivider img { display:none; }:5px; }


#innerwrapper { width:980px; margin:0 auto; margin-top:160px;margin-bottom:60px;min-height:200px;}
.homecontent { width:590px; margin-bottom:50px; min-height:300px; margin-top:162px; float:left;}
.contentbox {background:url(../images/content-bg.png) repeat; border:1px solid #5e5c5e; border-bottom:none; padding:35px 25px;}
#rightcolumn { width:230px; float:right;}
#punchline { margin-bottom:15px; text-align:center}
.marginbottom10 { margin-bottom:10px;}
#footer1 { background:#3d4353; border-top:5px solid #313643;}
#footer2 { background:#313643; border-top:1px solid #262b36; overflow:auto; padding:10px 0; color:#fff;}
.footerwrapper { width:980px; margin:0 auto; overflow:auto; padding:10px 0 10px 0; }
.footerwrapper2 { width:960px;}

#footertextwrapper, .poweredtxt { font-size:12px;}
#column1, #column2, #column3 { width:120px; float:left; border-right: 1px dotted #5f5f5f; min-height:80px;}
#column2, #column3, #address { margin-left:20px;}
.credit { margin-left:50px; float:right;}
a.bottomlinks:link, a.bottomlinks:visited { font-size:11px; color:#fff; text-decoration: none; word-wrap:break-word; line-height:24px; }
a.bottomlinks:hover { font-size:11px; color:#7c7c7c; word-wrap:break-word; text-decoration:none; line-height:24px; }
#address { font-size:11px; float:left; color:#fff;}
#mnbymain { float:right;}
#pwbymain ul li{ display:inline; float:left; }
#pwbymain img {margin-top: 2px;}

.availability {width:230px; height:60px; background:url("../images/floorplan-button.png") no-repeat; }
#rpdiv {width:230px; height:60px; background:url("../images/resident-button.png") no-repeat;}
#apldiv {width:230px; height:60px; background:url("../images/apply-button.png") no-repeat;}


#topcontentholder ul li{ display:inline;}
.liststyle4 ul li {list-style-image: url("../images/bullet1.png");}
.borderstyle1 { border: 1px solid #b2b2b2; }
.bgcolor2 { background-color: #cecdcc; }

.ui-button { background:#3d4353;border:1px solid #282d3a; color:#fff; border-radius:0px;}
.formtableheader { background-color: #313643; line-height:35px;}
.formtablerow {background-color: #dfdedd; padding:5px 0;}
.formtablerowalt { background-color: #f6f6f6; padding:5px 0;} 
.formbutton1 { background:#758baf; border:1px solid #617395; color:#fff;cursor:pointer;}
.textstyle4 {color: #095DAA; }
.bgcolor1 {background:#CFCFCF;}
.addresstext ul{ padding:5px;}
.textstyle3 a:link, .textstyle3 a:visited { color:#66799c;}
.textstyle3 a:hover {text-decoration:underline;}
.sidebarstats { padding:5px;}
#gallery { margin:0 auto;}
#divOverlayLinks ul li{ display:inline; margin-right:10px; }
.adp-directions { width:100%;}
.liststyle1 ul li {display:inline;}
.bgimg { background:none;}
.formlabelheader {color:#e9b949;}

.liststyle1 ul li{dispaly:inline; float:left; margin-right:10px;}


#FFloorPlan ul li {float:none !important; display: list-item;}
#FAmenities ul li {float:none !important; display: list-item;}
#FBath ul li {float:none !important; display: list-item;}
#FBed  ul li {float:none !important; display: list-item;}
#ebrochure .liststyle1 ul {
    padding: 0 5px 5px 0;
    text-align: right;
float:right;
}
#ebrochure {background:none !important;}
#phonenumber a:link, #phonenumber a:visited { color:#fff;font: bold 15px Arial; text-decoration:none;}
#phonenumber a:hover {color:#fff;bold 15px Arial; text-decoration:none;}
#address a:link, #address a:visited { color:#fff;text-decoration:none;font-size: 11px;}
#address a:hover {color:#fff; text-decoration:none;font-size: 11px;}
#CommentsTextDiv div{ width:260px;}
.ui-resizable-se {width:15px !important;}
#ehlicon { width:15px; float:left; background: url("../images/eqlh.png") no-repeat scroll left top transparent; margin-right:5px;margin-top:4px;}
#ebrochure #ehlicon {
    background-image: url("../images/eqlh.png");
    display: inline;height:20px;float:none;
    margin: 0;
    padding-right: 14px;
    padding-top: 2px;
}
#divInfo ul li {color:#000 !important;}
#divInfo ul li, #divInfo label.textstyle2 {color:#000;}
.propertyAmenities {margin-left:3px!important;}

.controldivbg {
    background: url("../images/rgt_arrow.png") no-repeat scroll right center #CECDCC;
    border: 1px solid #BDBEBF;padding-right:15px;padding-left:5px;
}
.amenities {margin-left:4px !important;}
.formtablerow a:link, .formtablerow a:visited, .formtablerow a:hover {
    color: #000;
    font-size: 12px;
}

.formtablerowalt a:link, .formtablerowalt a:visited, .formtablerowalt a:hover {
    color: #000;
    font-size: 12px;
}

@media screen and (max-device-width: 980px)  {
#headerwrapper, #navwrapper, #innerwrapper, .footerwrapper, .width980 {width:100%}


}




#FloorPlanContainer #topdiv {
		display:none;
}



.other-links {
		float:left;
		margin-bottom:10px;
		width:100%;
		margin-top:10px;
}		

.other-links a:link, .other-links a:visited {
			text-decoration:none;
			text-transform:uppercase;
			color: #ffffff;
			font-family: 'PT Sans Narrow', sans-serif;
			font-size:14px;
			
}

.other-links a:hover {
		color: #7c7c7c;
}

.other-links img {
		margin-right:10px;
		
}


#fullsizebg {
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: -9999;
}


.mainimage {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    width: 100%;
    z-index: -9999;
}

.mainimage img {
  width:1280px;
  top:0;
  z-index:-999;
}


#photoGalleryWrap {
	margin-left:auto;
	margin-right:auto;
}

.bottom-gradient {
  background-color: transparent;
  background-image: url("../images/bottom-gradient.png");
  background-repeat: repeat-x;
  background-size: auto auto;
  height: 287px;
  margin-top: -250px;
  z-index: 10000;
}

/* classes below are copied here from brown version */




h1 {color:#d4bc1a;}
h2, h3, h4, h5, h6 {color:#fff;}


ul { margin:0px; padding:0px; list-style:none;}
img { border:none;}
.floatleft { float:left;}
.floatright { float:right;}
.width1000 { width:1000px; margin:0 auto;}
.marginright10 { margin-right:10px;}




#full-screen-background-image img {
  z-index: -999;
  min-height: 100%;
  min-width: 1024px;
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
}

#wrapper { border-top:7px solid #af5216; }
.contentbox {background:url(../images/content-bg.png) repeat; border:1px solid #40342a;}

#phonenumberdiv {
float:right; padding:10px 20px ; border-radius:0 0 15px 15px;
background: #af5216; /* Old browsers */
background: -moz-linear-gradient(top,  #af5216 0%, #934c1e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#af5216), color-stop(100%,#934c1e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #af5216 0%,#934c1e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #af5216 0%,#934c1e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #af5216 0%,#934c1e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #af5216 0%,#934c1e 100%); /* W3C */}
#phonenumberdiv ul { list-style:none;}
#phonenumberdiv ul li { float:left; }
/*#call { background:url(../images/call-icon.png) no-repeat; padding-left:20px; color:#FFFFFF; margin-right:20px; }*/
#menubg { background:url(../images/nav-bg.png) repeat; padding:5px;}
#navwrapper { width:1000px;  margin:0px auto;height:50px;}
#navwrapper ul li{ display:inline; line-height:60px; margin-right:25px;}
#navwrapper ul li:last-child { margin-right:0px;}
#HomeMenu {
margin: 0;
}

 .navbar-inner{width:1000px;}
/* --------------// top level menus starts //----------- */
.mainnav ul {float:left; margin-top: -8px;}
.mainnav ul li { position: relative; display: inline; float:left; }
.mainnav ul li.mainnavlink a { display: block; }
.mainnav ul li.mainnavlink a:link, .mainnav ul li.mainnavlink a:visited{color:#ffffff; text-decoration:none; line-height:40px; }
.mainnav ul li.mainnavlink a:hover { color:#d4bc1a; text-decoration:none; line-height:40px;}
.mainnavlinkactive { color:#d4bc1a; text-decoration:none; }
.mainnav ul li.mainnavlinkactive a { display: block; }
.mainnav ul li.mainnavlinkactive a:link, 
.mainnav ul li.mainnavlinkactive a:visited, 
.mainnav ul li.mainnavlinkactive a:hover { color:#d4bc1a; text-decoration:none; line-height:40px; }

/* --------------// sub level menus starts //----------- */
.mainnav ul li ul { position: absolute; left: 0; display: none; visibility:visible; margin:0px 0px 0px 0px; padding:0px; z-index:10000; padding-top:5px }
.mainnav ul li ul li ul { display:none; margin:0px; padding:0px; }
.mainnav ul li.mainnavlink ul li a, .mainnav ul li.mainnavlinkactive ul li a { width:125px; display:block; padding:0; border-bottom:0px solid #4b4a46; border-right:0px none #ffffff; }

/* --------------//  sub level menu links style  //----------- */
.mainnav ul li.mainnavlink ul li a:link, .mainnav ul li.mainnavlink ul li a:visited, .mainnav ul li.mainnavlinkactive ul li a:link, .mainnav ul li.mainnavlinkactive ul li a:visited { font-size:14px; color:#c8c7c5; text-decoration:none; padding:0 12px; text-align:left; display:block; height:auto; background:url("../images/nav-bg.png") repeat scroll 0 0 transparent; width:150px; margin:0px 10px;}

/* --------------//  sub menus hover style  //----------- */
.mainnav ul li.mainnavlink ul li a:hover, .mainnav ul li.mainnavlinkactive ul li a:hover { color:#c8c7c5; text- decoration:none; background:#752e0d; }
.mainnav ul li.mainnavdivider img { display:none; }


#innerwrapper { width:1000px; margin:0 auto; margin-top:160px; }
#rightcolumn { width:230px; float:right;}
#punchline { margin-bottom:15px; text-align:center}
.marginbottom10 { margin-bottom:10px;}
#footer1 { background:#271306; border-top:5px solid #170b03;}
#footer2 { background:#170b03; border-top:1px solid #000; overflow:auto; padding:10px 0; color:#d8c8be;}
#column1, #column2, #column3 { width:120px; float:left; border-right: 1px dotted #caa083;}
#column2, #column3, #address { margin-left:20px;}
a.bottomlinks:link, a.bottomlinks:visited { color:#d8c8be; text-decoration: none; word-wrap:break-word; line-height:24px; }
a.bottomlinks:hover { color:#7c7c7c; word-wrap:break-word; text-decoration:none; line-height:24px; }
#address { float:left; color:#d8c8be;}
#mnbymain { float:right;}
#pwbymain ul li{ display:inline; float:left; }


.availability {width:230px; height:60px; background:url("../images/floorplan-button.png") no-repeat; }
#rpdiv {width:230px; height:60px; background:url("../images/resident-button.png") no-repeat;}
#apldiv {width:230px; height:60px; background:url("../images/apply-button.png") no-repeat;}

#topcontentholder ul li{ display:inline;}
.liststyle4 ul li {list-style-image: url("../images/bullet1.png");}
.borderstyle1 { border: 1px solid #3f3726; }
.bgcolor2 { background-color: #544933; }


.ui-button { background:#48250f;border:1px solid #282d3a; color:#fff; border-radius:0px;}
.formtableheader { background-color: #401e15; line-height:35px;}
.formtablerow {background-color: #e7e5de; padding:5px 0;}
.formtablerowalt { background-color: #f6f6f6; padding:5px 0;}
.formbutton1 { background:#ac5719; border:1px solid #6f2809; color:#fff; 	}
.textstyle4 {color: #ffffff; }
.bgcolor1 {background:#3f3726;}
.addresstext ul { padding:5px;}
.textstyle3 a:link, .textstyle3 a:visited { color:#fff;}
.textstyle3 a:hover {text-decoration:underline;}
.adp-directions { width:100%;}
.liststyle1 ul li {display:inline;}
.bgimg { background:none;}
.formlabelheader {color:#1a160a;}

.liststyle1 ul li{dispaly:inline; float:left; margin-right:10px;}

.formbutton1, .formbutton2, .ui-button{ background:#AC5719!important; color:#fff !important;border:1px solid #6F2809!important; cursor:pointer; border-radius:0}
#FFloorPlan ul li {float:none !important; display: list-item;}
#FAmenities ul li {float:none !important; display: list-item;}
#FBath ul li {float:none !important; display: list-item;}
#FBed  ul li {float:none !important; display: list-item;}
#ebrochure .liststyle1 ul {
    padding: 0 5px 5px 0;
    text-align: right;
float:right;
}
#ebrochure {background:none !important;}
#phonenumber a:link, #phonenumber a:visited { color:#fff;font: bold 15px Arial; text-decoration:none;}
#phonenumber a:hover {color:#fff;bold 15px Arial; text-decoration:none;}
#address a:link, #address a:visited { color:#fff;text-decoration:none;font-size: 11px;}
#address a:hover {color:#fff; text-decoration:none;font-size: 11px;}
#CommentsTextDiv div{ width:260px;}
#ehlicon { width:15px; float:left; background: url("../images/eqlh.png") no-repeat scroll left top transparent; margin-right:5px;}
#ebrochure #ehlicon {
    background-image: url("../images/eqlh.png");
    display: inline;height:20px;float:none;
    margin: 0;
    padding-right: 14px;
    padding-top: 2px;
}
#divInfo ul li {color:#000 !important;}
}
#divInfo ul li {color:#000 !important;}
#divInfo ul li, #divInfo label.textstyle2 {color:#000;}
.propertyAmenities {margin-left:3px!important;}

.controldivbg {
    background: url("../images/rgt_arrow.png") no-repeat scroll right center #3f3726;
    border: 1px solid #3f3726;padding-right:15px;padding-left:5px;
}
.amenities {margin-left:4px !important;}

.formtablerow a:link, .formtablerow a:visited, .formtablerow a:hover {
    color: #000;
    font-size: 12px;
}

.formtablerowalt a:link, .formtablerowalt a:visited, .formtablerowalt a:hover {
    color: #000;
    font-size: 12px;
}
.ui-resizable-se {width:15px !important;}

@media screen and (max-device-width: 980px)  {
#headerwrapper, #navwrapper, #innerwrapper, .footerwrapper, .width1000{width:100%}


}


#FloorPlanContainer #topdiv {
		display:none;
}

.other-links {
		float:left;
		width:100%;
		margin-top:10px;
}		

.other-links a:link, .other-links a:visited {
			text-decoration:none;
			text-transform:uppercase;
			color: #caa083;
			font-family: 'PT Sans Narrow', sans-serif;
			font-size:14px;
			
}

.other-links a:hover {
		color: #ffffff;
}

.other-links img {
		margin-right:10px;
		
}


#fullsizebg {
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: -9999;
}


.mainimage {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
    width: 100%;
    z-index: -9999;
}

.mainimage img {
  width:1280px;
  top:0;
  z-index:-999;
}


.bottom-gradient {
  background-color: transparent;
  background-image: url("../images/bottom-gradient.png");
  background-repeat: repeat-x;
  background-size: auto auto;
  height: 287px;
  margin-top: -250px;
  z-index: 10000;
}


#page_loading {
		color:#000;
}

.navbar .nav > li > a {
	padding:0px;
}
.navbar{float:left;}


.amenities ul li {
    line-height: 28px;
    list-style-image: url("../images/bullet1.png");
}

.amenities ul {
    margin-left:20px;
}


.ui-widget-header {
    background-color: #401E15;
    background-image: none;
    color: #FFFFFF;
}

.ui-dialog .ui-dialog-titlebar-close span {
display: block;
margin: 1px;
background-color: #989374;
}

/*-----------Social Media Icons NEW-------------*/
.googleplus-icon:before,.facebook-icon:before {
background: #7B3015;
color:#ffffff!important;
}

.facebook-icon:hover:before, .googleplus-icon:hover:before {
background: #44281b;
color:#fff;
}

@import url("palmsassociatesparamount_override.css");