/* BuySellMove Overrides */
#buysellmove-list {
	list-style: none;
	width: 100%;
	position: relative;
	overflow: hidden;
}
#buysellmove-list li {
	margin: 0;
	padding: 0 1em 0 1em;
	float: left;
	width: 28%;
	border-right: 2px solid #ccc;
	box-sizing: border-box;
}

@media (max-width: 589px) {
	#buysellmove-list li {
		width: 100%;
	}
}

#buysellmove-list li.last {
	border: none;
}
#buysellmove-list h3 {
	margin-bottom: 0.5em;
}
#buysellmove-inset-panel {
	position: relative;
	overflow: visible;
	padding: 1.5em;
	padding-left: 15em;
	height: 12em;
	margin-bottom: 20em;
}
#buysellmove-inset-panel.buysellmove-buy {background-color: #e1f0f1;}
#buysellmove-inset-panel.buysellmove-sell {background-color: #fce9e6;}
#buysellmove-inset-panel.buysellmove-move {background-color: #faece2;}
#buysellmove-inset-panel img {
	position: absolute;
}
#buysellmove-inset-panel ul {
	font-size: 0.875em;
	line-height: 1.5em;
	margin-bottom: 1em;
	margin-left: 1.25em;
}
#buysellmove-inset-panel h3 {
	margin-bottom: 0.5em;
}
img#buysellmove-guide {top: 0; left: 0;}
img#buysellmove-accent-image {right: 0;}
.buysellmove-buy img#buysellmove-accent-image {top: 10em;}
.buysellmove-sell img#buysellmove-accent-image {top: 12em;}
.buysellmove-move img#buysellmove-accent-image {top: 11em;}


/* Readership Survey (win an iPad) Overrides */
#survey-headline, #survey-smallprint {text-align:center;}
#survey-headline p {font-size: 1.20em; color:#004b83;}
#survey-headline p strong {font-size: 1.8em;}
#survey-frame {
	position: relative;
	width:671px;
	height:468px;
	margin-left: auto;
	margin-right: auto;
}
#survey-frame-bg {
	position: absolute;
	top: 0;
	left: 0;
}
#survey-frame-body {
	position: absolute;
	top: 0;
	left: 0;
	width:530px;
	height:335px;
	margin-top: 60px;
	margin-left: 68px;
}

/* Survey-For-Lowes-Card */
#SurveyForLowesCardFlyOut.FlyOutPromo { min-height:360px; width:660px; line-height:1.3; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
#SurveyForLowesCardFlyOut.FlyOutPromo .action-items { margin-bottom:6px; position:relative; overflow:hidden; }
#SurveyForLowesCardFlyOut.FlyOutPromo .action-items span.CloseButton { font-size:100%; }
#SurveyForLowesCardFlyOut.FlyOutPromo .promo-layout {}
#SurveyForLowesCardFlyOut.FlyOutPromo .promo-layout-col1 { padding:0 16px; }
#SurveyForLowesCardFlyOut.FlyOutPromo .promo-layout-col2 { padding:0 32px; text-align:center; }
#SurveyForLowesCardFlyOut.FlyOutPromo .promo-layout-col1-span2 { padding:0 16px; }
#SurveyForLowesCardFlyOut.FlyOutPromo .bigtext-normal { font-size:230%; display:inline-block; position:relative; width:100%; }
#SurveyForLowesCardFlyOut.FlyOutPromo .bigtext-extraleading { margin:12px 0 10px 0; }
#SurveyForLowesCardFlyOut.FlyOutPromo .bigtext-normal-emphasis { color:#2E4186; font-size:160%; font-weight:bold;  display:inline-block; position:relative; width:100%; }
#SurveyForLowesCardFlyOut.FlyOutPromo .bigtext-large-emphasis { color:#2E4186; font-size:220%; font-weight:bold; display:inline-block; position:relative; width:100%; margin-bottom:36px; }
#SurveyForLowesCardFlyOut.FlyOutPromo .bigtext-large-emphasis em { color:#E36B00; font-size:120%; font-style:normal; }
#SurveyForLowesCardFlyOut.FlyOutPromo sup { font-size:80%; display:inline-block; position:relative; width:100%; }
#SurveyForLowesCardFlyOut.FlyOutPromo .ultraButton { font-size:180%; font-weight:bold; margin:10px 0; white-space:nowrap; }
#SurveyForLowesCardFlyOut.FlyOutPromo .ultraButton:visited { color:#FFFFFF; }
#SurveyForLowesCardFlyOut.FlyOutPromo .normalButton { cursor:pointer; font-size:150%; }
#SurveyForLowesCardFlyOut.FlyOutPromo .fine-print { margin:26px 0 12px; }

/* mortgage rates */
#featured-businesses-businesses { display:inline-block; width:100%; }
.business-content-featured { max-width:33%; }
@media (max-width: 520px) {
	.business-content-featured { max-width:48%; width:auto !important; }
	.content-pos3 { display:none !important; }
}
