﻿

#header {
	margin: 0 0 1px 0px;
}


#header img{ width:100%;}


.pad3b {
	padding: 0 0 3px 0;
}

.testimname {
color: #063566;
float: left;
display: block;
width: 100%;
text-align: left;
}

.testimname a {
color: #063566;
font-size: 16px;
}

.testimname a:hover {
color:#09f;
}

#access .menu-item-has-children:after {
top: 22px;
right: 20px;
}

  .content-section.story-columns .heading-wrap {
    text-align: center; }

    .content-section.story-columns .heading-wrap .heading {
      margin: 0;
      padding: 6rem 0 0 0;
      font-size: 5.4rem;
      color: #ed1b12; }

  .content-section.story-columns .heading-wrap.light .heading {
    color: white; }


.mod_events_latest_first {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 30px;
	}
.fullWidth .in,.fullWidth .cck{margin:0 auto;width:1040px}
.bpd .in,.bpd .cck{margin:0 auto;width:807px}
.bpd .in.pddbg,.fullWidth .in.pddbg{width:auto}
.in{margin:0 auto;padding:20px}
.wrp.cnt.bip .in .pWr{margin:0 auto;width:34%}
.fullWidth .in,.bpd .in{box-sizing:content-box !important;-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;width:1080px !important}
.fullWidth .in,.bpd .in,.bSeCont .in{width:380px !important}

.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden}
.nav-collapse{top:0;width:100%;position:relative}
.nav-collapse.opened{max-height:9999px}
.nav-collapse a:hover{background:0 0}
.nav-collapse .active a:hover{color:#fff;background:rgba(0,0,0,.3)}
.widgets-grid-layout{width:100%}
.widgets-grid-layout:after,.widgets-grid-layout:before{content:" ";display:table}
.widgets-grid-layout:after{clear:both}
.widgets-grid-layout .widget-grid-view-image img{max-width:100%;height:auto}


.widgets-grid-layout:before,
.widgets-grid-layout:after {
	content: " ";
	display: table;
}
.footer .footer_block .footer_subscribe .footer_subscribe_form{display:inline-block;width:100%;}
.footer .footer_block .footer_subscribe .footer_subscribe_form form{display:inline-block;width:100%;margin:0;}
.footer .footer_block .footer_subscribe .footer_subscribe_form .serch_txt{width:100%;border:1px solid #1d1d1d;background:transparent;font:bold 13px BPreplay;color:#4e4e4e;}
.footer .footer_block .footer_subscribe .footer_subscribe_form .serch_txt:focus{outline:none;}
.footer .footer_block .footer_subscribe .footer_subscribe_form .btn_serch{background:#39a8e3;font:bold 13px BPreplay;color:#ffffff;border:none;}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}



#top #header .avia_mega_div .sub-menu{
overflow: hidden;
width:100%;
box-shadow: 		none;
border-style:none;
border-width:0px;
position: relative;
top:0;
display:block;
left:0;
clear: both;
}


#top #header .avia_mega_div .sub-menu .avia_mega_text_block a{
padding:0;
display: inline;
border:none;
text-decoration: underline;
}


#top .sidebar_left .widget_nav_menu .sub-menu{
padding-right: 13px;
}



#top .widget_nav_menu ul ul .sub-menu, #top .widget_nav_menu ul ul .children{
padding:0 0 0 10px;
overflow: hidden;
margin:0;
}

#top #wrap_all .sub-menu {
background: none ;
}


#header-logo {
  position:relative;
  z-index:2;
  display: inline;
  width: 20%;
}


#header-logo img, .modal-logo {
  max-width: 108px ;
}
.callout_wrap .callout_slider_wrap{border:45px #fff solid;-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.09999999999999998);-moz-box-shadow:0 0 4px 4px rgba(0,0,0,.09999999999999998);box-shadow:0 0 4px 4px rgba(0,0,0,.09999999999999998);height:482px;margin-top:-50px;position:relative;text-align:center;width:276px;z-index:30}
header#navbar .navbar-header .logo img{height:50px;}
footer .need-support-footer .grey-box .footer-tile .logo{display:block;text-indent:-9999px;margin:0 auto;}
.page--contact-us .rocketon-tile .rocketon-tile--content .logo{margin:0 auto;display:inline-block;text-indent:-9999px;float:none;}


#footer p.powered {

	float: left;

	margin:10px 0 0 0;

	padding: 0;

	color: white;

	font-size: 12px;

	font-family:'TitilliumText22LRegular';

}

#why-cbus-carousel .alignright, #community-leaders .alignright{display:inline; float:right; margin:.2em 0 1em 1em; border:4px solid #fff; box-shadow:0 0 4px #aaa;}
.tab-pane .tab-icon{display:none}




.clearfix:before,
.clearfix:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}


.clearfix:after {
  clear: both;
}




.clearfix {
  zoom: 1;
}


* html .clearfix {
	height: 1%;
}
