/* Basics
=========================== */
/* Button Colours
=========================== */
/* Top Bar
=========================== */
/* NavBar
=========================== */
/* Mobile Nav
=========================== */
/* Social
=========================== */
/* Footer 
=========================== */
/* Panel Header Colours
=========================== */
/* Title Colour
=========================== */
/* Style 1 Title BG Colour */
.site { background-image: -webkit-linear-gradient(top, #246CAB 0%, #ffffff 20%); background-image: -o-linear-gradient(top, #246CAB 0%, #ffffff 20%); background-image: linear-gradient(to bottom, #246CAB 0%, #ffffff 20%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF246CAB', endColorstr='#FFFFFFFF', GradientType=0); }

.site-header .navbar-brand { padding: 8px 15px; }

.dgs-sponsor { padding: 15px 15px 0 15px; text-align: center; }

.dgs-sponsor img { display: inline-block; }

.dgs-sponsor .sponsor-name { background: #f5f5f5; margin: 10px -15px 0 -15px; border-top: 1px solid #ccc; font-size: 18px; line-height: 30px; }

#main_content > .custom_webpage_app_view { padding-top: 0; }

.flex-slideshow.flexslider li:hover .flex-caption { background: #000; }

.flex-slideshow.flexslider li .flex-caption { background: rgba(0, 0, 0, 0.5); color: #f3f3f3; }

.flex-slideshow.flexslider li .flex-caption:hover { background: #000; }

.flex-slideshow.flexslider li .flex-caption .slide-info .slide-content { color: #f3f3f3; }

.flex-slideshow.flexslider li .flex-caption a { color: #fff; }

.panel-default > .panel-heading { background-color: #3C3C3C; }

.panel-default > .panel-heading h3 { color: #FFF; }

.subcontainer_style3 .custom_webpage_section_richtext_view { margin: 15px 0; }

.site-header .navbar-nav.nav > li a { font-size: 13px; }

.navbar.navbar-default .dropdown-menu a { font-size: .95em; }

.no_plan_option { display: none; }

.board-member-photo > img { max-height: 148px; max-width: 115px; }
