/* Enter Your Custom CSS Here */
.header_color .main_menu ul:first-child > li > a {color:#12445d;}
.phone-info, .phone-info span, .phone-info, .phone-info a {font-size:18px !important; line-height:18px !important; color:#12445d !important;}
#top #wrap_all .av-social-link-facebook a { background-color:#37589b !important; color:#ffffff !important;}

#top #wrap_all .av-social-link-mail a { background-color:#12445d !important; color:#ffffff !important;}

#footer, .sidebar, .sidebar_left  {font-size:14px; line-height:21px;}
#header_main{ padding-top:5px; padding-bottom:5px}

.av-main-nav > li > a { font-size:18px; line-height:24px; text-transform:uppercase;}

.header_color .container_wrap_metaz { background-color:#d0bc8b;}

.sidebar.sidebar_left .inner_sidebar.extralight-border {background-color:#efefef !important; text-align:left; padding:10px;}
.sidebar.sidebar_left .inner_sidebar.extralight-border { color:#222222; }
.sidebar.sidebar_left .inner_sidebar.extralight-border a { color:#12445d;}

.slideshow_caption h1 {background-color:rgba(0,0,0,0.5);color:#ffffff; display:inline-block; text-transform:uppercase; padding:8px; border-radius:3px}

@media screen and (max-width:500px)
{
  .slideshow_caption h1 {font-size:18px; line-height:24px;}
}


@media screen and (max-width:1360px)
{
  .page-id-31 #after_section_2 .flex_column_table { display:block !important;}
  .page-id-31 #after_section_2 .flex_column_table_cell {display:block !important;}
  .page-id-31 #after_section_2 .av_one_third {width:100% !important;}
  .page-id-31 #after_section_2 .flex_column.av_one_third {border:1px solid #eeeeee !important; margin-bottom:10px; padding:10px}
}

@media screen and (max-width:800px)
{
  .phone-info a {display:inline-block; padding-left:7px !important;}
  .page-id-31 #after_section_2 .av_one_third {width:100% !important; float:none; display:block;}
}


