﻿@import url(https://fonts.googleapis.com/css?family=Oswald&display=swap);@import url(https://fonts.googleapis.com/css?family=Montserrat&display=swap);@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);@font-face{font-family:ProximaNova;src:url(font/ProximaNova-Thin.eot);src:url(font/ProximaNova-Thin.eot?#iefix) format('embedded-opentype'),url(font/ProximaNova-Thin.svg#ProximaNova-Thin) format('svg'),url(font/ProximaNova-Thin.ttf) format('truetype'),url(font/ProximaNova-Thin.woff) format('woff'),url(font/ProximaNova-Thin.woff2) format('woff2');font-weight:200;font-style:normal}
@font-face{font-family:ProximaNova;src:url(font/ProximaNova-ThinIt.eot);src:url(font/ProximaNova-ThinIt.eot?#iefix) format('embedded-opentype'),url(font/ProximaNova-ThinIt.svg#ProximaNova-ThinIt) format('svg'),url(font/ProximaNova-ThinIt.ttf) format('truetype'),url(font/ProximaNova-ThinIt.woff) format('woff'),url(font/ProximaNova-ThinIt.woff2) format('woff2');font-weight:200;font-style:italic}
@font-face{font-family:ProximaNova;src:url(font/ProximaNova-Light.eot);src:url(font/ProximaNova-Light.eot?#iefix) format('embedded-opentype'),url(font/ProximaNova-Light.svg#ProximaNova-Light) format('svg'),url(font/ProximaNova-Light.ttf) format('truetype'),url(font/ProximaNova-Light.woff) format('woff'),url(font/ProximaNova-Light.woff2) format('woff2');font-weight:300;font-style:normal}
@font-face{font-family:ProximaNova;src:url(font/ProximaNova-Regular.eot);src:url(font/ProximaNova-Regular.eot?#iefix) format('embedded-opentype'),url(font/ProximaNova-Regular.svg#ProximaNova-Regular) format('svg'),url(font/ProximaNova-Regular.ttf) format('truetype'),url(font/ProximaNova-Regular.woff) format('woff'),url(font/ProximaNova-Regular.woff2) format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:ProximaNova;src:url(font/ProximaNova-Semibold.eot);src:url(font/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype'),url(font/ProximaNova-Semibold.svg#ProximaNova-Semibold) format('svg'),url(font/ProximaNova-Semibold.ttf) format('truetype'),url(font/ProximaNova-Semibold.woff) format('woff'),url(font/ProximaNova-Semibold.woff2) format('woff2');font-weight:600;font-style:normal}
@font-face{font-family:ProximaNova;src:url(font/ProximaNova-Bold.eot);src:url(font/ProximaNova-Bold.eot?#iefix) format('embedded-opentype'),url(font/ProximaNova-Bold.svg#ProximaNova-Bold) format('svg'),url(font/ProximaNova-Bold.ttf) format('truetype'),url(font/ProximaNova-Bold.woff) format('woff'),url(font/ProximaNova-Bold.woff2) format('woff2');font-weight:700;font-style:normal}
/*!** Colors ***/

/*!************************
* General/Reset
**************************/

.noLabels label {display:none;}

.rosterFullname {
    font-size: 24px;
    font-weight: 700;
}
.rosterTermYear {
    font-size: 18px;
    font-weight: 400;
}

#auxContainer, #logoArea {
    width: auto;
}
.hidden{display:none!important;}
.rosterCard {margin-bottom:25px;}

table.PseudoCode_HorizontalRadio>tbody>tr>td>label{width:auto!important}
input[type=checkbox]+label,input[type=radio]+label{padding-left:10px;padding-right:1em;position:relative;top:-6px}
input[type=radio]{margin:0 5px}
.carousel-caption{padding:15px;font-family:ProximaNova,sans-serif;bottom:83px;background-color:transparent;text-align:right!important}
body {
    font-family: ProximaNova,sans-serif;
    font-size: 18px;
    color: #15191a;
    max-width: 100vw;
    overflow-x: hidden;
}
.RadGrid {
    overflow: visible!important;
}
.storeCatSB .RadGrid_MetroTouch .rgAltRow {
    background: transparent;
}
button,input,select,textarea{font-family:ProximaNova,sans-serif}
.RadGrid a:visited,.RadToolTip a:visited{color:#991f36!important;text-decoration:none}
.RadGrid a,.RadToolTip a{color:#991f36!important;text-decoration:underline}
.obo-container{float:right}
.obo-label{float:left}
.obo-actions{float:right;margin-left:7px}
.backToTop{display:none}
.noHdr .GridTitlePanel,.noHdr thead{display:none}
.noHdr .RadGrid{border:0}
.noHdr .rgSelectedRow{background-color:transparent!important;border-color:transparent!important;color:#000!important}
.noHdr .rgSelectedRow td{border:0!important}
.noTitle .PanelTitle{display:none}
.noTabs .Info,.noTabs .RadTabStrip{display:none}
.noTabs .panel-body{padding:0}
.noTabs .ContentWizardDisplay{border:0}
.right{display:block;float:right;margin-left:7px}
.left{display:block;float:left;margin-right:7px}
.center{text-align:center}
.hide{display:none}
ul.simpleList{list-style:none;padding:0}
.simpleList a,.simpleList a:visited{text-decoration:none;font-weight:700}
.AsiError,.AsiInformation,.AsiNeutral,.AsiSuccess,.AsiValidation,.AsiValidationSummary,.AsiWarning{line-height:initial}

/*!* responsive video container **/
.vContainer{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.vContainer iframe,.vContainer object,.vContainer embed{position:absolute;top:0;left:0;width:100%;height:100%}

/*!************************
* Typography
**************************/
p{margin-bottom:.75em}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:ProximaNova,sans-serif;margin:.25em 0 .75em;text-transform:uppercase;color:#15191a}
h1:after,h2:after{content:'';display:block;width:85px;height:8px;border:0;margin:.05em auto 0}
h1:after{background:#19191a}
h2{margin:.25em 0 .75em}
h2:after{margin:.05em 0 0;width:65px;background:#991f36}
h1.white{color:#fff}
h1.white:after{background:#fff}
h1.invert{color:#15191a}
h1.invert:after{background:#991f36}
.PageTitle,.PanelTitle,.h1,.h2,h1,h2{font-family:Oswald,sans-serif}
.PageTitle,.h1,h1{font-size:60px;color:#991f36}
.PanelHead.Distinguish,.PanelTitle,.TitleBarCaption,.h2,.panel-heading.Distinguish,div.PanelTitle,h2{font-size:40px}
h3{font-size:32px}
.SectionLabel,.h4,h4{font-size:24px;font-weight:700}
.h5,h5{font-weight:300;font-size:32px}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}
.RadGrid a,.RadGrid a:visited,.RadToolTip a,.RadToolTip a:visited{color:#00529b}
.RadGrid a:active,.RadGrid a:focus,.RadGrid a:hover,.RadToolTip a:active,.RadToolTip a:focus,.RadToolTip a:hover{color:#001324}
.InLineOption_Controls_Always_Display{font-size:16px}
/*!************************
* Layout
**************************/
.topBar{background:#991f36;height:50px;z-index:10002;position:relative}
.topBar .ContentItemContainer{max-width:1170px;margin:auto}
.topBar .nav-auxiliary{text-align:right}
.topBar .nav-text,.topBar a{color:#fff;font:700 16px ProximaNova;text-transform:uppercase;letter-spacing:1px;text-decoration:none;margin-right:7.5px}
a.ste-toggle{background-color:transparent}
.topBar .header-search .search-field{background-color:transparent;background-position:-999px!important}
.topBar .header-search .search-field:focus{background-color:#fff}
.header-search #SimpleSearchBlock:before{font-family:fontawesome;display:inline-block;content:'\f002';height:25px;width:25px;color:#fff;margin-right:-15px}
.OnBehalfOfContainer{left:0;font-size:.7em;position:absolute;top:0;color:#fff;max-width:300px;margin:10px 0}
#masterContentArea{margin-top:0}
.WebPartZone>.ContentItemContainer,.iMIS-WebPart>.ContentItemContainer{margin-bottom:0}
.PanelBody,.panel-body{padding:0}
.wrapper{display:block}
.nav-auxiliary .nav-aux-account .nav-text,.nav-auxiliary .nav-aux-cart .nav-text{background-image:none}
.NavigationListItem.nav-aux-button.nav-aux-cart a:before{padding-right:10px;content:"\f07a";font-family:fontawesome;font-size:22px;vertical-align:middle;line-height:14px;color:#fff}
.NavigationListItem.nav-aux-button.nav-aux-account a:before{padding-right:2px;content:"\f2c1";font-family:fontawesome;font-size:22px;vertical-align:middle;line-height:14px}
.nav-auxiliary .nav-aux-button.nav-aux-cart .nav-text{background-image:none}
.nav-auxiliary .nav-aux-button .NavigationLink:focus,.nav-auxiliary .nav-aux-button .NavigationLink:hover{background-color:transparent}
.nav-auxiliary .nav-aux-button.nav-aux-cart .cartCenter{color:#fff;background-color:#15191a;border-radius:2px;font-size:78%;line-height:1;padding:0 2px 1px;-webkit-box-shadow:-1px 1px 0 rgba(34,34,34,.6);box-shadow:-1px 1px 0 rgba(34,34,34,.6)}
.nav-auxiliary .nav-aux-button.nav-aux-cart .cartFull{position:absolute;top:-8px;left:29px;text-align:center;line-height:1;width:1.6em}
div#logoArea{z-index:+1;position:relative}
/*!************************
* Header
**************************/
#hd{background:#f2f4f5;border:0}
.header-logo-container .hpOnly{display:none}
#hd .navbar-header .rmRootGroup{height:120px;top:-5px}
.HomePage .HomePageFullWidthArea{display:block;position:absolute;top:50px;width:100%}
.HomePage #hd{background:0 0;background:linear-gradient(0deg,rgba(21,25,26,0) 0,rgba(21,25,26,1) 100%);height:250px}
.HomePage #masterContentArea{margin-top:810px}
.HomePage .header-logo-container a{display:none}
.HomePage .header-logo-container a.hpOnly{display:block}
.HomePage .RadMenu a.rmLink{color:#fff}
/*!************************
* Primary Navigation
**************************/
.primary-navigation-area{color:#15191a;font-weight:700}
.RadMenu .rmItem{font-size:21px}
ul.rmVertical{background:rgba(241,244,245,.9)}
.RadMenu .rmHorizontal .rmVertical .rmLink,.RadMenu .rmVertical .rmLink{text-decoration:none}
.RadMenu.rmResponsive .rmLink{color:#6a747c}
.RadMenu.rmResponsive .rmRootGroup>.rmItem>.rmLink{font-weight:700}
.RadMenu.rmResponsive .rmExpanded>.rmRootLink,.RadMenu.rmResponsive .rmRootLink:focus,.RadMenu.rmResponsive .rmRootLink:hover{background-color:#6a747c;color:#fff!important}
.rmResponsive .rmSlide,.rmResponsive .rmSlide .rmGroup,.rmResponsive .rmSlide .rmLink,.rmResponsive .rmSlide .rmSeparator,.rmResponsive .rmSlide .rmTemplate{border:1px solid #6a747c;border-top:0}
.RadMenu.rmResponsive .rmGroup{background-color:#fff}
.RadMenu.rmResponsive .rsmLink{color:#6a747c;text-align:left;padding:7.5px 15px}
.RadMenu.rmResponsive .rsmItem{padding:0}
.rmResponsive .rmSlide .rsmItem:hover{background-color:#6a747c;color:#fff}
.rmResponsive .rmSlide .rmLink:focus,.rmResponsive .rmSlide .rmLink:hover,.rmResponsive .rmSlide .rsmLink:focus,.rmResponsive .rmSlide .rsmLink:hover,.rmResponsive .rmSlide .rsmTwoLevels>.rsmItem>.rsmLink:focus,.rmResponsive .rmSlide .rsmTwoLevels>.rsmItem>.rsmLink:hover{background-color:#6a747c;color:#fff}
.RadMenu.rmResponsive .rmFocused>.rmRootLink,.RadMenu.rmResponsive .rmSelected>.rmRootLink{color:#1b4164}
.nav-secondary{background-color:#455560}
.nav-secondary .sub-nav-head{background-color:#455560;color:#fff;text-transform:uppercase}
.RadTreeView.RadTreeView_Toronto .child-is-selected.rtIn,.RadTreeView.RadTreeView_Toronto .rtSelected>a.rtIn,.RadTreeView.RadTreeView_Toronto a.rtIn{color:#fff}
.RadTreeView.RadTreeView_Toronto>.rtUL>.rtLI{border-top:3px solid #fff}
.RadTreeView.RadTreeView_Toronto a.rtIn:active,.RadTreeView.RadTreeView_Toronto a.rtIn:focus,.RadTreeView.RadTreeView_Toronto a.rtIn:hover{background-color:#959ca1}
.navbar-toggle{background-color:#8a1e04}
.navbar-toggle:focus,.navbar-toggle:hover{background-color:transparent}
/*!************************
* Footer
**************************/
#ft{background:#000;text-align:center;padding:30px;display:block;height:auto}
#ft img{margin:20px 0}
[id$="_footer"] ul{padding:0}
[id$="_footer"] li a{color:#fff;text-decoration:none;font-weight:700;text-transform:uppercase;font-size:12px}
[id$="_footer"] li a:hover{text-decoration:underline}
#ft .ftSocial{margin-top:10px}
#ft .ftSocial span{font-size:40px;padding:0 5px}
#ft .ftSocial a{color:#fff;padding:10px}
#ft .ftSocial a:hover{color:#959ca1;text-decoration:none}
/*!************************
* Buttons/Links
**************************/
a,a:visited{color:#15191a;text-decoration:underline;font-weight:700}
a:active,a:focus,a:hover{color:#991f36}
html:not(.t-safari) #masterHeaderActionArea a,html:not(.t-safari) .BigButtonPanelArea2 .btn,html:not(.t-safari) .PrimaryButton,html:not(.t-safari) .RadGrid input.PrimaryButton,html:not(.t-safari) .RadUpload .ruButton,html:not(.t-safari) .SaveAndClose,html:not(.t-safari) .SaveAs,html:not(.t-safari) .Spotlight .TextButton,html:not(.t-safari) .UsePrimaryButton .TextButton,html:not(.t-safari) .UsePrimaryButton .TextButtonWithImage,html:not(.t-safari) .ruButton,html:not(.t-safari) .ruFileInput{background:#fff!important;color:#991f36!important}
.TextButton,.btn,.ruButton{font-size:16px!important;-webkit-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important;margin:0;-webkit-transform:scale(.94);-ms-transform:scale(.94);-o-transform:scale(.94);transform:scale(.94)}
.TextButton:focus,.TextButton:hover,.btn:focus,.btn:hover,.ruButton:focus,.ruButton:hover{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
html.t-safari #masterHeaderActionArea a,html.t-safari .BigButtonPanelArea2 .btn,html.t-safari .PrimaryButton,html.t-safari .RadGrid input.PrimaryButton,html.t-safari .RadUpload .ruButton,html.t-safari .SaveAndClose,html.t-safari .SaveAs,html.t-safari .Spotlight .TextButton,html.t-safari .UsePrimaryButton .TextButton,html.t-safari .UsePrimaryButton .TextButtonWithImage,html.t-safari .ruButton,html.t-safari .ruFileInput{background-color:#fff!important;color:#991f36!important}
.BigButtonPanelArea1{position:relative;padding:15px 5px;border-left:dotted 2px #c8c8c8}
.BigButtonPanelArea1:before{content:'';display:block;width:50%;height:15px;border-bottom:dotted 2px #c8c8c8;border-right:dotted 2px #c8c8c8;position:absolute;left:0;top:-15px}
.BigButtonPanelArea1:after{content:'';display:block;width:50%;height:15px;border-top:dotted 2px #c8c8c8;border-right:dotted 2px #c8c8c8;position:absolute;left:0;bottom:-15px}
.BigButtonPanelArea1 .btn{color:transparent!important;width:30%;width:45px;height:45px;opacity:.5;margin:0 2%;padding:0!important}
.BigButtonPanelArea1 a[href*=PrintProfile]{background:transparent url(images/ThemeIconsSprite.png) -2px -595px no-repeat!important}
.BigButtonPanelArea1 a[href*="Profile.aspx"]{background:transparent url(images/ThemeIconsSprite.png) -2px -380px no-repeat!important}
.BigButtonPanelArea1 a[href*="Duplicate_Merge.aspx"]{background:transparent url(images/ThemeIconsSprite.png) -2px -487px no-repeat!important}
.BigButtonPanelArea1 .btn:focus,.BigButtonPanelArea1 .btn:hover{opacity:.7}
.BigButtonPanelArea2 .btn{width:90%;max-width:250px}
#masterHeaderActionArea a,.RadUpload .ruButton,.RadUploadProgressArea .ruButton,.TextButton,.TextButtonWithImage,.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:3px solid #991f36;white-space:normal;text-decoration:none;padding:.25em 2.5em;font-size:16px;line-height:1.6;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}
#masterHeaderActionArea a:focus,.RadUpload .ruButton:focus,.RadUploadProgressArea .ruButton:focus,.TextButton:focus,.TextButtonWithImage:focus,.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
#masterHeaderActionArea a:focus,#masterHeaderActionArea a:hover,#masterHeaderActionArea a:visited,.RadUpload .ruButton:focus,.RadUpload .ruButton:hover,.RadUpload .ruButton:visited,.RadUploadProgressArea .ruButton:focus,.RadUploadProgressArea .ruButton:hover,.RadUploadProgressArea .ruButton:visited,.TextButton:focus,.TextButton:hover,.TextButton:visited,.TextButtonWithImage:focus,.TextButtonWithImage:hover,.TextButtonWithImage:visited,.btn:focus,.btn:hover,.btn:visited{color:#fff;text-decoration:none}
#masterHeaderActionArea a.active,#masterHeaderActionArea a:active,.RadUpload .ruButton.active,.RadUpload .ruButton:active,.RadUploadProgressArea .ruButton.active,.RadUploadProgressArea .ruButton:active,.TextButton.active,.TextButton:active,.TextButtonWithImage.active,.TextButtonWithImage:active,.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
#masterHeaderActionArea a.aspNetDisabled,#masterHeaderActionArea a.disabled,#masterHeaderActionArea a[disabled],.RadUpload .ruButton.aspNetDisabled,.RadUpload .ruButton.disabled,.RadUpload .ruButton[disabled],.RadUploadProgressArea .ruButton.aspNetDisabled,.RadUploadProgressArea .ruButton.disabled,.RadUploadProgressArea .ruButton[disabled],.TextButton.aspNetDisabled,.TextButton.disabled,.TextButtonWithImage.aspNetDisabled,.TextButtonWithImage.disabled,.TextButtonWithImage[disabled],.TextButton[disabled],.btn.aspNetDisabled,.btn.disabled,.btn[disabled],fieldset[disabled] #masterHeaderActionArea a,fieldset[disabled] .RadUpload .ruButton,fieldset[disabled] .RadUploadProgressArea .ruButton,fieldset[disabled] .TextButton,fieldset[disabled] .TextButtonWithImage,fieldset[disabled] .btn{pointer-events:none;opacity:.55;-webkit-box-shadow:none;box-shadow:none}
#masterHeaderActionArea a,.RadGrid input.TextButton,.TextButton,.TextButtonWithImage,.btn,.ruButton{color:#991f36;background-color:#fff;border-color:#991f36;position:relative;-webkit-box-shadow:none;box-shadow:none}
#masterHeaderActionArea a.active,#masterHeaderActionArea a:active,#masterHeaderActionArea a:focus,#masterHeaderActionArea a:hover,.RadGrid input.TextButton.active,.RadGrid input.TextButton:active,.RadGrid input.TextButton:focus,.RadGrid input.TextButton:hover,.TextButton.active,.TextButton:active,.TextButton:focus,.TextButton:hover,.TextButtonWithImage.active,.TextButtonWithImage:active,.TextButtonWithImage:focus,.TextButtonWithImage:hover,.btn.active,.btn:active,.btn:focus,.btn:hover,.ruButton.active,.ruButton:active,.ruButton:focus,.ruButton:hover{color:#fff;background-color:#991f36;border-color:#991f36;-webkit-box-shadow:none;box-shadow:none}
#masterHeaderActionArea a.active,#masterHeaderActionArea a:active,.RadGrid input.TextButton.active,.RadGrid input.TextButton:active,.TextButton.active,.TextButton:active,.TextButtonWithImage.active,.TextButtonWithImage:active,.btn.active,.btn:active,.ruButton.active,.ruButton:active{background-image:none;top:3px;-webkit-box-shadow:0 2px 0 0 #07171c,inset 0 3px 5px rgba(0,0,0,.125);box-shadow:0 2px 0 0 #07171c,inset 0 3px 5px rgba(0,0,0,.125)}
#masterHeaderActionArea a.aspNetDisabled,#masterHeaderActionArea a.aspNetDisabled.active,#masterHeaderActionArea a.aspNetDisabled:active,#masterHeaderActionArea a.aspNetDisabled:focus,#masterHeaderActionArea a.aspNetDisabled:hover,#masterHeaderActionArea a.disabled,#masterHeaderActionArea a.disabled.active,#masterHeaderActionArea a.disabled:active,#masterHeaderActionArea a.disabled:focus,#masterHeaderActionArea a.disabled:hover,#masterHeaderActionArea a[disabled],#masterHeaderActionArea a[disabled].active,#masterHeaderActionArea a[disabled]:active,#masterHeaderActionArea a[disabled]:focus,#masterHeaderActionArea a[disabled]:hover,.RadGrid input.TextButton.aspNetDisabled,.RadGrid input.TextButton.aspNetDisabled.active,.RadGrid input.TextButton.aspNetDisabled:active,.RadGrid input.TextButton.aspNetDisabled:focus,.RadGrid input.TextButton.aspNetDisabled:hover,.RadGrid input.TextButton.disabled,.RadGrid input.TextButton.disabled.active,.RadGrid input.TextButton.disabled:active,.RadGrid input.TextButton.disabled:focus,.RadGrid input.TextButton.disabled:hover,.RadGrid input.TextButton[disabled],.RadGrid input.TextButton[disabled].active,.RadGrid input.TextButton[disabled]:active,.RadGrid input.TextButton[disabled]:focus,.RadGrid input.TextButton[disabled]:hover,.TextButton.aspNetDisabled,.TextButton.aspNetDisabled.active,.TextButton.aspNetDisabled:active,.TextButton.aspNetDisabled:focus,.TextButton.aspNetDisabled:hover,.TextButton.disabled,.TextButton.disabled.active,.TextButton.disabled:active,.TextButton.disabled:focus,.TextButton.disabled:hover,.TextButtonWithImage.aspNetDisabled,.TextButtonWithImage.aspNetDisabled.active,.TextButtonWithImage.aspNetDisabled:active,.TextButtonWithImage.aspNetDisabled:focus,.TextButtonWithImage.aspNetDisabled:hover,.TextButtonWithImage.disabled,.TextButtonWithImage.disabled.active,.TextButtonWithImage.disabled:active,.TextButtonWithImage.disabled:focus,.TextButtonWithImage.disabled:hover,.TextButtonWithImage[disabled],.TextButtonWithImage[disabled].active,.TextButtonWithImage[disabled]:active,.TextButtonWithImage[disabled]:focus,.TextButtonWithImage[disabled]:hover,.TextButton[disabled],.TextButton[disabled].active,.TextButton[disabled]:active,.TextButton[disabled]:focus,.TextButton[disabled]:hover,.btn.aspNetDisabled,.btn.aspNetDisabled.active,.btn.aspNetDisabled:active,.btn.aspNetDisabled:focus,.btn.aspNetDisabled:hover,.btn.disabled,.btn.disabled.active,.btn.disabled:active,.btn.disabled:focus,.btn.disabled:hover,.btn[disabled],.btn[disabled].active,.btn[disabled]:active,.btn[disabled]:focus,.btn[disabled]:hover,.ruButton.aspNetDisabled,.ruButton.aspNetDisabled.active,.ruButton.aspNetDisabled:active,.ruButton.aspNetDisabled:focus,.ruButton.aspNetDisabled:hover,.ruButton.disabled,.ruButton.disabled.active,.ruButton.disabled:active,.ruButton.disabled:focus,.ruButton.disabled:hover,.ruButton[disabled],.ruButton[disabled].active,.ruButton[disabled]:active,.ruButton[disabled]:focus,.ruButton[disabled]:hover,fieldset[disabled] #masterHeaderActionArea a,fieldset[disabled] #masterHeaderActionArea a.active,fieldset[disabled] #masterHeaderActionArea a:active,fieldset[disabled] #masterHeaderActionArea a:focus,fieldset[disabled] #masterHeaderActionArea a:hover,fieldset[disabled] .RadGrid input.TextButton,fieldset[disabled] .RadGrid input.TextButton.active,fieldset[disabled] .RadGrid input.TextButton:active,fieldset[disabled] .RadGrid input.TextButton:focus,fieldset[disabled] .RadGrid input.TextButton:hover,fieldset[disabled] .TextButton,fieldset[disabled] .TextButton.active,fieldset[disabled] .TextButton:active,fieldset[disabled] .TextButton:focus,fieldset[disabled] .TextButton:hover,fieldset[disabled] .TextButtonWithImage,fieldset[disabled] .TextButtonWithImage.active,fieldset[disabled] .TextButtonWithImage:active,fieldset[disabled] .TextButtonWithImage:focus,fieldset[disabled] .TextButtonWithImage:hover,fieldset[disabled] .btn,fieldset[disabled] .btn.active,fieldset[disabled] .btn:active,fieldset[disabled] .btn:focus,fieldset[disabled] .btn:hover,fieldset[disabled] .ruButton,fieldset[disabled] .ruButton.active,fieldset[disabled] .ruButton:active,fieldset[disabled] .ruButton:focus,fieldset[disabled] .ruButton:hover{background-color:#f2f4f5;border-color:#bec6cb}
.CalloutArea1 .TextButton.PrimaryButton,.CalloutArea1 .TextButtonWithImage.PrimaryButton,.CalloutArea1 .btn.PrimaryButton,.CalloutArea2 .TextButton.PrimaryButton,.CalloutArea2 .TextButtonWithImage.PrimaryButton,.CalloutArea2 .btn.PrimaryButton{color:#fff;background-color:#888}
.CalloutArea1 .TextButton.PrimaryButton:active,.CalloutArea1 .TextButton.PrimaryButton:focus,.CalloutArea1 .TextButton.PrimaryButton:hover,.CalloutArea1 .TextButtonWithImage.PrimaryButton:active,.CalloutArea1 .TextButtonWithImage.PrimaryButton:focus,.CalloutArea1 .TextButtonWithImage.PrimaryButton:hover,.CalloutArea1 .btn.PrimaryButton:active,.CalloutArea1 .btn.PrimaryButton:focus,.CalloutArea1 .btn.PrimaryButton:hover,.CalloutArea2 .TextButton.PrimaryButton:active,.CalloutArea2 .TextButton.PrimaryButton:focus,.CalloutArea2 .TextButton.PrimaryButton:hover,.CalloutArea2 .TextButtonWithImage.PrimaryButton:active,.CalloutArea2 .TextButtonWithImage.PrimaryButton:focus,.CalloutArea2 .TextButtonWithImage.PrimaryButton:hover,.CalloutArea2 .btn.PrimaryButton:active,.CalloutArea2 .btn.PrimaryButton:focus,.CalloutArea2 .btn.PrimaryButton:hover{color:#fff;background-color:#696969}
.btn.DangerButton{color:#fff;background:#c74b49}
.btn.SuccessButton{color:#fff;background:#008943}
.FullWidthButtons .TextButton,.FullWidthButtons .btn{display:block}
.Spotlight .TextButton,.Spotlight .btn{margin-top:1em}
#masterHeaderActionArea a,#masterHeaderActionArea a:visited,.RadGrid input.TextButton,.RadGrid input.TextButton:visited,.TextButton,.TextButton:visited,.TextButtonWithImage,.TextButtonWithImage:visited,.btn,.btn:visited,.ruButton,.ruButton:visited{background-color:#fff;border:3px solid #991f36;color:#991f36;font:700 16px Oswald,sans-serif;text-transform:uppercase;letter-spacing:1.5px}
#masterHeaderActionArea a:active,#masterHeaderActionArea a:focus,#masterHeaderActionArea a:hover,.RadGrid input.TextButton:active,.RadGrid input.TextButton:focus,.RadGrid input.TextButton:hover,.TextButton:active,.TextButton:focus,.TextButton:hover,.TextButtonWithImage:active,.TextButtonWithImage:focus,.TextButtonWithImage:hover,.btn:active,.btn:focus,.btn:hover,.ruButton:active,.ruButton:focus,.ruButton:hover{background-color:#991f36;color:#fff}
.btn.SecondaryButton,.btn.SecondaryButton:visited,.btn.SecondaryButtonAlt,.btn.SecondaryButtonAlt:visited{margin-bottom:15px;background:0 0;color:#15191a;font-family:ProximaNova;border:0;border-bottom:2px solid #15191a;text-transform:none;padding:.25em 0}
.btn.SecondaryButton:focus.btn.SecondaryButton:active,.btn.SecondaryButton:hover{color:#7c878e;border-bottom:2px solid #7c878e}
.btn.SecondaryButtonAlt:focus.btn.SecondaryButtonAlt:active,.btn.SecondaryButtonAlt:hover{color:#991f36;border-bottom:2px solid #991f36}
.btn.AltButton,.btn.AltButton:visited{background:0 0;color:#fff;border:0;border-bottom:2px solid #fff}
.btn.AltButton:active,.btn.AltButton:focus,.btn.AltButton:hover{background:#fff;color:#15191a}
.TextButton.MediumButton,.btn.MediumButton{padding:25px 50px!important}
.TextButton.LargeButton,.btn.LargeButton{padding:35px 80px!important}
.TextButton.FullButton,.btn.FullButton{width:100%!important}

.RadGrid a.btn,.RadGrid a.btn:visited{color:#991f36!important;text-decoration:none}
.RadGrid a.btn:hover,.RadGrid a.btn:focus,.RadGrid a.btn:active{color:#fff!important}

/*!************************
* Telerick Overrides
**************************/
.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTitlebar,.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopLeft,.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopRight{background-color:#0061aa}
/*!************************
* RiSE Elements
**************************/
.ProxyPanelContact{background-color:#a97e28}
.ProxyPanelContact a{color:#000}
/*!************************
* Content
**************************/

div.sliderText{width:66%;float:right;background:#000000aa;font-size:1.25em;padding:20px}

/*!** BAND 00 ***/
.b00 h1{color:#fff;margin:0 auto;line-height:300px}
.b00.blackBG{background:#15191a}
.b00.redBG{background:#991f36}
.b00.redBG a,.b00.redBG a:visited{color:#fff}
.b00.redBG a:active,.b00.redBG a:focus,.b00.redBG a:hover{color:#fff}

/*!** BAND 01 ***/
.b01{width:100%}
.item.b01{box-shadow:inset 0 200px 100px -100px #000}
.b01 img{width:100%;object-fit:cover;height:700px!important}
.b01 h2{color:#fff;letter-spacing:5px;font-size:48px;font-family:ProximaNova,sans-serif;text-shadow:4px 4px 3px rgba(0,0,0,0.6)}
.b01 h2:after{display:none}
.HomePage .b01 .btn.SecondaryButton,.b01 .btn,.b01 .btn.WhiteButton{border-color:#fff;background:0 0;color:#fff;padding:10px 60px;min-width:120px;box-shadow:4px 4px 3px rgba(0,0,0,0.6)}
.b01 .btn.SecondaryButton{padding:0;min-width:auto}
/*!** BAND 02 ***/
.b02{background:#991f36;text-align:center;color:#fff;position:relative;height:400px;margin-left:calc(50% - 50vw);width:100vw}
.b02:before{content:'';display:block;background:url(images/CTABG.jpg) center/cover no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2}
.b02 div{position:absolute;margin:0;top:50%;transform:translateY(-50%);width:100%}
.b02 h1{margin:.25em auto .75em;color:#fff}
.b02 h1:after{background:#fff}
.b02 h2{margin:.25em auto .75em;color:#fff;font-size:72px;text-align:center}
.b02 h2:after{background:#fff;margin:.05em auto 0}
.b02 p{margin:.5em 0}
.b02 .btn{background:0 0;color:#fff;border:3px solid #fff}
.b02 .btn:active,.b02 .btn:focus,.b02 .btn:hover{background:#fff;color:#15191a}
.b02.blackBG{background:#15191a}
.b02.redBG{background:#991f36}
.b02.redBG a,.b02.redBG a:visited{color:#fff}
.b02.redBG a:active,.b02.redBG a:focus,.b02.redBG a:hover{color:#fff}
/*!** BAND 03 ***/
.b03 h1{margin:.25em 0 .75em;color:#15191a}
.b03 h1:after{background:#991f36;margin:0}
.b03 h2{margin:.25em auto .75em;color:#15191a}
.b03 h2:after{content:'';display:block;background:#991f36;width:65px;height:8px;border:0;margin:.05em 0 0}
.b03 p{margin:.5em 0}
.b03 .btn{background:0 0;color:#991f36;border:3px solid #991f36}
.b03 .btn:active,.b03 .btn:focus,.b03 .btn:hover{color:#15191a;border-color:#15191a}
.b03.blackBG{background:#15191a}
.b03.redBG{background:#991f36}
.b03.redBG a,.b03.redBG a:visited{color:#fff}
.b03.redBG a:active,.b03.redBG a:focus,.b03.redBG a:hover{color:#fff}
/*!** BAND 04 ***/
.b04{background:#f2f4f5;padding:30px}
.b04 h1{margin:0 0 .75em;color:#15191a}
.b04 h1:after{background:#991f36;margin:0}
.b04 h2{margin:0 auto .75em;color:#15191a}
.b04 h2:after{content:'';display:block;background:#991f36;width:65px;height:8px;border:0;margin:.05em 0 0}
.b04 p{margin:.5em 0}
.b04 .btn{background:0 0;color:#991f36;border:3px solid #991f36}
.b04 .btn:active,.b04 .btn:focus,.b04 .btn:hover{color:#15191a;border-color:#15191a}
.b04.blackBG{background:#15191a}
.b04.redBG{background:#991f36}
.b04.redBG a,.b04.redBG a:visited{color:#fff}
.b04.redBG a:active,.b04.redBG a:focus,.b04.redBG a:hover{color:#fff}
/*!** BAND 05 **/
.b05 > div{margin-bottom:20px}
.b05.blackBG{background:#15191a}
.b05.redBG{background:#991f36}
.b05.redBG a,.b05.redBG a:visited{color:#fff}
.b05.redBG a:active,.b05.redBG a:focus,.b05.redBG a:hover{color:#fff}
/*!** BAND 06 ***/
.b06{position:relative}
.b06 .imgBlock img{object-fit:cover;height:100%!important}
.b06 h2{margin:0 auto .25em;padding-top:.25em}
.b06 p{margin:.5em 0 1em}
.b06 .btn,.b06 .btn.SecondaryButton{border-color:#15191a;background:0 0;color:#15191a}
.b06.blackBG{background:#15191a}
.b06.blackBG h2,.b06.blackBG p{color:#fff}
.b06.blackBG .btn,.b06.blackBG .btn.SecondaryButton{border-color:#fff;background:0 0;color:#fff}
.b06.redBG{background:#991f36}
.b06.redBG h2,.b06.redBG p{color:#fff}
.b06.redBG a,.b06.redBG a:visited{color:#fff}
.b06.redBG a:active,.b06.redBG a:focus,.b06.redBG a:hover{color:#fff}
.b06.redBG .btn,.b06.redBG .btn.SecondaryButton{border-color:#fff;background:0 0;color:#fff}
.b06.greyBG{background:#7c878e}
/*!** BAND 07 ***/
.b07{position:relative}
.b07 h2{margin:0 auto .25em;padding-top:.25em}
.b07 p{margin:.5em 0 1em}
.b07 .btn,.b07 .btn.SecondaryButton{border-color:#15191a;background:0 0;color:#15191a}
.b07.blackBG{background:#15191a}
.b07.blackBG h2,.b07.blackBG p{color:#fff}
.b07.blackBG .btn,.b07.blackBG .btn.SecondaryButton{border-color:#fff;background:0 0;color:#fff}
.b07.redBG{background:#991f36}
.b07.redBG h2,.b07.redBG p{color:#fff}
.b07.redBG a,.b07.redBG a:visited{color:#fff}
.b07.redBG a:active,.b07.redBG a:focus,.b07.redBG a:hover{color:#fff}
.b07.redBG .btn,.b07.redBG .btn.SecondaryButton{border-color:#fff;background:0 0;color:#fff}
.b07.greyBG{background:#7c878e}
/*!** BAND 08 ***/
.b08 img{width:100%}
.b08.blackBG{background:#15191a}
.b08.redBG{background:#991f36}
.b08.redBG a,.b08.redBG a:visited{color:#fff}
.b08.redBG a:active,.b08.redBG a:focus,.b08.redBG a:hover{color:#fff}
/*!** BAND 09 ***/
.b09{padding:50px}
.b09 h1{color:#fff}
.b09 h1:after{background:#fff;margin:.05em 0 0}
.b09 h2{color:#fff}
.b09 h2:after{background:#fff;margin:.05em 0 0}
.b09.blackBG{background:#15191a}
.b09.blackBG h2,.b09.blackBG p{color:#fff}
.b09.blackBG a,.b09.blackBG a:visited{color:#fff}
.b09.blackBG .btn,.b09.blackBG .btn.SecondaryButton{border-color:#fff;background:0 0;color:#fff}
.b09.redBG{background:#991f36}
.b09.redBG h2,.b09.redBG p{color:#fff}
.b09.redBG a,.b09.redBG a:visited{color:#fff}
.b09.redBG a:active,.b09.redBG a:focus,.b09.redBG a:hover{color:#fff}
.b09.redBG .btn,.b09.redBG .btn.SecondaryButton{border-color:#fff;background:0 0;color:#fff}
/*!** BAND 10 ***/
.b10{background:#f2f4f5;padding:25px}
.b10.blackBG{background:#15191a}
.b10.redBG{background:#991f36}
.b10.redBG a,.b10.redBG a:visited{color:#fff}
.b10.redBG a:active,.b10.redBG a:focus,.b10.redBG a:hover{color:#fff}
/*!** BAND 11 ***/
.b11{position:relative}
.b11 .txtBlock{padding:20px}
.b11 h2{margin:0 auto .25em;padding-top:.25em}
.b11 h2:after{display:none}
.b11 p{margin:.5em 0 1em;font-size:16px}
.b11 .btn,.b11 .btn.SecondaryButton{border-color:#15191a;background:0 0;color:#15191a}
.b11.blackBG{background:#15191a}
.b11.blackBG h2,.b11.blackBG p{color:#fff}
.b11.blackBG a{color:#fff}
.b11.blackBG .btn,.b11.blackBG .btn.SecondaryButton{border-color:#fff;background:0 0;color:#fff}
.b11.redBG{background:#991f36}
.b11.redBG h2,.b11.redBG p{color:#fff}
.b11.redBG a,.b11.redBG a:visited{color:#fff}
.b11.redBG a:active,.b11.redBG a:focus,.b11.redBG a:hover{color:#fff}
.b11.redBG .btn,.b11.redBG .btn.SecondaryButton{border-color:#fff;background:0 0;color:#fff}
.b11.ltgreyBG{background:#f2f4f5}
.b11.greyBG{background:#7c878e}
.b11.greyBG h2,.b11.greyBG p{color:#fff}

/*!** BAND 12 ***/
.b12{position:relative}
.b12 h2{margin:0 auto .25em;padding-top:.25em}
.b12 h2:after{display:none}
.b12 p{margin:.5em 0 1em;font-size:16px}
.b12 .btn,.b12 .btn.SecondaryButton{border-color:#15191a;background:0 0;color:#15191a}
.b12.blackBG{background:#15191a}
.b12.blackBG h2,.b12.blackBG p{color:#fff}
.b12.blackBG a{color:#fff}
.b12.blackBG .btn,.b12.blackBG .btn.SecondaryButton{border-color:#fff;background:0 0;color:#fff}
.b12.redBG{background:#991f36}
.b12.redBG h2,.b12.redBG p{color:#fff}
.b12.redBG a,.b12.redBG a:visited{color:#fff}
.b12.redBG a:active,.b12.redBG a:focus,.b12.redBG a:hover{color:#fff}
.b12.redBG .btn,.b12.redBG .btn.SecondaryButton{border-color:#fff;background:0 0;color:#fff}
.b11.ltgreyBG{background:#f2f4f5}
.b12.greyBG{background:#7c878e}
.b12.greyBG h2,.b12.greyBG p{color:#fff}

/*!** BAND 13 ***/
.b13 h1{color:#15191a;margin:.25em auto .75em}
.b13 h1:after{background:#991f36}
.b13 h3{font-weight:400;text-transform:none}
.b13>p{clear:both;margin:2em 0}
.b13 .SecondaryButton:active,.b13 .SecondaryButton:focus,.b13 .SecondaryButton:hover{color:#991f36;background:0 0;border-color:#991f36}
/*!** BAND 14 ***/
.b14 div.col-sm-4{flex:1;background:#f2f4f5;margin:0 15px 15px}
.b14 img{max-width:calc(100% + 30px);margin-left:-15px}
.b14 h1{color:#15191a;margin:.25em auto .75em}
.b14 h1:after{background:#991f36}
.b14 h3{font-weight:400;text-transform:none}
.b14>p{clear:both;margin:2em 0}
.b14 .SecondaryButton:active,.b14 .SecondaryButton:focus,.b14 .SecondaryButton:hover{color:#991f36;background:0 0;border-color:#991f36}
/*!** BAND 15 ***/
.b15{text-align:center;padding:50px 0}
.b15 h2{margin:.25em auto .75em}
.b15 h2:after{display:none}
.b15 p{margin:1em 0 .75em}
.b15 .slick-slide img{margin:auto}
.b15 .slick-next,.b15 .slick-prev{height:50px}
.b15 .slick-prev{left:-25px}
.b15 .slick-slider:hover .slick-prev{left:-25px}
.b15 .slick-next{right:-25px}
.b15 .slick-slider:hover .slick-next{right:-25px}
.b15 .slick-next:before,.b15 .slick-prev:before{color:#991f36;font-size:50px}
.b15 .slick-prev:before{content:'\f104'}
.b15 .slick-next:before{content:'\f105'}
/*!** BAND 16 ***/
.b16{padding-bottom:30px;background:#f2f4f5}
.b16 h1{color:#15191a;margin:.25em auto .75em}
.b16 h1:after{background:#991f36}
.b16 .item .nImage{float:left;margin-right:30px}
.b16 .item:first-of-type .nImage{margin:0}
.b16 .item:first-of-type .nImage img{width:100%!important;height:auto!important;margin:0}
.b16 .item .nTitle a{text-decoration:none;font-size:24px;line-height:32px}
.b16 .item .nTitle a:hover{text-decoration:underline}
.b16 .item:first-of-type .nTitle{margin:20px 0 15px 0}
.b16 .item:first-of-type .nTitle a{font-size:32px;line-height:40px}
.b16 .item .nDate span{color:#991f36;text-transform:uppercase;font-size:16px;letter-spacing:2px;line-height:24px;font-weight:700}
.b16 .item:first-of-type .nDate{display:table-footer-group}


/*!** HP News / BAND 16 TL iPart ***/
[id$=_cihpNews] .panel-title{color:#15191a;text-align:center;display:block;font-size:72px;margin:.25em auto .75em}
[id$=_cihpNews] .panel-title:after{background:#991f36;width:65px;height:8px;border:0;margin:.05em auto 0}
.hpNews .nDate{font-style:italic}
.hpNews .nTitle{font-size:1.25em}
.hpNews .nTitle a{text-decoration:none}
.hpNews .nsummary{}

.newsItem .nImage .ContentHtml{display:none}
.newsItem .nImage .ContentHtml:first-child{display:block}
.newsItem .nTitle{margin:1em 0}
.newsItem .nTitle a{text-decoration:none;font-size:24px;line-height:32px}
.newsItem .nTitle a:hover{text-decoration:underline}
.newsItem:first-child .nTitle{margin:20px 0 15px 0}
.newsItem:first-child .nTitle a{font-size:32px;line-height:40px}
.newsItem .nDate span{color:#991f36;text-transform:uppercase;font-size:16px;letter-spacing:2px;line-height:24px;font-weight:700}
.newsItem:first-child .nDate{display:table-footer-group}

/*!** BAND 17 ***/
.b17{margin-left:calc(50% - 50vw);width:100vw}
.b17 div{max-width:1170px;margin:auto}
.b17 div.vContainer{padding:30px 0 56.25%;max-width:100%;margin:0}
.b17 img{width:100%}
.b17 .whiteBG{background:#fff}
.b17 .greyBG{background:#f2f4f5}
.b17 .blackBG{background:#15191a}
.b17 .blackBG h1,.b17 .blackBG h2,.b17 .blackBG p{color:#fff}
.b17 .blackBG h2:after{background:#fff;margin:.05em auto 0}
.b17 .blackBG h1{margin:.25em auto .75em}
.b17 .blackBG h1:after{background:#fff}
.b17 .blackBG .btn.SecondaryButton,.b17 .blackBG .btn.SecondaryButton:visited{color:#fff;border-color:#fff}
.b17 .blackBG .btn.SecondaryButton:active,.b17 .blackBG .btn.SecondaryButton:focus,.b17 .blackBG .btn.SecondaryButton:hover{color:#991f36;background:0 0;border-color:#991f36}
.b17 .redBG{background:#991f36}
.b17 .redBG h1,.b17 .redBG h2,.b17 .redBG p{color:#fff}
.b17 .redBG h2:after{background:fff}
.b17 .redBG h1{margin:.25em auto .75em}
.b17 .redBG h1:after{background:#fff}
.b17 .redBG a,.b17 .redBG a:visited{color:#fff}
.b17 .redBG a:active,.b17 .redBG a:focus,.b17 .redBG a:hover{color:#fff}
.b17 .redBG .btn.SecondaryButton,.b17 .redBG .btn.SecondaryButton:visited{color:#fff;border-color:#fff}
.b17 .redBG .btn.SecondaryButton:active,.b17 .redBG .btn.SecondaryButton:focus,.b17 .redBG .btn.SecondaryButton:hover{color:#15191a;background:0 0;border-color:#15191a}

/*!** BAND 18 ***/
.b18{margin-left:calc(50% - 50vw);width:100vw}
.b18 div{max-width:1170px;margin:auto}
.b18 img{width:100%}
.b18 .whiteBG{background:#fff}
.b18 .greyBG{background:#f2f4f5}
.b18 .blackBG{background:#15191a}
.b18 .blackBG h1,.b18 .blackBG h2,.b18 .blackBG p{color:#fff}
.b18 .blackBG h2:after{background:#fff;margin:.05em auto 0}
.b18 .blackBG h1{margin:.25em auto .75em}
.b18 .blackBG h1:after{background:#fff}
.b18 .blackBG .btn.SecondaryButton,.b18 .blackBG .btn.SecondaryButton:visited{color:#fff;border-color:#fff}
.b18 .blackBG .btn.SecondaryButton:active,.b18 .blackBG .btn.SecondaryButton:focus,.b18 .blackBG .btn.SecondaryButton:hover{color:#991f36;background:0 0;border-color:#991f36}
.b18 .redBG{background:#991f36}
.b18 .redBG h1,.b18 .redBG h2,.b18 .redBG p{color:#fff}
.b18 .redBG h2:after{background:#fff;margin:.05em auto 0}
.b18 .redBG h1{margin:.25em auto .75em}
.b18 .redBG h1:after{background:#fff}
.b18 .redBG a,.b18 .redBG a:visited{color:#fff}
.b18 .redBG a:active,.b18 .redBG a:focus,.b18 .redBG a:hover{color:#fff}
.b18 .redBG .btn.SecondaryButton,.b18 .redBG .btn.SecondaryButton:visited{color:#fff;border-color:#fff}
.b18 .redBG .btn.SecondaryButton:active,.b18 .redBG .btn.SecondaryButton:focus,.b18 .redBG .btn.SecondaryButton:hover{color:#15191a;background:0 0;border-color:#15191a}

/*!** BAND 19 ***/
.b19 div.col-sm-4{flex:1;background:#f2f4f5;margin:0 15px 15px}
.b19 img{max-width:calc(100% + 30px);margin-left:-15px}
.b19 h2{margin:.25em auto .75em;color:#15191a;font-size:72px;text-align:center}
.b19 h2:after{content:'';display:block;background:#991f36;width:65px;height:8px;border:0;margin:auto}
.b19>p{clear:both;margin:2em 0}
.b19 .eDate,.b19 .eLoc{font:700 18px Oswald,sans-serif;color:#991f36}
.b19 .eNote{font-size:16px;line-height:24px}
/*!** BAND 20 ***/
.b20 div.col-sm-6{flex:1;background:#f2f4f5;padding:0 30px 30px}
.b20 h2:after{display:none}


.redBG ul,.blackBG ul,.greyBG ul{color:#fff}

/*!** BAND 04 *** incorrect layout- had image above coloredBG
.b04 h1{margin:0 0 .75em}
.b04 h1,.b04 p{color:#fff}
.b04 h1:after{background:#fff;margin:5px 0 0}
.b04 p{font-size:16px}
.b04 .blackBG{background:#15191a}
.b04 .blackBG h1,.b04 .blackBG h2,.b04 .blackBG p{color:#fff}
.b04 .redBG{background:#991f36;margin-left:calc(50% - 50vw);width:100vw}
.redBG>div{max-width:1170px;margin:auto}
.b04 .redBG h1,.b04 .redBG h2,.b04 .redBG p{color:#fff}
.b04 .redBG a,.b04 .redBG a:visited{color:#fff}
.b04 .redBG a:active,.b04 .redBG a:focus,.b04 .redBG a:hover{color:#fff}
.b04 .greyBG{background:#7c878e}
.b04 .greyBG h1,.b04 .greyBG h2,.b04 .greyBG p{color:#fff}
.b04 .greyBG h2{border-top:1px solid #f2f4f5!important}
.b04 .greyBG h2:after{display:none}
.b04 .greyBG .SecondaryButton:active,.b04 .greyBG .SecondaryButton:focus,.b04 .greyBG .SecondaryButton:hover{color:#15191a;background:0 0;border-color:#15191a}
.b04 .simpleList li{line-height:2.5em}
.b04 .simpleList a,.b04 .simpleList a:visited{color:#fff}
.b04 .simpleList a:active,.b04 .simpleList a:focus,.b04 .simpleList a:hover{color:#15191a}
.b04 .btn,.b04 .btn.SecondaryButton{border-color:#fff;background:0 0;color:#fff;padding:10px 60px;min-width:120px}
.b04 .btn.SecondaryButton{padding:0;min-width:auto}
*/

/*!** partner styles ***/
.b03.endorsed p,.b03.preferred p,.b03.affinity p{text-align:left}
.b03.endorsed img,.b03.preferred img,.b03.affinity img{width:250px}
.b03.affinity img{width:19%}

/*!** staff list override ***/
.staffmember h3{margin:0}
a.UtilityAuthenticationLink:hover{color:#fff;text-decoration:underline}
a.ste-toggle{font-size:0}
.carousel-caption h1,.carousel-caption h2,.carousel-caption h3,.carousel-caption h4,.carousel-caption h5,.carousel-caption h6{color:#fff;text-align:left!important}
.imgBlock img.normalPic{height:auto!important;object-fit:unset!important;top:50%;transform:translateY(-50%);position:relative}

.TableText{width:100%}
.TableText th{background:#991f36;color:#fff;padding:0 10px;text-align:left}
.TableText td{padding:0 10px;font-weight:700}
.TableText tr:nth-child(odd){background:#f2f4f5}

/*!** news/press releases ***/
.presssidebar h5{margin:0;font-size:1.25em;text-transform:none;font-weight:700}
.presssidebar .dateline{color:#991f36;font-size:90%;text-decoration:none}
.presssidebar .dateline.caps{width:100%;display:block;border-bottom:1px solid #991f36;margin-bottom:20px}
.caps{text-transform:uppercase}

/*!** STORE ***/
.ftProdList{text-align:center}
.ftProdList h2:after{margin:auto}
.ftProdList tr{display:inline-block}
.ftProdList .RadGrid_MetroTouch .rgAltRow{background-color:transparent}

.ftProduct{max-width:190px;opacity:.7;transform:scale(.75);transition:.5s}
.ftProduct:hover {opacity:1;transform:scale(1)}

.storeCats,.storeftr{text-align:center}
.storeCats.noHdr tr{display:inline-block}
.storeCats.noHdr .RadGrid{border:0}
.storeftr{border:1px solid #959ca1}
.storeftr a{padding:0 50px}

.catProds thead,.catProds .GridTitlePanel{display:none}
.catProds tr{display:inline-block;width:25%;text-align:center;vertical-align:bottom}
.catProds .rgRow,.catProds .rgAltRow,.catProds .RadGrid_MetroTouch .rgAltRow,.catProds .rgSelectedRow,.catProds .RadGrid_MetroTouch .rgAltRow td{background:transparent;border:0}
.catProds img{max-width:90%;max-height:150px}
.catProds tfoot tr{width:100%;display:table-row;font-size:90%}
.catProds .title{display:block;font-size:69%;margin-top:5px}
.catProds .title span{display:block;font-size:90%;padding:3px;font-weight:bold}

.storeCatSingle{text-align:center}/*used for all products link on homepage*/

.storeCatSB{}
.storeCatSB [id$=_cicategories_ResultsGrid]{overflow:hidden!important}
.storeCatSB .RadGrid.RadGrid_MetroTouch{width:100%!important}
.storeCatSB h2{font-size:80%}
.storeCatSB a.btn{width:100%}
.storeCatSBSingle {margin:-7px 20px 0}

.ProductDisplay{background:transparent}
.ProductDetails{clear:right}
.ProductDetails .ProductTitle{text-align:center}
.AddToCartSection{margin:2em;padding:2em!important;text-align:center;border:3px solid #959ca1}
.AddToCartSection .ProductLabel{width:auto!important}
.AddToCartSection .AddToCartButton{margin-top:10px}
ul.RelatedItemsHorizontal, .RelatedItemsHorizontal ul.rrItemsList{text-align:center}
ul.RelatedItemsHorizontal li, .RelatedItemsHorizontal ul.rrItemsList li{float:none;display:inline-block}

.ItemCode b {width:13em;display:inline-block;text-align:right;margin-right:.5em}
.Horizontal .ProductDisplay .ProductLabel{width:13em}

.FilterPanel {padding:15px}
.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTitlebar, .RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopLeft, .RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopRight{background-color:#991f36}
.CartCharges .GrandTotal .PanelField .Label, .CartCharges .GrandTotal .PanelField{color:#991f36}
.CartCharges {background-color:#f2f4f5;padding:10px}
.CartCharges .GrandTotal .PanelField {background-color:transparent;border-top:2px solid white}

/*!** search ***/
.SearchField, .SearchResultSummary .ListItemTitle a{background-color:#19191a}
.SearchField label{color:#fff}

.evtDetails .ProgramGroup .PanelHead,.evtDetails .ProgramGroup .panel-heading{background:transparent}
.evtDetails .ProgramGroup .PanelHead h2.PanelTitle,.evtDetails .ProgramGroup .panel-heading h2.PanelTitle{font-size:100%}
.evtDetails .ProgramGroup .PanelHead h2.PanelTitle:after,.evtDetails .ProgramGroup .panel-heading h2.PanelTitle:after{display:none}
.evtDetails .PanelHead.Distinguish,.evtDetails .TitleBarCaption{font-size:20px}

/*!************************
* @media overrides
**************************/
@media (min-width:768px){
	/*!** BAND OVERRIDES ***/
/* clearing incorrect layout of band 4
	.b04{position:relative;margin-top:350px}
	.b04>div{padding:350px 50px 50px}
	.b04 .row{margin:350px 0 0}
	.b04>img{width:100%;position:absolute;transform:translateY(-50%);margin:auto}
*/
	/*.b05{margin-top:-100px}*/
	.b06 .imgBlock{width:calc(50% - 25px);height:100%;position:absolute;top:0;right:0}
	.b06 .txtBlock{padding:50px calc(50% + 25px) 50px 50px}
	.b07 .imgBlock{width:calc(50% - 25px);height:100%;position:absolute;top:0;left:0}
	.b07 .imgBlock img{object-fit:cover;height:100%!important;width:100%!important}
	.b07 .txtBlock{padding:50px 50px 50px calc(50% + 25px)}
	.b09 h1:after{margin:auto}
	.b11 .txtBlock{padding:50px 50px 50px calc(50% + 25px)}
	.b11 .imgBlock{width:calc(50% - 25px);height:100%;position:absolute;top:0;left:0}
	.b11 .imgBlock img{object-fit:cover;height:100%!important}
	.b12 .imgBlock{width:calc(50% - 25px);height:100%;position:absolute;top:0;right:0}
	.b12 .imgBlock img{object-fit:cover;height:100%!important}
	.b12 .txtBlock{padding:50px calc(50% + 25px) 50px 50px}
	.b14 .row{display:flex}
	.b16 .item .nImage{width:100%;text-align:center}
	.b16 .item{margin-left:calc(50% + 10px);display:block;width:50%;min-height:175px}
	.b16 .item .nImage img{object-fit:cover;width:150px!important;height:150px!important}
	.b16 .item:first-of-type{margin-left:0;float:left;width:calc(50% - 50px);display:table}
	.b17 div{padding:50px;position:relative;text-align:center}
	.b18 div{padding:50px;position:relative;text-align:center}
	.b19 .row{display:flex}
	.b20 .row{display:flex}

	.hdrLogo{margin-left:20px;height:100px!important}
	.redBG.narrow{max-width:1170px;margin:auto;}
	.HomePage a.rmLink.rmRootLink.rmExpanded{background:rgba(0,0,0,.4)}
	.rmSlide span.rmToggle:after{font-family:fontawesome;content:'\f105';color:#fff;font-size:24px;top:4px;right:0;display:block;height:23px;width:23px;line-height:24px;position:absolute}
	.rmSlide span.rmToggle:after{color:#15191a}
	.HomePage .rmSlide span.rmToggle:after{color:#fff}
	.carousel-caption{width:30%;right:auto!important;left:15%!important;text-align:left!important}
	[id$=_cihpNews]{background:#f2f4f5;margin-left:calc(50% - 50vw);width:100vw}
	[id$=_cihpNews]>div{max-width:1170px;margin:auto}
	.carousel-caption{padding:0;font-family:ProximaNova,sans-serif;bottom:0;background-color:#0006;text-align:left;width:100%;left:0!important;text-align:center}
	.carousel-caption div{margin:auto;max-width:1070px}
	.carousel-caption div h2{margin:0}
	[id$="_footer"] li{display:inline-block;margin:20px 40px}
	.newsItem .nImage{float:left;margin-right:30px}
	.newsItem .nImage .ContentHtml:first-child img{object-fit:cover;width:150px!important;height:150px!important}
	.newsItem:first-child{margin-left:0;float:left;width:calc(50% - 50px);display:table}
	.newsItem:first-child .nImage{margin:0}
	.newsItem:first-child .nImage .ContentHtml:first-child img{width:100%!important;height:auto!important;margin:0}
	.newsItem{margin-left:calc(50% + 10px);display:block;width:50%;min-height:175px}
	a.rmLink.rmRootLink.nav-aux-button{display:none}
	.RadMenu a.rmRootLink{line-height:120px}
	.HomePage ul.rmVertical{background:rgba(0,0,0,.4)}
	.UtilitySection.UtilitySTEToggle.ste-section{position:absolute;top:5px;right:10px}
	.nav-auxiliary .nav-aux-button.nav-aux-cart .NavigationLink{position:relative;top:-3px}
	.nav-auxiliary .nav-aux-button .NavigationLink:hover{text-decoration:underline;color:#fff}
	.nav-auxiliary .nav-aux-button.nav-aux-cart .NavigationLink:hover{text-decoration:none}
	.UtilityAuthentication{margin-right:7.5px}
	.nav-auxiliary .nav-aux-button .NavigationLink{background-color:transparent;margin-left:7.5px;padding:0;margin-top:0;margin-bottom:0;border:0;border-radius:0}
}
@media (max-width:767px){
	.b00 h1{color:#fff;margin:0 auto;line-height:unset;padding:20px}
	.b03.endorsed p,.b03.preferred p,.b03.affinity p{text-align:center}
	.b03.affinity img{width:250px}
	.b11 .imgBlock img,.b12 .imgBlock img{width:100%!important}
	.b12 .txtBlock{padding:20px}
	.b17 div{text-align:center}
	.b18 div{text-align:center}
		
	.carousel-inner.bg-img .b01.item{height:400px!important}
	.b01 .carousel-caption h2{margin:0}
	.b01 .carousel-caption p{display:none}
	.carousel-caption{background:#000000cc;margin:0;left:0;right:0;bottom:0}
	.carousel-caption h2{font-size:24px;text-align:center!important}
	.carousel-caption p{text-align:center}
	
	.fancybox-inner{width:unset!important}
	.fancybox-wrap.fancybox-desktop.fancybox-type-iframe.fancybox-opened{width:calc(100% - 40px)!important;top:73px!important}
	.coSrchInfo{margin-left:0!important}
	img.coSrch{float:unset!important;margin:auto;max-width:80%!important}
	.fancybox-inner{height:calc(100vh - 123px)!important}
	.redBG p{padding:20px}
	li.rmItem.rmLast:after{content:'';width:100%;height:5px;background:#991f36;position:absolute}
	img.hdrLogo{max-width:225px}
	.NavigationListItem.nav-aux-button.nav-aux-cart a:before{font-size:31px;line-height:34px}
	#ste_container_ciMainNav{z-index:+1;position:relative}
	.nav-auxiliary .nav-aux-button.nav-aux-cart .cartFull{top:-3px;left:34px}
	.nav-auxiliary .nav-aux-button.NavigationListItem.nav-aux-cart{display:block}
	.RadMenu.RadMenu_SCRA .rmFocused .rmExpandDown+.rmToggle .rmIcon:after,.RadMenu.RadMenu_SCRA .rmRootGroup .rmRootLink.rmFocused .rmExpandDown+.rmToggle .rmIcon:after{color:#fff}
	[id$="_footer"] li{display:block;margin:0}
	a.UtilitySection.UtilityAuthenticationLink{position:relative;top:-3px}
	[id$="_footer"] ul{padding:0}
	.ftSocial a{display:inline-block}
	.PageTitle,.h1,h1{font-size:52px;color:#991f36}
	.navbar-collapse,.searchbar-collapse{background-color:#f2f4f5}
	.navbar-collapse.nav-primary.collapse.in{height:100%!important}
	.UtilitySection.OnBehalfOf{display:none}
	.searchbar-collapse{background-color:#991f36;width:100%;position:absolute;left:0;top:40px;z-index:1000}
	#ResponsiveSimpleSearchBlock{background:#fff}
	ul.rmVertical.rmGroup.rmLevel2{background:#f2f4f5}
	ul.rmVertical.rmGroup.rmLevel2 a{color:#991f36}
	.RadMenu.RadMenu_SCRA .rmVertical .rmItem .rmText{display:inline-block;float:left}
	.slick-slider{max-width:calc(100vw - 30px);margin:auto;overflow:hidden}
	button[data-target=".navbar-collapse"].navbar-toggle.collapsed:after{content:'\f0c9';font-family:fontawesome;color:#fff;font-size:30px;line-height:30px}
	button[data-target=".navbar-collapse"].navbar-toggle:after{content:'\f00d';font-family:fontawesome;color:#fff;font-size:30px;line-height:30px}
	button[data-target=".searchbar-collapse"].navbar-toggle:after{content:'\f002';font-family:fontawesome;color:#fff;font-size:30px;line-height:30px}
	#logoArea{float:none;text-align:center;width:100%;margin:20px auto;height:100px;overflow:hidden}
	button.navbar-toggle.collapsed{background:0 0}
	button.navbar-toggle{background:0 0;width:47px}
	.UtilitySection.UtilityNavigationToggle button>span{display:none}
	.nav-auxiliary .nav-aux-button.NavigationListItem{display:none}
	.UtilityNavigationList .NavigationUnorderedList>li>a:hover{text-decoration:underline;color:#fff;cursor:pointer}
	.nav-auxiliary .nav-aux-button .NavigationLink{background-color:transparent;margin-left:0;padding:0;margin-top:0;margin-bottom:0;border:0;border-radius:0;display:block;position:relative;top:-3px}
	.UtilityNavigationList .NavigationUnorderedList>li>a{display:inline}
	.nav-auxiliary .nav-aux-button .NavigationLink:focus,.nav-auxiliary .nav-aux-button .NavigationLink:hover{background-color:transparent}
	.RadMenu.RadMenu_SCRA{float:none}
	.RadMenu.RadMenu_SCRA .rmGroup,.RadMenu.RadMenu_SCRA .rmMultiColumn,.RadMenu.RadMenu_SCRA .rmRootGroup,.RadMenu.RadMenu_SCRA .rmRootGroup>.rmItem{border:none}
	.RadMenu.RadMenu_SCRA .rmBottomArrow .rmIcon:before,.RadMenu.RadMenu_SCRA .rmHorizontal .rmExpand:before,.RadMenu.RadMenu_SCRA .rmHorizontal .rmToggle .rmIcon:before,.RadMenu.RadMenu_SCRA .rmRightArrow .rmIcon:before,.RadMenu.RadMenu_SCRA .rmVertical .rmExpand:before,.RadMenu.RadMenu_SCRA .rmVertical .rmToggle .rmIcon:before{content:none}
	.RadMenu.RadMenu_SCRA .rmHorizontal>.rmItem,.RadMenu.RadMenu_SCRA .rmHorizontal>.rmRootScrollGroup>.rmItem,.RadMenu.RadMenu_SCRA .rmItem,.RadMenu.RadMenu_SCRA .rmLink{float:none}
	.RadMenu.RadMenu_SCRA .rmLink{padding:0}
	.RadMenu.RadMenu_SCRA .rmText{display:inline-block;vertical-align:top;float:left}
	.RadMenu.RadMenu_SCRA .rmRootGroup .rmRootLink .rmToggle,.RadMenu.RadMenu_SCRA .rmToggle{width:auto}
	.RadMenu.RadMenu_SCRA .rmRootGroup .rmRootLink .rmToggle,.RadMenu.RadMenu_SCRA .rmToggle,.RadMenu.RadMenu_SCRA .rmToggle .rmIcon{position:static}
	.RadMenu.RadMenu_SCRA .rmGroup .rmContent,.RadMenu.RadMenu_SCRA .rmRootGroup .rmContent{padding:0}
	.RadMenu.RadMenu_SCRA .RadSiteMap,.RadMenu.RadMenu_SCRA .RadSiteMap .rsmItem,.RadMenu.RadMenu_SCRA .RadSiteMap .rsmTwoLevels .rsmItem{font-size:inherit}
	.RadMenu.RadMenu_SCRA{z-index:1001!important;position:relative}
	.RadMenu.RadMenu_SCRA:focus{outline:0}
	.RadMenu.RadMenu_SCRA ul{margin:0;padding:0}
	.RadMenu.RadMenu_SCRA .rmItem,.RadMenu.RadMenu_SCRA .rsmItem{list-style:none}
	.RadMenu.RadMenu_SCRA .rmDisabled>a,.RadMenu.RadMenu_SCRA .rsmDisabled>a{cursor:default}
	.RadMenu.RadMenu_SCRA .rmItem{width:auto;clear:both}
	.RadMenu.RadMenu_SCRA .rmHorizontal .rmText,.RadMenu.RadMenu_SCRA .rmSlide .rmText,.RadMenu.RadMenu_SCRA .rmText{padding:10px 15px}
	.RadMenu.RadMenu_SCRA .rmSlide .MegaDropDownMenuOuter>.rmText{padding:0}
	.RadMenu.RadMenu_SCRA .rmSlide .rmText{padding-right:40px}
	.RadMenu.RadMenu_SCRA .rmSlide .rmGroup{position:relative}
	.RadMenu.RadMenu_SCRA .rsmItem{padding:5px 15px;margin:0}
	.RadMenu.RadMenu_SCRA .rsmLink,.RadMenu.RadMenu_SCRA .rsmOneLevel .rsmItem .rsmLink{padding:0}
	.RadMenu.RadMenu_SCRA .rsmTwoLevels .rsmItem .rsmItem,.RadMenu.RadMenu_SCRA .rsmTwoLevels .rsmLevel1 .rsmLink{padding-left:0;margin-right:15px}
	.RadMenu.RadMenu_SCRA .rsmTwoLevels .rsmLink{margin-bottom:0}
	.RadMenu.RadMenu_SCRA .rsmColumn{display:inline-block;vertical-align:top;padding-right:5px}
	.RadMenu.RadMenu_SCRA .rsmColumnWrap{margin-bottom:0}
	.RadMenu.RadMenu_SCRA .rsmOneLevel .rsmItem .rsmLink,.RadMenu.RadMenu_SCRA .rsmOneLevel .rsmItem .rsmTemplate,.RadMenu.RadMenu_SCRA .rsmThreeLevels .rsmLevel1 .rsmLink,.RadMenu.RadMenu_SCRA .rsmThreeLevels .rsmLevel1 .rsmTemplate,.RadMenu.RadMenu_SCRA .rsmTwoLevels .rsmLevel1 .rsmLink,.RadMenu.RadMenu_SCRA .rsmTwoLevels .rsmLevel1 .rsmTemplate{display:block}
	.RadMenu.RadMenu_SCRA .rsmOneLevel .rsmItem .rsmLink,.RadMenu.RadMenu_SCRA .rsmOneLevel .rsmItem .rsmTemplate{white-space:nowrap}
	.RadMenu.RadMenu_SCRA .rmLink,.RadMenu.RadMenu_SCRA .rsmLink{text-decoration:none;display:block;position:relative}
	.RadMenu.RadMenu_SCRA .rsmColumnWrap .rsmLevel1 .rsmLink,.RadMenu.RadMenu_SCRA .rsmColumnWrap .rsmLevel1 .rsmTemplate{padding:0;margin:0}
	.RadMenu.RadMenu_SCRA .rmGroup .rmText{margin:0}
	.RadMenu.RadMenu_SCRA .rmRootLink.rmSelected{color:#fff;background-color:#991f36}
	.RadMenu.RadMenu_SCRA .rmRootLink.rmExpanded,.RadMenu.RadMenu_SCRA .rmRootLink.rmFocused,.RadMenu.RadMenu_SCRA .rmRootLink:hover{background-color:#991f36;color:#fff}
	.RadMenu.RadMenu_SCRA .rmGroup{background-color:#991f36;width:100%}
	.RadMenu.RadMenu_SCRA .rmDisabled>.rmLink,.RadMenu.RadMenu_SCRA .rsmDisabled>.rsmLink{color:#fff}
	.RadMenu.RadMenu_SCRA .rmDisabled>.rmLink:active,.RadMenu.RadMenu_SCRA .rmDisabled>.rmLink:hover,.RadMenu.RadMenu_SCRA .rsmDisabled>.rsmLink:active,.RadMenu.RadMenu_SCRA .rsmDisabled>.rsmLink:hover{background-color:transparent;color:#fff}
	.RadMenu.RadMenu_SCRA .rmRootGroup>.rmItem{position:relative;background:#f2f4f5}
	.RadMenu.RadMenu_SCRA .rmRootGroup>.rmItem>.rmLink{text-transform:uppercase;font-size:100%;font-weight:700;letter-spacing:0}
	.RadMenu.RadMenu_SCRA .rmRootGroup .rmRootLink .rmToggle,.RadMenu.RadMenu_SCRA .rmToggle{display:inline-block;float:right;height:100%}
	.RadMenu.RadMenu_SCRA .rmRootGroup .rmRootLink .rmToggle .rmIcon,.RadMenu.RadMenu_SCRA .rmToggle .rmIcon{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;width:23px;height:15px;background-image:none;background-repeat:no-repeat;margin-top:15px;margin-bottom:15px;margin-right:15px;margin-left:15px}
	.RadMenu.RadMenu_SCRA .rmRootGroup .rmRootLink .rmToggle .rmIcon:after,.RadMenu.RadMenu_SCRA .rmToggle .rmIcon:after{content:'\f067';font-weight:400;font-family:fontawesome;color:#991f36;font-size:24px;position:absolute;top:17px;line-height:24px}
	.RadMenu .rmHorizontal .rmVertical .rmLink,.RadMenu .rmVertical .rmLink{float:none;width:100%!important}
	.RadMenu.RadMenu_SCRA .rmRootGroup .rmRootLink.rmSelected .rmExpandDown+.rmToggle .rmIcon:after,.RadMenu.RadMenu_SCRA .rmSelected .rmExpandDown+.rmToggle .rmIcon:after{color:#fff}
	.RadMenu.RadMenu_SCRA .rmExpandRight+.rmToggle .rmIcon:after,.RadMenu.RadMenu_SCRA .rmRootGroup .rmRootLink .rmExpandRight+.rmToggle .rmIcon:after{color:#fff}
	.HomePage .RadMenu a.rmLink{color:#991f36}
	.RadMenu a.rmLink{color:#991f36}
	.RadMenu_SCRA .rmLevel1 a.rmLink{color:#fff}
	.RadMenu.RadMenu_SCRA .rmExpanded .rmToggle .rmIcon:after,.RadMenu.RadMenu_SCRA .rmRootGroup .rmRootLink.rmExpanded .rmToggle .rmIcon:after{content:'\f056';font-weight:400;font-family:fontawesome;color:#fff;font-size:24px;position:absolute;top:17px;line-height:24px}
	.RadMenu.RadMenu_SCRA .rmExpanded>.rmLink .rmToggle>.rmIcon,.RadMenu.RadMenu_SCRA .rmFocused>.rmLink.rmRootLink .rmToggle>.rmIcon,.RadMenu.RadMenu_SCRA .rmLink.rmFocused .rmToggle>.rmIcon,.RadMenu.RadMenu_SCRA .rmLink:hover .rmToggle>.rmIcon,.RadMenu.RadMenu_SCRA .rmSelected>.rmLink .rmToggle>.rmIcon,.RadMenu.RadMenu_SCRA .rmSlide .rmLink .rmToggle>.rmIcon{background-position:0 -26px}
	.RadMenu.RadMenu_SCRA .rmExpanded>.rmLink>.rmToggle>.rmIcon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
	.RadMenu_SCRA .rmSlide{display:none;position:absolute;height:auto!important}
	.RadMenu_SCRA .rmSlide{width:100%!important;left:0!important}
	.RadMenu.RadMenu_SCRA .rmVertical.rmLevel1 a.rmExpanded+div.rmSlide{position:relative}
	.RadMenu_SCRA .rmSlide .rmItem{float:none;display:block}
	.RadMenu_SCRA .rmSlide .rmText{float:none}
	.RadMenu_SCRA .rmSlide .rmLink,.RadMenu_SCRA .rmSlide .rsmLink{color:#fff}
	.RadMenu_SCRA .rmSlide .MegaDropDownMenuSeperator>.rsmLink,.RadMenu_SCRA .rmSlide .rmSeparator,.RadMenu_SCRA .rmSlide .rmVertical>.rmSeparator{border-bottom:1px dotted #fff}
	.RadMenu_SCRA .rmSlide .rmSeparator,.RadMenu_SCRA .rmSlide .rmVertical>.rmSeparator{margin:0 15px}
	.RadMenu_SCRA .rmSlide .rmFocused>.rmLink,.RadMenu_SCRA .rmSlide .rmSelected>.rmLink,.RadMenu_SCRA .rmSlide .rsmSelected>.rsmLink,.RadMenu_SCRA .rmSlide .rsmTwoLevels>.rsmItem.rsmSelected>.rsmLink{background-color:transparent;color:#f3691c}
	.RadMenu_SCRA .rmSlide .rmLink.rmFocused,.RadMenu_SCRA .rmSlide .rmLink:hover,.RadMenu_SCRA .rmSlide .rsmLink.rmFocused,.RadMenu_SCRA .rmSlide .rsmLink:hover,.RadMenu_SCRA .rmSlide .rsmTwoLevels>.rsmItem>.rsmLink.rmFocused,.RadMenu_SCRA .rmSlide .rsmTwoLevels>.rsmItem>.rsmLink:hover{background-color:transparent;color:#fff}
	.RadMenu_SCRA .rmSlide.rmLevel1 .rmGroup{margin-left:0}
	.RadMenu_SCRA .rmSlide .MegaDropDownMenu{padding-top:5px;padding-bottom:5px}
	.RadMenu_SCRA .rmSlide .rsmTwoLevels>.rsmItem{margin-bottom:.5em}
	.RadMenu_SCRA .rmSlide .rsmTwoLevels>.rsmItem.rsmDisabled>.rsmLink:focus,.RadMenu_SCRA .rmSlide .rsmTwoLevels>.rsmItem.rsmDisabled>.rsmLink:hover,.RadMenu_SCRA .rmSlide .rsmTwoLevels>.rsmItem>.rsmLink{text-transform:uppercase;color:#8f8f8f;font-weight:700;letter-spacing:0}
	.RadMenu_SCRA .rmSlide .MegaDropDownMenuSeperator .rsmLink{padding:0}
	#auxContainer{float:none;width:100%;margin:auto;position:relative}
	#ste_container_ciMainNav{top:-140px}
	#WTZone3_Page1{width:100%}
}
@media (max-width:1140px){
	.b00 h1{color:#fff;margin:0 auto;line-height:inherit;text-align:center}
	
	[id$=_cihpNews]{background:#f2f4f5;margin-left:calc(50% - 50vw);width:100vw;padding:0 30px}
	div#eventList{max-width:calc(100vw - 60px);margin:auto}
}
@media (max-width:480px){
	.b03 h1{margin:.25em auto .75em}
	.b03 h1:after,.b09 h1,.b09 h1:after{margin:auto}
/* clearing incorrect layout of band 4
	.b04 .redBG h1,.b04 .redBG h2,.b04 .redBG h2:after,.redBG h1:after{margin:auto}
*/
	h2:after{margin:.05em auto 0!important}
	.RadMenu.RadMenu_SCRA .rsmColumn{width:100%!important}
	.PageTitle,.h1,.h2,h1,h2{text-align:center!important}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){
	.RadMenu .rmHorizontal .rmRootLink .rmToggle:after{display:block;content:'\f107';font-family:fontawesome;font-size:25px;margin-left:3px}
	.RadMenu .rmHorizontal .rmRootLink .rmToggle{height:100%}
}
