

body { 
	font-family: 'Playfair Display', serif !important;
}

.callout-button .fusion-button-text { color:#FFFFFF !important; }

.fusion-secondary-header {
	font-family: 'Raleway', sans-serif;
	font-weight:bold;
}

#fusion-slider-4 .background {
    background-color: #3c3f54;
    background-size: contain;
}

.heading .left {
	float:left;
	text-align:left;
	font-family: 'Raleway', sans-serif;
}
.heading .right {
	float:right;
	text-align:right;
	font-family: 'Raleway', sans-serif;
}

.fusion-title, .fusion-title-sc-wrapper { width:100%; }
.title-heading-center { width:75%; }

.fusion-button.button-flat {
	box-shadow:0px 2px 0px #79571a !important;
}
.fusion-button.button-flat:hover {
	box-shadow:none !important;
}

.fusion-title h2 span {
	background-color:rgb(0,0,0,.6);
		margin:5px 0px 5px 0px;
	padding:0px 10px 0px 10px;
			display:inline-block;
}

.quote-slider blockquote q {
	font-size:36px !important;
	line-height:48px !important;
}


.fusion-header-wrapper {
position: fixed !important;
z-index: 99999 !important;
top: 0 !important;
width: 100% !important;
}
#wrapper {
padding-top: 250px !important;
}

#main { padding-top:0px !important; }

.fusion-page-title-bar { margin:-100px 0px 40px 0px  !important; }


.button-banner {
	text-align:center;
}

.button-banner .button, .button-banner #riskalyze-btn-container a, .button-banner .embed-survey-start-button  {
	text-align:center;
	display:inline-block;
	padding:5px;
	    background: #e8cb90;
    background-image: -webkit-gradient( linear, left bottom, left top, from( #d6ad5a ), to( #e8cb90 ) );
    background-image: linear-gradient( to top, #d6ad5a, #e8cb90 );
	color:#FFFFFF !important;
	border-radius: 4px;
	width: 260px;
    margin: 10px auto 10px auto;
	    font-family: 'Playfair Display', serif !important;
	box-shadow:none !important;
	border:none !important;
	font-size:16px !important;
	height:50px !important;
	line-height:40px !important;
	float: left;
    margin: 0px 8px 0px 8px;
	outline: none;
}
