﻿ @import url("https://cloud.typenetwork.com/projects/3833/fontface.css" rel="stylesheet" type="text/css")'Barlow Condensed'

@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@1,900&display=swap')
/***************************************************************
These styles are subject to the following license agreement(s):

https://store.typenetwork.com/cart/eula/kontour
https://store.typenetwork.com/cart/eula/kontour
https://store.typenetwork.com/cart/eula/kontour
https://store.typenetwork.com/cart/eula/kontour
https://store.typenetwork.com/cart/eula/kontour
***************************************************************/

.axiablack {
    font-family: "Axia Bla";
    font-display: swap;
    font-style: normal;
    font-weight: normal;
}

.axiabold {
    font-family: "Axia Bd";
    font-display: swap;
    font-style: normal;
    font-weight: normal;
}

.axiaitalic {
    font-family: "Axia It";
    font-display: swap;
    font-style: italic;
    font-weight: normal;
}

.axiaregular {
    font-family: "Axia Reg";
    font-display: swap;
    font-style: normal;
    font-weight: normal;
}

.axiablackitalic {
    font-family: "Axia Bla It";
    font-display: swap;
    font-style: italic;
    font-weight: normal;
}


#masterWrapper.yui-t2{
    width:auto
}
.container,.header-container,.SliderPage1{
    max-width:1470px;
    margin-right:auto;
    margin-left:auto;
    padding-left:15px;
    padding-right:15px
}
.no-mqs .container,.no-mqs .header-container,.no-mqs .SliderPage1{
    min-width:970px
}
.container:before,.container:after,.body-container:before,.body-container:after{
    content:" ";
    display:table
}
.container:after,.body-container:after{
    clear:both
}
@media (min-width: 992px){
    .has-secondary-col .col-primary{
        width:76%
    }
    .has-secondary-col .col-secondary{
        width:22%
    }
    .has-secondary-col.col-on-right .col-primary{
        float:left;
        margin-right:2%
    }
    .has-secondary-col.col-on-right .col-secondary{
        float:right
    }
    .has-secondary-col.col-on-left .col-primary{
        float:right;
        margin-left:2%
    }
    .has-secondary-col.col-on-left .col-secondary{
        float:left
    }
}
.no-mqs .has-secondary-col .col-primary{
    width:76%
}
.no-mqs .has-secondary-col .col-secondary{
    width:22%
}
.no-mqs .has-secondary-col.col-on-right .col-primary{
    float:left;
    margin-right:2%
}
.no-mqs .has-secondary-col.col-on-right .col-secondary{
    float:right
}
.no-mqs .has-secondary-col.col-on-left .col-primary{
    float:right;
    margin-left:2%
}
.no-mqs .has-secondary-col.col-on-left .col-secondary{
    float:left
}
.search-container,.auth-link-container{
    display:block
}
@media (min-width: 768px){
    .search-container,.auth-link-container{
        display:none
    }
}
.no-mqs .search-container,.no-mqs .auth-link-container{
    display:none
}
.search-container-sm,.auth-link-container-sm{
    display:none !important
}
@media (min-width: 768px){
    .search-container-sm,.auth-link-container-sm{
        display:inline-block !important
    }
}
.no-mqs .search-container-sm,.no-mqs .auth-link-container-sm{
    display:inline-block !important
}
.header-container:before,.header-container:after{
    content:" ";
    display:table
}
.header-container:after{
    clear:both
}
.header-top-container{
    padding-top:10px;
    padding-bottom:10px;
    background:#f4f3ee
}
.navbar-collapse{
    clear:both
}
@media (max-width: 767px){
    .navbar-collapse{
        margin-left:-15px;
        margin-right:-15px
    }
}
@media (min-width: 768px){
    .navbar-collapse{
        clear:right
    }
}
.no-mqs .navbar-collapse{
    clear:right
}
@media (min-width: 768px){
    .nav-primary{
        float:right;
        clear:right
    }
}
.no-mqs .nav-primary{
    float:right;
    clear:right
}
.header-logo-container{
    float:left
}
@media (max-width: 767px){
    .header-social{
        display:none !important
    }
}
.header-social a{
    text-decoration:none
}
.NavigationUnorderedList{
    padding-left:0;
    margin:0;
    display:inline-block
}
.NavigationListItem{
    list-style-type:none;
    display:inline-block;
    margin-left:0
}
.NavigationLink{
    padding-left:7.5px;
    padding-right:7.5px;
    white-space:nowrap
}
@media (max-width: 767px){
    .ste-section{
        display:none !important
    }
}
#masterContentArea{
    margin-top:0px
}
.breadcrumb{
    float:none;
    display:inline;
    line-height:33px
}
.Wrapper-FullWidth #masterContentArea.container{
    max-width:100%;
    padding:0
}
.Wrapper-FullWidth #masterContentArea .container-inner{
    max-width:1170px;
    padding-left:15px;
    padding-right:15px;
    margin:0 auto
}
.Wrapper-HomePage .FullWidthArea-StyleBg1,.Wrapper-HomePage .FullWidthArea-StyleBg2,.Wrapper-HomePage .FullWidthArea-StyleBg3,.Wrapper-HomePage .FullWidthArea-StyleBg4,.Wrapper-HomePage .FullWidthArea-StyleBg5{
    padding:50px 1%;
    min-height:450px
}
.obo-container{
    float:right
}
.obo-panel{
    line-height:2.4em;
    white-space:nowrap;
    padding-right:5px;
    padding-left:5px;
    margin-bottom:10px
}
.obo-panel.on{
    padding-left:2em;
    padding-right:2em
}
.account-menu .obo-panel{
    padding:3px 10px
}
.obo-label,.obo-actions{
    display:inline-block
}
.obo-label{
    font-weight:bold
}
.obo-label span:after{
    content:':'
}
.CommandBar{
    margin:.-2em 0
}
.backToTop{
    display:block;
    font-size:0px;
    color:transparent;
    bottom:50px;
    position:fixed;
    right:10px;
    margin-right:10px;
    z-index:1;
    width:45px;
    height:45px
}
@media (max-width: 991px){
    .backToTop{
        display:none
    }
}
.wrapper{
    display:table;
    width:100%;
    height:100%
}
.footer{
    display:table-row;
    height:1px
}
.RadMenu .rmRootGroup .nav-primary-feature.rmRootLink,.RadMenu .rmRootGroup .nav-primary-feature.rmRootLink.rmExpanded,.RadMenu .rmRootGroup .nav-primary-feature.rmRootLink:hover,.RadMenu .rmRootGroup .nav-primary-feature.rmRootLink:focus{
    background-color:#c36;
    color:#fff
}
.RadMenu .rmRootGroup .nav-primary-feature.rmRootLink+.rmSlide .rmGroup{
    background-color:#c36;
    color:#fff
}
.Wrapper-HomePage .FullWidthArea-StyleBg2,Wrapper-FullWidth .FullWidthArea-StyleBg2{
   background:#1d252c url(/images/MI/Backgrounds/EventsBackgound.png)no-repeat;
    background-size:cover;
    color:#fff
}
.Wrapper-HomePage .FullWidthArea-StyleBg3,.Wrapper-HomePage .FullWidthArea-StyleBg5,Wrapper-FullWidth .FullWidthArea-StyleBg3,Wrapper-FullWidth .FullWidthArea-StyleBg5{
    background:#1d252c
}
.Wrapper-FullWidth .FullWidthArea-StyleBg4{
    background:#1d252c url(/images/MI/Backgrounds/EventsBackGround.png) center top no-repeat;
    color:#fff;
    font-family:'Barlow Condensed',Arial,sans-serif;
    font-weight: 700;
    padding:20px 1%;
    line-height:1.5
}
.Wrapper-HomePage .FullWidthArea-StyleBg4 blockquote,Wrapper-FullWidth .FullWidthArea-StyleBg4 blockquote{
    font-size:250%
}
@media (min-width: 768px){
    .Wrapper-HomePage .FullWidthArea-StyleBg4 blockquote,Wrapper-FullWidth .FullWidthArea-StyleBg4 blockquote{
        width:45%;
    }
}
.no-mqs .Wrapper-HomePage .FullWidthArea-StyleBg4 blockquote,.no-mqs Wrapper-FullWidth .FullWidthArea-StyleBg4 blockquote{
    width:45%
}
.Wrapper-HomePage .FullWidthArea-StyleBg4 em,Wrapper-FullWidth .FullWidthArea-StyleBg4 em{
    font-size:50%;
    display:table;
    margin-top:1em
}
body{
    font-family:"Axia Reg",Arial,sans-serif;
    font-size:16px;
    line-height:1.6;
    color:#1d252c;
}
a{
    color:#DC7913;
    text-decoration:underline;
            font-weight:700
}
a:visited{
    color:#DC7913; 
}
a:hover,a:focus,a:active{
    color:#42be3b
}
a.aspNetDisabled,a.aspNetDisabled:hover,a.aspNetDisabled:focus,a.aspNetDisabled:active,a.aspNetDisabled:visited{
    color:#42be3b
}
.RadGrid a,.RadToolTip a{
    color:#DC7913 !important;
    text-decoration:underline
}
.RadGrid a:visited,.RadToolTip a:visited{
    color:#DC7913 !important
}
.RadGrid a:hover,.RadGrid a:focus,.RadGrid a:active,.RadToolTip a:hover,.RadToolTip a:focus,.RadToolTip a:active{
    color:#42be3b !important
}
.RadGrid a.aspNetDisabled,.RadGrid a.aspNetDisabled:hover,.RadGrid a.aspNetDisabled:focus,.RadGrid a.aspNetDisabled:active,.RadGrid a.aspNetDisabled:visited,.RadToolTip a.aspNetDisabled,.RadToolTip a.aspNetDisabled:hover,.RadToolTip a.aspNetDisabled:focus,.RadToolTip a.aspNetDisabled:active,.RadToolTip a.aspNetDisabled:visited{
    color:#42be3b !important
}
.RadGrid a.TextButton{
    color:#fff !important;
    text-decoration:none !important
}
p{
    margin-top:0;
    margin-bottom:1em
}
h1,.h1,.PageTitle,h2,.h2,.PanelTitle, h1.BigHeader,.h1.BigHeader, h2,.PanelTitle, h2,.h2,.PanelHead.Distinguish,.TitleBarCaption,div.PanelTitle,.panel-heading.Distinguish, h4,.SectionLabel,h5, h6
{    font-style:italic;
    font-family: 'Barlow Condensed',Arial,sans-serif;
    font-weight: 700;
    letter-spacing: -1px;
text-transform:uppercase}

h1,.h1,.PageTitle,h2,.h2,.PanelTitle{
    color: #fff;
}
h1,.h1,.PageTitle{
    margin-top:0
}
h1,.h1,.PageTitle{
    color:#c36;
    font-size:250%
}
h1.BigHeader,.h1.BigHeader{
    color:#fff;
    background-color:#c36;
    padding:20px;
    margin:0;
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
}
h2,.PanelTitle{
    line-height:1.45em;
    font-size:170%;
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
}
h2,.h2,.PanelHead.Distinguish,.TitleBarCaption,div.PanelTitle,.panel-heading.Distinguish{
    min-height:0;
    border-bottom: 0px solid transparent;
}
div.PanelTitle{
            background-color:#323E48;
}

h4,.SectionLabel,h5{
    margin:0 0 .2em
}
h4,.h4,.SectionLabel{
    color:#42be3b
}
h5,.h5{
    color:#42be3b;
            text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
}
h6,.h6{
    margin:0;
    font-size: 18px;
        line-height:22px;
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
}
h6.sub-text{
    color:#000000;
        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
}
h3{
/*        text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);*/
}
hr{
    margin-left:.5em;
    margin-right:.5em;
    border-width:1px 0 0 0;
    border-style:solid;
    border-color:#ddd
}
.StandardPanel,.ContentBorder,h2,.PanelHead.Distinguish,.TitleBarCaption,div.ShowFieldset fieldset,.panel-border,.panel-heading.Distinguish{
    border-color:#ddd
}
.PanelHead.Distinguish .PanelHeadOptions,.panel-heading.Distinguish .panel-head-options{
    margin-top:.6em
}
.HelperText{
    color:#0064cd
}
.SelectedItem{
    background-color:#abd6d9
}
img{
    max-width:100%;
    height:auto !important
}
img.ImgNoResize,.ImgNoResize img{
    max-width:none
}
.lead{
    margin-bottom:20px
}
.ProgressDiv{
    background-color:#ffdd6f
}
.search-field{
    background:#fff url("images/Search.png") no-repeat;
    background-position:7px -16px;
    padding-left:28px !important;
    color:#777;
    border-color:#CCC
}
.header-search .TextButton{
    display:none
}
#masterHeaderImage{
    background-image:url("images/Sports-Ireland_Logo.png");
    background-repeat:no-repeat;
    width:46px;
    height:46px;
    text-indent:-9999px;
    overflow:hidden;
    float:left
}
@media (min-width: 768px){
    #masterHeaderImage{
        background-position:0 -47px;
        width:120px
    }
}
.no-mqs #masterHeaderImage{
    background-position:0 -47px;
    width:120px
}
#masterDonorHeaderImage{
    background-image:url("images/DonorHeaderLogo.png");
    background-repeat:no-repeat;
    width:46px;
    height:46px;
    text-indent:-9999px;
    overflow:hidden;
    float:left
}
@media (min-width: 768px){
    #masterDonorHeaderImage{
        width:169px
    }
}
.no-mqs #masterDonorHeaderImage{
    width:169px
}
#masterHeaderActionArea a{
    display:block;
    text-align:center
}
.ProxyPanelContact{
    background-color:#42be3b
}
.ProxyPanelContact,.ProxyPanelContact .obo-label{
    color:#fff
}
.ProxyPanelContact a{
    color:#77f6ff
}
#pagesubnav{
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd
}
.SubNavPanelHead{
    background-color:#f9f7f2;
    color:#1d252c;
    font-family:'Barlow Condensed',Arial,sans-serif;
    font-weight: 700;
    letter-spacing: -5px;
}
.SubNavigationSeparator{
    border-width:1px 0 0 0;
    border-style:solid;
    border-color:#ddd;
    height:1px;
    padding:0;
    margin:0
}
.footer-nav-copyright{
    padding-top:1em;
    padding-bottom:0.35em
}
.footer-content{
    padding-top:1em
}
.footer-content-section{
    padding:0 15px 1em
}
.footer-nav-copyright .NavigationUnorderedList{
    text-align:center;
    display:block
}
.footer-nav-copyright:before,.footer-nav-copyright:after{
    content:" ";
    display:table
}
.footer-nav-copyright:after{
    clear:both
}
.footer-nav-copyright .NavigationUnorderedList,.footer-nav-copyright .footer-copyright{
    margin:0;
        margin-bottom: 2em;
}
@media (max-width: 767px){
    .footer-nav-copyright .footer-social-copyright{
        text-align:center
    }
}
.footer-nav-copyright .footer-social-copyright .footer-social,.footer-nav-copyright .footer-social-copyright .footer-copyright{
    padding-top:10px;
    padding-bottom:10px
}
@media (min-width: 768px){
    .footer-nav-copyright .footer-social-copyright .footer-social{
        text-align:left
    }
    .footer-nav-copyright .footer-social-copyright .footer-copyright{
        float:right;
        width:auto;
        clear:right
    }
}
.no-mqs .footer-nav-copyright .footer-social-copyright .footer-social{
    text-align:left
}
.no-mqs .footer-nav-copyright .footer-social-copyright .footer-copyright{
    float:right;
    width:auto;
    clear:right
}
.footer-copyright p{
    margin-bottom:0
}
@media (min-width: 480px){
    .footer-content-section{
        float:left;
        width:50%
    }
}
.no-mqs .footer-content-section{
    float:left;
    width:50%
}
@media (min-width: 768px){
    .footer .footer-social{
        width:33.33333%
    }
    .footer .footer-promo-container{
        width:66.66667%
    }
}
.no-mqs .footer .footer-social{
    width:33.33333%
}
.no-mqs .footer .footer-promo-container{
    width:66.66667%
}
#masterFooterCopyright{
    clear:both
}
.footer-content{
    background-color:#fff;
    color:#1D252C;
    font-size: smaller;
}
.footer-content h2{
    margin-top:0;
    color:#fff;
    border-bottom:none
}
.footer-content a{
    color:#1D252C
}
.footer-social{
    padding-top:15px
}
.footer-social a{
    margin-right:.5em
}
.footer-promo-container .promo{
    background-color:#000;
    background-color:rgba(0,0,0,0.5);
    padding:15px;
    box-shadow:inset 0 3px 5px rgba(0,0,0,0.075),0 1px 0 rgba(255,255,255,0.1)
}
.footer-promo-container .lead{
    font-family:'Barlow Condensed',Arial,sans-serif;
    font-weight: 700;
    letter-spacing: -5px;
    margin-bottom:.25em;
    font-size:130%;
    line-height:inherit
}
@media (min-width: 768px) and (max-width: 991px){
    .footer-promo-container .lead{
        font-size:150%
    }
}
@media (min-width: 992px){
    .footer-promo-container .lead{
        font-size:170%
    }
}
.no-mqs .footer-promo-container .lead{
    font-size:170%
}
.footer-promo-container .TextButton{
    background-color:#000;
    background-color:rgba(0,0,0,0.5);
    color:#fff
}
.footer-promo-container .TextButton:hover{
    background-color:#000;
    background-color:rgba(0,0,0,0.8)
}
.footer-nav-copyright{
    background-color:#fff;
    color:#000
}
.footer-nav-copyright a,.footer-nav-copyright a:visited{
    color:#000
}
.footer-nav-copyright a:hover,.footer-nav-copyright a:active{
    color:#000
}
#ft{
    background-color:#fff;
    color:#fff
}
#ft h4{
    color:#fff;
    font-family:'Barlow Condensed',Arial,sans-serif;
    font-weight: 700;
    letter-spacing: -5px;
}
#masterFooterConnectWithUs{
    border-style:solid;
    border-color:rgba(221,221,221,0.8);
    border-width:0 1px
}
#masterFooterContent a,#masterFooterCopyright a,#masterFooterNavigation a{
    color:#fff
}
#masterFooterContent a:visited,#masterFooterCopyright a:visited,#masterFooterNavigation a:visited{
    color:#fff
}
#masterFooterContent a:hover,#masterFooterContent a:active,#masterFooterCopyright a:hover,#masterFooterCopyright a:active,#masterFooterNavigation a:hover,#masterFooterNavigation a:active{
    color:#e6e6e6
}
#masterFooterCopyright{
    border-color:#ddd;
    border-top:1px solid rgba(221,221,221,0.5)
}
.header-bottom-container{
    background-color:#5b6670
}
@media (max-width: 767px){
    .navbar{
        background-color:rgba(224,121,11,0.97)
    }
}
.navbar-collapse,.searchbar-collapse{
    background-color:#323e48
}
@media (min-width: 768px){
    .navbar-collapse,.searchbar-collapse{
        padding-left:0;
        padding-right:0;
        background-color:transparent;
        border:none
    }
}
.no-mqs .navbar-collapse,.no-mqs .searchbar-collapse{
    padding-left:0;
    padding-right:0;
    background-color:transparent;
    border:none
}
.auth-link-container{
    padding:15px 15px;
    text-align:center;
    background-color:#232c33
}
.RadMenu.RadMenu_Toronto{
    float:none
}
.RadMenu.RadMenu_Toronto .rmGroup,.RadMenu.RadMenu_Toronto .rmRootGroup,.RadMenu.RadMenu_Toronto .rmMultiColumn,.RadMenu.RadMenu_Toronto .rmRootGroup>.rmItem{
    border:none
}
.RadMenu.RadMenu_Toronto .rmVertical .rmToggle .rmIcon:before,.RadMenu.RadMenu_Toronto .rmVertical .rmExpand:before,.RadMenu.RadMenu_Toronto .rmRightArrow .rmIcon:before,.RadMenu.RadMenu_Toronto .rmHorizontal .rmToggle .rmIcon:before,.RadMenu.RadMenu_Toronto .rmHorizontal .rmExpand:before,.RadMenu.RadMenu_Toronto .rmBottomArrow .rmIcon:before{
    content:none
}
.RadMenu.RadMenu_Toronto .rmItem,.RadMenu.RadMenu_Toronto .rmHorizontal>.rmItem,.RadMenu.RadMenu_Toronto .rmHorizontal>.rmRootScrollGroup>.rmItem,.RadMenu.RadMenu_Toronto .rmLink{
    float:none
}
.RadMenu.RadMenu_Toronto .rmLink{
    padding:0px
}
.RadMenu.RadMenu_Toronto .rmText{
    display:inline-block;
    vertical-align:top;
    float:left
}
.RadMenu.RadMenu_Toronto .rmRootGroup .rmRootLink .rmToggle,.RadMenu.RadMenu_Toronto .rmToggle{
    width:auto
}
.RadMenu.RadMenu_Toronto .rmToggle,.RadMenu.RadMenu_Toronto .rmToggle .rmIcon,.RadMenu.RadMenu_Toronto .rmRootGroup .rmRootLink .rmToggle{
    position:static
}
.RadMenu.RadMenu_Toronto .rmGroup .rmContent,.RadMenu.RadMenu_Toronto .rmRootGroup .rmContent{
    padding:0
}
.RadMenu.RadMenu_Toronto .RadSiteMap,.RadMenu.RadMenu_Toronto .RadSiteMap .rsmItem,.RadMenu.RadMenu_Toronto .RadSiteMap .rsmTwoLevels .rsmItem{
    font-size:inherit
}
.RadMenu.RadMenu_Toronto{
    z-index:1001 !important;
    position:relative
}
.RadMenu.RadMenu_Toronto:focus{
    outline:none
}
.RadMenu.RadMenu_Toronto ul{
    margin:0;
    padding:0
}
.RadMenu.RadMenu_Toronto .rmItem,.RadMenu.RadMenu_Toronto .rsmItem{
    list-style:none
}
.RadMenu.RadMenu_Toronto .rmDisabled>a,.RadMenu.RadMenu_Toronto .rsmDisabled>a{
    cursor:default
}
.RadMenu.RadMenu_Toronto .rmItem{
    width:auto;
    clear:both
}
.RadMenu.RadMenu_Toronto .rmText,.RadMenu.RadMenu_Toronto .rmHorizontal .rmText,.RadMenu.RadMenu_Toronto .rmSlide .rmText{
    padding:15px 15px
}
.RadMenu.RadMenu_Toronto .rmSlide .MegaDropDownMenuOuter>.rmText{
    padding:0
}
.RadMenu.RadMenu_Toronto .rmSlide .rmText{
    padding-right:40px
}
.RadMenu.RadMenu_Toronto .rmSlide .rmGroup{
    position:relative
}
.RadMenu.RadMenu_Toronto .rsmItem{
    padding:5px 10px 0px 15px;
    margin:0
}
.RadMenu.RadMenu_Toronto .rsmLink,.RadMenu.RadMenu_Toronto .rsmOneLevel .rsmItem .rsmLink{
    padding:0
}
.RadMenu.RadMenu_Toronto .rsmTwoLevels .rsmItem .rsmItem,.RadMenu.RadMenu_Toronto .rsmTwoLevels .rsmLevel1 .rsmLink{
    padding-left:0;
    margin-right:15px
}
.RadMenu.RadMenu_Toronto .rsmTwoLevels .rsmLink{
    margin-bottom:0
}
.RadMenu.RadMenu_Toronto .rsmColumn{
    display:inline-block;
    vertical-align:top;
    padding-right:7.5px
}
@media (max-width: 480px){
    .RadMenu.RadMenu_Toronto .rsmColumn{
        width:100% !important
    }
}
.RadMenu.RadMenu_Toronto .rsmColumnWrap{
    margin-bottom:0
}
.RadMenu.RadMenu_Toronto .rsmThreeLevels .rsmLevel1 .rsmLink,.RadMenu.RadMenu_Toronto .rsmThreeLevels .rsmLevel1 .rsmTemplate,.RadMenu.RadMenu_Toronto .rsmTwoLevels .rsmLevel1 .rsmLink,.RadMenu.RadMenu_Toronto .rsmTwoLevels .rsmLevel1 .rsmTemplate,.RadMenu.RadMenu_Toronto .rsmOneLevel .rsmItem .rsmLink,.RadMenu.RadMenu_Toronto .rsmOneLevel .rsmItem .rsmTemplate{
    display:block
}
.RadMenu.RadMenu_Toronto .rsmOneLevel .rsmItem .rsmLink,.RadMenu.RadMenu_Toronto .rsmOneLevel .rsmItem .rsmTemplate{
    white-space:nowrap
}
.RadMenu.RadMenu_Toronto .rmLink,.RadMenu.RadMenu_Toronto .rsmLink{
    color:#fff;
    text-decoration:none;
    display:block;
    position:relative
}
.RadMenu.RadMenu_Toronto .rsmColumnWrap .rsmLevel1 .rsmLink,.RadMenu.RadMenu_Toronto .rsmColumnWrap .rsmLevel1 .rsmTemplate{
    padding:0;
    margin:0
}
.RadMenu.RadMenu_Toronto .rmGroup .rmText{
    margin:0
}
.RadMenu.RadMenu_Toronto .rmRootLink.rmSelected{
    color:#fff;
    background-color:rgba(0,0,0,0)
}
.RadMenu.RadMenu_Toronto .rmRootLink.rmExpanded,.RadMenu.RadMenu_Toronto .rmRootLink:hover,.RadMenu.RadMenu_Toronto .rmRootLink.rmFocused{
    background-color:rgba(240, 132, 1,0.9);
    color:#fff
}
.RadMenu.RadMenu_Toronto .rmGroup{
    background-color: rgba(240, 132, 1,0.9);
    min-width: 350px;
}
@media (max-width:767px){.RadMenu.RadMenu_Toronto .rmGroup{
/*
   background-color:rgba(29, 37, 44,0.97)!important;*/
    min-width:320px;
    background-color: transparent;
    padding-left: 1em;
}
.RadMenu.RadMenu_Toronto .rmRootLink.rmExpanded, .RadMenu.RadMenu_Toronto .rmRootLink:hover, .RadMenu.RadMenu_Toronto .rmRootLink.rmFocused{
    background-color: transparent;
    }}
.RadMenu.RadMenu_Toronto .rmDisabled>.rmLink,.RadMenu.RadMenu_Toronto .rsmDisabled>.rsmLink{
    color:#fff
}
.RadMenu.RadMenu_Toronto .rmDisabled>.rmLink:hover,.RadMenu.RadMenu_Toronto .rmDisabled>.rmLink:active,.RadMenu.RadMenu_Toronto .rsmDisabled>.rsmLink:hover,.RadMenu.RadMenu_Toronto .rsmDisabled>.rsmLink:active{
    background-color:transparent;
    color:#fff
}
.RadMenu.RadMenu_Toronto .rmRootGroup>.rmItem{
    position:relative
}
.RadMenu.RadMenu_Toronto .rmRootGroup>.rmItem>.rmLink{
    font-style: italic;
    text-transform:uppercase;
    font-size: 120%;
    font-family: 'Barlow Condensed',Arial,sans-serif;
    font-style:italic;
    font-weight: 700;
    letter-spacing: -1px;;
}
.RadMenu.RadMenu_Toronto .rmToggle,.RadMenu.RadMenu_Toronto .rmRootGroup .rmRootLink .rmToggle{
    display:inline-block;
    float: right;
    height:100%
}
.RadMenu.RadMenu_Toronto .rmToggle .rmIcon,.RadMenu.RadMenu_Toronto .rmRootGroup .rmRootLink .rmToggle .rmIcon{
    font:0/0 a;
    color:transparent;
    text-shadow:none;
    background-color:transparent;
    border:0;
    display:block;
    width:23px;
    height:15px;
/*    background-image:url("Menu/CloseButtonSquare.png");*/
    background-repeat:no-repeat;
/*    margin-top:15px;*/
    margin-bottom:15px;
    margin-right:15px;
    margin-left:15px
}
@media (max-width:767px){
.RadMenu.RadMenu_Toronto .rmToggle .rmIcon,.RadMenu.RadMenu_Toronto .rmRootGroup .rmRootLink .rmToggle .rmIcon{
    width:25px;
    height:25px;
/*    margin-top:25%;*/
    }    
    .RadMenu.RadMenu_Toronto .rmToggle, .RadMenu.RadMenu_Toronto .rmRootGroup .rmRootLink .rmToggle{
        height: 1.5em;
        margin-bottom: .25em
    }
    .RadMenu.RadMenu_Toronto .rmText, .RadMenu.RadMenu_Toronto .rmHorizontal .rmText, .RadMenu.RadMenu_Toronto .rmSlide .rmText {
        padding: 0 15px
    }
    ul.rmRootGroup.rmToggleHandles.rmHorizontal {
    padding-top: .5em;
    padding-bottom: .5em;
}
    .RadMenu.RadMenu_Toronto .rmRootGroup>.rmItem>.rmLink{
        width: 320px
    }
}
.RadMenu.RadMenu_Toronto .rmLink:hover .rmToggle>.rmIcon,
.RadMenu.RadMenu_Toronto .rmLink.rmFocused .rmToggle>.rmIcon,
.RadMenu.RadMenu_Toronto .rmSelected>.rmLink .rmToggle>.rmIcon,
.RadMenu.RadMenu_Toronto .rmFocused>.rmLink.rmRootLink .rmToggle>.rmIcon,
.RadMenu.RadMenu_Toronto .rmExpanded>.rmLink .rmToggle>.rmIcon,.RadMenu.RadMenu_Toronto .rmSlide .rmLink .rmToggle>.rmIcon{
    background-position:0 -26px
}
.RadMenu.RadMenu_Toronto .rmExpanded>.rmLink>.rmToggle>.rmIcon{
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    -o-transform:rotate(00deg);
    transform:rotate(90deg)
}
@media(min-width:767px){
.RadMenu_Toronto .rmSlide{
    display:none;
    position:absolute;
    height:auto !important
    }}
.RadMenu_Toronto .rmSlide .rmItem{
    float:none;
    display:block
}
.RadMenu_Toronto .rmSlide .rmText{
    float:none
}
.RadMenu_Toronto .rmSlide .rmLink,.RadMenu_Toronto .rmSlide .rsmLink{
    color:#fff
}
.RadMenu_Toronto .rmSlide .rmSeparator,.RadMenu_Toronto .rmSlide .rmVertical>.rmSeparator,.RadMenu_Toronto .rmSlide .MegaDropDownMenuSeperator>.rsmLink{
    border-bottom:1px solid #fff
}
.RadMenu_Toronto .rmSlide .rmSeparator,.RadMenu_Toronto .rmSlide .rmVertical>.rmSeparator{
    margin:0 15px
}
.RadMenu_Toronto .rmSlide .rmFocused>.rmLink,.RadMenu_Toronto .rmSlide .rmSelected>.rmLink,.RadMenu_Toronto .rmSlide .rsmSelected>.rsmLink,.RadMenu_Toronto .rmSlide .rsmTwoLevels>.rsmItem.rsmSelected>.rsmLink{
    background-color:rgba(0,0,0,0);
    color:#fff
}
.RadMenu_Toronto .rmSlide .rmLink:hover,.RadMenu_Toronto .rmSlide .rmLink.rmFocused,.RadMenu_Toronto .rmSlide .rsmLink:hover,.RadMenu_Toronto .rmSlide .rsmLink.rmFocused,.RadMenu_Toronto .rmSlide .rsmTwoLevels>.rsmItem>.rsmLink:hover,.RadMenu_Toronto .rmSlide .rsmTwoLevels>.rsmItem>.rsmLink.rmFocused{
    background-color:rgba(0,0,0,0);
    color:#fff
}
.RadMenu_Toronto .rmSlide.rmLevel1 .rmGroup{
    margin-left:0
}
.RadMenu_Toronto .rmSlide .rmExpandRight,.RadMenu_Toronto .rmSlide .rmGroup a.rmLink.rmExpandRight{
    background-image:url("Menu/OpenButtonSquare.png");
    background-position:95%;
    background-size:25px;
    background-repeat:no-repeat
}
.RadMenu_Toronto .rmSlide .MegaDropDownMenu{
    padding-top:7.5px;
    padding-bottom:7.5px
}
.RadMenu_Toronto .rmSlide .rsmTwoLevels>.rsmItem{
    margin-bottom:.5em
}
.RadMenu_Toronto .rmSlide .rsmTwoLevels>.rsmItem>.rsmLink,.RadMenu_Toronto .rmSlide .rsmTwoLevels>.rsmItem.rsmDisabled>.rsmLink:hover,.RadMenu_Toronto .rmSlide .rsmTwoLevels>.rsmItem.rsmDisabled>.rsmLink:focus{
    color:#fff;
    font-weight:normal;
/*    letter-spacing:1px;*/
    font-family: "Axia Reg",Arial,sans-serif;
    font-size:115%;
    font-style:italic
}
.RadMenu_Toronto .rmSlide .MegaDropDownMenuSeperator .rsmLink{
    padding:0
}
@media (max-width: 767px){
    .RadMenu_Toronto .rmSlide{
        width:100% !important;
        left:0 !important
    }
    .RadMenu_Toronto .rmSlide ul.rmVertical,.RadMenu_Toronto .rmSlide ul.rmHorizontal,.RadMenu_Toronto .rmSlide ul.rmRootScrollGroup{
        float:none
    }
    .RadMenu_Toronto .rmSlide .rmSlide{
        left:0 !important;
/*        margin-top:56px*/
    }
    .RadMenu_Toronto .rmSlide .rmToggleHandles .rmSlide .rmText{
        padding-right:15px
    }
    .RadMenu_Toronto .rmSlide .rmToggleHandles .rmExpandRight,.RadMenu_Toronto .rmSlide .rmToggleHandles .rmGroup a.rmText.rmExpandRight, .RadMenu_Toronto .rmSlide .rmExpandRight{
        background-image:none
    }
    .RadMenu_Toronto div.rmSlide {
    position: static;
    float: none;
}
}
@media (min-width: 768px){
    .RadMenu.RadMenu_Toronto .rmItem{
        white-space:nowrap
    }
    .RadMenu.RadMenu_Toronto .rmRootGroup>.rmItem{
        float:left;
        clear:none
    }
    .RadMenu.RadMenu_Toronto .rmRootGroup>.rmItem>.rmLink{
        margin:0
    }
    .RadMenu.RadMenu_Toronto .rmSlide .rmGroup{
        margin:0
    }
    .RadMenu.RadMenu_Toronto .rmSlide .rmItem{
        float:none;
        display:block
    }
    .RadMenu.RadMenu_Toronto .rmSlide .rmLink{
        margin:0
    }
    .RadMenu.RadMenu_Toronto .rmToggle,.RadMenu.RadMenu_Toronto .rmRootGroup .rmRootLink .rmToggle{
        display:none
    }
    .RadMenu.RadMenu_Toronto .rsmTwoLevels{
        min-width:390px !important
    }
    .RadMenu.RadMenu_Toronto .LargerWidth10{
        min-width:210px !important
    }
    .RadMenu.RadMenu_Toronto .LargerWidth14{
        min-width:280px !important
    }
    .RadMenu.RadMenu_Toronto .LargerWidth18{
        min-width:350px !important
    }
    .RadMenu.RadMenu_Toronto .LargerWidth22{
        min-width:450px !important
    }
}
.no-mqs .RadMenu.RadMenu_Toronto .rmItem{
    white-space:nowrap
}
.no-mqs .RadMenu.RadMenu_Toronto .rmRootGroup>.rmItem{
    float:left;
    clear:none
}
.no-mqs .RadMenu.RadMenu_Toronto .rmRootGroup>.rmItem>.rmLink{
    margin:0
}
.no-mqs .RadMenu.RadMenu_Toronto .rmSlide .rmGroup{
    margin:0
}
.no-mqs .RadMenu.RadMenu_Toronto .rmSlide .rmItem{
    float:none;
    display:block
}
.no-mqs .RadMenu.RadMenu_Toronto .rmSlide .rmLink{
    margin:0
}
.no-mqs .RadMenu.RadMenu_Toronto .rmToggle,.no-mqs .RadMenu.RadMenu_Toronto .rmRootGroup .rmRootLink .rmToggle{
    display:none
}
.no-mqs .RadMenu.RadMenu_Toronto .rsmTwoLevels{
    min-width:190px !important
}
.no-mqs .RadMenu.RadMenu_Toronto .LargerWidth10{
    min-width:210px !important
}
.no-mqs .RadMenu.RadMenu_Toronto .LargerWidth14{
    min-width:280px !important
}
.no-mqs .RadMenu.RadMenu_Toronto .LargerWidth18{
    min-width:350px !important
}
.no-mqs .RadMenu.RadMenu_Toronto .LargerWidth22{
    min-width:450px !important
}
.RadTreeView.RadTreeView_Toronto{
    white-space:normal
}
.RadTreeView.RadTreeView_Toronto .rtLI,.RadTreeView.RadTreeView_Toronto .rtTop,.RadTreeView.RadTreeView_Toronto .rtMid,.RadTreeView.RadTreeView_Toronto .rtBot{
    padding:0
}
.RadTreeView.RadTreeView_Toronto .rtIn{
    font-weight:bold !important;
    display:block
}
.RadTreeView.RadTreeView_Toronto .rtIn,.RadTreeView.RadTreeView_Toronto .rtHover .rtIn,.RadTreeView.RadTreeView_Toronto .rtSelected .rtIn{
    padding:10px 15px;
    border:none
}
.RadTreeView.RadTreeView_Toronto .rtUL{
    width:100%
}
.RadTreeView.RadTreeView_Toronto .rtSelected>a.rtIn,.RadTreeView.RadTreeView_Toronto .child-is-selected.rtIn{
    background-color:rgba(0,0,0,0);
    color:#1d252c
}
.RadTreeView.RadTreeView_Toronto .rtSelected>a.rtIn:hover,.RadTreeView.RadTreeView_Toronto .rtSelected>a.rtIn:active,.RadTreeView.RadTreeView_Toronto .rtSelected>a.rtIn:focus{
    background-color:rgba(0,0,0,0)
}
.RadTreeView.RadTreeView_Toronto .rtUL .rtUL{
    padding-left:15px
}
.RadTreeView.RadTreeView_Toronto>.rtUL>.rtLI{
    border-top:1px solid #ddd
}
.RadTreeView.RadTreeView_Toronto>.rtUL>.rtLI:first-child{
    border-top:none
}
.RadTreeView.RadTreeView_Toronto>.rtUL>.rtLI .rtLI .rtIn{
    padding:5px 15px
}
.RadTreeView.RadTreeView_Toronto>.rtUL>.rtLI>.rtUL{
    padding-right:15px;
    padding-bottom:10px
}
.RadTreeView.RadTreeView_Toronto>.rtUL{
    margin:0 1px 1px 1px
}
.RadTreeView.RadTreeView_Toronto .rtSp,.RadTreeView.RadTreeView_Toronto .rtPlus,.RadTreeView.RadTreeView_Toronto .rtMinus{
    display:none
}
.RadTreeView.RadTreeView_Toronto a.rtIn{
    color:#009eaa;
    -webkit-transition:all .2s ease-in;
    -o-transition:all .2s ease-in;
    transition:all .2s ease-in;
    margin:0
}
.RadTreeView.RadTreeView_Toronto a.rtIn:hover,.RadTreeView.RadTreeView_Toronto a.rtIn:focus,.RadTreeView.RadTreeView_Toronto a.rtIn:active{
    background-color:#fff
}
.nav-secondary{
    background-color:#f9f7f2;
    margin-bottom:1em
}
.nav-secondary .sub-nav-head{
    background-color:#e9e2cf;
    color:#323e48;
    font-weight:bold;
    font-size:120%;
    padding:10px 15px
}
.nav-secondary .SubNavigationSeparator{
    border:none;
    height:4px;
    background-color:#e9e2cf
}
.nav-secondary .SubNavigationSeparator .rtIn{
    padding:0
}
.navbar-header{
    float:right;
    position: relative;
    right: 20px;
    border-right: 1px solid #e6e6e6;
}
.navbar-header>div,.navbar-header>a,.navbar-header .NavigationUnorderedList,.navbar-header .NavigationLink{
    display:inline-block;
    vertical-align:middle
}
.navbar-toggle{
    margin-top:3.5px;
    margin-bottom:3.5px;
    vertical-align:middle;
    background-color:rgba(224,121,11,0.97);
    border-color:rgba(0,0,0,0);
    border-radius:5px
}
.navbar-toggle.collapsed{
    background-color:rgba(0,0,0,0)
}
.navbar-toggle:hover,.navbar-toggle:focus{
    background-color:rgba(224,121,11,0.97)
}
.navbar-toggle .icon-bar{
    background-color:#fff
}
.nav-auxiliary .TextButton,.nav-auxiliary .navbar-toggle{
    margin-left:14px
}
.nav-auxiliary a{
    color:#1D252C;
    text-decoration: none;
}
a.UtilitySection.UtilityAuthenticationLink.BkGreen {
    color: #fff;
    font-style: italic;
}
/*a.UtilitySection.UtilityAuthenticationLink*/
@media (min-width: 768px){
    .nav-auxiliary .NavigationListItem,.nav-auxiliary .header-social .SocialSprite{
        margin-left:7px
    }
}
.no-mqs .nav-auxiliary .NavigationListItem,.no-mqs .nav-auxiliary .header-social .SocialSprite{
    margin-left:7px
}
.nav-auxiliary .nav-image{
    vertical-align:baseline;
    padding-right:8px
}
.cartCenter span:before{
    content:'('
}
.cartCenter span:after{
    content:')'
}
.navbar-toggle{
    float:none
}
.navbar-toggle .icon-bar{
    height:3px;
    border-radius:0
}
.navbar-toggle .icon-bar+.icon-bar{
    margin-top:5px
}
.navbar-toggle .icon-search{
    display:inline-block;
    float:left;
    background:url("images/ResponsiveHeaderSprite.png") no-repeat center top;
    width:22px;
    height:21px;
    margin:-1px 0
}
.nav-auxiliary .NavigationListItem{
    position:relative;
    display:inline-block
}
.nav-auxiliary .nav-aux-account .nav-text,.nav-auxiliary .nav-aux-cart .nav-text{
    background-image:url("images/ResponsiveHeaderSprite.png");
    background-repeat:no-repeat;
/*    padding-left:26px*/
}
.nav-auxiliary .nav-aux-account .nav-text{
    background-position:0 -125px;
    color: transparent
}
.nav-auxiliary .nav-aux-cart .nav-text{
    background-position:0 -75px
}
.nav-auxiliary .nav-aux-cart .cartFull{
    position:absolute;
    top:-5px;
    left:10px;
    text-align:center;
    line-height:1;
    width:1.6em
}
.nav-auxiliary .nav-aux-cart .cartCenter{
    color:#fff;
    background-color:#c68;
    border-radius:2px;
    font-size:78%;
    line-height:1;
    padding:0 2px 1px;
    -webkit-box-shadow:-1px 1px 0 rgba(50,62,72,0.6);
    box-shadow:-1px 1px 0 rgba(50,62,72,0.6)
}
.nav-auxiliary .nav-aux-cart .cartCenter span:before,.nav-auxiliary .nav-aux-cart .cartCenter span:after{
    content:none
}
@media (max-width: 767px){
    .nav-auxiliary .nav-aux-button .NavigationLink{
        background-color:rgba(0,0,0,0);
        margin-left:14px;
        padding:9px 10px;
        margin-top:3.5px;
        margin-bottom:3.5px;
        border:1px solid transparent;
        border-radius:5px
    }
    .nav-auxiliary .nav-aux-button .NavigationLink:hover,.nav-auxiliary .nav-aux-button .NavigationLink:focus{
        background-color:#c36
    }
    .nav-auxiliary .nav-aux-button .NavigationLink:active{
        background-color:#c36
    }
    .nav-auxiliary .nav-aux-button.nav-aux-account .nav-text,.nav-auxiliary .nav-aux-button.nav-aux-cart .nav-text{
        display:inline-block;
        white-space:nowrap;
        float:left;
        overflow:hidden;
        width:22px;
        height:19px;
        padding-left:22px
    }
    .nav-auxiliary .nav-aux-button.nav-aux-account .nav-text{
        background-position:0 -100px
    }
    .nav-auxiliary .nav-aux-button.nav-aux-cart .nav-text{
        background-position:0 -50px
    }
    .nav-auxiliary .nav-aux-button.nav-aux-cart .cartFull{
        left:29px;
        top:8px
    }
    .nav-auxiliary .nav-aux-button.nav-aux-cart .cartCenter{
        background-color:#c68;
        color:#fff
    }
}
.search-container-sm{
    margin-top:3.5px;
    margin-bottom:3.5px
}
.header-search{
    padding:15px 15px
}
.header-search>.header-search{
    padding:0
}
@media (max-width: 767px){
    .header-search .search-field{
        width:100%
    }
}
@media (min-width: 768px){
    .header-search{
        padding:0 0 0 7px
    }
}
.no-mqs .header-search{
    padding:0 0 0 7px
}
@media (max-width: 767px){
    .nav-auxiliary .nav-aux-primary-switch,tr.nav-auxiliary .nav-aux-primary-switch,th.nav-auxiliary .nav-aux-primary-switch,td.nav-auxiliary .nav-aux-primary-switch{
        display:none !important
    }
}
@media (min-width: 768px){
    .nav-primary .nav-aux-primary-switch,tr.nav-primary .nav-aux-primary-switch,th.nav-primary .nav-aux-primary-switch,td.nav-primary .nav-aux-primary-switch{
        display:none !important
    }
}
.no-mqs .nav-primary .nav-aux-primary-switch,.no-mqs tr.nav-primary .nav-aux-primary-switch,.no-mqs th.nav-primary .nav-aux-primary-switch,.no-mqs td.nav-primary .nav-aux-primary-switch{
    display:none !important
}
.searchbar-collapse{
    margin-left:calc(-1.4 * ((100vw - 100%) / 2))
}
.obo-action{
    background-image:url("images/OboSprite.png")
}
.obo-action.obo-change-contact,.obo-action.obo-change-contact[disabled]:hover,.obo-action.obo-change-contact.Disabled:hover,.obo-action.obo-change-contact.aspNetDisabled:hover,a.aspNetDisabled:hover .obo-action.obo-change-contact{
    background-position:0px 0
}
.obo-action.obo-change-contact:hover,.obo-action.obo-change-contact:focus,a:hover .obo-action.obo-change-contact,a:focus .obo-action.obo-change-contact{
    background-position:0px -35px
}
.obo-action.obo-clear,.obo-action.obo-clear[disabled]:hover,.obo-action.obo-clear.Disabled:hover,.obo-action.obo-clear.aspNetDisabled:hover,a.aspNetDisabled:hover .obo-action.obo-clear{
    background-position:-35px 0
}
.obo-action.obo-clear:hover,.obo-action.obo-clear:focus,a:hover .obo-action.obo-clear,a:focus .obo-action.obo-clear{
    background-position:-35px -35px
}
.SocialSprite{
    background-image:url(images/SocialSprite.png);
    background-repeat:no-repeat;
    width:24px;
    height:24px;
    vertical-align:top;
    border-radius:5px;
    opacity:.7;
    filter:alpha(opacity=70);
    -webkit-transition:opacity .2s ease-out;
    -o-transition:opacity .2s ease-out;
    transition:opacity .2s ease-out
}
.SocialSprite.LargeButtons{
    width:32px;
    height:32px
}
.SocialSprite:hover,.SocialSprite:focus,.SocialSprite:active{
    opacity:1;
    filter:alpha(opacity=100)
}
.SocialSprite.FacebookIcon,.SocialSprite.FacebookIcon:hover,a:hover .SocialSprite.FacebookIcon,.SocialSprite.FacebookIcon:focus,a:focus .SocialSprite.FacebookIcon,.SocialSprite.FacebookIcon:active,a:active .SocialSprite.FacebookIcon{
    background-position:0 0;
    background-color:#3b5998
}
.SocialSprite.FacebookIcon.LargeButtons,.SocialSprite.FacebookIcon.LargeButtons:hover,a:hover .SocialSprite.FacebookIcon.LargeButtons,.SocialSprite.FacebookIcon.LargeButtons:focus,a:focus .SocialSprite.FacebookIcon.LargeButtons,.SocialSprite.FacebookIcon.LargeButtons:active,a:active .SocialSprite.FacebookIcon.LargeButtons{
    background-position:0 -80px
}
.SocialSprite.TwitterIcon,.SocialSprite.TwitterIcon:hover,a:hover .SocialSprite.TwitterIcon,.SocialSprite.TwitterIcon:focus,a:focus .SocialSprite.TwitterIcon,.SocialSprite.TwitterIcon:active,a:active .SocialSprite.TwitterIcon{
    background-position:-40px 0;
    background-color:#00a0d1
}
.SocialSprite.TwitterIcon.LargeButtons,.SocialSprite.TwitterIcon.LargeButtons:hover,a:hover .SocialSprite.TwitterIcon.LargeButtons,.SocialSprite.TwitterIcon.LargeButtons:focus,a:focus .SocialSprite.TwitterIcon.LargeButtons,.SocialSprite.TwitterIcon.LargeButtons:active,a:active .SocialSprite.TwitterIcon.LargeButtons{
    background-position:-40px -80px
}
.SocialSprite.LinkedInIcon,.SocialSprite.LinkedInIcon:hover,a:hover .SocialSprite.LinkedInIcon,.SocialSprite.LinkedInIcon:focus,a:focus .SocialSprite.LinkedInIcon,.SocialSprite.LinkedInIcon:active,a:active .SocialSprite.LinkedInIcon{
    background-position:-80px 0;
    background-color:#0e76a8
}
.SocialSprite.LinkedInIcon.LargeButtons,.SocialSprite.LinkedInIcon.LargeButtons:hover,a:hover .SocialSprite.LinkedInIcon.LargeButtons,.SocialSprite.LinkedInIcon.LargeButtons:focus,a:focus .SocialSprite.LinkedInIcon.LargeButtons,.SocialSprite.LinkedInIcon.LargeButtons:active,a:active .SocialSprite.LinkedInIcon.LargeButtons{
    background-position:-80px -80px
}
.SocialSprite.YouTubeIcon,.SocialSprite.YouTubeIcon:hover,a:hover .SocialSprite.YouTubeIcon,.SocialSprite.YouTubeIcon:focus,a:focus .SocialSprite.YouTubeIcon,.SocialSprite.YouTubeIcon:active,a:active .SocialSprite.YouTubeIcon{
    background-position:-120px 0;
    background-color:#c4302b
}
.SocialSprite.YouTubeIcon.LargeButtons,.SocialSprite.YouTubeIcon.LargeButtons:hover,a:hover .SocialSprite.YouTubeIcon.LargeButtons,.SocialSprite.YouTubeIcon.LargeButtons:focus,a:focus .SocialSprite.YouTubeIcon.LargeButtons,.SocialSprite.YouTubeIcon.LargeButtons:active,a:active .SocialSprite.YouTubeIcon.LargeButtons{
    background-position:-120px -80px
}
.SocialSprite.EmailIcon,.SocialSprite.EmailIcon:hover,a:hover .SocialSprite.EmailIcon,.SocialSprite.EmailIcon:focus,a:focus .SocialSprite.EmailIcon,.SocialSprite.EmailIcon:active,a:active .SocialSprite.EmailIcon{
    background-position:-160px 0;
    background-color:#0a629a
}
.SocialSprite.EmailIcon.LargeButtons,.SocialSprite.EmailIcon.LargeButtons:hover,a:hover .SocialSprite.EmailIcon.LargeButtons,.SocialSprite.EmailIcon.LargeButtons:focus,a:focus .SocialSprite.EmailIcon.LargeButtons,.SocialSprite.EmailIcon.LargeButtons:active,a:active .SocialSprite.EmailIcon.LargeButtons{
    background-position:-160px -80px
}
.SocialSprite.PinterestIcon,.SocialSprite.PinterestIcon:hover,a:hover .SocialSprite.PinterestIcon,.SocialSprite.PinterestIcon:focus,a:focus .SocialSprite.PinterestIcon,.SocialSprite.PinterestIcon:active,a:active .SocialSprite.PinterestIcon{
    background-position:-200px 0;
    background-color:#0a629a
}
.SocialSprite.PinterestIcon.LargeButtons,.SocialSprite.PinterestIcon.LargeButtons:hover,a:hover .SocialSprite.PinterestIcon.LargeButtons,.SocialSprite.PinterestIcon.LargeButtons:focus,a:focus .SocialSprite.PinterestIcon.LargeButtons,.SocialSprite.PinterestIcon.LargeButtons:active,a:active .SocialSprite.PinterestIcon.LargeButtons{
    background-position:-200px -80px
}
.SocialSprite.GPlusIcon,.SocialSprite.GPlusIcon:hover,a:hover .SocialSprite.GPlusIcon,.SocialSprite.GPlusIcon:focus,a:focus .SocialSprite.GPlusIcon,.SocialSprite.GPlusIcon:active,a:active .SocialSprite.GPlusIcon{
    background-position:-240px 0;
    background-color:#db4a39
}
.SocialSprite.GPlusIcon.LargeButtons,.SocialSprite.GPlusIcon.LargeButtons:hover,a:hover .SocialSprite.GPlusIcon.LargeButtons,.SocialSprite.GPlusIcon.LargeButtons:focus,a:focus .SocialSprite.GPlusIcon.LargeButtons,.SocialSprite.GPlusIcon.LargeButtons:active,a:active .SocialSprite.GPlusIcon.LargeButtons{
    background-position:-240px -80px
}
.SocialSprite.SkypeIcon,.SocialSprite.SkypeIcon:hover,a:hover .SocialSprite.SkypeIcon,.SocialSprite.SkypeIcon:focus,a:focus .SocialSprite.SkypeIcon,.SocialSprite.SkypeIcon:active,a:active .SocialSprite.SkypeIcon{
    background-position:-280px 0;
    background-color:#00aff0
}
.SocialSprite.SkypeIcon.LargeButtons,.SocialSprite.SkypeIcon.LargeButtons:hover,a:hover .SocialSprite.SkypeIcon.LargeButtons,.SocialSprite.SkypeIcon.LargeButtons:focus,a:focus .SocialSprite.SkypeIcon.LargeButtons,.SocialSprite.SkypeIcon.LargeButtons:active,a:active .SocialSprite.SkypeIcon.LargeButtons{
    background-position:-280px -80px
}
input,button,select,textarea{
    font-family:"Axia Reg",Arial,sans-serif
}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{
    display:inline-block;
    height:37px;
    padding:5px 10px;
    font-size:100%;
    line-height:1.6;
    color:#5b6670;
    caret-color: red;
    /*
    border:1px solid #ccc;
    border-radius:5px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition:border linear 0.2s,box-shadow linear 0.2s;
    -o-transition:border linear 0.2s,box-shadow linear 0.2s;
    transition:border linear 0.2s,box-shadow linear 0.2s
*/
}
select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{
    border-color:#66afe9;
    outline:0;
/*
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)
*/
}
select:-moz-placeholder,textarea:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="color"]:-moz-placeholder,.uneditable-input:-moz-placeholder{
    color:#7b868c
}
select::-moz-placeholder,textarea::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="color"]::-moz-placeholder,.uneditable-input::-moz-placeholder{
    color:#7b868c
}
select:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,.uneditable-input:-ms-input-placeholder{
    color:#7b868c
}
select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,.uneditable-input::-webkit-input-placeholder{
    color:#7b868c
}
.RadComboBox.RadComboBox_MetroTouch{
    color:#5b6670;
    font-family:inherit;
    font-size:inherit;
    line-height:inherit;
    font-weight:inherit
}
.RadComboBox.RadComboBox_MetroTouch .rcbInner,.RadComboBox.RadComboBox_MetroTouch .rcbInner .rcbInput,.RadComboBox.RadComboBox_MetroTouch .rcbFocused,.RadComboBox.RadComboBox_MetroTouch .rcbFocused .rcbInput,.RadComboBox.RadComboBox_MetroTouch .rcbHovered,.RadComboBox.RadComboBox_MetroTouch .rcbHovered .rcbInput{
    color:#5b6670
}
.RadComboBox.RadComboBox_MetroTouch .rcbInner{
    height:37px;
    padding:0;
    font-size:100%;
    line-height:1.6;
    border:1px solid #ccc;
    border-radius:5px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition:border linear 0.2s,box-shadow linear 0.2s;
    -o-transition:border linear 0.2s,box-shadow linear 0.2s;
    transition:border linear 0.2s,box-shadow linear 0.2s
}
.RadComboBox.RadComboBox_MetroTouch .rcbInputCell{
    padding:0
}
.RadComboBox.RadComboBox_MetroTouch .rcbFocused{
    border-color:#66afe9;
    outline:0;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)
}
.RadComboBox.RadComboBox_MetroTouch .rcbInput{
    height:100%;
    padding:5px 10px
}
.RadComboBox.RadComboBox_MetroTouch .rcbInner .rcbEmptyMessage,.RadComboBox.RadComboBox_MetroTouch .rcbHovered .rcbEmptyMessage{
    color:#7b868c
}
.RadComboBox.RadComboBox_MetroTouch .rcbActionButton{
    border-radius:0 5px 5px 0
}
.RadComboBox.RadComboBox_MetroTouch .rcbActionButton .rcbIcon{
    height:1.4em
}
.RadComboBoxDropDown.RadComboBoxDropDown_MetroTouch{
    font:inherit
}
.RadComboBoxDropDown.RadComboBoxDropDown_MetroTouch .rcbItem,.RadComboBoxDropDown.RadComboBoxDropDown_MetroTouch .rcbHovered,.RadComboBoxDropDown.RadComboBoxDropDown_MetroTouch .rcbDisabled,.RadComboBoxDropDown.RadComboBoxDropDown_MetroTouch .rcbLoading{
    padding-top:5px;
    padding-bottom:5px
}
.RadInput.RadInput.riSingle .riTextBox,.RadInput.RadInput .riTextBox{
    height:37px;
    padding:5px 10px;
    border-color:#ccc;
    font:inherit;
    color:#5b6670
}
.RadInput.RadInput.riSingle .riTextBox:focus,.RadInput.RadInput .riTextBox:focus{
    border-color:#66afe9
}
.RadUpload.RadUpload .ruFakeInput{
    height:35px;
    padding:0;
    border-radius:5px
}
#EventDescriptionDiv .ContentHtmlEditor{
    border:1px solid #ccc;
    border-radius:5px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)
}
#EventDescriptionDiv iframe,#EventDescriptionDiv td{
    background-color:transparent
}
.RadPicker+.TimeZoneLabel{
    margin-left:.5em
}
.chosen-container-multi .chosen-choices{
    min-height:37px;
    border-radius:5px;
    border-color:#ccc;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition:border linear 0.2s,box-shadow linear 0.2s;
    -o-transition:border linear 0.2s,box-shadow linear 0.2s;
    transition:border linear 0.2s,box-shadow linear 0.2s;
    background-image:none
}
.chosen-container-multi .chosen-choices li.search-field{
    background-color:transparent;
    background-image:none;
    border-color:transparent;
    padding-left:0 !important
}
.chosen-container-active .chosen-choices{
    border-color:#66afe9;
    outline:0;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)
}
input[type="radio"],input[type="checkbox"]{
    margin:4px 0 0;
    *margin-top:0;
    margin-top:1px \9;
    line-height:normal;
    cursor:pointer
}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{
    width:auto
}
textarea{
    height:auto
}
select{
    border:1px solid #ccc;
    background-color:#fff
}
select[multiple],select[size]{
    height:auto
}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{
    outline:thin dotted #333;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.btn,.TextButton,.TextButtonWithImage,.RadUpload .ruButton,.RadUploadProgressArea .ruButton,#masterHeaderActionArea a{
   font-family: 'Barlow Condensed',Arial,sans-serif;
    font-kerning: auto;
    display:inline-block;
    margin-bottom:0;
    font-weight: 700;
    letter-spacing: -5px;
    text-align:center;
    text-transform: uppercase;
    vertical-align:middle;
    cursor:pointer;
    background-image:none;
    border:1px solid transparent;
    border-radius: 5px;
    white-space:normal;
    text-decoration:none;
    min-width: 150px;
    padding:5px 10px;
    font-size:18px;
    font-style: italic;
    line-height:1.6;
    -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;
    -o-transition:background .2s ease-out;
    transition:background .2s ease-out
}
.btn:focus,.TextButton:focus,.TextButtonWithImage:focus,.RadUpload .ruButton:focus,.RadUploadProgressArea .ruButton:focus,#masterHeaderActionArea a:focus{
    outline:thin dotted #333;
    outline:5px auto -webkit-focus-ring-color;
    outline-offset:-2px
}
.btn:hover,.btn:focus,.btn:visited,.TextButton:hover,.TextButton:focus,.TextButton:visited,.TextButtonWithImage:hover,.TextButtonWithImage:focus,.TextButtonWithImage:visited,.RadUpload .ruButton:hover,.RadUpload .ruButton:focus,.RadUpload .ruButton:visited,.RadUploadProgressArea .ruButton:hover,.RadUploadProgressArea .ruButton:focus,.RadUploadProgressArea .ruButton:visited,#masterHeaderActionArea a:hover,#masterHeaderActionArea a:focus,#masterHeaderActionArea a:visited{
    color:#fff;
    text-decoration:none
}
.btn:active,.btn.active,.TextButton:active,.TextButton.active,.TextButtonWithImage:active,.TextButtonWithImage.active,.RadUpload .ruButton:active,.RadUpload .ruButton.active,.RadUploadProgressArea .ruButton:active,.RadUploadProgressArea .ruButton.active,#masterHeaderActionArea a:active,#masterHeaderActionArea a.active{
    outline:0;
    background-image:none;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn,.btn.aspNetDisabled,.TextButton.disabled,.TextButton[disabled],fieldset[disabled] .TextButton,.TextButton.aspNetDisabled,.TextButtonWithImage.disabled,.TextButtonWithImage[disabled],fieldset[disabled] .TextButtonWithImage,.TextButtonWithImage.aspNetDisabled,.RadUpload .ruButton.disabled,.RadUpload .ruButton[disabled],fieldset[disabled] .RadUpload .ruButton,.RadUpload .ruButton.aspNetDisabled,.RadUploadProgressArea .ruButton.disabled,.RadUploadProgressArea .ruButton[disabled],fieldset[disabled] .RadUploadProgressArea .ruButton,.RadUploadProgressArea .ruButton.aspNetDisabled,#masterHeaderActionArea a.disabled,#masterHeaderActionArea a[disabled],fieldset[disabled] #masterHeaderActionArea a,#masterHeaderActionArea a.aspNetDisabled{
    pointer-events:none;
    opacity:.55;
    filter:alpha(opacity=55);
    -webkit-box-shadow:none;
    box-shadow:none
}
.btn,.TextButton,.TextButtonWithImage,.ruButton,#masterHeaderActionArea a,.RadGrid input.TextButton{
    color:#fff;
    background-color:#E0780C;
    position:relative;
        letter-spacing:1px;
        font-size: 1.5em;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
}
.btn:hover,.btn:focus,.btn:active,.btn:visited,.TextButton:hover,.TextButton:focus,.TextButton:active,.TextButton:visited,.TextButtonWithImage:hover,.TextButtonWithImage:focus,.TextButtonWithImage:active,.TextButtonWithImage:visited,.ruButton:hover,.ruButton:focus,.ruButton:active,.ruButton:visited,#masterHeaderActionArea a:hover,#masterHeaderActionArea a:focus,#masterHeaderActionArea a:active,#masterHeaderActionArea a:visited,.RadGrid input.TextButton:hover,.RadGrid input.TextButton:focus,.RadGrid input.TextButton:active,.RadGrid input.TextButton:visited{
    color:#fff;
    background-color:#E0780C;
        letter-spacing:1px;
        font-size: 1.5em;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
}
.btn:active,.TextButton:active,.TextButtonWithImage:active,.ruButton:active,#masterHeaderActionArea a:active,.RadGrid input.TextButton:active{
    background-image:none;
    top:3px;
        letter-spacing:1px;
        font-size: 1.5em;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
}
.btn[disabled],.btn[disabled]:hover,.btn[disabled]:focus,.btn[disabled]:active,fieldset[disabled] .btn,fieldset[disabled] .btn:hover,fieldset[disabled] .btn:focus,fieldset[disabled] .btn:active,.btn.aspNetDisabled,.btn.aspNetDisabled:hover,.btn.aspNetDisabled:focus,.btn.aspNetDisabled:active,.TextButton[disabled],.TextButton[disabled]:hover,.TextButton[disabled]:focus,.TextButton[disabled]:active,fieldset[disabled] .TextButton,fieldset[disabled] .TextButton:hover,fieldset[disabled] .TextButton:focus,fieldset[disabled] .TextButton:active,.TextButton.aspNetDisabled,.TextButton.aspNetDisabled:hover,.TextButton.aspNetDisabled:focus,.TextButton.aspNetDisabled:active,.TextButtonWithImage[disabled],.TextButtonWithImage[disabled]:hover,.TextButtonWithImage[disabled]:focus,.TextButtonWithImage[disabled]:active,fieldset[disabled] .TextButtonWithImage,fieldset[disabled] .TextButtonWithImage:hover,fieldset[disabled] .TextButtonWithImage:focus,fieldset[disabled] .TextButtonWithImage:active,.TextButtonWithImage.aspNetDisabled,.TextButtonWithImage.aspNetDisabled:hover,.TextButtonWithImage.aspNetDisabled:focus,.TextButtonWithImage.aspNetDisabled:active,.ruButton[disabled],.ruButton[disabled]:hover,.ruButton[disabled]:focus,.ruButton[disabled]:active,fieldset[disabled] .ruButton,fieldset[disabled] .ruButton:hover,fieldset[disabled] .ruButton:focus,fieldset[disabled] .ruButton:active,.ruButton.aspNetDisabled,.ruButton.aspNetDisabled:hover,.ruButton.aspNetDisabled:focus,.ruButton.aspNetDisabled:active,#masterHeaderActionArea a[disabled],#masterHeaderActionArea a[disabled]:hover,#masterHeaderActionArea a[disabled]:focus,#masterHeaderActionArea a[disabled]:active,fieldset[disabled] #masterHeaderActionArea a,fieldset[disabled] #masterHeaderActionArea a:hover,fieldset[disabled] #masterHeaderActionArea a:focus,fieldset[disabled] #masterHeaderActionArea a:active,#masterHeaderActionArea a.aspNetDisabled,#masterHeaderActionArea a.aspNetDisabled:hover,#masterHeaderActionArea a.aspNetDisabled:focus,#masterHeaderActionArea a.aspNetDisabled:active,.RadGrid input.TextButton[disabled],.RadGrid input.TextButton[disabled]:hover,.RadGrid input.TextButton[disabled]:focus,.RadGrid input.TextButton[disabled]:active,fieldset[disabled] .RadGrid input.TextButton,fieldset[disabled] .RadGrid input.TextButton:hover,fieldset[disabled] .RadGrid input.TextButton:focus,fieldset[disabled] .RadGrid input.TextButton:active,.RadGrid input.TextButton.aspNetDisabled,.RadGrid input.TextButton.aspNetDisabled:hover,.RadGrid input.TextButton.aspNetDisabled:focus,.RadGrid input.TextButton.aspNetDisabled:active{
    background-color:#195366;
    border-color:#0f323d
}

.ruButton{
    background-color:#195366 !important;
    color:#fff !important;
    cursor:pointer;
/*    border-radius:5px !important*/
}
.RadUpload.RadUpload .ruBrowse,.RadUpload.RadUpload .ruRemove{
    height:auto;
    padding:5px 10px;
    line-height:1.6;
/*    border-radius:5px*/
}
.PrimaryButton,.SaveAndClose,.SaveAs,.UsePrimaryButton .TextButton,.UsePrimaryButton .TextButtonWithImage,#masterHeaderActionArea a,.RadGrid input.PrimaryButton{
    color:#fff;
    background-color:#E0780C;
    border-color:#E0780C;
    position:relative;
}
.PrimaryButton:hover,.PrimaryButton:focus,.PrimaryButton:active,.PrimaryButton:visited,.SaveAndClose:hover,.SaveAndClose:focus,.SaveAndClose:active,.SaveAndClose:visited,.SaveAs:hover,.SaveAs:focus,.SaveAs:active,.SaveAs:visited,.UsePrimaryButton .TextButton:hover,.UsePrimaryButton .TextButton:focus,.UsePrimaryButton .TextButton:active,.UsePrimaryButton .TextButton:visited,.UsePrimaryButton .TextButtonWithImage:hover,.UsePrimaryButton .TextButtonWithImage:focus,.UsePrimaryButton .TextButtonWithImage:active,.UsePrimaryButton .TextButtonWithImage:visited,#masterHeaderActionArea a:hover,#masterHeaderActionArea a:focus,#masterHeaderActionArea a:active,#masterHeaderActionArea a:visited,.RadGrid input.PrimaryButton:hover,.RadGrid input.PrimaryButton:focus,.RadGrid input.PrimaryButton:active,.RadGrid input.PrimaryButton:visited{
    color:#fff;
    background-color:#E0780C;
    border-color:#E0780C;
}
.PrimaryButton:active,.SaveAndClose:active,.SaveAs:active,.UsePrimaryButton .TextButton:active,.UsePrimaryButton .TextButtonWithImage:active,#masterHeaderActionArea a:active,.RadGrid input.PrimaryButton:active{
    background-image:none;
    top:3px;
}
.PrimaryButton[disabled],.PrimaryButton[disabled]:hover,.PrimaryButton[disabled]:focus,.PrimaryButton[disabled]:active,fieldset[disabled] .PrimaryButton,fieldset[disabled] .PrimaryButton:hover,fieldset[disabled] .PrimaryButton:focus,fieldset[disabled] .PrimaryButton:active,.PrimaryButton.aspNetDisabled,.PrimaryButton.aspNetDisabled:hover,.PrimaryButton.aspNetDisabled:focus,.PrimaryButton.aspNetDisabled:active,.SaveAndClose[disabled],.SaveAndClose[disabled]:hover,.SaveAndClose[disabled]:focus,.SaveAndClose[disabled]:active,fieldset[disabled] .SaveAndClose,fieldset[disabled] .SaveAndClose:hover,fieldset[disabled] .SaveAndClose:focus,fieldset[disabled] .SaveAndClose:active,.SaveAndClose.aspNetDisabled,.SaveAndClose.aspNetDisabled:hover,.SaveAndClose.aspNetDisabled:focus,.SaveAndClose.aspNetDisabled:active,.SaveAs[disabled],.SaveAs[disabled]:hover,.SaveAs[disabled]:focus,.SaveAs[disabled]:active,fieldset[disabled] .SaveAs,fieldset[disabled] .SaveAs:hover,fieldset[disabled] .SaveAs:focus,fieldset[disabled] .SaveAs:active,.SaveAs.aspNetDisabled,.SaveAs.aspNetDisabled:hover,.SaveAs.aspNetDisabled:focus,.SaveAs.aspNetDisabled:active,.UsePrimaryButton .TextButton[disabled],.UsePrimaryButton .TextButton[disabled]:hover,.UsePrimaryButton .TextButton[disabled]:focus,.UsePrimaryButton .TextButton[disabled]:active,fieldset[disabled] .UsePrimaryButton .TextButton,fieldset[disabled] .UsePrimaryButton .TextButton:hover,fieldset[disabled] .UsePrimaryButton .TextButton:focus,fieldset[disabled] .UsePrimaryButton .TextButton:active,.UsePrimaryButton .TextButton.aspNetDisabled,.UsePrimaryButton .TextButton.aspNetDisabled:hover,.UsePrimaryButton .TextButton.aspNetDisabled:focus,.UsePrimaryButton .TextButton.aspNetDisabled:active,.UsePrimaryButton .TextButtonWithImage[disabled],.UsePrimaryButton .TextButtonWithImage[disabled]:hover,.UsePrimaryButton .TextButtonWithImage[disabled]:focus,.UsePrimaryButton .TextButtonWithImage[disabled]:active,fieldset[disabled] .UsePrimaryButton .TextButtonWithImage,fieldset[disabled] .UsePrimaryButton .TextButtonWithImage:hover,fieldset[disabled] .UsePrimaryButton .TextButtonWithImage:focus,fieldset[disabled] .UsePrimaryButton .TextButtonWithImage:active,.UsePrimaryButton .TextButtonWithImage.aspNetDisabled,.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:hover,.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:focus,.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:active,#masterHeaderActionArea a[disabled],#masterHeaderActionArea a[disabled]:hover,#masterHeaderActionArea a[disabled]:focus,#masterHeaderActionArea a[disabled]:active,fieldset[disabled] #masterHeaderActionArea a,fieldset[disabled] #masterHeaderActionArea a:hover,fieldset[disabled] #masterHeaderActionArea a:focus,fieldset[disabled] #masterHeaderActionArea a:active,#masterHeaderActionArea a.aspNetDisabled,#masterHeaderActionArea a.aspNetDisabled:hover,#masterHeaderActionArea a.aspNetDisabled:focus,#masterHeaderActionArea a.aspNetDisabled:active,.RadGrid input.PrimaryButton[disabled],.RadGrid input.PrimaryButton[disabled]:hover,.RadGrid input.PrimaryButton[disabled]:focus,.RadGrid input.PrimaryButton[disabled]:active,fieldset[disabled] .RadGrid input.PrimaryButton,fieldset[disabled] .RadGrid input.PrimaryButton:hover,fieldset[disabled] .RadGrid input.PrimaryButton:focus,fieldset[disabled] .RadGrid input.PrimaryButton:active,.RadGrid input.PrimaryButton.aspNetDisabled,.RadGrid input.PrimaryButton.aspNetDisabled:hover,.RadGrid input.PrimaryButton.aspNetDisabled:focus,.RadGrid input.PrimaryButton.aspNetDisabled:active{
    background-color:#c36;
    border-color:#932549
}
.TextButton.Facebook{
    color:#fff;
    background-color:#3B5998;
    border-color:#2d4373;
    position:relative;
    -webkit-box-shadow:0px 5px 0 0 #2d4373;
    box-shadow:0px 5px 0 0 #2d4373
}
.TextButton.Facebook:hover,.TextButton.Facebook:focus,.TextButton.Facebook:active,.TextButton.Facebook:visited{
    color:#fff;
    background-color:#355089;
    border-color:#213256;
    -webkit-box-shadow:0px 5px 0 0 #213256;
    box-shadow:0px 5px 0 0 #213256
}
.TextButton.Facebook:active{
    background-image:none;
    top:3px;
    -webkit-box-shadow:0px 2px 0 0 #213256,inset 0 3px 5px rgba(0,0,0,0.125);
    box-shadow:0px 2px 0 0 #213256,inset 0 3px 5px rgba(0,0,0,0.125)
}
.TextButton.Facebook[disabled],.TextButton.Facebook[disabled]:hover,.TextButton.Facebook[disabled]:focus,.TextButton.Facebook[disabled]:active,fieldset[disabled] .TextButton.Facebook,fieldset[disabled] .TextButton.Facebook:hover,fieldset[disabled] .TextButton.Facebook:focus,fieldset[disabled] .TextButton.Facebook:active,.TextButton.Facebook.aspNetDisabled,.TextButton.Facebook.aspNetDisabled:hover,.TextButton.Facebook.aspNetDisabled:focus,.TextButton.Facebook.aspNetDisabled:active{
    background-color:#3B5998;
    border-color:#2d4373
}
.SignInButton.LinkedIn{
    color:#fff;
    background-color:#0077B5;
    border-color:#005582;
    position:relative;
    -webkit-box-shadow:0px 5px 0 0 #005582;
    box-shadow:0px 5px 0 0 #005582
}
.SignInButton.LinkedIn:hover,.SignInButton.LinkedIn:focus,.SignInButton.LinkedIn:active,.SignInButton.LinkedIn:visited{
    color:#fff;
    background-color:#006aa1;
    border-color:#003b59;
    -webkit-box-shadow:0px 5px 0 0 #003b59;
    box-shadow:0px 5px 0 0 #003b59
}
.SignInButton.LinkedIn:active{
    background-image:none;
    top:3px;
    -webkit-box-shadow:0px 2px 0 0 #003b59,inset 0 3px 5px rgba(0,0,0,0.125);
    box-shadow:0px 2px 0 0 #003b59,inset 0 3px 5px rgba(0,0,0,0.125)
}
.SignInButton.LinkedIn[disabled],.SignInButton.LinkedIn[disabled]:hover,.SignInButton.LinkedIn[disabled]:focus,.SignInButton.LinkedIn[disabled]:active,fieldset[disabled] .SignInButton.LinkedIn,fieldset[disabled] .SignInButton.LinkedIn:hover,fieldset[disabled] .SignInButton.LinkedIn:focus,fieldset[disabled] .SignInButton.LinkedIn:active,.SignInButton.LinkedIn.aspNetDisabled,.SignInButton.LinkedIn.aspNetDisabled:hover,.SignInButton.LinkedIn.aspNetDisabled:focus,.SignInButton.LinkedIn.aspNetDisabled:active{
    background-color:#0077B5;
    border-color:#005582
}
.MediumButton,.UseMediumButton .TextButton,.UseMediumButton .TextButtonWithImage{
    font-size:120% !important;
    padding:9px 14px !important;
    border-radius:8px
}
.LargeButton,.UseLargeButton .TextButton,.UseLargeButton .TextButtonWithImage{
    font-size:150% !important;
    padding:12px 17px !important;
    border-radius:11px
}
.CalloutArea1 .btn.PrimaryButton,.CalloutArea1 .TextButton.PrimaryButton,.CalloutArea1 .TextButtonWithImage.PrimaryButton,.CalloutArea2 .btn.PrimaryButton,.CalloutArea2 .TextButton.PrimaryButton,.CalloutArea2 .TextButtonWithImage.PrimaryButton{
    color:#fff;
    background-color:#323e48
}
.CalloutArea1 .btn.PrimaryButton:hover,.CalloutArea1 .btn.PrimaryButton:active,.CalloutArea1 .btn.PrimaryButton:focus,.CalloutArea1 .TextButton.PrimaryButton:hover,.CalloutArea1 .TextButton.PrimaryButton:active,.CalloutArea1 .TextButton.PrimaryButton:focus,.CalloutArea1 .TextButtonWithImage.PrimaryButton:hover,.CalloutArea1 .TextButtonWithImage.PrimaryButton:active,.CalloutArea1 .TextButtonWithImage.PrimaryButton:focus,.CalloutArea2 .btn.PrimaryButton:hover,.CalloutArea2 .btn.PrimaryButton:active,.CalloutArea2 .btn.PrimaryButton:focus,.CalloutArea2 .TextButton.PrimaryButton:hover,.CalloutArea2 .TextButton.PrimaryButton:active,.CalloutArea2 .TextButton.PrimaryButton:focus,.CalloutArea2 .TextButtonWithImage.PrimaryButton:hover,.CalloutArea2 .TextButtonWithImage.PrimaryButton:active,.CalloutArea2 .TextButtonWithImage.PrimaryButton:focus{
    color:#fff;
    background-color:#191f24
}
.btn.DangerButton{
    color:#fff;
    background:#c74b49
}
.btn.SuccessButton{
    color:#fff;
    background:#008943
}
.OpenInvoicesTotals .SelectedTotal .PanelFieldValue{
    color:#c36
}
.RadTreeView.GLE .rtLI{
    margin-bottom:.3em
}
.RadTreeView.GLE .rtIn,.RadTreeView.GLE .rtHover .rtIn,.RadTreeView.GLE .rtSelected .rtIn{
    background-color:transparent;
    border:none;
    color:#009eaa
}
.RadTreeView.GLE a:hover,.RadTreeView.GLE a:focus,.RadTreeView.GLE span[onclick]:hover,.RadTreeView.GLE span[onclick]:focus{
    background-color:#03767e;
    color:#fff
}
.RadTreeView.GLE .rtImg{
    border-radius:5px
}
.CommunicationPreferencesSection{
    background-color:#f9f7f2
}
.HorizontalButtons a.btn{
    margin-bottom:.6em
}
.SearchField,.SearchResultSummary .ListItemTitle a{
    display:block;
    background-color:#fff;
    padding:8px 12px
}
.SearchField label{
    font-size:120%;
    color:#fff
}
div#ctl01_TemplateBody_WebPartManager1_gwpciSearchresults_ciSearchresults_panTopBar {
    background-color: #5b6670;
}
.SearchResultSummary .ListItemTitle a{
    text-decoration:none;
    color:#1d252c !important;
    margin:-4px -7px 0
}
.SearchResultSummary .ListItemTitle a:hover{
    background-color:#abd6d9;
    text-decoration:underline
}
.EventSummary{
    background-color:#f9f7f2
}
.EventSummary .PhotoArea{
    padding:2em
}
.EventSummary .PhotoArea img{
    border:1px solid #CCC !important
}
.EventSummary .Description{
    padding:0 2em 2em
}
@media (min-width: 768px){
    .EventSummary .Description{
        padding:2em
    }
}
.no-mqs .EventSummary .Description{
    padding:2em
}
.ProgramGroup .PanelHead,.ProgramGroup .panel-heading{
    background-color:#abd6d9
}
.ProgramGroup .PanelTitle,.ProgramGroup .panel-title{
    font-family:"Axia Reg",Arial,sans-serif;
    font-weight:bold;
    font-size:120%;
    line-height:2em;
    padding-left:.5em
}
.ProductDisplay{
    background-color:#f9f7f2;
    padding:1em
}
.ProgressTracker .count{
    font-weight:bold
}
.ProgressTracker .SuccessfulMessage,.ProgressTracker .ProgressBar>span{
    background-color:#00a8b4
}
.ProgressTracker2 .ProgressTrackerPanel{
    background-color:#abd6d9
}
.ProgressTracker2 .ProgressTrackerPanel:before,.ProgressTracker2 .ProgressTrackerPanel:after{
    content:" ";
    display:table
}
.ProgressTracker2 .ProgressTrackerPanel:after{
    clear:both
}
.ProgressTracker2 .ProgressTrackerPanel .count{
    color:#fff;
    font-family:'Barlow Condensed',Arial,sans-serif;
    font-weight: 700;
    letter-spacing: -5px;
}
.ProgressTracker2 div p{
    background-color:#fff;
    color:#195366;
    margin-bottom:0
}
.ProgressTracker2 .ProgressBar{
    margin:10px
}
.ProgressTracker2 .ProgressBar>span{
    background-color:#db7094
}
.ProgressTracker2 .SuccessfulMessage{
    background-color:#3fa0c0;
    color:#1d252c
}
.FilterPanel{
    background-color:#f9f7f2;
    border:none !important;
    margin-top:-3px
}
.FilterPanel .PanelTitle,.FilterPanel .panel-title{
    background-image:none;
    padding-left:0.1em;
    line-height:normal;
    margin-left:0;
    font-size:140.0001%
}
.FilterPanel .PanelHead.Distinguish,.FilterPanel .panel-heading.Distinguish{
    border:none;
    min-height:1em
}
.CartCharges{
    background-color:#f9f7f2
}
.CartCharges .PanelField{
    border-bottom:none;
    border-top:1px solid #ddd
}
.CartCharges .PanelField:first-child,.CartCharges .PanelField .GrandTotal{
    border-top:none
}
.CartCharges .GrandTotal .PanelField{
    background-color:#fff;
    text-transform:uppercase;
    font-weight:bold;
    color:#c36
}
.CartCharges .GrandTotal .PanelField .Label{
    color:#c36
}
.RadTabStripTop_Metro .rtsLevel1,.RadTabStripTop_Metro .rtsLevel1 .rtsUL,.RadTabStrip_Metro .rtsLevel1,.RadTabStrip_Metro .rtsLevel1 .rtsUL{
    background-color:#00a8b4 !important
}
.RadTabStripTop_Metro .rtsLevel1 .rtsLink,.RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsLink,.RadTabStrip_Metro .rtsLevel1 .rtsLink,.RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsLink{
    text-transform:none;
    border-color:#00a8b4;
    border-radius:5px 5px 0 0
}
.RadTabStripTop_Metro .rtsLevel1 .rtsSelected,.RadTabStripTop_Metro .rtsLevel1 .rtsLink:hover,.RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsSelected,.RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsLink:hover,.RadTabStrip_Metro .rtsLevel1 .rtsSelected,.RadTabStrip_Metro .rtsLevel1 .rtsLink:hover,.RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsSelected,.RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsLink:hover{
    border-color:#fff
}
.RadTabStripTop_Metro .rtsLevel1 .rtsDisabled,.RadTabStripTop_Metro .rtsLevel1 .rtsDisabled:hover,.RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsDisabled,.RadTabStripTop_Metro .rtsLevel1 .rtsUL .rtsDisabled:hover,.RadTabStrip_Metro .rtsLevel1 .rtsDisabled,.RadTabStrip_Metro .rtsLevel1 .rtsDisabled:hover,.RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsDisabled,.RadTabStrip_Metro .rtsLevel1 .rtsUL .rtsDisabled:hover{
    color:#dedede;
    border-color:transparent
}
.RadTabStrip.RadTabStrip_MetroTouch{
    font-family:inherit;
    font-weight:inherit;
    font-size:16px
}
html .RadTabStrip.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected,html .RadTabStrip.RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected:hover{
    border-color:#00a8b4;
    background-color:#00a8b4
}
.RadTabStrip.RadTabStrip_MetroTouch .rtsLevel1{
    border-bottom-color:#00a8b4
}
@media (max-width: 600px){
    .RadTabStrip.RadTabStrip_MetroTouch .rtsLI,.RadTabStrip.RadTabStrip_MetroTouch .rtsLink,.RadTabStrip.RadTabStrip_MetroTouch .rtsUL{
        float:none;
        width:100%;
        display:block
    }
    html .RadTabStrip.RadTabStrip_MetroTouch .rtsLevel1 .rtsLink{
        margin:0
    }
}
.RadToolTip_Telerik a:hover{
    background-color:#abd6d9
}
.RadGrid.RadGrid_MetroTouch .rgMasterTable,.RadGrid.RadGrid_Metro .rgMasterTable{
    background-color:transparent;
    overflow:auto;
}
.RadGrid.RadGrid_MetroTouch .rgHeader,.RadGrid.RadGrid_MetroTouch .rgRow td,.RadGrid.RadGrid_MetroTouch .rgAltRow td,.RadGrid.RadGrid_MetroTouch .rgEditRow td,.RadGrid.RadGrid_Metro .rgHeader,.RadGrid.RadGrid_Metro .rgRow td,.RadGrid.RadGrid_Metro .rgAltRow td,.RadGrid.RadGrid_Metro .rgEditRow td{
    border-left-color:transparent
}
.RadGrid.RadGrid_MetroTouch td.rgPagerCell,.RadGrid.RadGrid_Metro td.rgPagerCell{
    border-width:0
}
.RadGrid.RadGrid_MetroTouch .rgHeader,.RadGrid.RadGrid_MetroTouch .rgHeader:first-child,.RadGrid.RadGrid_MetroTouch th.rgResizeCol,.RadGrid.RadGrid_MetroTouch th.rgResizeCol:first-child,.RadGrid.RadGrid_MetroTouch .rgRow td,.RadGrid.RadGrid_MetroTouch .rgRow td:first-child,.RadGrid.RadGrid_MetroTouch .rgAltRow td,.RadGrid.RadGrid_MetroTouch .rgAltRow td:first-child,.RadGrid.RadGrid_MetroTouch .rgEditRow td,.RadGrid.RadGrid_MetroTouch .rgEditRow td:first-child,.RadGrid.RadGrid_MetroTouch .rgFooter td,.RadGrid.RadGrid_MetroTouch .rgFooter td:first-child,.RadGrid.RadGrid_MetroTouch .rgFilterRow td,.RadGrid.RadGrid_MetroTouch .rgFilterRow td:first-child,.RadGrid.RadGrid_MetroTouch .rgNoRecords td,.RadGrid.RadGrid_MetroTouch .rgNoRecords td:first-child,.RadGrid.RadGrid_Metro .rgHeader,.RadGrid.RadGrid_Metro .rgHeader:first-child,.RadGrid.RadGrid_Metro th.rgResizeCol,.RadGrid.RadGrid_Metro th.rgResizeCol:first-child,.RadGrid.RadGrid_Metro .rgRow td,.RadGrid.RadGrid_Metro .rgRow td:first-child,.RadGrid.RadGrid_Metro .rgAltRow td,.RadGrid.RadGrid_Metro .rgAltRow td:first-child,.RadGrid.RadGrid_Metro .rgEditRow td,.RadGrid.RadGrid_Metro .rgEditRow td:first-child,.RadGrid.RadGrid_Metro .rgFooter td,.RadGrid.RadGrid_Metro .rgFooter td:first-child,.RadGrid.RadGrid_Metro .rgFilterRow td,.RadGrid.RadGrid_Metro .rgFilterRow td:first-child,.RadGrid.RadGrid_Metro .rgNoRecords td,.RadGrid.RadGrid_Metro .rgNoRecords td:first-child{
    padding:7px 12px
}
.RadGrid.RadGrid_MetroTouch .rgRow td.rgExpandCol,.RadGrid.RadGrid_MetroTouch .rgRow td.rgExpandCol:first-child,.RadGrid.RadGrid_MetroTouch .rgAltRow td.rgExpandCol,.RadGrid.RadGrid_MetroTouch .rgAltRow td.rgExpandCol:first-child,.RadGrid.RadGrid_Metro .rgRow td.rgExpandCol,.RadGrid.RadGrid_Metro .rgRow td.rgExpandCol:first-child,.RadGrid.RadGrid_Metro .rgAltRow td.rgExpandCol,.RadGrid.RadGrid_Metro .rgAltRow td.rgExpandCol:first-child{
    padding-left:0;
    padding-right:0
}
.RadGrid.RadGrid_MetroTouch .rgCommandRow,.RadGrid.RadGrid_Metro .rgCommandRow{
    background-color:transparent
}
.RadGrid.RadGrid_MetroTouch .rgNumPart a.rgCurrentPage,.RadGrid.RadGrid_MetroTouch .rgNumPart a.rgCurrentPage:hover,.RadGrid.RadGrid_MetroTouch .rgPagePrev:active,.RadGrid.RadGrid_MetroTouch .rgPageNext:active,.RadGrid.RadGrid_MetroTouch .rgPageFirst:active,.RadGrid.RadGrid_MetroTouch .rgPageLast:active,.RadGrid.RadGrid_MetroTouch .rgPager .rgPagerButton,.RadGrid.RadGrid_Metro .rgNumPart a.rgCurrentPage,.RadGrid.RadGrid_Metro .rgNumPart a.rgCurrentPage:hover,.RadGrid.RadGrid_Metro .rgPagePrev:active,.RadGrid.RadGrid_Metro .rgPageNext:active,.RadGrid.RadGrid_Metro .rgPageFirst:active,.RadGrid.RadGrid_Metro .rgPageLast:active,.RadGrid.RadGrid_Metro .rgPager .rgPagerButton{
    background-color:#00a8b4;
    border-color:#00a8b4;
    color:#fff !important
}
.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgSelectedCell,.RadGrid.RadGrid_MetroTouch .rgSelectedRow,.RadGrid.RadGrid_MetroTouch td.rgEditRow .rgSelectedRow,.RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted,.RadGrid.RadGrid_MetroTouch th.rgSorted,.RadGrid.RadGrid_Metro .rgMasterTable .rgSelectedCell,.RadGrid.RadGrid_Metro .rgSelectedRow,.RadGrid.RadGrid_Metro td.rgEditRow .rgSelectedRow,.RadGrid.RadGrid_Metro .rgSelectedRow td.rgSorted,.RadGrid.RadGrid_Metro th.rgSorted{
    background-color:#00a8b4;
    border-color:#00a8b4
}
.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgSelectedCell a,.RadGrid.RadGrid_MetroTouch .rgSelectedRow a,.RadGrid.RadGrid_MetroTouch td.rgEditRow .rgSelectedRow a,.RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted a,.RadGrid.RadGrid_MetroTouch th.rgSorted a,.RadGrid.RadGrid_Metro .rgMasterTable .rgSelectedCell a,.RadGrid.RadGrid_Metro .rgSelectedRow a,.RadGrid.RadGrid_Metro td.rgEditRow .rgSelectedRow a,.RadGrid.RadGrid_Metro .rgSelectedRow td.rgSorted a,.RadGrid.RadGrid_Metro th.rgSorted a{
    color:#fff !important
}
.RadGrid.RadGrid_MetroTouch .rgGroupPanel,.RadGrid.RadGrid_MetroTouch .rgGroupPanel caption,.RadGrid.RadGrid_Metro .rgGroupPanel,.RadGrid.RadGrid_Metro .rgGroupPanel caption{
    background-color:#00a8b4
}
.RadGrid.RadGrid_MetroTouch .rgActiveRow td,.RadGrid.RadGrid_MetroTouch .rgActiveRow td.rgSorted,.RadGrid.RadGrid_MetroTouch .rgSelectedRow td,.RadGrid.RadGrid_MetroTouch .rgSelectedRow td.rgSorted,.RadGrid.RadGrid_MetroTouch .rgMasterTable .rgActiveCell,.RadGrid.RadGrid_Metro .rgActiveRow td,.RadGrid.RadGrid_Metro .rgActiveRow td.rgSorted,.RadGrid.RadGrid_Metro .rgSelectedRow td,.RadGrid.RadGrid_Metro .rgSelectedRow td.rgSorted,.RadGrid.RadGrid_Metro .rgMasterTable .rgActiveCell{
    border-color:#00a8b4
}
*+html .RadGrid.RadGrid_MetroTouch .rgSelectedRow .rgSorted,*+html .RadGrid.RadGrid_Metro .rgSelectedRow .rgSorted{
    background-color:#00a8b4
}
* html .RadGrid.RadGrid_MetroTouch .rgSelectedRow .rgSorted,* html .RadGrid.RadGrid_Metro .rgSelectedRow .rgSorted{
    background-color:#00a8b4
}
.RadGrid.RadGrid_MetroTouch input.rgAdd,.RadGrid.RadGrid_MetroTouch input.rgRefresh,.RadGrid.RadGrid_MetroTouch .rgSave,.RadGrid.RadGrid_MetroTouch .rgCommandRow .rgCancel,.RadGrid.RadGrid_Metro input.rgAdd,.RadGrid.RadGrid_Metro input.rgRefresh,.RadGrid.RadGrid_Metro .rgSave,.RadGrid.RadGrid_Metro .rgCommandRow .rgCancel{
    background-color:#00a8b4
}
.RadGrid.RadGrid_MetroTouch input.rgAdd:hover,.RadGrid.RadGrid_MetroTouch input.rgRefresh:hover,.RadGrid.RadGrid_MetroTouch .rgSave:hover,.RadGrid.RadGrid_MetroTouch .rgCommandRow .rgCancel:hover,.RadGrid.RadGrid_Metro input.rgAdd:hover,.RadGrid.RadGrid_Metro input.rgRefresh:hover,.RadGrid.RadGrid_Metro .rgSave:hover,.RadGrid.RadGrid_Metro .rgCommandRow .rgCancel:hover{
    background-color:#fff
}
.RadComboBox .rcbActionButton .t-font-icon{
    font:16px/1 "TelerikWebUI"
}
.RadDataPager.RadDataPager_MetroTouch,.RadDataPager.RadDataPager_Metro{
    border:none;
    background-color:transparent
}
.RadDataPager.RadDataPager_MetroTouch .rdpNumPart a.rdpCurrentPage,.RadDataPager.RadDataPager_MetroTouch .rdpNumPart a.rdpCurrentPage:hover,.RadDataPager.RadDataPager_MetroTouch .rdpPageFirst:hover,.RadDataPager.RadDataPager_MetroTouch .rdpPagePrev:hover,.RadDataPager.RadDataPager_MetroTouch .rdpPageNext:hover,.RadDataPager.RadDataPager_MetroTouch .rdpPageLast:hover,.RadDataPager.RadDataPager_MetroTouch .rdpPagerButton,.RadDataPager.RadDataPager_Metro .rdpNumPart a.rdpCurrentPage,.RadDataPager.RadDataPager_Metro .rdpNumPart a.rdpCurrentPage:hover,.RadDataPager.RadDataPager_Metro .rdpPageFirst:hover,.RadDataPager.RadDataPager_Metro .rdpPagePrev:hover,.RadDataPager.RadDataPager_Metro .rdpPageNext:hover,.RadDataPager.RadDataPager_Metro .rdpPageLast:hover,.RadDataPager.RadDataPager_Metro .rdpPagerButton{
    background-color:#00a8b4;
    border-color:#00a8b4
}
.RadScheduler.RadScheduler_Metro .rsAptIn{
    border-top:none
}
.RadScheduler.RadScheduler_Metro .rsHeader{
    border-color:#00a8b4;
    background-color:#00a8b4
}
.RadScheduler.RadScheduler_Metro .rsHeader ul a{
    border-color:#00a8b4
}
.RadScheduler.RadScheduler_Metro .rsHeader h2{
    font-family:"Axia Reg",Arial,sans-serif;
    font-weight:bold;
    color:#fff;
    text-transform:none;
    border-bottom:none
}
.RadMenu.RadMenu_Metro,.RadMenu.RadMenu_Metro .rmRootLink,.RadMenu.RadMenu_MetroTouch,.RadMenu.RadMenu_MetroTouch .rmRootLink{
    text-transform:none
}
.RadMenu.RadMenu_Metro div.rmRootGroup,.RadMenu.RadMenu_Metro ul.rmRootGroup,.RadMenu.RadMenu_MetroTouch div.rmRootGroup,.RadMenu.RadMenu_MetroTouch ul.rmRootGroup{
    background-color:#195366
}
.RadMenu.RadMenu_Metro .rmRootLink,.RadMenu.RadMenu_MetroTouch .rmRootLink{
    border-color:#195366
}
.RadMenu.RadMenu_Metro .rmDisabled,.RadMenu.RadMenu_Metro .rmDisabled:hover,.RadMenu.RadMenu_MetroTouch .rmDisabled,.RadMenu.RadMenu_MetroTouch .rmDisabled:hover{
    border-color:#195366
}
.RadMenu.RadMenu_Metro .rmGroup .rmFocused,.RadMenu.RadMenu_Metro .rmGroup .rmFocused:hover,.RadMenu.RadMenu_Metro .rmGroup .rmSelected,.RadMenu.RadMenu_Metro .rmGroup .rmSelected:hover,.RadMenu.RadMenu_Metro .rmGroup .rmLink.rmSelected,.RadMenu.RadMenu_Metro .rmGroup .rmLink.rmSelected:hover,.RadMenu.RadMenu_Metro .rmGroup .rmExpanded,.RadMenu.RadMenu_Metro .rmGroup .rmExpanded:hover,.RadMenu.RadMenu_MetroTouch .rmGroup .rmFocused,.RadMenu.RadMenu_MetroTouch .rmGroup .rmFocused:hover,.RadMenu.RadMenu_MetroTouch .rmGroup .rmSelected,.RadMenu.RadMenu_MetroTouch .rmGroup .rmSelected:hover,.RadMenu.RadMenu_MetroTouch .rmGroup .rmLink.rmSelected,.RadMenu.RadMenu_MetroTouch .rmGroup .rmLink.rmSelected:hover,.RadMenu.RadMenu_MetroTouch .rmGroup .rmExpanded,.RadMenu.RadMenu_MetroTouch .rmGroup .rmExpanded:hover{
    border-color:#195366;
    background-color:#195366;
    color:#FFF !important
}
.RadMenu_MetroTouch .rmRootGroup .rmLeftImage{
    margin-top:10px !important
}
.RadMenu .RadSiteMap .rsmTwoLevels>.rsmItem>.rsmLink{
    border-style:none
}
.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTitlebar,.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopLeft,.RadWindow.RadWindow_MetroTouch .rwTitleRow .rwTopRight{
    background-color:#195366
}
.RadWindow.RadWindow_MetroTouch .rwTitleRow td.rwWindowContent a.rwPopupButton:active,.RadWindow.RadWindow_MetroTouch .rwTitleRow td.rwWindowContent a.rwPopupButton:focus{
    border-color:#195366;
    background-color:#195366
}
.RadWindow.RadWindow_MetroTouch .rwControlButtons a:focus{
    border-color:#fff;
    border-radius:50%;
    outline:none
}
.RadWindow.RadWindow_Metro .rwTitlebar,.RadWindow.RadWindow_Metro .rwTopLeft,.RadWindow.RadWindow_Metro .rwTopRight,.RadWindow.RadWindow_Metro .rwTopResize,.RadWindow.RadWindow_Metro .rwControlButtons a{
    background-color:#195366
}
.RadWindow.RadWindow_Metro .rwControlButtons a{
    border-color:#195366
}
.RadWindow.RadWindow_Metro .rwControlButtons a:focus{
    -webkit-box-shadow:0 0 0 1px rgba(255,255,255,0.7);
    box-shadow:0 0 0 1px rgba(255,255,255,0.7);
    border-collapse:separate;
    outline:none
}
.RadWindow.RadWindow_Metro table.rwTitlebarControls em{
    text-transform:none
}
.RadTreeView.RadTreeView_Vista .rtLI{
    padding:0
}
.RadTreeView.RadTreeView_Vista .rtPlus,.RadTreeView.RadTreeView_Vista .rtMinus{
    margin:5px 6px 0 -17px;
    width:11px;
    height:11px;
    border-width:0;
    left:auto;
    top:auto
}
.RadCalendar.RadCalendar_Metro,.RadCalendar.RadCalendar_Metro .rcMainTable,.RadCalendar.RadCalendar_MetroTouch,.RadCalendar.RadCalendar_MetroTouch .rcMainTable{
    font-family:inherit;
    font-weight:inherit
}
.RadCalendar.RadCalendar_Metro .rcFastPrev:hover,.RadCalendar.RadCalendar_Metro .rcPrev:hover,.RadCalendar.RadCalendar_Metro .rcNext:hover,.RadCalendar.RadCalendar_Metro .rcFastNext:hover,.RadCalendar.RadCalendar_MetroTouch .rcFastPrev:hover,.RadCalendar.RadCalendar_MetroTouch .rcPrev:hover,.RadCalendar.RadCalendar_MetroTouch .rcNext:hover,.RadCalendar.RadCalendar_MetroTouch .rcFastNext:hover{
    border-color:#00a8b4
}
.RadCalendar.RadCalendar_Metro .rcFastPrev:hover:before,.RadCalendar.RadCalendar_Metro .rcPrev:hover:before,.RadCalendar.RadCalendar_Metro .rcNext:hover:before,.RadCalendar.RadCalendar_Metro .rcFastNext:hover:before,.RadCalendar.RadCalendar_MetroTouch .rcFastPrev:hover:before,.RadCalendar.RadCalendar_MetroTouch .rcPrev:hover:before,.RadCalendar.RadCalendar_MetroTouch .rcNext:hover:before,.RadCalendar.RadCalendar_MetroTouch .rcFastNext:hover:before{
    color:#00a8b4
}
.RadCalendar.RadCalendar_Metro .rcRow .rcToday a,.RadCalendar.RadCalendar_MetroTouch .rcRow .rcToday a{
    border-color:#00a8b4
}
.RadCalendar.RadCalendar_Metro .rcMain .rcRow .rcSelected a,.RadCalendar.RadCalendar_MetroTouch .rcMain .rcRow .rcSelected a{
    border-color:#00a8b4;
    background:#00a8b4
}
.RadCalendar.RadCalendar_MetroTouch .rcRow a,.RadCalendar.RadCalendar_MetroTouch .rcRow span{
    display:block;
    padding:.08em .4em;
    text-decoration:none;
    outline:0
}
.RadCalendar.RadCalendar_MetroTouch .rcMain .rcRow th{
    font-size:100%;
    padding:0
}
.RadCalendar.RadCalendar_Metro .rcRow a,.RadCalendar.RadCalendar_Metro .rcRow span{
    display:block;
    padding:0 .6em;
    text-decoration:none;
    outline:0
}
.RadCalendar.RadCalendar_Metro .rcMain .rcRow th{
    padding:0
}
.RadCalendarMonthView.RadCalendarMonthView_Metro,.RadCalendarMonthView.RadCalendarMonthView_Metro .rcButtons input,.RadCalendarMonthView.RadCalendarMonthView_MetroTouch,.RadCalendarMonthView.RadCalendarMonthView_MetroTouch .rcButtons input{
    font-family:inherit;
    font-weight:inherit
}
.RadCalendarMonthView.RadCalendarMonthView_Metro .rcSelected a,.RadCalendarMonthView.RadCalendarMonthView_MetroTouch .rcSelected a{
    background:#00a8b4
}
.RadCalendarMonthView.RadCalendarMonthView_MetroTouch #rcMView_Today{
    background:#00a8b4;
    border-color:#00a8b4
}
.RadCalendarTimeView.RadCalendarTimeView_Metro,.RadCalendarTimeView.RadCalendarTimeView_MetroTouch{
    font-family:inherit;
    font-weight:inherit
}
.RadCalendarTimeView.RadCalendarTimeView_Metro td.rcSelected a,.RadCalendarTimeView.RadCalendarTimeView_MetroTouch td.rcSelected a{
    border-color:#00a8b4;
    background:#00a8b4
}
.RadPicker.RadPicker_Metro .rcCalPopup:hover,.RadPicker.RadPicker_Metro .rcCalPopup:focus,.RadPicker.RadPicker_Metro .rcCalPopup:active,.RadPicker.RadPicker_Metro .rcTimePopup:hover,.RadPicker.RadPicker_Metro .rcTimePopup:focus,.RadPicker.RadPicker_Metro .rcTimePopup:active,.RadPicker.RadPicker_MetroTouch .rcCalPopup:hover,.RadPicker.RadPicker_MetroTouch .rcCalPopup:focus,.RadPicker.RadPicker_MetroTouch .rcCalPopup:active,.RadPicker.RadPicker_MetroTouch .rcTimePopup:hover,.RadPicker.RadPicker_MetroTouch .rcTimePopup:focus,.RadPicker.RadPicker_MetroTouch .rcTimePopup:active{
    background-color:#00a8b4
}
.RadPicker .rcCalPopup,.RadPicker .rcTimePopup{
    width:inherit;
    text-indent:inherit;
    border-bottom-right-radius:5px;
    border-top-right-radius:5px
}
.HomePageFullWidthArea>.ContentItemContainer>.panel:not(.panel-border),.HomePageFullWidthArea>.ContentItemContainer>div>.panel:not(.panel-border){
    border-width:0
}
.HomePageFullWidthArea>.ContentItemContainer>.panel>.panel-body-container>.panel-body,.HomePageFullWidthArea>.ContentItemContainer>div>.panel>.panel-body-container>.panel-body{
    padding:0
}
.HeroArea{
    height:350px;
    width:100%;
    position:relative
}
.HeroBackground{
    height:100%;
    background:#009FD9 url(images/MobileCairnsBanner.jpg) bottom center no-repeat;
    background-size:cover
}
.HeroContent{
    position:absolute;
    bottom:0;
    width:100%;
    padding:8px 0;
    background-color:#000;
    background-color:rgba(0,0,0,0.75)
}
.HeroContent h1,.HeroContent h2,.HeroContent h3,.HeroContent h4,.HeroContent h5,.HeroContent .HeroText{
    color:#fff;
    margin:0 8px 8px 8px;
            text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
}
.HeroContent .TextButton{
    float:right
}
.Slider.FullWidth{
    height:31em;
    background-image:url(images/HomeBanner.jpg);
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    position:relative
}
.Slider.FullWidth h1{
    font-size:200%
}
@media (min-width: 768px){
    .Slider.FullWidth h1{
        font-size:250%
    }
}
.no-mqs .Slider.FullWidth h1{
    font-size:250%
}
.Slider.FullWidth .SliderPage1{
    height:100%
}
.Slider.FullWidth .SliderPage1 h1{
    color:#fff;
    margin-top:0;
    margin-bottom:20px;
    line-height:1.2
}
.Slider.FullWidth .SliderPage1 .SliderContent{
    margin-left:-15px;
    margin-right:-15px;
    padding:15px;
    background-color:#000;
    background-color:rgba(0,0,0,0.75);
    width:100%;
    position:absolute;
    bottom:0;
    max-height:100%;
    overflow:auto
}
@media (min-width: 768px){
    .Slider.FullWidth .SliderPage1 .SliderContent{
        border-radius:10px;
        position:inherit;
        float:right;
        width:36em;
        margin:1em;
        max-height:29em
    }
}
.no-mqs .Slider.FullWidth .SliderPage1 .SliderContent{
    border-radius:10px;
    position:inherit;
    float:right;
    width:36em;
    margin:1em;
    max-height:29em
}
.Slider.FullWidth .SliderPage1 .SliderText{
    overflow-y:auto;
    line-height:1.7em;
    color:#fff
}
.Slider.FullWidth .SliderPage1 .SliderText h2,.Slider.FullWidth .SliderPage1 .SliderText h3,.Slider.FullWidth .SliderPage1 .SliderText h4,.Slider.FullWidth .SliderPage1 .SliderText h5{
    color:inherit
}
.Slider.FullWidth .SliderPage1 p:last-child{
    margin-bottom:0
}
.Slider.FullWidth .SliderPage1 .ActionButton{
    margin-top:1em;
    text-align:right
}
.jumbotron .jumbotron-content{
    max-height:100%
}
.jumbotron.home,.jumbotron.interior{
    position:relative;
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    color:#fff;
    text-shadow:1px 1px 1px #000
}
.jumbotron.home{
    height:31em
}
.jumbotron.home h1 span,.jumbotron.home .ActionButton{
    display:block;
    margin-right:auto;
    margin-left:auto;
    padding-left:15px;
    padding-right:15px;
    max-width:1170px
}
.jumbotron.home h1{
    color:#fff;
    margin-top:0;
    padding-top:.3em;
    padding-bottom:.3em;
    text-align:center;
    font-weight:normal;
    font-size:200%;
    background-color:#000;
    background-color:rgba(0,0,0,0.45)
}
@media (min-width: 768px){
    .jumbotron.home h1{
        font-size:250%
    }
}
.no-mqs .jumbotron.home h1{
    font-size:250%
}
@media (min-width: 768px){
    .jumbotron.home h1 span{
        padding-left:8%;
        padding-right:8%
    }
}
.no-mqs .jumbotron.home h1 span{
    padding-left:8%;
    padding-right:8%
}
.jumbotron.home .ActionButton{
    text-align:right
}
@media (min-width: 768px){
    .jumbotron.home .ActionButton{
        padding-right:12%
    }
}
.no-mqs .jumbotron.home .ActionButton{
    padding-right:12%
}
.jumbotron.interior{
    height:20em
}
.jumbotron.interior p{
    padding:1.5em 1em 0.8em;
    font-size:150%;
    margin-bottom:0
}
.jumbotron.interior p:before,.jumbotron.interior p:after{
    content:" ";
    display:table
}
.jumbotron.interior p:after{
    clear:both
}
.jumbotron.interior .ActionButton{
    clear:both;
    padding-left:3em;
    padding-right:3em
}
@media (max-width: 767px){
    .jumbotron.interior .jumbotron-content{
        height:100%;
        background-color:#000;
        background-color:rgba(0,0,0,0.65);
        text-align:center
    }
}
@media (min-width: 480px){
    .jumbotron.interior p{
        font-size:170%
    }
}
.no-mqs .jumbotron.interior p{
    font-size:170%
}
@media (min-width: 768px){
    .jumbotron.interior{
        height:25em
    }
    .jumbotron.interior p{
        font-size:200%
    }
    .jumbotron.interior .jumbotron-text span{
        background-color:#000;
        background-color:rgba(0,0,0,0.55);
        padding:0 .45em;
        margin-bottom:.2em;
        float:left;
        clear:left
    }
    .jumbotron.interior.AlignRight .jumbotron-text span{
        float:right;
        clear:right
    }
}
.no-mqs .jumbotron.interior{
    height:25em
}
.no-mqs .jumbotron.interior p{
    font-size:200%
}
.no-mqs .jumbotron.interior .jumbotron-text span{
    background-color:#000;
    background-color:rgba(0,0,0,0.55);
    padding:0 .45em;
    margin-bottom:.2em;
    float:left;
    clear:left
}
.no-mqs .jumbotron.interior.AlignRight .jumbotron-text span{
    float:right;
    clear:right
}
.jumbotron .img-copyright,.carousel .img-copyright{
    position:absolute;
    bottom:.5em;
    right:1em;
    font-size:70%
}
.jumbotron .img-copyright a,.jumbotron .img-copyright a:hover,.jumbotron .img-copyright a:focus,.jumbotron .img-copyright a:visited,.jumbotron .img-copyright a:active,.carousel .img-copyright a,.carousel .img-copyright a:hover,.carousel .img-copyright a:focus,.carousel .img-copyright a:visited,.carousel .img-copyright a:active{
    color:#fff
}
.carousel h1,.carousel h2,.carousel h3,.carousel h4,.carousel h5{
    font-family:'Barlow Condensed',Arial,sans-serif;
    font-weight: 700;
    letter-spacing: -5px;
}
.carousel h1{
    font-size:500%;
    line-height:.9em;
    font-style: italic
}
.carousel h2,.carousel .panel-heading{
    border-bottom:none
}
@media (max-width: 991px){
    .carousel h1{
        font-size:200%
    }
}
.carousel2 .carousel-caption .img-copyright{
    right:15%
}
.CommunityLinksBlock a{
    color:#1d252c
}
.CommunityLinksBlock a:hover{
    background-color:#abd6d9;
    color:#1d252c;
    text-decoration:none
}
.CommunityLinksBlock a.CommunityLinksSelected,.CommunityLinksBlock a.CommunityLinksSelected:hover{
    background-color:#195366;
    color:White;
    font-weight:bold;
    text-decoration:none
}
.BreadCrumbCurrent{
    font-size:120%;
    font-weight:bold
}
.CommunityItemActionLinks a:hover{
    background-color:#195366
}
.CommunityItemTitle{
    font-size:110%;
    padding:.25em 0
}
.CommunityProfilePicture img{
    border-radius:5px
}
.CommunityReplyForm,.CommunityCommentItem{
    background:#f0f2f5;
    border-left:10px solid #ddd;
    -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2);
    box-shadow:1px 1px 3px rgba(0,0,0,0.2)
}
.CommunityWikiItem .CommunityRepeaterList .CommunityCommentItem{
    background:#f0f2f5
}
.CommunityWikiReplyForm{
    background:#f0f2f5;
    -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2);
    box-shadow:1px 1px 3px rgba(0,0,0,0.2)
}
.DonorBannerHome{
    background:url(../../images/SampleSites/Donor/birdbanner.jpg) no-repeat;
    overflow:hidden;
    height:330px;
    position:relative
}
.DonorBannerInterior{
    overflow:hidden;
    height:275px;
    position:relative
}
.DonorBannerInteriorBackground1{
    background:#67895e url(../../images/SampleSites/Donor/bearbanner.jpg) no-repeat
}
.DonorBannerInteriorBackground2{
    background:#95BB19 url(../../images/SampleSites/Donor/butterflybanner.jpg) no-repeat
}
.DonorBannerInteriorBackground3{
    background:#764c31 url(../../images/SampleSites/Donor/catbanner.jpg) no-repeat
}
.DonorBannerInteriorBackground4{
    background:#416a26 url(../../images/SampleSites/Donor/frogbanner.jpg) no-repeat
}
.DonorBannerInteriorBackground5{
    background:#696f44 url(../../images/SampleSites/Donor/numbatbanner.jpg) no-repeat
}
.DonorBannerInteriorBackground6{
    background:#3c683d url(../../images/SampleSites/Donor/squirrelbanner.jpg) no-repeat
}
.DonorBannerTextBackgroundHome{
    background:none repeat scroll 0 0 #191919;
    background:none repeat scroll 0 0 rgba(0,0,0,0.4);
    float:right;
    height:292px;
    width:450px;
    margin:20px
}
.DonorBannerTextBackgroundInterior{
    background:none repeat scroll 0 0 #191919;
    background:none repeat scroll 0 0 rgba(0,0,0,0.4);
    float:right;
    height:236px;
    width:450px;
    margin:20px
}
.DonorBannerTextBackgroundHome h1,.DonorBannerTextBackgroundInterior h1{
    color:#fff;
    font-size:280%;
    background:none;
    margin:0.4em
}
.DonorBannerTextBackgroundHome p,.DonorBannerTextBackgroundInterior p{
    color:#fff;
    font-size:120%;
    line-height:1.6em;
    margin:1em;
    padding:0.4em
}
.CalloutArea1,.CalloutBlockType1{
    background-color:#42be3b;
    padding:10px;
    margin:20px;
    border-radius:5px;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
    color:#fff
}
.CalloutArea1 label,.CalloutArea1 h1,.CalloutArea1 h2,.CalloutArea1 h3,.CalloutArea1 h4,.CalloutArea1 h5,.CalloutArea1 .PanelTitle,.CalloutArea1 .TitleBarCaption,.CalloutArea1 a.FeatureActionLink,.CalloutBlockType1 label,.CalloutBlockType1 h1,.CalloutBlockType1 h2,.CalloutBlockType1 h3,.CalloutBlockType1 h4,.CalloutBlockType1 h5,.CalloutBlockType1 .PanelTitle,.CalloutBlockType1 .TitleBarCaption,.CalloutBlockType1 a.FeatureActionLink{
    color:#fff
}
.CalloutArea1 a,.CalloutBlockType1 a{
    color:#fff
}
.CalloutArea1 .Error,.CalloutBlockType1 .Error{
    color:#e6e6e6 !important
}
.CalloutArea1 h2,.CalloutArea1 .PanelHead.Distinguish,.CalloutArea1 .TitleBarCaption,.CalloutBlockType1 h2,.CalloutBlockType1 .PanelHead.Distinguish,.CalloutBlockType1 .TitleBarCaption{
    border-bottom:none
}
.CalloutArea2{
    background-color:#c36;
    padding:10px;
    margin:20px;
    border-radius:5px;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)
}
.CalloutArea2 h2,.CalloutArea2 .PanelHead.Distinguish,.CalloutArea2 .TitleBarCaption{
    border-bottom:none
}
.CalloutArea3{
    background-color:#195366;
    padding:10px;
    margin:20px;
    border-radius:5px;
    -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
    box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
    color:#fff
}
.CalloutArea3 label,.CalloutArea3 h1,.CalloutArea3 h2,.CalloutArea3 h3,.CalloutArea3 h4,.CalloutArea3 h5,.CalloutArea3 .PanelTitle,.CalloutArea3 .TitleBarCaption,.CalloutArea3 a.FeatureActionLink{
    color:#fff
}
.CalloutArea3 a{
    color:#fff
}
.CalloutArea3 .Error{
    color:#e6e6e6 !important
}
.CalloutArea3 h2,.CalloutArea3 .PanelHead.Distinguish,.CalloutArea3 .TitleBarCaption{
    border-bottom:none
}
.CalloutPart2 .panel-heading,.CalloutPart2 .panel-body{
    background-color:#f9f7f2
}
.CalloutPart1 .panel-heading,.CalloutPart1 .panel-body{
    background-color:#abd6d9
}
.CalloutPart2 .panel-heading.Distinguish,.CalloutPart1 .panel-heading.Distinguish{
    background-color:transparent
}
.ContentBlockPrimary{
    padding:20px;
    background-color:#f9f7f2
}
.ContentBlockPrimary .Quote{
    border-left: 10px solid #37732d;
    background-color:#fff
}
.SecondaryColumn h2,.SecondaryColumn .PanelTitle,.SecondaryColumn .panel-title{
    font-family:inherit;
    font-weight:bold;
    font-size:90%;
    color:#7b868c;
    text-transform:uppercase
}
.SecondaryColumn h2,.SecondaryColumn .PanelHead,.SecondaryColumn .TitleBarCaption,.SecondaryColumn .panel-heading{
    border-bottom:none
}
.SecondaryColumn .PanelHead,.SecondaryColumn .panel-heading{
    padding:0 4px
}
.SecondaryColumn .CommunityBlogItem{
    padding:0 0 0 10px
}
.SecondaryColumn .CommunityBlogItem .PanelFieldValue{
    padding:0
}
.SecondaryColumn .CommunityItemTitle{
    font-weight:normal;
    font-size:inherit
}
.SecondaryColumn .RadGrid .rgRow td,.SecondaryColumn .RadGrid .rgNoRecords td{
    padding:4px
}
.ContentBlockPictureArea,.ContentBlockLeft{
    width:250px;
    float:left;
    margin-right:.5em;
    margin-bottom:.5em
}
.ContentBlockPictureArea.FloatRight,.ContentBlockLeft.FloatRight{
    float:right;
    margin-left:.5em
}
.ContentBlockPictureArea img,.ContentBlockLeft img{
    max-width:100%;
    height:auto !important
}
.BlockList ul{
    margin:0;
    padding:0
}
.BlockList li{
    list-style:none
}
.BlockList a{
    display:block;
    text-decoration:none;
    padding:20px
}
.BlockList a:hover{
    background-color:#f4f1e8
}
.BlockList a span{
    text-decoration:underline
}
.BlockList p{
    color:#1d252c;
    margin-bottom:0
}
.BlockTLItem{
    display:block;
    text-decoration:none;
    padding:0
}
.BlockTLItem,.BlockList li{
    border-bottom:1px solid #ddd
}
.BlockTLItem h4,.BlockList h4{
    font-size:110%;
    font-weight:normal
}
.PublishDate{
    font-size:85%;
    font-style:italic
}
.Quote{
    background:#f9f7f2;
    border-left:10px solid #ff8300;
    margin:1.5em .7em 1.5em 0;
    padding:1.5em .7em;
    quotes:"\201C" "\201D" "\201C" "\201D";
    font-weight:normal
}
 .Quote:before {
     color: #76777b;
     content: url(images/Topquotes_purple.png);
     margin-right: 0.25em;
     vertical-align: 50%;
     font-size: 50%;
     line-height: 0.1em;
     display:block;
     padding-bottom:2%;
}
 .Quote:after{
     color: #76777b;
     content: url(images/Bottomquotes_purple.png);
     margin-right: 0.25em;
     vertical-align: 50%;
     font-size: 50%;
     line-height: 0.1em;
     margin-left: 10px;
     display:block;
     padding-top:2%;
}
.Quote p{
    display:inline
}
.Quote cite{
    display:block;
    margin-left:1em;
    margin-top:.5em;
    font-style:italic
}
.Quote cite:before{
    content:"— "
}
@media (min-width: 768px){
    .Quote{
        font-size:120%
    }
    .Quote cite{
        font-size:90%;
        margin-left:2em
    }
}
.no-mqs .Quote{
    font-size:120%
}
.no-mqs .Quote cite{
    font-size:90%;
    margin-left:2em
}
.QuoteStyle2{
    border-left-color:#195366
}
.CalloutPanelField1 .PanelField label:first-child,.CalloutPanelField1.PanelField label:first-child,.CalloutPanelField1 .PanelField .Label:first-child,.CalloutPanelField1.PanelField .Label:first-child{
    position:relative;
    padding:15px;
    margin:0 0 1em;
    color:#fff;
    background:#195366;
    width:auto;
    border-radius:3px
}
.CalloutPanelField1 .PanelField label:first-child:after,.CalloutPanelField1.PanelField label:first-child:after,.CalloutPanelField1 .PanelField .Label:first-child:after,.CalloutPanelField1.PanelField .Label:first-child:after{
    content:"";
    position:absolute;
    bottom:-8px;
    left:30px;
    border-width:8px 8px 0;
    border-style:solid;
    border-color:#195366 transparent;
    display:block;
    width:0
}
.TotalBox{
    border-color:#ddd
}
.TotalBox label{
    background-color:#c36;
    color:#fff;
    padding:.25em .75em;
    color:#fff
}
.CCOGrayBg .ContentWizardDisplay{
    background-color:#f9f7f2
}
.CCOGrayBg .yui-g{
    float:none
}
.TitleBarNoBorder .TitleBarCaption,.TitleBarNoBorder .PanelHead.Distinguish,.TitleBarNoBorder .panel-heading.Distinguish{
    border-bottom:none
}
.FeatureText{
    color:#3b4c5a;
    font-size:150%;
    line-height:170%
}
.CenterText{
    text-align:center
}
.FullWidthButtons .btn,.FullWidthButtons .TextButton{
    display:block
}
a.FeatureActionLink{
    -webkit-transition:all .2s ease 0;
    -o-transition:all .2s ease 0;
    transition:all .2s ease 0;
    font-family:'Barlow Condensed',Arial,sans-serif;
    font-size:110%;
    font-weight: 700;
    letter-spacing: -5px;
    line-height:1.5em;
    padding:8px 0;
    text-decoration:none
}
@media (min-width: 992px){
    a.FeatureActionLink{
        font-size:150%
    }
}
.no-mqs a.FeatureActionLink{
    font-size:150%
}
a.FeatureActionLink:hover{
    text-decoration:underline
}
.Spotlight{
    text-align:center
}
.Spotlight img,.Spotlight h4{
    text-align:center
}
@media (min-width: 768px){
    .Spotlight .ImageWrapper{
        height:160px
    }
}
.no-mqs .Spotlight .ImageWrapper{
    height:160px
}
.Spotlight .TextButton{
    margin-top:1em
}
.Spotlight p{
    text-align:center;
    padding-top:0.4em
}
.Spotlight a img{
    -webkit-transition:opacity .2s;
    -o-transition:opacity .2s;
    transition:opacity .2s
}
.Spotlight a img:hover{
    opacity:.8;
    filter:alpha(opacity=80)
}
.SpotlightRow{
    margin-bottom:1.2em
}
.SpotlightRow:before,.SpotlightRow:after{
    content:" ";
    display:table
}
.SpotlightRow:after{
    clear:both
}
@media (min-width: 768px){
    .SpotlightRow.ThreeAcross .Spotlight{
        float:left;
        width:33%;
        padding-left:5%;
        padding-right:5%
    }
}
.no-mqs .SpotlightRow.ThreeAcross .Spotlight{
    float:left;
    width:33%;
    padding-left:5%;
    padding-right:5%
}
.feature-header{
    color:#c36;
    border-bottom:none;
    margin-bottom:.8em
}
.feature-link-with-image{
    margin-bottom:1em
}
.feature-link-with-image,.feature-link-with-image:hover,.feature-link-with-image:active,.feature-link-with-image:visited{
    text-decoration:none;
    color:#fff
}
.feature-link-with-image .feature-link-wrapper{
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    height:17em;
    margin-bottom:20px
}
.feature-link-with-image .feature-link-text{
    height:100%;
    padding:.8em;
    font-size:110%
}
@media (min-width: 480px){
    .feature-link-with-image .feature-link-text{
        width:45%
    }
}
.no-mqs .feature-link-with-image .feature-link-text{
    width:45%
}
.feature-link-with-image .feature-link-text h1,.feature-link-with-image .feature-link-text h2,.feature-link-with-image .feature-link-text h3,.feature-link-with-image .feature-link-text h4,.feature-link-with-image .feature-link-text h5{
    margin-top:0
}
.feature-link-with-image.feature-link-1 .feature-link-text{
    background-color:#c36;
    background-color:rgba(204,51,102,0.75)
}
.feature-link-with-image.feature-link-1:hover .feature-link-text{
    background-color:#a32952;
    background-color:rgba(163,41,82,0.75)
}
.feature-link-with-image.feature-link-2 .feature-link-text{
    background-color:#00a8b4;
    background-color:rgba(0,168,180,0.75)
}
.feature-link-with-image.feature-link-2:hover .feature-link-text{
    background-color:#007881;
    background-color:rgba(0,120,129,0.75)
}
.feature-text-inline{
    color:#c36
}
.header-link{
    border-bottom:none
}
.header-link a{
    text-decoration:none
}
.header-link a,.header-link a:visited{
    color:#1d252c
}
.header-link a:hover,.header-link a:active,.header-link a:focus{
    color:#009eaa
}
.bg-img-conference-tall{
    background-color:#081337;
    background-image:url("../../images/SampleSites/conferencebannertall.jpg")
}
.bg-img-conference-small{
    background-color:#081337;
    background-image:url("../../images/SampleSites/Member/cairnsnight.jpg")
}
.bg-img-tiger-tall{
    background-color:#04080B;
    background-image:url("../../images/ImageLibrary/tiger-tall.jpg");
    background-position:center center
}
.bg-img-red-panda{
    background-color:#57574b;
    background-image:url("../../images/SampleSites/Donor/red-panda.jpg")
}
.bg-img-tiger-swimming{
    background-color:#1c1705;
    background-image:url("../../images/SampleSites/Donor/tiger-swimming.jpg")
}
.bg-img-highland-cow{
    background-color:#e4e0cd;
    background-image:url("../../images/SampleSites/Donor/highland-cow.jpg")
}
.bg-img-volunteer-canoes{
    background-color:#8aa15b;
    background-image:url("../../images/SampleSites/Donor/volunteer-canoes.jpg")
}
.bg-img-elephant-with-mountains{
    background-color:#748610;
    background-image:url("../../images/SampleSites/Donor/elephant-with-mountains.jpg")
}
.bg-img-wildlife-refuge{
    background-color:#6d7f2d;
    background-image:url("../../images/SampleSites/Donor/wildlife-refuge.jpg")
}
.bg-img-poplar-trees{
    background-color:#737e23;
    background-image:url("../../images/SampleSites/Donor/poplar-trees.jpg");
    background-position:top center !important
}
.bg-img-swamp{
    background-color:#bbbdb8;
    background-image:url("../../images/SampleSites/Donor/swamp.jpg")
}
.bg-img-roseate-terns{
    background-color:#8f9949;
    background-image:url("../../images/SampleSites/Donor/roseate-terns.jpg");
    background-position:center 88% !important
}
.banner-tall,.banner-short{
    text-decoration:none;
    display:block;
    background-repeat:no-repeat;
    background-size:cover;
    position:relative;
    border-radius:5px
}
.banner-tall,.banner-tall:visited,.banner-tall:active,.banner-tall:hover,.banner-tall:focus,.banner-tall h2,.banner-short,.banner-short:visited,.banner-short:active,.banner-short:hover,.banner-short:focus,.banner-short h2{
    color:#fff
}
.banner-text h2{
    font-size:100%
}
.banner-tall{
    height:500px;
    max-width:300px
}
.banner-tall .banner-text{
    position:absolute;
    bottom:0;
    padding:10px;
    background-color:#000;
    background-color:rgba(0,0,0,0.75);
    border-radius:0 0 5px 5px
}
.banner-short{
    min-height:150px;
    max-width:300px
}
.banner-short .banner-text{
    padding:5px;
    min-height:150px;
    background-color:#000;
    background-color:rgba(0,0,0,0.2);
    border-radius:5px
}
.img-copyright{
    font-size:70%
}
.donate-page .GiftItemName{
    color:#c36;
    font-size:250%
}
.donate-page .GiftItemDescription{
    font-size:125%
}
.ProgressTracker_Dashboard .panel-body,.ProgressTracker_Dashboard_Overview .panel-body{
    padding-top:0
}
.ProgressTracker_Dashboard .label,.ProgressTracker_Dashboard_Overview .label{
    font-size:120%;
    display:block;
    margin-top:10px
}
.ProgressTracker_Dashboard .ProgressBar,.ProgressTracker_Dashboard_Overview .ProgressBar{
    margin-left:-10px;
    margin-right:-10px
}
.ProgressTracker2 ul,.ProgressTracker_Dashboard ul,.ProgressTracker_Dashboard_Overview ul{
    margin:0;
    padding:0
}
.ProgressTracker2 ul,.ProgressTracker2 li,.ProgressTracker_Dashboard ul,.ProgressTracker_Dashboard li,.ProgressTracker_Dashboard_Overview ul,.ProgressTracker_Dashboard_Overview li{
    list-style-type:none
}
.ProgressTracker2 .count,.ProgressTracker_Dashboard .count,.ProgressTracker_Dashboard_Overview .count{
    font-weight:bold;
    display:block;
    line-height:1;
    letter-spacing:-1px
}
.ProgressTracker2 .label,.ProgressTracker_Dashboard .label,.ProgressTracker_Dashboard_Overview .label{
    line-height:1
}
.ProgressTracker2 .ProgressBar,.ProgressTracker_Dashboard .ProgressBar,.ProgressTracker_Dashboard_Overview .ProgressBar{
    margin-top:10px;
    margin-bottom:10px;
    position:relative;
    background-color:#e6e6e6;
    background-color:rgba(0,0,0,0.1)
}
.ProgressTracker2 .ProgressBar>span,.ProgressTracker_Dashboard .ProgressBar>span,.ProgressTracker_Dashboard_Overview .ProgressBar>span{
    display:block;
    height:100%;
    background-color:#c36;
    position:relative;
    overflow:hidden
}
.ProgressTracker2 p,.ProgressTracker_Dashboard p,.ProgressTracker_Dashboard_Overview p{
    margin-bottom:0
}
.ProgressTracker_Dashboard .panel-heading.Distinguish{
    padding-bottom:0
}
.ProgressTracker_Dashboard .inset{
    display:block;
    padding-bottom:15px
}
.ProgressTracker2 .count,.ProgressTracker_Dashboard .count{
    font-size:350%
}
.ProgressTracker2 .ProgressBar,.ProgressTracker_Dashboard .ProgressBar{
    padding:0;
    height:18px
}
.ProgressTracker_Dashboard_Overview .panel{
    min-height:137px
}
.ProgressTracker_Dashboard_Overview .panel-heading.Distinguish{
    border-bottom-color:transparent
}
.ProgressTracker_Dashboard_Overview .count{
    font-size:250%
}
.ProgressTracker_Dashboard_Overview .ProgressBar{
    height:5px;
    margin-bottom:5px
}
.StaffDashboard h2,.StaffDashboard .panel-heading.Distinguish,.StaffDashboard .PanelHead.Distinguish,.StaffDashboard .TitleBarCaption{
    border-bottom-color:transparent
}
.StaffDashboard h2.Collapsible,.StaffDashboard .panel-heading.Distinguish.Collapsible,.StaffDashboard .PanelHead.Distinguish.Collapsible,.StaffDashboard .TitleBarCaption.Collapsible{
    border-bottom-color:#ddd
}
.BKHeadDarkGray .RadGrid_MetroTouch .rgHeader, .BKHeadDarkGray .RadGrid_MetroTouch th.rgResizeCol, .BKHeadDarkGray .RadGrid_MetroTouch .rgHeaderWrapper {
    background-color:#323E48!important;
}
/*Fix padding on Upcoming Fixtures*/
.RemovePadding{
    padding:0;
}
.BlockTLItem .row {
    --bs-gutter-x: 27px;
}
.BlockTLItem .row.DescImage {
    padding-right: calc(var(--bs-gutter-x) * 0);
padding-left: calc(var(--bs-gutter-x) * 0);
}