/* 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_meta { background: #0B2D8B;}
#header_meta .phone-info, #header_meta .phone-info a { color: #fff!important; font-family: sans-serif; font-size: 12px; }
#header_meta .social_bookmarks a {color: #fff!important;}
#sliderstyle .slide-entry .entry-content p, #sliderstyle .slide-entry .entry-content {color: #fff; line-height: 24px; text-align: center;}

#sliderstyle .new-special-heading h3 {color: #fff; font-size: 28px; text-align: center;}
#top #sliderstyle .avia-content-slider-element-container .avia-slideshow-dots {text-align: center; left: 50%;
    bottom: -20px;}
#top #sliderstyle .avia-smallarrow-slider .avia-slideshow-dots {position:absolute; padding-top: 50px;}

#top .avia-smallarrow-slider .avia-slideshow-dots a.active, #top .avia-logo-element-container .avia-slideshow-dots a:hover {background-color: #000!important;}

#top .avia-smallarrow-slider .avia-slideshow-dots a.active, #top .avia-logo-element-container .avia-slideshow-dots a:hover {background: #000!important;}

#top .social_bookmarks li {border-right-width: 0px!important; }
.header_color .main_menu ul ul {background-color: #343434!important; color: #fff!important;}


.header_color .main_menu ul ul, .header_color .main_menu .menu ul li a, .header_color .pointer_arrow_wrap .pointer_arrow, .header_color .avia_mega_div, .header_color .av-subnav-menu > li ul, .header_color .av-subnav-menu a {background-color: #343434!important; color: #ffffff!important }


.header_color .av-subnav-menu a{border-bottom: 1px solid #fff!important;}
.caption_fullwidth {background: rgba(0, 0, 0, 0.4);}

.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title{background: rgba(0, 0, 0, 0.0)!important;}

.slide-entry-excerpt p {font-style: italic;}
.meta-color { color: #fff;}
.meta-color .avia-testimonial-na {padding-right: 5px; color: #fff;}
.meta-color .avia-testimonial-subtitle {color: #fff;}
.avia-content-slider .slide-entry-excerpt {font-size: 15px;}
.avia-icon-list.avia-icon-list-left li{margin-bottom: 15px;}

#top .iconbox_content_container {padding: 0px 15px;}


.iconbox .iconbox_content .iconbox_content_title{ color: #0B2D8B; }
.page-id-1167 .avia_ajax_form .button {font-size: 18px;}

#top .iconbox_top { min-height: 254px; }
#top .flex_column_table_cell {border-color: #a4a4a4!important; border-radius: 0px!important;}

#top #minheightauot .iconbox_top {min-height: inherit!important}
#nav_menu-7 .widgettitle { text-indent: -9999px; }

#custom_html-4 { margin-bottom: 0px!important; }
#text-4 { margin-top: 6px!important; }
#top .post-entry-1212 .avia_textblock.av_inherit_color a {text-decoration:none!important; font-style: italic; color:#0B2D8B!important;}
.post-entry-1212 .avia_textblock.av_inherit_color p {font-weight: bold; font-size: 60px;}

#sect_id .units .post-entry-1212 .avia_textblock  h1 {color:#0B2D8B!important; text-decoration: underline; margin-bottom: 40px}

#sect_id .units .post-entry-1212 .avia_textblock strong {color:#0B2D8B!important;}

/*
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 */

}