.head-link{color: Gold;}
.head-link a {color: Gold;} 
#Col1 {	height: 100%; margin-bottom: 5px;}
#Col2 {	height: 100%; margin-bottom: 5px;}
#Col3 {	height: 100%; margin-bottom: 5px;}
#C2R1{
	font-size: 1.6em; font-weight: bold; color: white; text-align: right;
}
#C2R2{
	font-size: 3em; font-weight: bold; color: white; text-align: right;
}
#C2R3{
	font-size: 1.2em; font-weight: bold; color: white; text-align: right;
}

/* for 992 px or more */
@media screen and (min-width: 992px) {
	.qq-menu-button{
		display:inline;
	}
}
/* for 480px or less */
@media screen and (max-width: 480px) {
	#myCarousel{display: none;}
	.sub-text{
		font-size: 15px;
	}
}
/* for 992 px or less */
@media screen and (max-width: 992px) {
	.headicons{text-align: center!important}
	#C2R1{text-align: center!important;font-size: 1.2em}
	#C2R2{text-align: center!important; font-size: 1.6em; font-weight: bold; color: white; }
	#C2R3{text-align: center!important;}
	.qq-button-hdr{margin-bottom: 5px;}
	.qq-menu-button{
		display:none;
	}
}

.vcenter {vertical-align: middle;}
.txtMenu{font-family: 'Open Sans', sans-serif;font-weight: bold; font-size:120%; }
.carousel-caption{
	background-color: gold; 
	border-radius: 10px;
	padding: 0;
	max-width: 900px;
	margin: auto;
}
/* STRUCTURE */
.hdrow2{
	height: 150px; 
	clear: both;
	color:#3A98D7;
}
/* Quick Quote */
.fp-quotepanel {
	/*visibility:hidden;*/
	position: absolute; 
	width: 350px;
	height: 180px;
	background-color: #fff; 
	border-bottom: thin #000000 solid;
	border-left: thin #000000 solid;
	border-right: thin #000000 solid;
	border-radius: 0px 0px 5px 5px;
	z-index: 1; 
	margin-top:45px; 
	padding: 0;

}
.fp-Personal-Link{color: green}
.fp-social{
	width: 100%;
	text-align: right!important;
}
.fp-quotesplash {
	position: absolute; 
	width: 350px;
	height: 200px;
	background-color: #fff; 
	border-top: thin #000000 solid;
	border-bottom: thin #000000 solid;
	border-left: thin #000000 solid;
	border-right: thin #000000 solid;
	border-radius: 5px 5px 5px 5px;
	margin-top: 10px;
	z-index: 1; 
	float: right;
	box-shadow: 5px 5px 14px #000;
}

.hover-shadow{
	transition: all .2s ease-in-out;
}

.hover-shadow:hover{
	/*box-shadow: 0px 0px 2px #000;*/
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);

	
}
.fp-quotesplash img{padding: 2px;
}

.benefit{
	display: list-item;
	list-style: none
}

.rr-logo{max-height: 150px; margin-top: 5px;}
.rr-pfa{float: right; margin-top: 5px; margin-bottom: 6px;max-height: 150px}

/* End Quick Quote */

/************************************************************************************
MEDIA QUERIES
*************************************************************************************/
@media screen and (min-width: 1200px) {  /* 1200px - lg */

}
@media screen and (min-width: 1070px) { 
	.fp-quotepanel {
		right: 90px; top: 165px;
	}
}
@media screen and (max-width: 1069px) {
	#hdright {
		padding:0;
		height: 30px;
		clear: all;
	}
}

/* for 980px or less */
@media screen and (max-width: 992px) {  /* 992px - md */
	.hdrow2{
	height: 300px; 
	}
}
	

@media screen and (max-width:768px){ /* 768px - sm */
	
	/*.txtMenu{font-size:10px!important; }*/
	
	img.rr-logo{float: right;}	
	img.rr-pfa{float: left;}
	.hdrow2{
	height: 300px; 
	}
}
/* for 700px or less */
@media screen and (max-width: 680px) {
	.rr-logo{align-content: center;}
	.hdrow2{
		height: 300px;
	}
	
}


