/* MAIN STYLESHEET             
#552448 - purp
#eae3d4 - beige
*/
/*====================================================================================*/
 /* TABLE OF CONTENTS
/*====================================================================================*/
/* 01 RESET 
/* 02 GLOBAL SETTINGS  
/* 03 HEADER   
/* 04 SUBHEADERS 
/* 05 FILTER
/* 06 BIG MESSAGE
/* 07 PROPERTIES
/* 08 SERVICES
/* 09 AGENTS
/* 10 BLOG
/* 11 PAGES
/* 12 CONTACT
/* 13 CALL TO ACTION
/* 14 SIDEBAR
/* 15 SHORTCODES
/* 16 FOOTER

/*====================================================================================*/
 /* 01 RESET
/*====================================================================================*/

body {
	color:#000;
}


/*====================================================================================*/
 /* 03 HEADER 
/*====================================================================================*/

/* TOP BAR */
/***********************/
.topBar {
	padding:7px 0px 7px 0px;
	min-height:36px;
	border-bottom:1px solid #e8e8e8;
	background-color:#eae3d4;
}
.logo img {
	padding:20px;
	background-color:rgba(234,227,212,0.75);
	width:185px;
	margin-left:none;
	}
.topBarText { 
	font-family:Open Sans;
	color:#8e8e8e;
	font-size:14px;
	float:left; 
	margin-top:3px;
	margin-right:20px; 
	margin-bottom:0; 
}

.topBarText a { color:#8e8e8e; }

.buttonColor {
	font-family:Open Sans;
	font-size:13px;
	letter-spacing:0.2px;
	padding:10px 35px 10px 35px !important;
	color:#fff;
	border-radius:5px;
	/*border:1px solid #552448;*/
	box-shadow: inset 0 1px 1px white;
	text-align:center;	
	/*text-shadow:0px -1px 3px #0e4562;*/
	background-color:#552448;
}
.buttonColor:hover {
	color:#552448;
	text-decoration:none;
	background: -webkit-linear-gradient(#eae3d4, #FDFFFB); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#eae3d4, #FDFFFB); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#eae3d4, #FDFFFB); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#eae3d4, #FDFFFB); /* Standard syntax */
}

.buttonColorCTA {
	font-family:Open Sans;
	font-size:13px;
	letter-spacing:0.2px;
	padding:10px 35px 10px 35px !important;
	color:white !important;
	border-radius:5px;
	text-decoration:none !important;
	/*border:1px solid #552448;
	box-shadow: inset 0 1px 1px white;*/
	text-align:center;	
	/*text-shadow:0px -1px 3px #0e4562;*/
	background-color:#552448;
	/*background: -webkit-linear-gradient(#552448, #461D3B); /* For Safari 5.1 to 6.0 */
	/*background: -o-linear-gradient(#552448, #461D3B); /* For Opera 11.1 to 12.0 */
	/*background: -moz-linear-gradient(#552448, #461D3B); /* For Firefox 3.6 to 15 */
	/*background: linear-gradient(#552448, #461D3B); /* Standard syntax */
}

.buttonColorCTA:hover {
	color:#552448 !important;
	text-decoration:none;
	background: -webkit-linear-gradient(#eae3d4, #FDFFFB); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#eae3d4, #FDFFFB); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#eae3d4, #FDFFFB); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#eae3d4, #FDFFFB); /* Standard syntax */
}
/*====================================================================================*/
 /* 07 PROPERTIES
/*====================================================================================*/

/** PROPERTIES GLOBAL & HEADER **/
.properties_home {
	padding:70px 0px 70px 0px;
	background-color:#EAE3D4;
	border:1px solid #dedede;
	box-shadow: inset 0 1px 1px white;
}

.view-props-home{
	background-color:#552448;
	color:#EAE3D4;
}

.prop-title {
	font-family:Proxima Nova Light, Helvetica, Arial;
	color:#552448;
	font-size:19px;
	padding-bottom:7px;
	border-bottom:7px solid #552448;
	display:inline-block;
}
.properties {
	background-color:#eae3d4;
	border:1px solid #dedede;
	box-shadow: inset 0 1px 1px white;
}

.propertyContent a { color:#552448; }
.propertyContent a:hover { color:#552448; }
/*====================================================================================*/
 /* 07 Search
/*====================================================================================*/
.filterHeader {
	/*background-color:#eae3d4;*/
	height:68px;
}

/*.filterNav .current {
  position:relative;
  background-color:#eae3d4;
  background-color:#552448;
  color:#eae3d4;
}*/
.filterHeadButton {
	float:right;
	/*background-color:#eae3d4;*/
	padding:23px;
}
.filterNav .current:after {
  content:"";
  position:absolute;
  bottom:-15px; /* value = - border-top-width - border-bottom-width */
  left:50%; /* controls horizontal position */
  margin-left:-15px;
  border-width:15px 15px 0; /* vary these values to change the angle of the vertex */
  border-style:solid;
  border-color:#552448 transparent;
  /* reduce the damage in FF3.0 */
  display:block;
  width:0;
  z-index:1;
}

.filterNav li a {
	font-family:Proxima Nova Semi-bold;
	color:#313131;
	padding:24px 30px 19px;
	text-decoration:none;
	outline:none;
	font-size:20px;
	color:#eae3d4;
}

/*====================================================================================*/
 /* 07 PROPERTIES
/*====================================================================================*/


.review-title {
	font-family:Proxima Nova Light, Helvetica, Arial;
	color:#552448;
	font-size:19px;
	padding-bottom:7px;
	border-bottom:7px solid #552448;
	display:inline-block;
}
.review-title:hover{
	font-family:Proxima Nova Light, Helvetica, Arial;
	color:#552448;
	font-size:19px;
	padding-bottom:7px;
	border-bottom:7px solid #552448;
	display:inline-block;
}

.buttonReview {
	font-family:Open Sans;
	font-size:11.4px;
	letter-spacing:0.2px;
	padding:6px 27px 6px 27px !important;
	color:#fff;
	border-radius:5px;
	/*border:1px solid #cfcfcf;*/
	background-color:#552448;
	text-decoration:none;
}

.buttonReview:hover, .buttonReview:focus {
	font-family:Open Sans;
	font-size:11.4px;
	letter-spacing:0.2px;
	padding:6px 27px 6px 27px !important;
	color:#fff;
	border-radius:5px;
	/*border:1px solid #cfcfcf;*/
	background-color:#552448;
	text-decoration:none;
}

/*====================================================================================*/
 /* 16 video
/*====================================================================================*/

.nav.navbar-nav .dropdown .dropdown-menu li a:hover { background-color:#eae3d4; color:#552448; }

/*====================================================================================*/
 /* 16 FOOTER
/*====================================================================================*/

footer {
	padding:70px 0px 50px 0px;
	background-color:#EAE3D4;
	color:#313131;
}

footer h4 { color:#313131; margin-bottom:20px; }

.bottom-link {color:#313131;}

.bottomBar {
	font-family:Open Sans;
	padding-top:15px;
	padding-bottom:7px;
	font-size:11px;
	color:#313131;
	background-color:#eae3d4;
}

.ctaBox { 
	background-color:#eae3d4;
	padding:30px 25px 30px 15px;
	border-radius:5px;
}

/*------------------------------------------------------------------*/
/*	HOME PARTNERS OF AMERICA
/*------------------------------------------------------------------*/		
/* HEADER */
header .top {
	background-color: #fff;
	border-bottom:29px solid #eae3d4;
	border-top:5px solid #eae3d4;
	padding:23px 0 19px 0;
}
.welcome h1 {
	color:#552448;
}
.info a {
	color:#552448;
	text-decoration: none;
}
.info a:hover {
	color:#552448 !important;
	text-decoration: none;
}
a.yellow {
	background-color: #EAE3D4;
	color:#552448;
	margin-bottom: 17px;
}

a.yellow:hover {
	background-color: #552448;
	color:#fff;
}

a.blue {
	background-color: #552448;
	color:#fff;
	margin-bottom: 5px;
}

a.blue:hover {
	background-color: #EAE3D4;
	color:#552448;
}
