﻿@font-face {
    font-family: 'fontello';
    src: url('../fonts/fontello.eot');
    src: url('../fonts/fontello.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fontello.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.icon-phone:before {
	content: '\e800';
}
.icon-user-plus:before {
	content: '\e801';
}
.icon-mail-alt:before {
	content: '\e802';
}
[class^="icon-"], [class*=" icon-"] {
	font-family: 'fontello';
	font-style: normal;
	font-weight: normal; /* fix buttons height */;
	line-height: 1em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
}
#top .av-flex-placeholder {
    width: 3% !important;
}
.socialr {
	text-align: left;
	padding-top: 10px;
}
.sociallinks {
	border-width: 0px;
	margin-right: 5px;
	margin-left: 5px;
	width: 40px;
	height: 40px;
	opacity: 0.7;
	filter: alpha(opacity=50); /* For IE8 and earlier */;
	transition: opacity .34s ease-in-out;
	-moz-transition: opacity .34s ease-in-out;
	-webkit-transition: opacity .34s ease-in-out;
}
.sociallinks:hover {
	opacity: 1;
	filter: alpha(opacity=100); /* For IE8 and earlier */
}

/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */

}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */

}
p {
	text-align: justify !important;
	text-shadow: 1px 1px 2px #e5e5e5;
}
h1, h2, h3, h4, h5, h6 {
	white-space: normal !important;
	word-spacing: normal !important;
	letter-spacing: normal !important;
}
.copyright {
	font-size: 11px !important;
	line-height: 11pt !important;
	color: #FFE1E1 !important;
}
.scroll-down-link {
	color: #CC0000 !important;
}
#footer {
	padding-top: 40px !important;
}
.avia-button.avia-color-red {
    background-color: #c50000 !important;
}
.avia-button.avia-color-red:hover {
	background-color: #FF3300 !important;
}
#header_meta {
	background-color: #a00000 !important;
}
.phone-info  {
	font-style: normal !important;
	font-weight: 100 !important;
	color:#FFFFFF !important;
}

.slideshow_align_caption {
	/*background:rgba(127,116,44,0.4) !important;*/
	text-shadow: 2px 2px 7px #000 !important;
}
p.slideshow_align_caption {
	text-shadow: 2px 2px 7px #000 !important;
}
#header_main {
	border-top-style: solid !important;
	border-bottom-style: solid !important;
	border-top-width: 1px !important;
	border-bottom-width: 1px !important;
	border-top-color: #FFFFFF !important;
	border-bottom-color: #FFFFFF !important;
}
#header_meta {
	background-color: #800000;
}
.small {
	font-size: 15px !important;
}
