@import url(https://fonts.googleapis.com/css?family=Raleway:400,600,700);





h1{font-size:22px !important}
h2{font-size:18.7px !important}
h3{font-size:20px !important}
h4{font-size:17px !important}
h5{font-size:14.45px !important}
h6{font-size:12.2825px !important}

h1,h2,h3,h4,h5,h6{font-family:"Raleway",sans-serif;color:#555 !important;text-transform:uppercase}
h1{font:600 22px;color:#37aa3e !important;border-bottom:1px solid #37aa3e;padding-bottom:15px}
h2{font:700 18px;border:0;color:#145386;text-transform:uppercase}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td,label,.datafield span,.datafield div{font-size:16px;line-height:19.84px}@media only screen and (min-width: 1156px)
{body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td,label,.datafield span,.datafield div{font-size:16px}}body{font-size:16px !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background:#d8d8d6;color:#333}

body>form{box-shadow:0 500px 0 #145386}@media only screen and (min-width: 1156px){body{font-size:16px !important}}

a{color:#428bca}
a:hover{color:#145386;text-decoration:underline}::selection{background:#1b6eb2;color:#fff}.row{width:1170px}
.button,.button.button-edit{
							background:#145386 ;
							border:0 ;
							font-family:bold "Helvetica Neue",Helvetica,Arial,sans-serif ;
							text-transform:uppercase;
							color:#fff ;
							border-radius:4px;
							text-align:center }

.button:hover,.button.button-edit:hover{background:#145386 !important}

header.header_wrapper{background:#145386;min-height:143px}
header.header_wrapper .logoimage{background:url("../images/UNAC_logo.png") center center no-repeat !important;background-size:contain !important;width:515px;max-width:100%;height:117px;margin-top:15px}
header.header_wrapper .userinfo .logoutlink{color:#fff}
header.header_wrapper #google_translate_element .goog-te-gadget{color:#f3f3f1}
header.header_wrapper #google_translate_element .goog-te-gadget .goog-logo-link{color:#f3f3f1}
header.header_wrapper .nav-utility{margin-top:0px !important}
header.header_wrapper .header{min-height:143px;color:#fff}#content_body{background:#fff}
#content_nav{font-family:"Raleway",sans-serif;text-transform:uppercase;background:#f3f3f1}
#content_nav nav{background:#f3f3f1}#content_nav nav .current,#content_nav nav .parent-current{font-weight:700}
#content_nav nav .mobile_menu{padding-left:0;text-align:center}.login #content_nav nav{border-top:0}
#content_nav nav>ul{max-width:1170px}#content_nav nav ul ul{padding-left:0;background:none}
#content_nav nav ul ul li{padding-left:0px}#content_nav 

nav ul ul a{text-transform:capitalize;font-weight:300;font-size:14px;line-height:26px}@media all and (max-width: 767px){#content_nav nav ul ul a{color:#555;display:block;padding-left:1em}#content_nav nav ul ul a.current{background:#eee;color:#555}#content_nav nav ul ul a:hover{color:#333}}#content_nav nav li{border:none;background:none;box-shadow:none !important;margin:0 auto;position:relative}#content_nav nav li .downarrow{position:absolute;right:18px;top:13px;display:block;background:url("../images/UNAC_arrow_down.png") no-repeat center center transparent;height:9px;width:14px}#content_nav nav li:hover{background:"" !important}#content_nav nav li a{color:#145386;padding-left:9px;font-size:14px;font-weight:600;line-height:36px;text-decoration:none}#content_nav nav li a:hover{color:#145386}#content_nav nav li a.current{color:#145386}#content_wrapper{background:#d8d8d6}#content_wrapper .shadedpanel{background:#fff !important;border-radius:0px !important;border:0px;box-shadow:0 0 0 transparent}#content_wrapper .panel h4.head-icon-yourinfo,#content_wrapper .panel h4.head-icon-quickcontacts{padding-left:0;background:none}#content_wrapper .yourinfo h5{font-size:125% !important;color:#145386 !important}#content_wrapper .postcontent{margin-bottom:25.888px}#content_wrapper .datafield{margin-bottom:8px}#content_wrapper .datafield span,#content_wrapper .datafield div{padding-left:0}#content_wrapper .relateddocuments{margin-left:0 !important;border-radius:4px}#content_wrapper .relateddocuments ul{margin-left:0 !important;margin-top:.5em}#content_wrapper .quicklink,#content_wrapper .quickcontact{margin-left:0}table.dataTable{border-bottom:1px solid #ddd !important}table.dataTable th{border-bottom:1px solid #ddd !important}input{border-radius:0 !important}input[type=submit]{border-radius:4px !important}.alwayslabel{background:#145386;padding-left:5px;border-radius:4px 0 0 4px}.alwayslabel+input{height:33px;border-radius:0 4px 4px 0 !important}.alwayslabel.alwayslabelmultiline{border-radius:4px 4px 0 0}.alwayslabel.alwayslabelmultiline+textarea{border-radius:0 0 4px 4px;max-width:100%}.emaillink{line-height:33px}label{margin-bottom:18px}footer{background:#145386 !important;color:#f3f3f1;font:14px Arial, sans-serif}footer #footer{border:0;margin-top:0}footer #footer div{font-size:12px}footer #footer .copyright{color:white}footer #footer .copyright a{color:#d8d8d6}footer #footer .copyright a:hover{color:#428bca}.eventcalendar{border-radius:4px}.eventcalendar .topcalendarbar{border-radius:4px 4px 0 0}.eventcalendar .bottomcalendarbar{border-radius:0 0 4px 4px}.eventcalendar .day{padding:3px 5px}.eventcalendar .day 

.unaceventcalendarlink:not([title='']){

color:#fff;background:#37aa3e;
padding:8px 0;
margin:5px 0;
display:block;
border-radius:4px;
text-align:center;
font-size:90%}

.eventcalendar .day 
.unaceventcalendarlink:not([title='']):hover{text-decoration:none;opacity:.8}.eventcalendar .eventcalendardetails{background:none}.eventcalendar .eventcalendardetails .availableevent{border:10px solid #f3f3f1;border-radius:0;background:none}


.eventcalendar .eventcalendardetails .availableevent .headline{color:#37aa3e}

.eventdetails .overflow.bar{background:none;border:0}.eventdetails .overflow.bar .wizardbutton{margin-left:14px}

.eventdetails .topbar{border:0}.eventdetails .contents{border:10px solid #f3f3f1}
.eventpage{border:0}.login #content_wrapper{background:none;background-size:cover}
.login .loginimage{display:none !important}.smallfont{margin-top:1em}@media only screen and (min-width: 1134px){.login .shadedpanel{margin-top:5em}header .logoimage{display:block;width:515px;float:left;margin-top:5px;margin-bottom:5px}header #google_translate_element{max-width:100%;width:300px;float:right}header 

.header{background:url("../images/UNAC_header_bg.png") left 116px top -7px no-repeat}#content_nav nav>ul{-js-display:flex;display:-moz-box;display:-ms-flexbox;-webkit-justify-content:space-around;justify-content:space-around}#content_nav nav ul ul{background:#145386;border-radius:4px;border:1px solid #145386;padding:5px 0;min-width:160px}#content_nav nav ul ul li{padding-right:0;padding-left:0;min-height:26px}#content_nav nav ul ul a{color:#fff;text-transform:capitalize;font-weight:300;font-size:14px;line-height:26px}#content_nav nav ul ul a.current{color:#fff}#content_nav nav ul ul a:hover{background:#fff;color:#145386}}@media only screen and (min-width: 1156px){header .logoimage{margin-top:13px;margin-bottom:15px}}
/*# sourceMappingURL=client.css.map */



.EventHeader h3
{
    font: 600 22px 'Raleway', sans-serif;
    border: 0;
    color: #37aa3e !Important;
    text-transform: uppercase;
    border-bottom: 1px solid #37aa3e;
    padding-bottom: 15px;
    /* background-color: white; */
    margin-bottom: 15px;
}


.EventDates label, .EventDates span
{
    font-family: 'Raleway', sans-serif;
    color: #37aa3e !Important;
    /* background-color: white; */
    
}
.EventDates
{
margin-bottom:15px;

}

.Seperator
{
    border-bottom: 1px solid #145386;
margin-bottom: 15px;
}




.EventHeadlineLink
{
    font: 600 20px 'Raleway', sans-serif;
    font-size: 140%px;
    margin-bottom: 15px;
}


.DateBox {
    background-color: #00a94d;
    /* border-radius: 10px; */
    float: left;
    margin: 0 1em 1em 0;
    padding: 0.5em;
    width: 160px;
    border: 10px solid #e9e9e8;
}


.DateBox  p.Eventday {
    border-bottom: 1px solid #FFFFFF;
    font-size: 3em;
    line-height: normal !important;
}

.DateBox  p {
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
}


.smallMargin

{
	margin-bottom:10px;
}



.cursor_wait {
  cursor: wait
}

.hide
{
	display:none;
}

.button.success { background-color: #145386; border: 0; }

.row .mobile-two.wizardbutton {
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    overflow: hidden;
    background: #145386;
    border: 0;
}

.UNACMarginDiv {
    margin: 10px 0px;
}


.UNACRegButton {
	width: 91%;
}

.unacsurvey-button[disabled] {
    background: lightgray !important;
    opacity: 1 !important;
}

@media only screen and (min-width: 640px){
li>.haschildren {
    background: url(../images/UNAC_arrow_down.png) center right no-repeat !important;
    padding-right: 30px;
    cursor: pointer;
}
}

@media only screen and (max-width: 639px){
    nav > ul > li.haschildren {
        background: url(../images/UNAC_arrow_down.png) top 15px right 10px no-repeat !important;
        overflow: auto;
        background-color: #222;
        cursor: pointer;
        width: 265px;
    }
}

.UNACDynamicText {
    background-color: #fff !important;
    border: none !important;
    text-align: center;
    box-shadow: none;
}

.UNACNoBottomMargin label {
    margin-bottom: 0px;
}

.UNACTopBottomMargin {
    margin: 10px 0;
}

.UNACTopBottomMargin fieldset {
    margin: 10px 0;
}

.UNACTopMargin {
    margin-top: 10px;
}

nav {
    display: flex;
    justify-content: center;
}


@media only screen and (max-width: 1133px) {
    #content_nav nav ul ul li a {
        background: #145386 !important;
        color: #fff !important;
    }

    #content_nav nav ul ul li {
        padding: 0 0 0 0;
    }

        #content_nav nav ul ul li a:hover {
            background: #fff !important;
            color: #145386 !important;
        }



    #content_nav nav ul ul {
        padding-left: 0;
        background: #145386;
        color: white;
    }

    #content_nav nav ul ul {
        border-radius: 4px;
        border: 1px solid #145386;
        padding: 5px 0;
    }
    #content_nav nav ul li ul li a.current {
        color: white;
    }
    #content_nav nav ul li ul li a.current:hover {
        background: #fff;
        color: #145386;
    }
}
