/*.logo.logo-image .logo-image a{
	max-height: 75px;
}
.logo.logo-image .logo-image a img{
    margin-bottom: 5px;
	}
	.t3-mainnav .t3-navbar-collapse{
		margin-top: 75px;
		background: #4C78A3;
		border-color: #7299C0;
    }
    	.t3-mainnav .t3-navbar-collapse .navbar-nav > li.current.active > a{
    		color: #FFF;
    	}
    	.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a{
			border-top: 1px solid #7299C0;
			color: #AAC2DC;
    	}
    	.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a:hover{
			background: #7299C0;
			color: #FFF;
    	}
    	.off-canvas-toggle{
			color: #7299C0;
			height: 75px;
    	}
    	.off-canvas-toggle:hover{
    background: #4C78A3;
}
    	.off-canvas-toggle:focus{
    background: #4C78A3;
}
.off-canvas-toggle + .container .navbar-header .logo{
	border-left: 0;
}
.navbar-default .navbar-toggle:hover{
    background: #4C78A3;
}
.navbar-default .navbar-toggle:focus{
    background: #4C78A3;
}
.navbar-default .navbar-toggle .fa-bars{
	color: #7299C0;
}
.navbar-toggle{
	height: 75px;

}
.ccs-style.footer-title{
    font-family: "OpenSans-Bold";
    font-size: 1em;
    line-height: 1em;
    color: #FFFFFF;
}
.ccs-style.footer-text{
    font-family: "OpenSans-Regular";
    font-size: 0.875em;
    line-height: 1.5em;
    color: #FFFFFF;
}
.ccs-style.footer-text a{
    color: #FFF;
}
.ccs-style.footer-copyright{
    font-family: "OpenSans-Regular";
    font-size: 0.7em;
    line-height: 1.5em;
    color: #FFFFFF;
}
.ccs-style.footer-copyright a{
    color: #FFF;
}
form.bfQuickMode .bfLabelLeft label{
    font-family: "OpenSans-regular";
    font-weight: normal;
    font-size: 0.875em;
    line-height: 2em;
    width: 15% !important;
    color: #808080;
    margin: 0;
}

.yeeditor select, 
.yeeditor textarea, 
.yeeditor input[type="text"], 
.yeeditor input[type="password"], 
.yeeditor input[type="datetime"], 
.yeeditor input[type="datetime-local"], 
.yeeditor input[type="date"], 
.yeeditor input[type="month"], 
.yeeditor input[type="time"], 
.yeeditor input[type="week"], 
.yeeditor input[type="number"], 
.yeeditor input[type="email"], 
.yeeditor input[type="url"], 
.yeeditor input[type="search"], 
.yeeditor input[type="tel"], 
.yeeditor input[type="color"], 
.yeeditor .uneditable-input, 
.yeeditor .yee-form-control,
form.bfQuickMode input{
    border-radius: 0;
    box-shadow: none;
    border: 1px solid #CCCCCC;
    font-family: "OpenSans-regular";
    color: #808080;
    font-size: 0.875em;
}
form.bfQuickMode section{
    background: transparent !important;
}
form.bfQuickMode button.bfSubmitButton {    
    float: left;
    margin-left: 15%;
    border: 1px solid #4c78a3;
    background: #4c78a3;
    padding: 5px 15px;
    color: #FFF;
    font-family: "OpenSans-regular";
    font-size: 0.875em;
    margin-top: 10px;
}
form.bfQuickMode section.bfElemWrap{
    padding: 10px 0 !important;
}
form.bfQuickMode .bfRequired{
    font-weight: normal;
}
.bfClearfix > div:last-of-type{
    display: none !important;
}
form.bfQuickMode .bfErrorMessage{
    font-weight: normal;
    font-family: "OpenSans-regular";
    font-size: 0.875em;
    padding: 15px;
}
.bfError{
    padding: 5px 0;
}*/
#t3-footer .cmc-signup form .row-fluid{
float: none;
}