/* = learn more css
--------------------------------------------------------------------------------------------*/

.perfect-everytime{
	padding:30px 20px;
	background-color:#cae3f6;
}
	.perfect-everytime h1{
		font-size:60px;
		color:#fff;
		text-shadow:-3px 3px #a2b9cc;
		margin-bottom:40px;
		
	}	
	.perfect-everytime h2{
		font-size:40px;
		color:#fff;
		text-shadow:-3px 3px #a2b9cc;
		margin-bottom:40px;
	}	
	.perfect-everytime img.learn-more-seal{
		float:right;
		width:250px;
		height:auto;
	}	
	.perfect-everytime p{
		color:#676767;
		font-size:20px;
		line-height:1.5em;
		margin-bottom:20px;
	}
	.perfect-everytime p.large-text{
		font-size:25px;
	}
.what-to-expect{
	font-size:20px;
	color:#ffffff;
	font-weight:bold;
	background-color:#2caae2;
	padding:20px 20px;
}
.quality-service-value{
	padding:20px 20px;
	background-color:#f1f1f2;
	color:#676767;
}
	.quality-service-value img.step{
		margin:0 auto 10px auto;
		width:45%;
		height:auto;
	}
	.quality-service-value h3{
		font-size:25px;
		font-weight:bold;
		color:#676767;
		text-shadow:none;
		line-height:1.1em;
	}
	.quality-service-value h4{
		font-size:17px;
		font-weight:bold;
		color:#676767;
		text-shadow:none;
	}
	.quality-service-value a.button{
		display:inline-block;
		padding:5px 15px;
		color:#ffffff !important;
		font-size:13px;
		font-weight:bold;
		text-decoration:none !important;
		background-color:#2caae2;
		background:#2caae2;
		-moz-border-radius:15px;
		-webkit-border-radius:15px;
		border-radius:15px;
		border:1px solid #2caae2;
		cursor:pointer;
	}
		.quality-service-value a.button:hover{
			color:#7e7f81 !important;
		}
	.quality-service-value .fixed-height{
		height:105px;
		overflow:hidden;
	}
.learn-more-hidden-content{
	padding:20px;
	background-color:#cae3f6;
}
.learn-more-hidden-content .btn-primary{
	text-transform:uppercase;
}
	.learn-more-hidden-content.arrow_box {
		position: relative;
		background: #cae3f6;
		border: 1px solid #cae3f6;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		border-radius:10px;
		-moz-box-shadow: 3px 3px 4px #ccc;
		-webkit-box-shadow: 3px 3px 4px #ccc;
		box-shadow: 3px 3px 4px #ccc;
	}
	.learn-more-hidden-content.arrow_box:after, .arrow_box:before {
		bottom: 100%;
		border: solid transparent;
		content: " ";
		height: 0;
		width: 0;
		position: absolute;
		pointer-events: none;
	}	
	.learn-more-hidden-content.arrow_box:after {
		border-color: rgba(202, 227, 246, 0);
		border-bottom-color: #cae3f6;
		border-width: 15px;
		margin-left: -15px;
	}
	.learn-more-hidden-content.arrow_box:before {
		border-color: rgba(202, 227, 246, 0);
		border-bottom-color: #cae3f6;
		border-width: 16px;
		margin-left: -16px;
	}
		div#show-quality .learn-more-hidden-content.arrow_box:after{left: 17% !important;}
		div#show-quality .learn-more-hidden-content.arrow_box:before{left: 17% !important;}
		div#show-service .learn-more-hidden-content.arrow_box:after{left: 50% !important;}
		div#show-service .learn-more-hidden-content.arrow_box:before{left: 50% !important;}
		div#show-value .learn-more-hidden-content.arrow_box:after{left: 84% !important;}
		div#show-value .learn-more-hidden-content.arrow_box:before{left: 84% !important;}

#show-quality h4,
#show-service h4,
#show-value h4{
	font-size:33px;
	color:#ffffff;
	text-shadow:-3px 0px #8fa8cb;
	overflow:visible;
}
#show-quality img.page-art,
#show-service img.page-art,
#show-value img.page-art{
	width:95% !important;
	height:auto !important;
}
.btn-pill-shape{
	-moz-border-radius:15px !important;
	-webkit-border-radius:15px !important;
	border-radius:15px !important;
}
ul.ul-redstar li{
	background:transparent url("../../images/expressionery/bg-learn-more-li.jpg") no-repeat 0 6px;
	padding-left:60px;
	padding-top:10px;
	line-height:1.5em;
	font-size:18px;
	color:#676767;
	margin-bottom:15px;
}
	ul.ul-redstar li div.indent{
		margin-left:15px;
	}
.drk-blue-text,
a.drk-blue-text,
a.drk-blue-text:hover{
	color:#2a3990 !important;
}

/*.show-quality:hover,
.show-service:hover,
.show-value:hover{
	border:1px solid #ccc;	
}*/
















