/*Style.CSS*/
/* All logos and logo sizes are edited in this CSS*/

a{color:#2E0E0F;}

.header-logo-image, .footer-logo{
    background-size:85px 26px;
    background-repeat: no-repeat;
    background-position:left center;
    height:100%;
    width:147px;
}

#preloader h1{
    background-size:160px 23px;
    background-repeat: no-repeat;
    background-position:center bottom;
    height:100px;
}

.preloader-light h1{background-image:url(../images/logo-dark.png)!important;}
.preloader-dark h1{background-image:url(../images/logo-dark.png)!important;}

.dark-skin .header-logo-image,
.dark-skin .footer-logo{background-image:url(../images/logo-dark.png)!important;}

.light-skin .header-logo-image,
.light-skin .footer-logo{background-image:url(../images/logo-dark.png)!important;}

.header{height:60px;}

.button-rotc {
	background-color: #6c9a87;
	border: 2px solid #6c9a87;
}

.button-riverside {
	background-color: #2E0E0F;
	border: 2px solid #2E0E0F;
	color: #FFFFFF;
}

.customForm input{
	padding-left:10px;
	border:solid 1px rgba(0,0,0,0.5);
}

.customForm textarea{
	border:solid 1px rgba(0,0,0,0.5);
}

.field-title{padding-left:0px!important; margin-left:0px!important;}
.customField, .contactTextarea{
	font-size:12px;
    -webkit-transition: all 250ms ease;
    transition: all 250ms ease;
}

.customField:focus, .contactTextarea:focus{
    -webkit-transition: all 250ms ease;
    transition: all 250ms ease;
}

.customField{
	min-width:100%;	
	display:block;
	box-sizing:border-box;
}

.customField{height:40px; padding:0px 10px 0px 10px; margin-bottom:10px;}
.customTextarea{
    margin:0px 0px 20px 0px;
    padding:9px 12px 9px 12px;
	margin-bottom: 20px;
	line-height: 18px;
	height: 80px;
	min-width: 100%;
}

.field-title span {
	float: right;
	opacity: 0.2;	
}

.toast-top {
	top: 75px;
}