/*
 *	These are PQ specific styles that are needed throughout the application.
 *	If you need to add special styles for a single page you should use that page's style sheet
 *	located under /pages (or create a style sheet for that page)
 */

/**
 * RJV01  06/15/2015  145720  Consumer Site - Property Quote - Contact Us link
 */

/* Nav Menu ---------------------- */
@media only screen and (max-width: 940px) {
	.nav-bar > li > a { padding-left:10px !important; padding-right:10px !important; }
}

/* Right Panel ---------------------- */
.rightPanelDiv { padding-left:10px; padding-top:3px; }
@media only screen and (max-width: 940px) {
	.rightPanelDiv dl > dd > a { font-size:12px; }
	.rightPanelDiv ul > li { font-size:12px; }
	.rightPanelDiv ul > li > label { font-size:12px; }
}

#rightPanelDiv { float:left; }

.right-panel-message {
	width: 235px;
	padding-top: 25px;
}

.copyright, .small-font {
	font-size: .75rem;
}

ul.horizontal > li {
	display: inline-block;
	zoom: 1;
	padding-right: 1rem;
}

ul.nav-bar {
	margin: 1rem 0 1rem 0;
	background-image: url('/static5/resources/common/img/blue_gradient.png');/*url('../img/blue_gradient.png');*/
	width: 100%;
	list-style: none;
}

ul.nav-bar > li {
	display: inline-block;
	zoom: 1;
	padding: .5rem 1rem .5rem 0;
}

.nav-bar > li:hover { background: #154995; }
.nav-bar > li.has-flyout > a:first-child { padding-right: 20px; }
.nav-bar > li.has-flyout > a:first-child:after { border-color: transparent transparent transparent transparent; }
.nav-bar > li > a, .nav-bar > li > span { color: white; }
.nav-bar > li > span:first-child { position: relative; padding: 0 20px; display: block; text-decoration: none; font-size: 14px; }
.nav-bar a.active { background:#154995; }

#pageLoadingSpinner {
	height: 20rem;
}

a.text-decoration-none {
	text-decoration:none !important;
}
a.text-decoration-none:hover{
	text-decoration:underline !important;
}

.coBrandHeader{
text-align: left;
    font-family: 'Work Sans, medium' !important;
    font-size: 1.25rem;
    letter-spacing: 0px;
    color: #000000 !important;
    opacity: 1;
}

.stillwaterLogoHdr{
	text-align: left;
	font: normal 0.8rem Source Sans Pro !important;
	letter-spacing: 0px;
	color: #707070 !important;
	opacity: 1;
}
