﻿@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700|Open+Sans:400,400i,700,700i');

/* WonderWebs-Bootstrap 9.2 Responsive template - Website stylesheet - Copyright 2018 WonderWebs.com */

body,.Normal{font-family: 'Open Sans', sans-serif;font-size: 15px;line-height: 1.5em;}/* Default font and colour. Use long form CSS */
h1{font-family: 'Roboto Condensed', sans-serif;}
h2{font-family: 'Roboto Condensed', sans-serif;}
h3{font-family: 'Roboto Condensed', sans-serif;}
h4{}
h5{}
h6{}
hr{}
pre{}
blockquote{}
strong,b,.NormalBold{}
input[type="text"], input[type="file"], input[type="password"], input[type="date"], input[type="email"], select, textarea{}

/* Hyperlinks and buttons */
a,a:link,a:visited{}
a:active,a:hover{}
.SigninSeparator,.SigninPane a:link,.SigninPane a:visited{}
.SigninPane a:active,.SigninPane a:hover{}
.BreadCrumbSeparator,a.BreadCrumbs:link,a.BreadCrumbs:visited{}
a.BreadCrumbs:active,a.BreadCrumbs:hover{}
.FooterLinks span,.FooterSeparator,.FooterLinks a:link,.FooterLinks a:visited{color:#999999;}
.FooterLinks a span:hover,.FooterLinks a:active,.FooterLinks a:hover{color:#ffffff;}
.StandardButton,a.StandardButton,a.StandardButton:link{}
.StandardButton:hover,a.StandardButton:hover{}

/* Structure and content */
.Outer{}
.PageID{}
.Page{background:url("Background.jpg") no-repeat scroll center top #f2f2f2;padding:0;}/* Website background */
.Above{}
.Paper{border:none;box-shadow:none;}/* Wraps Header and Contents sections. Set display:inherit to disable rubber-banding on these */
.Header{}/* Wraps AboveLogo down to BelowLogo */
.AboveLogo{}
.LogoSpan{}
.LogoWrapper{padding-top:17.094%;}/* Responsive logo height {padding-top:(height*100/width)%;} Otherwise use px */
.LogoPane{background:url("Logo-1170x200.png") no-repeat scroll 0 0 transparent;background-size:cover}
.LogoLink{width: 50%;}
.Logo{}
.BelowLogo{}
.MenuBar{background: none;}/* Menu wrapper includes SigninPane */
.MenuPane{float:right;width:100%;margin-top:-47px;}/* Menu column */
.MenuPaneInner{float:right;clear:right;}
.SigninPane{display:none;}/* Signin column */
.SigninPaneInner{}
.Account{}
.SigninSeparator::after{}
.SigninTop{}
.BelowMenu{}
.Contents{box-shadow: 0 0 20px rgba(102, 102, 102, 0.42);}/* Wraps from BreadCrumbBar down to Foot */
.Contents .Span{}/* Website foreground */
.BreadCrumbBar{}
.BreadCrumbs{}/* Use line-height to set BreadCrumbBar height */
.BreadCrumbPane{}/* Breadcrumbs column */
.BreadCrumbSeparator:after{}
.SearchBar{}/* Search column */
.SearchWrapper{}/* Padding and margins */
.SearchPane{}/* Use height:px to set SearchBar height */
.SearchInput{}
a.SearchIcon{}
a.SearchIcon:hover{}
.SearchIcon .fa{}
.ContentPane{}
.ContentLeft{min-height:420px !important;padding-bottom: 30px;}/* Move this min-height into the primary content panel */
.ContentLeftDown{}
.ContentRight{}
.ContentRightUp{}
.Foot{}
.Footer{background:rgb(9, 21, 45);}/* Wraps all footer rows */
.FooterLinks{background:#000000;}
.SigninBottom{}
.FooterSeparator{}
.FooterSeparator:after{}
.Terms{}
.Privacy{}
.Copyright{}
.Producer{}

/* Containers */
.Container{}/* Padding and margins for all */
.Default.Container{}
.Titled.Container{}
.Featured.Container{}
.NoContainer.Container{}
.NoPadding.Container{}
.NoGaps.Container{}

/* Featured Container. Modify these to suit any container */
.Featured.Container{}
.Featured .ContainerTitle{}
.Featured .ContainerBody{}
.Featured .Normal{}
.Featured a,.Featured a:link,.Featured a:visited{}
.Featured a:active,.Featured a:hover{}

/* Menu and Submenu font. Use long form CSS */
.MenuBar ul.Menu a{text-transform:uppercase;font-weight: 400;font-size: 18px;font-family: 'Roboto', sans-serif;}
.MenuBar ul.Menu .sub a{}

/* Menu item borders and separators. Set border:none to remove defaults */
.MenuBar ul.Menu a.first{border:none}
.MenuBar ul.Menu a{border:none}
.MenuBar ul.Menu a.last{border:none}
.MenuBar ul.Menu .sub a.first{}
.MenuBar ul.Menu .sub a{}
.MenuBar ul.Menu .sub a.last{}

/* Menu colours - Every menu item also has a unique ID */
.MenuBar ul.Menu a,.MenuBar ul.Menu a:visited{color:#fff;background:transparent;}/* Menu */
.MenuBar ul.Menu a.branch{color:#fff;background:transparent;}/* Branch */
.MenuBar ul.Menu a.current,.MenuBar ul.Menu a.breadcrumb{color:#fff;background:transparent;}/* Active */
.MenuBar ul.Menu a:hover,.MenuBar ul.Menu a:focus{color:#fff;background:transparent;}/* Hover */

/* SubMenu colours */
.MenuBar ul.Menu .sub a,.MenuBar ul.Menu .sub a:visited{}/* Sub Menu */
.MenuBar ul.Menu .sub a.branch{}/* Branch */
.MenuBar ul.Menu .sub a.current,.MenuBar ul.Menu .sub a.breadcrumb{}/* Active */
.MenuBar ul.Menu .sub a:hover,.MenuBar ul.Menu .sub a:focus{}/* Hover */

/* Menu item height and padding e.g. {height:40px;line-height:40px} */
.MenuBar ul.Menu a{height:47px;line-height:47px}
.MenuBar ul.Menu .sub a{}

/* Hamburger menu */
.hamburger .mean-bar,.PreloadImage{background:url("Logo-1982x180.jpg") no-repeat scroll 0 0 / 991px 90px #08152c}/* Logo */
.hamburger a.hamburger-wrapper{}/* Use for full-screen menu */
.hamburger a.hamburger-bun{}/* Hamburger bun */
.hamburger a.hamburger-bun span{}/* Hamburger meat */
.hamburger .mean-nav{}/* Menu background */
.hamburger .mean-nav ul li a{}/* Menu items */
.hamburger .mean-nav ul li a:hover{}

/* Splash */
.SplashPage{}/* Background */
.SplashPlacement{}/* Content padding */
.SplashContent{}/* Content */

/* Custom Classes - Any uncommented classes here will appear in the word processor menu */
/* .CustomClass01{} */
/* .CustomClass02{} */
/* .CustomClass03{} */
/* .CustomClass04{} */
/* .CustomClass05{} */
/* .CustomClass06{} */
/* .StandardButton{} */

/* Other styles */
.ContentLeft .Default.Container{padding:45px 30px 0;}
.ContentLeft .NoGaps.Container{padding:0 30px 0;}
.ContentLeftRow > .row {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display:flex;flex-wrap: wrap;}
.ContentLeftRow > .row > [class*='col-'] {flex-direction: column;}
.ColumnRight {background: rgb(251, 251, 251);border-left: 1px solid rgb(242, 242, 242);padding-top: 30px;}
.ColumnRight .Container {padding: 15px 30px;}
.BreadCrumbRow{display:none;}
.Footer1A{padding:20px 0;}
.Footer h4{line-height: 1.6em;}
.Footer1A,.Footer1A a:link,.Footer1A a:visited{color: rgb(170, 170, 170);}
.Footer1A a:hover,.Footer1A a:active{color: #ffffff;text-decoration:underline;}
.LiveForm.WWBlank {padding: 0;}
.list-group-item {border:none;font-family: 'Roboto Condensed';}
.Normal li {margin-bottom: 5px;}
li.list-group-item {margin-bottom: 0;}
.MenuBar ul.Menu a.current span,.MenuBar ul.Menu a:hover span{border-bottom: 1px solid;}
.Page5480 .ImageRight33 {border: 4px solid #ffffff;box-shadow: 1px 1px 4px 2px rgba(0, 0, 0, 0.14);}


/* Phone */
@media (min-width: 0) and (max-width: 767px) {
.list-group {margin-bottom: 0;}
.Page5480 .ImageRight33 {margin-bottom:30px;}
}

/* Phone and Tablet */
@media (min-width: 0) and (max-width:991px) {
.ContentLeft, .ColumnRight {width: 100%;}

}

/* Desktop */
@media (min-width: 992px) and (max-width: 1199px) { 

}

/* Widescreen */
@media (min-width: 1200px) { 

}