﻿@import url('https://fonts.googleapis.com/css?family=Raleway:400,400i,700,700i');
/* WonderWebs-Bootstrap 9.3 Responsive template - Website stylesheet - Copyright 2018 WonderWebs.com */

body{font-size: 16px;font-weight: 700;line-height: 30px;font-family: 'Raleway', sans-serif;}
.Normal{color: #fff;text-shadow: 2px 2px 2px #222;font-family: 'Raleway', sans-serif;font-size: 16px;font-weight: 700;line-height: 30px;}/* Default font and colour. Use long form CSS */
h1{color: #fff;text-shadow: 2px 2px 2px #222;font-family: 'Raleway', sans-serif;font-size: 21px;}
h2{color: #fff;text-shadow: 2px 2px 2px #222;font-family: 'Raleway', sans-serif;}
h3{}
h4{}
h5{}
h6{}
hr{}
pre{}
blockquote{}
strong,b,.NormalBold{}
ul{font-family: 'Raleway', sans-serif;}
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{color: #fff;font-family: 'Raleway', sans-serif;}
a:active,a:hover{color: rgb(237, 237, 237);}
.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: #fff;}
.FooterLinks a span:hover,.FooterLinks a:active,.FooterLinks a:hover{color: rgb(237, 237, 237);}
.StandardButton,a.StandardButton,a.StandardButton:link{}
.StandardButton:hover,a.StandardButton:hover{}

/* Structure and content */
.Outer{}
.PageID{}
.Page{padding-top: 0; background: #fff;}/* Website background */
.Above{}
.Paper{border: none; box-shadow: none}/* Wraps Header and Contents sections. Set display:inherit to disable rubber-banding */
.Header{}/* Wraps AboveLogo down to BelowLogo */
.AboveLogo{}
.LogoSpan{}
.LogoWrapper{padding-top:20%;}/* 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{}
.Logo{}
.BelowLogo{}
.MenuBar{display: none}/* Menu wrapper includes SigninPane */
.MenuPane{display: none}/* Menu column */
.MenuPaneInner{}
.SigninPane{display: none}/* Signin column */
.SigninPaneInner{display: none}
.Account{}
.SigninSeparator::after{}
.SigninTop{}
.BelowMenu{}
.Contents{}/* Main page content. Set display:inherit to disable rubber-banding */
.Contents .Span{}/* Website foreground */
.BreadCrumbBar{display: none}
.BreadCrumbs{display: none}/* Use line-height to set BreadCrumbBar height */
.BreadCrumbPane{display: none}/* Breadcrumbs column */
.BreadCrumbSeparator:after{}
.SearchBar{display: none}/* Search column */
.SearchWrapper{}/* Padding and margins */
.SearchPane{}/* Use height:px to set SearchBar height */
.SearchInput{}
a.SearchIcon{}
a.SearchIcon:hover{}
.SearchIcon .far{}
.ContentPane{}
.ContentLeft{min-height:420px !important;}/* Move this min-height into the primary content panel */
.ContentLeftDown{}
.ContentRight{}
.ContentRightUp{}
.Foot{}
.Footer{}/* Wraps all footer rows */
.FooterLinks{position: fixed;bottom: 0;left: 0;right: 0;}
.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{}
.MenuBar ul.Menu .sub a{}

/* Menu item borders and separators. Set border:none; to remove defaults */
.MenuBar ul.Menu a.first{}
.MenuBar ul.Menu a{}
.MenuBar ul.Menu a.last{}
.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{}/* Menu */
.MenuBar ul.Menu a.branch{}/* Branch */
.MenuBar ul.Menu a.current,.MenuBar ul.Menu a.breadcrumb{}/* Active */
.MenuBar ul.Menu a:hover,.MenuBar ul.Menu a:focus{}/* 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{}
.MenuBar ul.Menu .sub a{}

/* Hamburger menu */
.hamburger .mean-bar,.PreloadImage{background:url("Logo-1982x180.png") no-repeat scroll 0 0 / 991px 90px transparent}/* 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 */

.theList{text-align: right;text-shadow: 2px 2px 2px #222;list-style: none;}
ul.theList li:before{ content: '\2022'; padding: 10px; text-shadow: 1px 1px 2px #222;font-size: 30px;line-height: 30px;vertical-align: bottom;}
/*Home Style*/
.Paper {display: inherit;}
.Header {display: inherit;}
.ContentLeft {min-height: 100% !important;}
.Above {height: 100%;left: 0;overflow: hidden; position: fixed;top: 0;width: 100%;}
.Above div { height: 100%;}
.ContentLeftRow {margin-top: 5%;}
.TextHighlight {color: rgb(255, 218, 44);border-top: 1px dashed yellow;	display: inline;padding-top: 20px;}
.Contenth2{text-align: right; }

#dnn_ContentLeft {padding-right: 2%;border-right: 1px solid rgb(255, 218, 44);}
#dnn_ColumnRight {padding-left: 2%;}



/* Phone and Tablet */
@media (min-width: 0) and (max-width:991px) {

.AboveRow.hidden-xs.hidden-sm {display: block !important;}
.theList {text-align: left;padding-left: 0;list-style: none;}
.hamburger-bun.meanmenu-reveal {display: none !important;}
.Contenth2{text-align: left; }

}

/* Phone */
@media (min-width: 0) and (max-width: 767px) {

.FooterLinks {position: relative;}
#dnn_ContentLeft {padding-right: 0;border-right: none;}
#dnn_ColumnRight {padding-left: 0;}


}

/* Desktop */
@media (min-width: 992px) and (max-width: 1199px) { 

}

/* Widescreen */
@media (min-width: 1200px) { 

}