


footer
{
	padding: 25px 0;
	text-align: center;
}
footer span.copyright
{
	font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	line-height: 40px;
	text-transform: none;
	text-transform: uppercase;
}
footer ul.quicklinks
{
	font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	line-height: 40px;
	margin-bottom: 0;
	text-transform: none;
	text-transform: uppercase;
}
ul.social-buttons
{
	margin-bottom: 0;
}
ul.social-buttons li a
{
    border-radius: 100%;
    color: #fff;
    display: block;
    font-size: 20px;
    height: 40px;
    line-height: 48px;
	moz-transition: all .3s;
	outline: 0;
	transition: all .3s;
	webkit-transition: all .3s;
	width: 40px;
}
ul.social-buttons li a:hover,ul.social-buttons li a:focus,ul.social-buttons li a:active
{
	background-color: #3b5998;
}
.btn:focus,.btn:active,.btn.active,.btn:active:focus
{
	outline: 0;
}

@media(max-width:620px) {
.front-slider .slide .caption {
display:none;
}
}

.btn-xl
{
	background-color: #3da150;
	border-radius: 3px;
	color: #000;
	font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 18px;
	font-weight: 700;
	width: 100%;
	padding: 15px 40px;
	text-transform: uppercase;
}
.btn-xl:hover,.btn-xl:focus,.btn-xl:active,.btn-xl.active,.open .dropdown-toggle.btn-xl
{
	background-color: #2b823c;
	color: #fff;
}
.btn-xl:active,.btn-xl.active,.open .dropdown-toggle.btn-xl
{
	background-image: none;
}
.btn-xl.disabled,.btn-xl[disabled],fieldset[disabled] .btn-xl,.btn-xl.disabled:hover,.btn-xl[disabled]:hover,fieldset[disabled] .btn-xl:hover,.btn-xl.disabled:focus,.btn-xl[disabled]:focus,fieldset[disabled] .btn-xl:focus,.btn-xl.disabled:active,.btn-xl[disabled]:active,fieldset[disabled] .btn-xl:active,.btn-xl.disabled.active,.btn-xl[disabled].active,fieldset[disabled] .btn-xl.active
{
	background-color: #c40000;
	border-color: #c40000;
}
.btn-xl .badge
{
	background-color: #fff;
	color: #c40000;
}