/* IMPORT ADDITIONAL GOOGLE FONTS */

@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:400,700|Roboto:400,500,700');

/*@import url('https://fonts.googleapis.com/css?family=Lato:400,700|Merriweather:400,400i,700,700i');*/


.zoneBanner,
.zoneBrandingOuter {
    display: none;
}
 

/* RESET MISC. ITEMS --------------------------------------------------------------- */
 
.clear {clear:both; height:0px; overflow:hidden;}

input, textarea, select, legend {font-family: Roboto, 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif !important;}

input[type="password"] {font-family: 'Open Sans', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Geneva, Verdana, sans-serif !important;}

input, textarea, select, a {outline:none;} /* removes the on focus/active blue border in safari + firefox */

textarea {resize:none;} /* removes ability to resize field in css3 */
legend, fieldset {border:0px;padding:0px;height:auto;margin:0px;}


/* ADD VERTICAL SCROLLBARS TO EVERY PAGE */
html {overflow-y: scroll;}


/* STRIP SKYPE */
span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container {display:inline !important;}


#idPrintLinkContainer {display:none !important;}
.zoneBrandingOuter {display: none;}

img[align="left"] {
margin:0px 30px 24px 0px;
}

img[align="right"] {
margin:0px 0px 24px 30px;
}

img[align="center"] {
margin:0px auto 24px auto;
}

.alignCenter,
.alignCenter * {
text-align:center;
}

.alignCenter img {
display:inline-block;
margin-left: auto;
margin-right: auto;
}

iframe {
display:block;
border:none;
}

.overlay {
background:transparent;
position:relative;
width:100%; /* your iframe width */
height:480px; /* your iframe height */
top:480px; /* your iframe height */
margin-top:-480px; /* your iframe height */
}



/* SITE FONTS ----------------------------------------------------------- */

body, td, p, li, a, blockquote {
font-family: "Roboto Slab", serif !important;
font-weight: 400;
}

h1, h2, h3, h4, h5, h6,
#id_Header1 .WaGadgetSlideshow .camera_wrap .camera_caption > div {
font-family: Roboto, sans-serif !important;
}

h1 {
color:#151515 !important;
font-size:34px !important;
}

h2 {
color:#3D1542 !important;
font-size:28px !important;
}

h3,
#id_Header1 .WaGadgetSlideshow .camera_wrap .camera_caption > div {
color:#086476 !important;
font-size:24px !important;
}

h4 {
color:#B4D333 !important;
font-size:20px !important;
}

h5 {
color:#DDCC62 !important;
font-size:18px !important;
}

[class*="EditableArea"] p,
[class*="EditableArea"] ul,
[class*="EditableArea"] ol,
.WaGadgetNavigationLinks.gadgetStyleNone ul.orientationVertical li { font-size: 16px; line-height: 1.5em;  margin-bottom: 20px;}

[class*="EditableArea"] ol {
margin-left: 32px;
}

.WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle a,
.WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle a {
color:#4EBFA6;
text-decoration:none !important;
}

.WaGadgetBlog.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle a:hover,
.WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle a:hover {
color:#086476;
text-decoration:underline !important;
}


/* LAYOUT OVERRIDES ------------------------------------------------- */

body.LayoutMain {background-image:none !important;}

.zoneContentOuter .container_12 > DIV {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.zoneFooter1Outer {background:#339AAB none !important;}



/*HEADERS --------------------------------------------------------------- */

.pageBanner .WaGadgetOnly {
    height:240px !important;
}


/* MAIN MENU ------------------------------------------------------------ */

/* remove top and bottom border */
.WaGadgetMenuHorizontal.menuStyle001 .stickness, .WaGadgetMenuHorizontal.menuStyle002 .stickness {
    border: none;
}

.WaGadgetMenuHorizontal.menuStyle002 {
    border-top: 1px solid #D3DCE2;
}

/* center menu */
.WaGadgetMenuHorizontal .menuInner ul.firstLevel {
    margin: 0 auto;
}

/* remove 5px transparent bottom border */
.WaGadgetMenuHorizontal .menuInner {
    border-bottom: none;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {
    color: #3c474f;
    font: 300 14px/normal Open Sans, sans-serif;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a > span {
    padding: 15px 0;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.sel > .item > a > span:after {
    bottom: 7px;
}

/* remove dropdown menu indicator */
.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.dir > .item > a:after {
    display: none;
}


/* VERTICAL MENU -------------------------------------------------- */

.WaGadgetMenuVertical .menuInner {
    border-left: none;
    border-right: none;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel > li > .item > a {
    font: 300 16px/normal Open Sans, sans-serif;
}

.WaGadgetMenuVertical ul.firstLevel > li {
border-bottom: 1px solid #CCC;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel > li > .item {
padding:0px;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel > li:hover > .item {
background: transparent;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel > li > .item > a {
text-shadow:none;
color:#626262;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
padding: 2px 10px;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel > li:hover > .item > a {
color:#1790d1;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel > li.sel > .item > a {
color:#1790d1;
}

.WaGadgetMenuVertical .menuInner ul ul {
display:block !important;
position:static !important;
}

.WaGadgetMenuVertical .menuInner ul.firstLevel>li.sel>.item>a>span:before {
display:none;
}




/* MOBILE MENU PANEL -------------------------------------------- */

.WaGadgetMobilePanel .mobilePanel {
    background: #3C474F;
}


/* BUTTONS ----------------------------------------------------------- */

a.stylizedButton.buttonStyle001, 
a.stylizedButton.buttonStyle002,
a.stylizedButton.buttonStyle003, 
a.stylizedButton.buttonStyle004, 
a.stylizedButton.buttonStyle005,
 a.stylizedButton.buttonStyle006,
.WaGadgetLoginForm .loginContainerWrapper .loginContainerInnerWrapper .loginLink,
.WaGadgetLoginForm .loginContainerWrapper .loginContainerInnerWrapper .loginContainer .loginContainerForm form .loginAction input.loginButton,
input[value="Register"],
input[type="submit"],
.WaGadgetPhotoAlbumStatePhoto .footerContainer a[id*="EditCaptionLinkButton"],
input[value="Cancel"],
input[value="Back"],
input[value="Reset"],
.navigationOuterContainer .navigationContainer input.nextButton, .navigationOuterContainer .navigationContainer input.typeButton, .navigationOuterContainer .navigationContainer input[type=submit],
.navigationOuterContainer .navigationContainer a.backLink {
    -webkit-box-sizing: border-box !important;
    -moz-box-sizing: border-box !important;
    box-sizing: border-box !important;
    -webkit-border-radius: 3px !important;
    -moz-border-radius: 3px !important;
    border-radius: 3px !important;
    font-family: inherit !important;
    font-size: inherit !important;
    font-style: normal !important;
    font-weight: normal !important;
    line-height: normal !important;
    margin: 0 !important;
    padding: 10px 23px 10px 23px !important;
    white-space: normal !important;
    text-decoration:none !important;
    color:#FFF !important;
}

a.stylizedButton.buttonStyle003,
a.stylizedButton.buttonStyle004,
a.stylizedButton.buttonStyle006 {
    display: block !important;
    width: 100% !important;
    padding: 15px !important;
    font-size: 18px !important;
    text-transform: normal !important;
    margin: 0 !important;
    text-align:center !important;
}

a.stylizedButton.buttonStyle001, 
a.stylizedButton.buttonStyle003,
.WaGadgetLoginForm .loginContainerWrapper .loginContainerInnerWrapper .loginContainer .loginContainerForm form .loginAction input.loginButton,
input[value="Register"],
input[type="submit"],
.WaGadgetPhotoAlbumStatePhoto .footerContainer a[id*="EditCaptionLinkButton"],
.navigationOuterContainer .navigationContainer input.nextButton, .navigationOuterContainer .navigationContainer input.typeButton, .navigationOuterContainer .navigationContainer input[type=submit] {
    background:#086476 !important;
}

a.stylizedButton.buttonStyle001:hover, 
a.stylizedButton.buttonStyle003:hover,
.WaGadgetLoginForm .loginContainerWrapper .loginContainerInnerWrapper .loginContainer .loginContainerForm form .loginAction input.loginButton:hover,
input[value="Register"]:hover,
input[type="submit"]:hover,
.WaGadgetPhotoAlbumStatePhoto .footerContainer a[id*="EditCaptionLinkButton"]:hover,
.navigationOuterContainer .navigationContainer input.nextButton:hover, .navigationOuterContainer .navigationContainer input.typeButton:hover, .navigationOuterContainer .navigationContainer input[type=submit]:hover {
    background:#339aab !important;
    color:#FFF !important;
}

a.stylizedButton.buttonStyle002, a.stylizedButton.buttonStyle004 {
    background:#3D1542 !important;
}

a.stylizedButton.buttonStyle002:hover, a.stylizedButton.buttonStyle004:hover {
    background:#743B7B !important;
    color:#FFF !important;
}

a.stylizedButton.buttonStyle005, a.stylizedButton.buttonStyle006 {
    background:transparent !important;
    border:2px solid #FFF !important;
}

a.stylizedButton.buttonStyle005:hover, a.stylizedButton.buttonStyle006:hover {
    background: #FFF !important;
    border:2px solid #FFF !important;
    color:#166574 !important;
}

input[value="Cancel"],
input[value="Back"],
input[value="Reset"],
.navigationOuterContainer .navigationContainer a.backLink,
.navigationOuterContainer .navigationContainer input[value="Cancel"],
.navigationOuterContainer .navigationContainer input[value="Back"] {
background:#bcbcbc !important;
color:#FFF !important;
border-color:#bcbcbc !important;
}

input[value="Cancel"]:hover,
input[value="Back"]:hover,
input[value="Reset"]:hover,
.navigationOuterContainer .navigationContainer a.backLink:hover,
.navigationOuterContainer .navigationContainer input[value="Cancel"]:hover,
.navigationOuterContainer .navigationContainer input[value="Back"]:hover {
background:#a0a0a0 !important;
color:#FFF !important;
border-color:#a0a0a0 !important;
}

.navigationOuterContainer .navigationContainer input.nextButton:first-child, 
.navigationOuterContainer .navigationContainer input.typeButton:first-child, 
.navigationOuterContainer .navigationContainer input[type=submit]:first-child {
margin-right:10px !important;
}

.navigationOuterContainer .navigationContainer .right input.nextButton, 
.navigationOuterContainer .navigationContainer .right input.typeButton, 
.navigationOuterContainer .navigationContainer .right input[type=submit] {
margin-left:10px !important;
}



/* GADGETS ----------------------------------------------------------- */
 
.gadgetStyle001,
.gadgetStyle002,
.gadgetStyle003,
.gadgetStyle004,
.gadgetStyle005 {
padding:20px;
}

.gadgetStyle001 *,
.gadgetStyle002 *,
.gadgetStyle005 * {
color:#FFF !important;
}

.gadgetStyle001 {
background:#086476 !important;
}

.gadgetStyle001 .gadgetStyleBody {
font-size:100%;
}

.gadgetStyle002 {
background:#B4D333 !important;
}

.gadgetStyle003 {
background:#ddcc62 !important;
}

.gadgetStyle005 {
background:#339AAB !important;
}

.gadgetStyle001 a:hover,
.gadgetStyle002 a:hover,
.gadgetStyle003 a:hover,
.gadgetStyle005 a:hover {
text-decoration:none !important;
}


/* NAVIGATION LINKS  -------------------------------------------------- */

.WaGadgetNavigationLinks.gadgetStyleNone ul.orientationVertical li {
list-style-type:disc;
}

.WaGadgetNavigationLinks.gadgetStyleNone ul.orientationVertical li:before {
display:none;
}

.WaGadgetNavigationLinks.gadgetStyleNone ul.orientationVertical li a {
font-style:normal;
color:#36aff0;
}

.WaGadgetNavigationLinks.gadgetStyleNone ul.orientationVertical li a:hover {
color:#1790d1;
}



/* SOCIAL PROFILES  -------------------------------------------------- */

.WaGadgetSocialProfile.gadgetStyle002 {
    background-color: #166574 !important;
}

.WaGadgetSocialProfile.gadgetStyle002 ul {
    background-color: transparent;
}

.WaGadgetSocialProfile.gadgetStyle002 ul li a {
    font: normal 22px/normal FontAwesome !important;
    color: #fff;
}

.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a {
    padding: 0 20px;
}

.WaGadgetSocialProfile.gadgetStyle002 ul li a:hover {
    opacity:.7;
}


/* HEADER --------------------------------------------------------------- */

.WaGadgetSiteSearch .searchBoxFieldContainer:before {
    display: none;
}

.WaGadgetSiteSearch .searchBoxFieldContainer:after {
    content: "\f002";
    font-family: 'FontAwesome';
    display: inline-block;
    position: absolute;
    right: 1em;
    top: 40%;
    margin: -0.5em 0 0 0;
    color: #32AACD;
}

.WaGadgetSiteSearch .searchBoxField {
    background: white;
    border: 1px solid #12546A;
    color: #373737;
    padding: 10px 30px 10px 15px;
    width: 300px;
}


/* LOGIN GADGET ------------------------------------------------------------ */

.WaGadgetLoginForm .loginContainerWrapper .loginContainerInnerWrapper .loginLink:before {
    border: 2px solid #32AACD;
    background-color: #32AACD;
    color: #FFFFFF;
}


/* SLIDER AREA --------------------------------------------------------------- */

.zoneHeader1Outer > .container_12,
.zoneHeader1Outer > .container_12 > .s1_grid_12 {width:100%;}
.zoneHeader1Outer > .container_12 > .s1_grid_12 {margin:0px;}
.zoneHeader1.container_12 {width: 100%;}
.zoneHeader1Inner.s1_grid_12.s2_grid_12.s3_grid_12 {width: 100%; margin: 0;}

/* Slider Controls *****/
.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li {
    background: #DDDDDD;
    border: none;
}

.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li > span {
    background: #DDDDDD;
}

.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li:hover > span {
    background: #12546A;
}

.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent {
    background: #12546A;
}

.WaGadgetSlideshow .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
    background: #12546A;
}

/* Home Slideshow Captions */

#id_Header1 .WaGadgetSlideshow .camera_wrap .camera_caption {
bottom: 20% !important;
top: auto !important;
left: 16%;
z-index: 100;
background-color: rgba(223, 202, 97, 0.82);
width: 249px;
padding: 20px 10px 0px 20px;
}

#id_Header1 .WaGadgetSlideshow .camera_wrap .camera_caption > div {
background: transparent;
color:#FFF !important;
padding: 0px;
padding-bottom:22px !important;
}



/* BANNER AREA ------------------------------------------------------------- */

.pageBanner img {
    width: 100%;
}



/* HOME SPECIFIC ------------------------------------------------------------- */

div.homeFeatureIcon {
    display: block;
    width: 30%;
    margin-right: 5%;
    float: left;
    padding-top:5px
}

div.homeFeatureTitle {
    display: block;
    width: 65%;
    float: right;
}

div.homeFeatureTitle h2 {
    margin: 0;
    font-size: 2em;
    line-height: 1.3em;
    color: #FFF !important;
    font-weight: 300;
    font-family: Open Sans, sans-serif;
}



/* Sponsor Scroller ------------------------------------------------------------- */

div.sponsor-scroller {
margin:0;
padding:24px 0px 20px 0px;
height: 128px;
overflow:hidden;
visibility:hidden;
}

.sponsor-scroller.fixed {
visibility:visible;
}

div.sponsor-scroller .bx-wrapper {
margin: 0;
overflow: hidden;
}
                
div.sponsor-scroller .bx-wrapper .bx-viewport {
background: none;
border: none;
box-shadow: none;
left: 0px;
max-height: 128px;
min-height: 128px;
}

div.sponsor-scroller ul {
margin:0px;
padding:0px;
padding-left: 0px;
-webkit-transform: translateZ(0);
}

div.sponsor-scroller.fixed {
text-align:center;
width:100%;
}

div.sponsor-scroller ul li {
margin:0px 20px !important;
padding:0px;
height: 128px;
line-height:128px;
}

div.sponsor-scroller.fixed ul li {
display:inline-block;
}

div.sponsor-scroller ul li a,
div.sponsor-scroller ul li img {
border:none !important;
padding:0px !important;
}

div.sponsor-scroller ul li img {
/*max-width: 100%;*/
/*min-height: 128px;*/
max-height: 128px;
max-width:220px;
vertical-align:middle;
}

div.sponsor-scroller ul li span {
display:block;
line-height:128px;
margin:0px 20px;
}


/*** ACCORDION GADGET **/

/* Only hide the accordion content by default on the front-end (so admins can see it in the admin easily)... */

.publicContentView .WaGadgetContentAccordion .gadgetStyleBody,
.memberContentView .WaGadgetContentAccordion .gadgetStyleBody {
display:none; /* toggled by jQuery */
}

/* Allow an accordion to be open on page load... Use as gadget's custom css class... 'opened' */

.publicContentView .WaGadgetContentAccordion.opened .gadgetStyleBody,
.memberContentView .WaGadgetContentAccordion.opened .gadgetStyleBody {
display:block;
}

/* This are the selectors you should use for styling the "open" toggler gadgets, titles, body, etc... replace [selector] with an actual css element to select.
It requires you use two CSS selectors, one for the "opened" and one for the "active" togglers */

.publicContentView .WaGadgetContentAccordion.opened .gadgetStyleTitle,
.publicContentView .WaGadgetContentAccordion.active .gadgetStyleTitle,
.memberContentView .WaGadgetContentAccordion.opened .gadgetStyleTitle,
.memberContentView .WaGadgetContentAccordion.active .gadgetStyleTitle {
    background-color: rgba(234, 242, 247, .5);
}

.WaGadgetContentAccordion {
    margin-bottom: 10px;
    border:1px solid #f1f1f1;
}

.WaGadgetContentAccordion .gadgetStyleTitle:hover {
    background-color: rgba(234, 242, 247, .5);
    cursor: pointer;
}

.WaGadgetContentAccordion .gadgetStyleBody {
    padding: 15px 20px;
    border-top:1px solid #ddd;
}

.publicContentView .WaGadgetContentAccordion .gadgetStyleBody, .memberContentView .WaGadgetContentAccordion .gadgetStyleBody {
    display: none;
}

.WaGadgetContentAccordion .gadgetStyleTitle h4.gadgetTitleH4 {
    padding:10px 10px 0px 10px;
    color:#166574 !important;
    font-weight:normal !important;
}

.WaGadgetContentAccordion .gadgetStyleTitle h4.gadgetTitleH4:before {
    content: "+";
    float: left;
    /*margin-left:-10px;*/
    margin-right:10px;
    color: #166574;
    cursor: pointer;
}

.WaGadgetContentAccordion.active .gadgetStyleTitle h4.gadgetTitleH4:before, .WaGadgetContentAccordion.opened .gadgetStyleTitle h4.gadgetTitleH4:before {
    content: "-";
    margin-left:3px;
    margin-right:13px;
}



/* POWERSITE ---------------------------------------------------------------- */

.powersite {
text-align:center;
height:210px;
margin-bottom:20px;
}

.powersite .gadgetStyleBody {
background: rgba(5, 60, 167, .6);
height:100%;
}

.powersite .gadgetStyleBody:hover {
background: hsla(184, 34%, 68%, 1);
}

.powersite * {
color:#FFF !important;
}

.powersite h4 {
padding-top:40px;
padding-bottom:10px;
}

.powersite p {
float:left;
width:40%;
margin:0px 5%;
box-sizing:border-box;
padding-bottom:40px;
}

.powersite p a {
position:relative;
padding-top:60px;
display:inline-block;
font-size:14px;
text-decoration:none !important;
}

.powersite p a:hover {
color:#086476 !important;
}

.powersite p a:before {
content:'';
display:block;
width:57px;
height:57px;
background:transparent url(/resources/Theme/scroll-white-300x.png) no-repeat 0 0;
background-size:100%;
position:absolute;
left:50%;
margin-left:-28px;
top:0px;
}

.powersite p + p a:before {
background-image: url(/resources/Theme/buildings-white-300x.png);
}




/* FOOTER MAP --------------------------------------------------------------- */

.zoneFooterOuter > .container_12,
.zoneFooterOuter > .container_12 > .s1_grid_12 {width:100%;}
.zoneFooterOuter > .container_12 > .s1_grid_12 {margin:0px;}
.zoneFooter.container_12 {width: 100%;}
.zoneFooterInner.s1_grid_12.s2_grid_12.s3_grid_12 {width: 100%; margin: 0;}



/* FONT AWESOME ICONS ------------------------------------ */

.WaGadgetEvents h1.pageTitle a.rssFeedLabel, .WaGadgetEvents h1.pageTitle a.rssFeedLabel:hover, .WaGadgetSocialProfile.gadgetStyle002 ul li a {
    font-family: FontAwesome!important;
}

/* ROUND CORNERS ------------------------------------------- */

.roundCorners {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}


/* ----------------------------------------------------------------------------- */
/* MOBILE SPECIFIC STYLES -------------------------------------------- */
/* ----------------------------------------------------------------------------- */

@media only screen and (max-width: 616px) {

/* Center Header Logo */
div.headerLogo { margin-top: 0px; }
.headerLogo a img { display:block; margin-left: auto; margin-right: auto; }


/* Search Bar Full Width */
.WaGadgetSiteSearch .searchBoxField { width: 600px; max-width: 100%; }


/* MAIN MENU --------------------------------------------------------------- */

/* Adds 20px of bottom padding to add seperation between menu and slider */
div.mainMenu {
    padding-bottom: 20px;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner .menuButton {
    background: #12546A;
    text-shadow: none;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li.sel > .item > a, .WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li.sel > .item:hover > a {
    color: #12546A;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li > .item > a {
    color: #FFFFFF;
    display: block;
    font: normal 18px/normal Open Sans, sans-serif;
    padding: 7px 30px;
    position: relative;
    white-space: normal;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel > li {
    border-top: 1px solid rgba(255,255,255,0.3);
    border-bottom: none;
    display: block;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul ul {
    border-top: none;
    padding: 0;
    padding-bottom: 20px;
}

/* FEATURED SLIDER */

#id_Header1 .camera_wrap,
#id_Header1 .camera_wrap img {
height:300px !important;
}

#id_Header1 .camera_wrap img {
width:798px !important;
margin-left:-199px !important
}

#id_Header1 .WaGadgetSlideshow .camera_wrap .camera_caption {
bottom: 14% !important;
top: auto !important;
left: 12% !important;
width:70% !important;
}

#id_Header1 .WaGadgetSlideshow .camera_wrap .camera_caption > div {
font-size:18px !important;
}

}

/* Code to adjust width of event details columns */
.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer {
    width: 45%;
}

.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyContentOuterContainer {
    width: 55%;
}