/*-----contact button-----*/

a.buttonStyle001, a:link.buttonStyle001 {

    position: relative;

    display: inline-block;

    box-sizing: border-box;

    min-width: 112px;

    margin: 0;

    padding: 10px 22px;

    border-radius: 25px;

    background: #1a5d99;

    color: white;

    font-family: 'Open Sans',sans-serif;

    font-size: 16px;

    font-style: normal;

    font-weight: normal;

    line-height: 1.5;

    white-space: nowrap;

    text-align: center;

    text-decoration: none;

    text-transform: uppercase;

    letter-spacing: .04em;

}



/*------join us button------*/

a.buttonStyle002, a:link.buttonStyle002 {

    position: relative;

    display: inline-block;

    box-sizing: border-box;

    min-width: 112px;

    margin: 0;

    padding: 10px 22px;

    background: #f1942d;

    color: white;

    font-family: 'Lato','Arial',sans-serif;

    font-size: 16px;

    font-style: normal;

    font-weight: normal;

    line-height: 1.5;

    white-space: nowrap;

    text-align: center;

    text-decoration: none;

    border-radius: 25px;

    text-transform: uppercase;

    letter-spacing: .04em;

}

/*------subscribe button------*/

a.buttonStyle003, a:link.buttonStyle003 {

    position: relative;

    display: inline-block;

    box-sizing: border-box;

    min-width: 112px;

    margin: 0;

    padding: 10px 40px;

    background: #f1942d;

    color: white;

    font-family: 'Lato','Arial',sans-serif;

    font-size: 16px;

    font-style: normal;

    font-weight: normal;

    line-height: 1.5;

    white-space: nowrap;

    text-align: center;

    text-decoration: none;

    border-radius: 25px;

    text-transform: uppercase;

    letter-spacing: .04em;

}



/*---login in bug-----*/



.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink {

    position: relative;

    display: inline-block;

    width: 50px;

    height: 50px;

    overflow: hidden;

    background: 0;

    color: #f1942d;

    line-height: 400px;

    vertical-align: top;

    text-decoration: none;

    cursor: pointer;

}

.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover, .WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink.hover {

    background: #f1942d;

    color: white;

}

/*----log in button-----*/

.WaGadgetLoginButton .loginContainer.loginContainer .loginLink {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    min-width: 112px;
    margin: 0;
    padding: 8px 20px;
    background: #f1942d;
    border: 0;
    outline: 0;
    color: white;
    font: normal 16px/1.5 'Lato','Arial',sans-serif;
    white-space: nowrap;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-appearance: none;
    min-width: 50px;
}




/*---horizontal menu-----*/



.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item>a {

    position: relative;

    display: block;

    height: 23px;

    padding: 8px 16px;

    background: #fff;

    color: #999999;

    font: normal 22px/23px 'Fjalla One',sans-serif;

    white-space: nowrap;

    vertical-align: top;

    text-align: left;

    text-decoration: none;

    text-transform: none;

    letter-spacing: .04em;

    width: 100%;

}



/*---horizontal-dropdown menu-----*/

.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul li>.item>a {

    position: relative;

    display: block;

    width: auto;

    height: auto;

    margin: 0;

    padding: 4px 16px;

    color: #999999;

    font: normal 16px/1.5 'Fjalla One',sans-serif;

    text-align: left;

    text-decoration: none;

    text-transform: none;

    letter-spacing: .03em;



}

/*---horizontal menu-footer-------*/

.WaGadgetMenuHorizontal.HorizontalMenuStyle002 .menuInner ul.firstLevel>li>.item>a {
    position: relative;
    display: block;
    height: 23px;
    padding: 8px 16px;
    background: inherit;
    color: white;
    font: bold 16px/23px 'Fjalla One',sans-serif;
    white-space: nowrap;
    vertical-align: top;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    letter-spacing: .04em;
}



/*-----vertical menu------*/

.WaGadgetMenuVertical.VerticalMenuStyle002 ul.firstLevel>li>.item>a {

    position: relative;

    display: block;

    padding: 4px 16px;

    overflow: hidden;

    background: #262626;

    color: white;

    font: bold 16px/1.5 'Fjalla One',sans-serif;

    text-align: left;

    text-decoration: none;

    text-transform: none;

    letter-spacing: .05em;



}



/*---dropdown of vertical menu-----*/

.WaGadgetMenuVertical.VerticalMenuStyle002 ul.firstLevel {

    box-sizing: border-box;

    width: 300px;

    margin: 0;

    padding: 8px 0;

    background: #262626;

    border: none;

    list-style: none;

}



.WaGadgetMenuVertical.VerticalMenuStyle002 ul ul li>.item>a, .WaGadgetMenuVertical.VerticalMenuStyle002 ul ul li>.item>a:link {

    position: relative;

    display: block;

    padding: 4px 16px;

    overflow: hidden;

    background: #262626;

    color: white;

    font: normal 16px/1.5 'Fjalla One',sans-serif;

    text-align: left;

    text-decoration: none;

    text-transform: none;

    letter-spacing: .05em;



}

/*-----fix border-----*/

.WaGadgetMenuVertical.VerticalMenuStyle002 ul ul {

    background: #262626;

    border: none;

}



/*---divider line-----*/

.WaContentDivider.dividerStyle006 {

    height: 3.5px;

    margin: .6em 0;

    background: #f1942d;

    max-width: 80px;

}

/*-----blue strip in slideshow----*/

.camera_thumbs_cont {
    position: relative;
    width: 100%;
    overflow: hidden;
    background: #1a5d99;
}


.camera_commands, .camera_next, .camera_prev {
    position: absolute;
    top: 50%;
    z-index: 2;
    width: 50px;
    height: 50px;
    margin-top: -25px;
    background: #1a5d99;
    cursor: pointer;
}

.camera_wrap {
    position: relative;
    z-index: 0;
    float: left;
    display: none;
    width: 100%;
    background: white;
}

/*----events styling----*/
.WaGadgetEventsStateList .boxOuterContainer .boxHeaderOuterContainer h4.boxHeaderTitle {
    background-color: transparent;
    font-family: 'Fjalla One',sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    margin: 1.66em 0 1em;
    color: #f1942d;
    font-family: 'Fjalla One',sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.25;
    text-transform: none;
    margin: 0;
    letter-spacing: .03em;
}

/*-----blue bar-------*/
.WaGadgetMobilePanel .mobilePanel {
    position: relative;
    height: 50px;
    background: #1a5d99;
    color: white;
}

/*-----footer-white space----*/
#idFooterPoweredByContainer {
    height:0px; 
    letter-spacing: -10px;
    text-align: right;
}
.zoneWAbranding {
    margin: 0px 0 0; 
}


/*----serach button-----*/

.WaGadgetSiteSearch.searchStyle003 .searchBoxButton {
    background: #1a5d99;
}


/*----carrot?----*/


/*-----Next Button----*/

.navigationOuterContainer input.nextButton, .navigationOuterContainer input.typeButton, .navigationOuterContainer input[type=submit] {

    background: #1a5d99  
}

/*-----Log In Form BUTTON-----*/

.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink {
 
    color: #1a5d99;
}

/*---job title----*/

.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle {
    background-color: transparent;
    font-family: 'Lato','Arial',sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    margin: 1.66em 0 1em;
    color: #5c5c5c;
    font-family: 'Fjalla One',sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.3;
    text-transform: none;
    color: #f1942d;
    margin: 0 0 .1em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/*----smaller job title-----*/

.WaGadgetRecentBlogPosts.recentBlogPostsStyle001 ul li .title a, .WaGadgetRecentBlogPosts.recentBlogPostsStyle002 ul li .title a, .WaGadgetRecentBlogPosts.recentBlogPostsStyle003 ul li .title a, .WaGadgetRecentBlogPosts.recentBlogPostsStyle004 ul li .title a, .WaGadgetRecentBlogPosts.recentBlogPostsStyle005 ul li .title a, .WaGadgetRecentBlogPosts.recentBlogPostsStyle006 ul li .title a {
    font-family: 'Fjalla One',sans-serif;
    font-size: 18px;
    color: #f1942d;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}