/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */
#header_main{
background-color:#222e3d; font-family:Arial, Helvetica, sans-serif}
.header_color .main_menu ul:first-child > li > a{color:#FFFFFF}
.header_color .sub_menu>ul>li>a{color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.phone-info span {
color: #ffffff !important;
font-size: 16px;
padding-top: 6px;
}
#top .alternate_color.title_container .main-title a{ color:#223445; font-family:Arial, Helvetica, sans-serif  font-weight:bold !important; font-size:36px;  padding-left:40px;}
 #top .av-main-nav ul a{ color:#fff !important; font-size:14px; font-family:Arial, Helvetica, sans-serif !important;}
  .header_color .main_menu .menu ul li a:hover, .header_color .av-subnav-menu ul a:hover {
background-color:#50a1da !important;
}
.header_color .main_menu .menu ul li a{ background-color:#223445; color:#FFFFFF}
.header_color .main_menu ul ul{background-color:#223445; color: #ffffff;}
.breadcrumb-trail .trail-before{color:#223445; font-weight:bold;}
.alternate_color .breadcrumb a {color:#223445 !important; font-weight:bold !important}
.alternate_color .breadcrumb a:link {color:#223445 !important; font-weight:bold !important}
.alternate_color .breadcrumb a:visited{color:#223445 !important; font-weight:bold !important}
.alternate_color .breadcrumb a:hover{color:#223445 !important; font-weight:bold !important}
.alternate_color .breadcrumb a:active{color:#223445 !important; font-weight:bold !important}
.alternate_color .breadcrumb a:selected{color:#223445 !important; font-weight:bold !important}
.breadcrumb-trail .trail-before, .breadcrumb-trail .trail-end, .breadcrumb-trail .sep, .breadcrumb-trail a, .breadcrumb-trail .bbp-breadcrumb-current{color:#223445!important; font-weight:bold !important}
div .logo {
float: left;
position: absolute;
left: 0;
z-index: 1;
top: 6px;
}
.topic{
	font-family: "Myriad Pro Light";
	font-size: 30px;
	text-transform: uppercase;
	color: #232e3c;
	padding-bottom:15px;
}
.sub-topic{
	font-family: 'Pathway Gothic One', sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #232e3c;
	padding-bottom:10px;
}
.sub-topic1{
	font-family: 'Pathway Gothic One', sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #169fe6;
	padding-bottom:10px;
	text-decoration:none
}
.sub-topic1 a:link{
	color: #169fe6;
	text-decoration:none
}
.sub-topic1 a:visited{
	color: #169fe6;
	text-decoration:none
}

.sub-topic1 a:hover{
	color: #169fe6;
	text-decoration:none
}
.sub-topic1 a:active{
	color: #169fe6;
	text-decoration:none
}
.main_color a, .main_color a strong, .main_color a b, .main_color b a, .main_color strong a, .main_color #js_sort_items a:hover, .main_color #js_sort_items a.active_sort, .main_color .av-sort-by-term a.active_sort, .main_color .taglist a.activeFilter, #top .main_color .av-no-color.av-icon-style-border a.av-icon-char {
color: #169fe6 !important;
text-decoration: underline;
target-new: tab !important;
}

.main_color, .main_color div, .main_color header, .main_color main, .main_color aside, .main_color footer, .main_color article, .main_color nav, .main_color section, .main_color span, .main_color applet, .main_color object, .main_color iframe, .main_color h1, .main_color h2, .main_color h3, .main_color h4, .main_color h5, .main_color h6, .main_color p, .main_color blockquote, .main_color pre, .main_color a, .main_color abbr, .main_color acronym, .main_color address, .main_color big, .main_color cite, .main_color code, .main_color del, .main_color dfn, .main_color em, .main_color img, .main_color ins, .main_color kbd, .main_color q, .main_color s, .main_color samp, .main_color small, .main_color strike, .main_color strong, .main_color sub, .main_color sup, .main_color tt, .main_color var, .main_color b, .main_color u, .main_color i, .main_color center, .main_color dl, .main_color dt, .main_color dd, .main_color ol, .main_color ul, .main_color li, .main_color fieldset, .main_color form, .main_color label, .main_color legend, .main_color table, .main_color caption, .main_color tbody, .main_color tfoot, .main_color thead, .main_color tr, .main_color th, .main_color td, .main_color article, .main_color aside, .main_color canvas, .main_color details, .main_color embed, .main_color figure, .main_color fieldset, .main_color figcaption, .main_color footer, .main_color header, .main_color hgroup, .main_color menu, .main_color nav, .main_color output, .main_color ruby, .main_color section, .main_color summary, .main_color time, .main_color mark, .main_color audio, .main_color video, #top .main_color .pullquote_boxed, .responsive #top .main_color .avia-testimonial, .responsive #top.avia-blank #main .main_color.container_wrap:first-child, #top .main_color.fullsize .template-blog .post_delimiter{
border-color: #e1e1e1;
text-align: justify;
}





/*
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 */

}