/*
Theme Name: HPU Master
Description: Custom Master Theme for HPU
Author: Ardent Creative
Author URI: http://www.ardentcreative.com
Version: 1
*/

/*9-27-2016*/
.page-item-20992 {
    display: none !important;
}

html {min-width:978px;}
body {
    margin:0;
    color:#003876;
    font:300 16px/1.572 'Oswald', 'Trebuchet MS', Arial, sans-serif;
    background:#fff url(../images/bg-page.jpg) no-repeat 50% 0;
    min-width:978px;
    -webkit-text-size-adjust:100%;
}
body.extension-center.new-braunfels {
    background:#fff url(../images/bg-page-nb.jpg) no-repeat 50% 0;
}
body.extension-center.el-paso {
    background:#fff url(../images/bg-page-ep.jpg?v=2) no-repeat 50% 0;
}
img {border-style:none;}
.clear{clear: both;}
a {
    color:#05326b;
    text-decoration:none;
}
a:hover {color:#ffd046;text-decoration:underline;}/*
a:visited {color:#707070;}*/
input,
textarea,
select {
    font:100% 'Oswald', 'Trebuchet MS', Arial, sans-serif;
    vertical-align:middle;
    color:#000;
}
.search-block input[type="radio"]{
    display:block;
}
.readmore{
    padding: 10px 0 10px 0;
}
form,
fieldset {
    margin:0;
    padding:0;
    border-style:none;
}
ul li{
    line-height: 18px;
}
label{
    font-size: 11px;
    line-height: normal;
    display: inline-block;
}
.mobile-only{
    display:none !important;
}
.button{
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAlCAIAAAAbaIQ3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUJBMzQ4M0UyODEyMTFFMjgyMzJFMzlDQkQwRjhCOTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUJBMzQ4M0YyODEyMTFFMjgyMzJFMzlDQkQwRjhCOTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQkEzNDgzQzI4MTIxMUUyODIzMkUzOUNCRDBGOEI5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQkEzNDgzRDI4MTIxMUUyODIzMkUzOUNCRDBGOEI5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpYe9MsAAAHISURBVHjaXFQJcgMhDDPH9mn9V3+dBAyVZFiSMEzGgC/J2iT7/bPR7V4p2xyWC38tWc7VvFn5MZv0iyOW75jhlc/+WmfElQpnGszBVa0/3/LPE418zFp0i41Mw/mMBxyjnAJ0xmqPlWOowf66W8+smi4aeMuXzUTbCi/ZEPpg50/G4dQf37DZKcoLxnpY0JKcED/hMe1jdd6kRCAJvHmmI8sLEWzAid5T3XygCjZoRgQgoDw7A2N9YwHuQI824QQP5MdGmzjSA9l6W7BdTdybrOQv1v3MOVjvzxqQ1Dm9hMIXfMSkcDTx2NuHPpZfExYO/WIU8sEZ9I+5MUeJ041voUQrl40WVTD0H7Y5t0fQNUDPtadPAuJZI5x9G8ix1bauFpZ0z7JKMnEzPphIIfcpXYV8ODyxTHSmQfK1vsv6KJ4diBVW4YTymlM0e9s+pCAm3zKbiwf2FXYuG63oWzYC0lBPlP6SK3+hZ3oMUTcYoGnHN+gaY5F29L2QEt98sKTicji1QyDrjnquYHzDvr+52GGTXcmFgI/kVSj+OUil7qmxEl/UWFBjEDNwtnuUWfO8mXapdRfm3wQYS3nN2dsRPdAGgd7+BRgATBhexgrHD0oAAAAASUVORK5CYII=") repeat-x scroll 0 0 #001F51;
    border: medium none;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.8);
    color: #FFD046;
    float: left;
    font: bold 14px/37px Arial,Helvetica,sans-serif;
    height: 37px;
    margin: 0 0 13px;
    overflow: visible;
    padding: 0 18px;
    text-align: center;
    text-transform: uppercase;
}
.button a{
    color: #FFD046;
    font: bold 12px/37px Arial,Helvetica,sans-serif;
    text-align: center;
    text-transform: uppercase;
    display: block;
    text-decoration: none !important;
}
.button a:hover{
    text-decoration: none;
}
table thead{background: #003876; color: #fff;}
table thead a{color: #fff;}
table tr td{vertical-align: middle; text-align: center; padding: 10px;}
table thead tr td h3{color: #fff !important;}
/* images (editor) */
.alignleft {
    float: left;
}
.alignright {
    float: right;
}
.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.section-block img.frm_ajax_loading{
    width: 16px;
}
#content a{
    text-decoration: underline;
}
/*#content input[type="text"], 
input[type="textarea"], 
input[type="email"]{
    resize:none;
    padding:13px 14px;
    height:17px;
    line-height:17px;
    font-size:14px;
    font-weight:normal;
    color:#003876;
    width:100%;
    border:none;
    background:#e7e3e3;
    -webkit-border-radius:5px 5px 5px 5px;
    -moz-border-radius:5px 5px 5px 5px;
    border-radius:5px 5px 5px 5px;
    margin:0 0 13px 0;
}*/



/*6-22-17*/
@media only screen and (min-width:1025px){
    .extension-center.new-braunfels #nav > ul#menu-new-braunfels-main-nav > li > a{
    padding:12px 17px !important;    
    }
}

@media only screen and (min-width:748px) and (max-width:1024px){
    .extension-center.new-braunfels #nav > ul#menu-new-braunfels-main-nav > li > a{
    padding:12px 7px !important;    
    }
}

/*STYLES FOR ACPAYMENT ONLY AND MEDICAL FORMS*/
.acpaymentform input[type="text"],
.acpaymentform input[type="textarea"],
.acpaymentform input[type="email"],
.ardentform input[type="text"],
.ardentform input[type="textarea"],
.ardentform input[type="email"] {
    resize:none;
    padding:13px 14px;
    height:17px;
    line-height:17px;
    font-size:14px;
    font-weight:normal;
    color:#003876;
    width:100%;
    border:none;
    background:#e7e3e3;
    -webkit-border-radius:5px 5px 5px 5px;
    -moz-border-radius:5px 5px 5px 5px;
    border-radius:5px 5px 5px 5px;
    margin:0 0 13px 0;
}

#content .acpaymentform input[type="text"], .acpaymentform input[type="textarea"], .acpaymentform input[type="email"]{
    margin:0;
}
#content .acpaymentform .payment-form-row{
    margin-bottom:13px;
}
#content .acpaymentform .error, 
#content .acpaymentform .error, 
#content .acpaymentform .error, 
#content .acpaymentform .error, 
#content .acpaymentform .error, 
#content .acpaymentform .error {
    color:maroon;
}
#content input[type="textarea"]{
    height:55px;
}
#content .acpaymentform button[type="submit"],
.ardentform input[type="submit"] {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAlCAIAAAAbaIQ3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUJBMzQ4M0UyODEyMTFFMjgyMzJFMzlDQkQwRjhCOTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUJBMzQ4M0YyODEyMTFFMjgyMzJFMzlDQkQwRjhCOTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQkEzNDgzQzI4MTIxMUUyODIzMkUzOUNCRDBGOEI5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQkEzNDgzRDI4MTIxMUUyODIzMkUzOUNCRDBGOEI5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpYe9MsAAAHISURBVHjaXFQJcgMhDDPH9mn9V3+dBAyVZFiSMEzGgC/J2iT7/bPR7V4p2xyWC38tWc7VvFn5MZv0iyOW75jhlc/+WmfElQpnGszBVa0/3/LPE418zFp0i41Mw/mMBxyjnAJ0xmqPlWOowf66W8+smi4aeMuXzUTbCi/ZEPpg50/G4dQf37DZKcoLxnpY0JKcED/hMe1jdd6kRCAJvHmmI8sLEWzAid5T3XygCjZoRgQgoDw7A2N9YwHuQI824QQP5MdGmzjSA9l6W7BdTdybrOQv1v3MOVjvzxqQ1Dm9hMIXfMSkcDTx2NuHPpZfExYO/WIU8sEZ9I+5MUeJ041voUQrl40WVTD0H7Y5t0fQNUDPtadPAuJZI5x9G8ix1bauFpZ0z7JKMnEzPphIIfcpXYV8ODyxTHSmQfK1vsv6KJ4diBVW4YTymlM0e9s+pCAm3zKbiwf2FXYuG63oWzYC0lBPlP6SK3+hZ3oMUTcYoGnHN+gaY5F29L2QEt98sKTicji1QyDrjnquYHzDvr+52GGTXcmFgI/kVSj+OUil7qmxEl/UWFBjEDNwtnuUWfO8mXapdRfm3wQYS3nN2dsRPdAGgd7+BRgATBhexgrHD0oAAAAASUVORK5CYII=") repeat-x scroll 0 0 #001F51;
    border: medium none;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.8);
    color: #FFD046;
    float: left;
    font: bold 14px/37px Arial,Helvetica,sans-serif;
    height: 37px;
    margin: 2px 0 13px 0;
    overflow: visible;
    padding: 0 18px !important;
    text-align: center;
    text-transform: uppercase;
    width: 100px !important;
    cursor:pointer;
}
#content input[type="submit"].autowidth{
    width: auto !important;
}
#content .acpaymentform button[type="submit"]:hover,
.ardentform input[type="submit"]:hover {
    border: solid 2px #FFD046;
    padding: 0 16px !important;
    height:39px;
    margin-top:0px;
}
#content .acpaymentform button[type="submit"]{
    float:left;
    clear:left;
    width:auto !important;
    
}
input[type=reset]:hover,
input[type=submit]:hover {cursor:pointer;}
header, footer, article, section, hgroup, nav, figure, aside {display: block;}
figure {
    margin:0;
    padding:0;
}
#page {
    width:100%;
    position:relative;
    overflow:hidden;
    display:table;
    height:100%;
}
#wrapper {
    width:100%;
    display:table-row;
}
.w1 {
    width:978px;
    margin:0 auto;
}
/* header */
#header {
    position:relative;
    width:100%;
}
/* contact-block */
.contact-block {
    width:100%;
}
.contact-block.active .contact-form,
.contact-block.active .map-box {display:block;}
.contact-block .block-holder {
    position:relative;
    margin:0 auto;
    width:978px;
    z-index:20;
}
.map-box {
    width:1500px;
    height:258px;
    margin:0 -261px;
    display:none;
}
.map-box img {vertical-align:top;}
.contact-block .contact-form {
    position:absolute;
    top:0;
    right:0;
    height:100%;
    display:none;
}
.contact-block .contact-form .holder {
    height:100%;
    width:512px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin:0 0 0 auto;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMzE2NyIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMTQzZCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==");
    background: -moz-linear-gradient(top,  rgba(0,49,103,0.8) 0%, rgba(0,20,61,0.8) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,49,103,0.8)), color-stop(100%,rgba(0,20,61,0.8)));
    background: -webkit-linear-gradient(top,  rgba(0,49,103,0.8) 0%,rgba(0,20,61,0.8) 100%);
    background: -o-linear-gradient(top,  rgba(0,49,103,0.8) 0%,rgba(0,20,61,0.8) 100%);
    background: -ms-linear-gradient(top,  rgba(0,49,103,0.8) 0%,rgba(0,20,61,0.8) 100%);
    background: linear-gradient(to bottom,  rgba(0,49,103,0.8) 0%,rgba(0,20,61,0.8) 100%);
    padding:16px 24px 5px;
    font-size:11px;
    line-height:18px;
    font-weight:normal;
    color:#fff;
}
.contact-block .contact-form form {
    overflow:hidden;
    margin:0 0 10px;
}
.contact-block .contact-form .form-holder {
    overflow:hidden;
    margin:0 0 4px;
}
.contact-block .contact-form .list {
    padding:0;
    margin:0;
    list-style:none;
    float:left;
    width:147px;
}
.contact-block .contact-form .list li {
    background:url(../images/bg-contactform-text.png) no-repeat;
    height:14px;
    width:137px;
    padding:6px 5px;
}
.contact-block .contact-form .list input,
.contact-block .contact-form textarea {
    font-size:9px;
    line-height:10px;
    height:10px;
    padding:2px 4px;
    width:129px;
    background:none;
    border:none;
    color:#7f7f7f;

    -webkit-border-radius:0;
    border-radius:0;
    -webkit-appearance: none;
    margin:0;
    vertical-align:top;
}
.contact-block .contact-form .textarea {
    display:inline-block;
    background:url(../images/bg-contactform-area.png) no-repeat;
    width:303px;
    height:92px;
    padding:5px;
}
.contact-block .contact-form ::-webkit-input-placeholder {color:#7f7f7f;}
.contact-block .contact-form :-moz-placeholder {color:#7f7f7f;}
.contact-block .contact-form textarea {
    width:295px;
    overflow:auto;
    resize:none;
    height:88px;
}
.contact-block .contact-form input[type=submit] {
    float:right;
    border:none;
    background:#fff;
    overflow:visible;
    text-align:center;
    height:19px;
    min-width:63px;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-appearance: none;
    padding:0 5px 1px;
    text-transform:uppercase;
    color:#004480;
    font-size:9px;
    line-height:17px;
    margin:0;
    font-weight:normal;
}
.contact-block address {
    margin:0;
    font-style:normal;
}
.contact-block address a {color:#fff;}
.header-block {
    margin:0;
    padding:0 0 6px;
    background:url(../images/bg-header.png) no-repeat 50% 100%;
    border-top:1px solid #ffd046;
    position:relative;
    -moz-box-shadow: inset 0 9px 9px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 9px 9px 0 rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 9px 9px 0 rgba(0, 0, 0, 0.1);
    color:#fff;
}
.header-block .block-holder {
    width:978px;
    margin:0 auto;
    padding:33px 0 0;
}
.header-block:after {
    content:'';
    position:absolute;
    width:100%;
    height:1px;
    top:0;
    left:0;
    background:#007fac;
}
.header-holder {margin:0 auto 31px auto;position:relative;}
.extension-center .header-holder {width:770px;}
.extension-center #stickyNav .header-holder {width:auto;}
/* logo */
.logo {
    float:left;
    background:url(../images/logo.png) no-repeat;
    width:357px;
    height:64px;
    overflow:hidden;
    text-indent:-9999px;
    margin:0 33px 0 54px;
    position:relative;
}
.extension-center.new-braunfels .logo {
    background:url(../images/logo-nb.png) no-repeat;
    background-size:100%;
}
.extension-center.el-paso .logo {
    background:url(../images/logo-ep.png) no-repeat;
    background-size:100%;
}
.extension-center .logo {
    width: 250px;
    height: 90px;
    margin-left:0;
}
.extension-center #stickyNav .logo {
    margin-top: 0;
    height: 62px;
}
.logo a {
    display:block;
    height:100%;
}
.logo img {
    vertical-align:top;
    position:absolute;
    top:-9999px;
    left:0;
}
/* addnav */
.addnav {
    float:left;
    text-transform:uppercase;
    font-size:11px;
    line-height:18px;
    font-weight:normal;
    color:#fff;
    width:330px;
}
.extension-center .addnav {
    width:250px;
}
.addnav ul {
    padding:4px 5px 6px 17px;
    margin:0;
    border-left:1px solid #ffd046;
    list-style:none;
    width:87px;
    float:left;
}
.addnav a {color:#fff;}
.header-box {
    float:right;
    width:195px;
    position:relative;
    margin:10px 0 0;
}
/* social-networks */
.social-networks {
    padding:0;
    margin:0;
    list-style:none;
    overflow:hidden;
}
.social-networks li {
    float:left;
    margin:0 0 0 6px;

    text-indent:-9999px;
    overflow:hidden;
    background:url(../images/social.png?v=1) no-repeat;
    width:14px;
    height:13px;
}
.social-networks a {
    display:block;
    text-indent:-9999px;
    overflow:hidden;
    width:14px;
    height:13px;
}
.social-networks .twitter {background-position:0 -13px;}
.social-networks .pinterest {background-position:0 -26px;}
.social-networks .linkedin {background-position:0 -39px;}
.social-networks .google {background-position:0 -52px;}
.social-networks .video {background-position:0 -65px;}
.social-networks .rss {background-position:0 -78px;}
.social-networks .instagram {background-position:0 -91px;}
#header .social-networks {
    text-align:right;
    font-size:0;
    letter-spacing:-4px;
    margin:0 4px 16px 0;
}
#header #stickyNav .social-networks {
    margin-right:0px;
}
#header .social-networks li {
    float:none;
    display:inline-block;
    vertical-align:top;
}
#header .social-networks .facebook {background-position:-14px 0;}
#header .social-networks .twitter {background-position:-14px -13px;}
#header .social-networks .pinterest {background-position:-14px -26px;}
#header .social-networks .linkedin {background-position:-14px -39px;}
#header .social-networks .google {background-position:-14px -52px;}
#header .social-networks .video {background-position:-14px -65px;}
#header .social-networks .rss {background-position:-14px -78px;}
#header .social-networks .instagram {background-position:-14px -91px;}
#header .frm_forms .form-holder .frm_error{
    position: absolute;
    right: 25px;
    color: #ebf212;
    margin-top: 130px;
    color: maroon;
}
#header .frm_forms .form-holder .textarea .frm_error{
    position: absolute;
    right: 25px;
    color: #ebf212;
    margin-top: 110px;
}
/* search-form */
.search-form {
    overflow:hidden;
    font-weight:normal;
    font-size:11px;
    line-height:14px;
}
.search-form label {
    float:left;
    text-transform:uppercase;
    min-width:55px;
    margin:2px 2px 0 0;
}
.search-form input {
    float:left;
    background:#fff;
    width:137px;
    height:18px;
    padding:1px 5px;
    font-size:12px;
    line-height:14px;
    border:1px solid #003876;
    -webkit-appearance: none;
    border-radius:0;
    -webkit-border-radius:0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
#header .search-form input {
    border:none;
    width:135px;
    height:16px;
    padding:0 5px;
}
#header a.contactus {
    position:absolute;
    right:3px;
    top:100%;
    color:#fff;
    text-transform:uppercase;
    font-weight:normal;
    font-size:11px;
    line-height:13px;
    background:#004b83 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAZCAIAAABcqYL9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjFCNUZERTgyMzc3MTFFMjlGQkNDRDQwMDI4ODg3ODIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjFCNUZERTkyMzc3MTFFMjlGQkNDRDQwMDI4ODg3ODIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MUI1RkRFNjIzNzcxMUUyOUZCQ0NENDAwMjg4ODc4MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MUI1RkRFNzIzNzcxMUUyOUZCQ0NENDAwMjg4ODc4MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrYSwA4AAAK/SURBVHjaTJRrjtswDIRpWXacTdB/e4QeoBfqqXrOLpL4KUtyv5EcdAVDoB4kZ4aUG/v9x0KwvrfjsKYxRkrWtjLmxT4Gs+ZtX2Vsm3WdOedsWeWzB0vRvo911VWiMOK3I3LgZeZL1PeoaX1rGYM5m/fa77wyk3uL1vsKwlnYbQuKfZiNi2Y+/C+CZHu056SZcGsQNMaka15bdQC7bYR525WkdfJ3jd0LvSNrx3UyGOPk7DXbsgle31nMQnUpTMgcomalSgV/o32MmOw6OBsu1jibizM281KuPkbdG2dzrXwwptXSoQvXgdmfHDiDcEXelfl2lUKEcEHgCaqSBGFuq7YSPQk9sRHjdv0vMsWoygvIolTyObQvhUiFDCDkElRZrsUmfD26fZRYJQEoqELK3PS2bpIEhLnIwJKDrYCv+emeodfsXcmfFaL3pSrUpxZQhtmlUCL/XloHhIhPPz5e6ircOrl44TxY9AJJZ1XaJK9G3K2/CDOhq+xkolopU+5D6qtpD3u+ZKDWa5QxTVI17cUeC7pJscQrtfb5S9wQk4/Yr5eAgXCeVYlxVOvCTT2Q5VO7/6CeLKBkSXmgMXSWgqJ0ToYSBjUm/IdB12ibbUZhT88LgCTxNk+qau0HqZ/EnM2TPwVD52uVrdxGTN7rvtv9LraiWjpBqs7lxYT6JvWm38/Y6308v+zjBhCL9RGNdrvLGUpwU9wiKcuw6YgcMbb24+f7WWd966wyTE/ptEyWoxCSKpfHFVbRUT/EggH2ry9d2lfJS2bcmBEPYdHv+VdLPkIwz2P5J0i9XRrgjCQcjF/qjeUphByxBHC9VpdET7s/hU2lV1KxwbCtkqQedRclUZH9uQyL1DX/eW6F0r1QjZsyk7Yu+fIueqCI5RdJlHVyZxn4cjwNMvtOFYc2y+WhO8TtBh0pxANE/wQYAIi8474XZIbhAAAAAElFTkSuQmCC") repeat-x;
    height:13px;
    padding:6px 22px;
    -webkit-box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.5), inset 0 2px 0 0 rgba(0, 139, 183, 0.9);
    -moz-box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.5), inset 0 2px 0 0 rgba(0, 139, 183, 0.9);
    box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.5), inset 0 2px 0 0 rgba(0, 139, 183, 0.9);
    letter-spacing:1px;
    margin:1px 0 0;
}
.extension-center #header a.contactus {
    right:107px;
}
/* navigation */
#nav {
    text-align:center;
    font-size:13px;
    line-height:15px;
    text-transform:uppercase;
    position:relative;
}
.header-block .block-holder > .opener {
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAXCAYAAACf+8ZRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzAzMjYxNzUyNDM5MTFFMjkyMjNEMkQ1NUU2MDQzMTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzAzMjYxNzYyNDM5MTFFMjkyMjNEMkQ1NUU2MDQzMTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMDMyNjE3MzI0MzkxMUUyOTIyM0QyRDU1RTYwNDMxMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMDMyNjE3NDI0MzkxMUUyOTIyM0QyRDU1RTYwNDMxMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgveIiwAAAJQSURBVHja1FY9T9tQFL3PcUiIKzVNIwJC7dhKZQCpUrt06lZV6g9AYs2f6MICPwIGpg6VWDp1QCoDDIgFISCICdIiXMpXGtuEOLFf7315Nlahqogf4DzpJNcv0c3J0bkfDADGEQZ783EGEn748lQZ3xw9vPF96JVDpFmHNO8VzuxSac57Sumes4cWSC6UVoTySwf82XUBlXkDK0fsoVLpSC7u31ohMqXJ+a2RZkEhMmGTmIU4/b4OH17VRGxkvfB+c7IaxpOfSzBfycS1syCtCcVjKvLksQsvnjpX7qN3BaONyqfjOkO7JO37HjCW6jbb0nYWX4siHiq04O3obxF/WiyG39kx9e5bK+delDSdNPitJj7muiU9s5IRoFN+fRGSnpjL/7tIb1TbbVfwRPpEuikevKYNLJVTVImgfGh5TUuSdom0I2R3rRqksgMq8p9i+kq1X233IH4de4iF6VD4unH8E7LFZyryz2+kEaWrqsc5xK9Tf4dE2hSprb19ln+e3LW0vrsvQzMgfQzW94fg2meQNh4ljnHLPgH7xxFGBJPkxuYJe/QRP6usdao7WeC17XXih9glvkFfPkWMQeOXxYzhQdBz+cSo3Diqgrm8hFEd8YUKMSBNPZDa3QDY6O1M4QHoZBNNuz8Te21wDnb4wbcFjKnpryI2SHoWWURoMrxDjMo/oEemgaeuDfx3IUpFVmay7jmC7PFVzhTO/lpGaBaP0MqAKMlmziThuyId/F5LtuMKYgtxEYxTds0WRQr3Sej36Oa2tK0r43BK/RFgAC6FPwu2OWXbAAAAAElFTkSuQmCC") no-repeat;
    width:45px;
    height:23px;
    display:none;
    text-indent:-9999px;
    overflow:hidden;
    position:absolute;
    left:50%;
    margin:0 0 0 -22px;
    bottom:-8px;
}
#nav > ul {
    display:inline-block;
    vertical-align:top;
    padding:0;
    margin:0;
    list-style:none;
    background:#003a73 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAqCAIAAACSrfoGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjEwQTZBNTQyMzY3MTFFMjk4REQ5MjI5MjU1Qzg5REQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjEwQTZBNTUyMzY3MTFFMjk4REQ5MjI5MjU1Qzg5REQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTBBNkE1MjIzNjcxMUUyOThERDkyMjkyNTVDODlERCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MTBBNkE1MzIzNjcxMUUyOThERDkyMjkyNTVDODlERCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppl+KbwAAA+rSURBVHjaZFrZjuxI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") repeat-x;
    border:1px solid #eec952;
    border-bottom-color:#d6bf79;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
    -webkit-box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.5), inset 0 1px 0 0 rgba(0, 139, 183, 0.9);
    -moz-box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.5), inset 0 1px 0 0 rgba(0, 139, 183, 0.9);

    box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.5), inset 0 1px 0 0 rgba(0, 139, 183, 0.9);
}
#nav > ul > li {
    float:left;
    background:url(../images/separator1.png) no-repeat 0 50%;
}
#nav > ul > li:first-child {background:none;}
#nav > ul > li > a {
    display:block;
    color:#ffd046;
    padding:13px 22px;
    position:relative;
}
#nav > ul > li > a:hover {text-decoration:none;}
#nav > ul > li > a.has-drop-down-a:before {
    content:'';
    position:absolute;
    top:-9999px;
    margin:1px 0 0 -13px;
    background:url(../images/button.png) no-repeat 0 -100px;
    z-index:120;
    width:27px;
    height:14px;
    left:50%;
}
#nav > ul > li > a:hover:before {top:100%;}
#nav .quicklinks {
    font-weight:normal;
    -webkit-border-radius:0 8px 8px 0;
    -moz-border-radius:0 8px 8px 0;
    border-radius:0 8px 8px 0;
    -webkit-box-shadow:inset 0 2px 0 0 rgba(0, 139, 183, 0.8),inset 0 0 9px 0 rgba(0, 0, 0, 0.5);
    -moz-box-shadow:inset 0 2px 0 0 rgba(0, 139, 183, 0.8),inset 0 0 9px 0 rgba(0, 0, 0, 0.5);
    box-shadow:inset 0 2px 0 0 rgba(0, 139, 183, 0.8),inset 0 0 9px 0 rgba(0, 0, 0, 0.5);
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAqCAIAAACSrfoGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjEwQTZBNTQyMzY3MTFFMjk4REQ5MjI5MjU1Qzg5REQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjEwQTZBNTUyMzY3MTFFMjk4REQ5MjI5MjU1Qzg5REQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTBBNkE1MjIzNjcxMUUyOThERDkyMjkyNTVDODlERCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MTBBNkE1MzIzNjcxMUUyOThERDkyMjkyNTVDODlERCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppl+KbwAAA+rSURBVHjaZFrZjuxI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") repeat-x;
    position:relative;
    padding-right:10px;
}
#nav .quicklinks a{
    color: #fff;
}
#nav .quicklinks:after {
    position:absolute;
    content:'';
    top:50%;
    background:url(../images/arrow1.png) no-repeat;
    width:9px;
    height:11px;
    margin:-5px 0 0;
    right:13px;
}
#stickyNav #nav .quicklinks:after {
    right:7px;
}
body.new-braunfels #stickyNav #nav .quicklinks:after {
    right:5px;
}
#nav .drop {
    color:#fff;
    font-size:11px;
    line-height:15px;
    font-weight:normal;
    position:absolute;
    text-align:left;
    top:100%;
    right:-90px;
    padding:30px 60px 19px;
    width:807px;
    border:1px solid #bfbfbf;
    margin:-1px 0 0;
    background: #023d79;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAyM2Q3OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDJjNjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
    background: -moz-linear-gradient(top,  #023d79 0%, #042c62 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#023d79), color-stop(100%,#042c62));
    background: -webkit-linear-gradient(top,  #023d79 0%,#042c62 100%);
    background: -o-linear-gradient(top,  #023d79 0%,#042c62 100%);
    background: -ms-linear-gradient(top,  #023d79 0%,#042c62 100%);
    background: linear-gradient(to bottom,  #023d79 0%,#042c62 100%);
    display:none;
    z-index:100;
}
#nav .drop a {color:#fff;}
#nav li.hover > .drop,
#nav li:hover > .drop {display:block;}
#nav .drop .box {
    float:left;
    margin:0 0 0 12px;
    width:183px;
}
#nav .drop .box:first-child {margin-left:0;}
#nav .drop .box-big {width:220px;}
#nav .drop .box-small {width:147px;}
#nav .drop .box img {vertical-align:top;width:100%;height:auto;}
#nav .drop .title {
    text-transform:uppercase;
    display:block;
    color:#fff;
    font-weight:normal;
    font-size:15px;
    line-height:21px;
    margin:0 0 7px;
}
#nav .drop .box ul {
    padding:0;
    margin:0;
    list-style:none;
    text-transform:uppercase;
}
#nav .drop .box ul li {padding:0 0 6px;}
#nav .dropdown-quicklinks .box {
    width:171px; /* 125px for 4 columns */
    margin:0 0 0 40px;
}
#stickyNav{
    position: fixed;
    top: -300px;
    left: 0;
    width: 100%;
    z-index: 99999;
    background: transparent none;
    padding-bottom: 47px;
}
#stickyNav::after {
    content: "";
    background: url(../images/bg-header.png) center bottom no-repeat !important;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: -1;
    width:auto;
    height:auto;
}
#stickyNav .logo{
    width: 180px;
    height: 32px;
    background-size:100%;
    margin-left: 0;
    margin-top: 32px;
    margin:32px 22px 0 0;
}
#stickyNav .header-holder{
    margin:0;
}
#stickyNav .block-holder{
    width:947px;
    padding:15px 15px 0 15px;
}
#stickyNav nav.addnav{
    width:auto;
}
#stickyNav nav.addnav > div > ul > li:after{
    content: " | ";
    display: inline-block;
    margin-left: 5px;
    margin-right: 5px;
}
#stickyNav nav.addnav > div.menu-primary-nav-3-container > ul li:last-child:after{
    content:none;
}
#stickyNav .header-box{
    padding:0;
    margin:0;
    position: static;
    width:auto;
}
#stickyNav .header-box > form{
    position:absolute;
    top:-50px;
    left:0;
    width:100%;
    height:30px;
}
#stickyNav .header-box > form label{
    display:none;
}
#stickyNav .header-box > form input#s{
    border: 1px solid white;
    background-color: rgba(0,0,0,.35);
    width: 100%;
    height: 30px;
    padding: 6px;
    color: white;
    border-radius: 3px;
}
#stickyNav #nav > ul > li > a{
    padding: 10px 12px;
}
body.new-braunfels #stickyNav #nav > ul > li > a {
    padding: 10px 7px;
}
#stickyNav nav.addnav > div,
#stickyNav nav.addnav > div > ul{
    padding:0;
    margin:0;
    border:0;
    display:inline;
    width:auto;
}
#stickyNav nav.addnav > div > ul > li{
    display:inline-block;
}
#stickyNav nav#nav{
    float: right;
    display: inline-block;
    text-align: right;
    margin-top: -36px;
}
#stickyNav nav#nav span.extra_icons a{
    color: #fff;
    font-size: 20px;
    margin: 10px 0 0 10px;
    display: inline-block;
}
/* header-nav-close */
.header-nav-close .header-holder {
    position:static;
    margin:0;
}
.header-nav-close .header-block {padding-bottom:100px;}
.header-nav-close .header-block .block-holder {
    background:#929da5 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAADmCAIAAACF/0hXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTZBQzMxQkMyQTlBMTFFMjhDQjREMTUxMjg0QTk0QjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTZBQzMxQkQyQTlBMTFFMjhDQjREMTUxMjg0QTk0QjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NkFDMzFCQTJBOUExMUUyOENCNEQxNTEyODRBOTRCNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NkFDMzFCQjJBOUExMUUyOENCNEQxNTEyODRBOTRCNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PutFO78AAAz+SURBVHja7FrpjvS2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") repeat-x;
    width:100%;
    padding:0;
    border-top:1px solid #7f7f7f;
    height:0;
    overflow:auto;
}
.header-nav-close .header-block.active .block-holder {height:150px;}
.header-nav-close .addnav {
    float:none;
    font-size:18px;
    line-height:24px;
    font-weight:normal;
    width:978px;
    margin:0 auto;
}
.header-nav-close .addnav ul {
    padding:0;
    border:none;
    width:auto;
    float:none;
}
.header-nav-close #nav {
    font-size:18px;
    line-height:24px;
    width:978px;
    margin:0 auto;
}
.header-nav-close .header-block .block-holder .opener {display:block;}
.header-nav-close #nav > ul {
    border:none;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    background:none;
    border-bottom:1px solid #001632;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none;
    display:block;
}
.header-nav-close #nav > ul > li {
    float:none;
    background:none;
}
.header-nav-close #nav .quicklinks:after {display:none;}
.header-nav-close #nav .quicklinks,
.header-nav-close .addnav a,
.header-nav-close #nav > ul > li > a {
    text-align:center;
    display:block;
    background:none;
    color:#432f71;
    padding:3px 20px;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    font-weight:normal;
}
.header-nav-close .addnav a:hover,
.header-nav-close #nav > ul > li:hover > a,
.header-nav-close #nav > ul > li.hover > a,
.header-nav-close #nav > ul > li > a:hover {
    background:#ffd046;
    -moz-box-shadow: inset 0 3px 6px 0 #ffac11;
    -webkit-box-shadow: inset 0 3px 6px 0 #ffac11;
    box-shadow: inset 0 3px 6px 0 #ffac11;
}
.header-nav-close #nav .drop {
    position:static;
    width:auto;
    padding:10px 9px;
}
.header-nav-close #nav .drop .box {
    width:100%;
    margin:0 0 5px;
    float:none;
}
.header-nav-close #nav > ul > li > a:before {display:none;}
.header-nav-close .logo {
    position:absolute;
    bottom:38px;
    left:50%;
    float:none;
    background:url(../images/logo-m.png) no-repeat;
    width:244px;
    height:43px;
    margin:0 0 0 -122px;
}
/* main */
#main {
    background:#fff;
    padding:20px 54px 25px;
    min-height: 300px;
    position: relative;
}
.home #main,
.page-template-template-nb-home #main,
.page-template-template-ep-home #main{
    background:transparent;
}
.base #main {padding:19px 5px 20px 0;}
#main h1 {
    color:#003876;
    font-size:24px;
    line-height:28px;
    margin:0 0 7px;
    font-weight:normal;
    text-transform:uppercase;
}
#main h1.error404 {
    color:#003876;
    font-size:140px;
    line-height:200px;
    margin:0 0 7px;
    font-weight:normal;
    text-transform:uppercase;
}
#main h2 {
    color:#05326b;
    font-size:18px;
    line-height:26px;
    margin:0 0 5px;
    font-weight:normal;
    text-transform:uppercase;
    padding-top: 10px;
}
#main h3 {
    color:#003876;
    font-size:14px;
    line-height:24px;
    margin:0 0 9px;
    font-weight:normal;
    text-transform:uppercase;
}
#main h4 {
    color:#003876;
    font-size:13px;
    line-height:20px;
    margin:0 0 10px;
    font-weight:300;
    text-transform:uppercase;
}
#main h5 {
    color:#003876;
    font-size:14px;
    line-height:20px;
    margin:0 0 13px;
    font-weight:300;
}
#main h6 {
    color:#003876;
    font-size:11px;
    line-height:15px;
    margin:0 0 15px;
    font-weight:normal;
    text-transform:uppercase;
}
#main .h7 {
    display:block;
    color:#003876;
    font-size:12px;
    line-height:15px;
    margin:0 0 10px;
    font-weight:300;
}
#main article.jobs h2{padding-bottom: 10px;}
#main p {margin:0 0 24px; letter-spacing: .3px;}
#main section.degrees .box p {margin:0px;}
#main ul {
    padding:0;
    margin:0 0 24px;
    list-style:none;
}
#main #content .entry ul li {
    background:url(../images/bullet-circle5-blue.png) no-repeat 0 8px;
    padding-left: 15px;
}
#main #content .entry ul.post-categories li{
    background: none;
    padding: 0;
}
aside .widget{
    margin-bottom: 24px;
}
aside ul li {
    background:none !important;
    font-size: 13px;
}
aside ul li > a{
    text-decoration: none;
}
aside .sidebar-event ul li > a{
    text-decoration: underline;
}
aside .widget h3{
    font-size: 18px !important;
}
#main .aside ul.accordion ul {margin:0;padding:0;}
#main .aside ul.accordion ul ul {padding:0 0 0 15px;}
#main ul ul {margin:0;}
#main .aside .sidebar-event ul ul{margin:0 0 20px 0;padding:0;}
/* style-box */
.style-box {padding:82px 71px 56px 111px;}
.style-box .box-holder {
    overflow:hidden;
    margin:0 0 -4px;
}
.style-box .box {
    float:left;
    width:145px;
    padding:0 10px 0 0;
}
.style-box .box1 {
    float:right;
    width:365px;
}
.style-box .box1 .box-frame {overflow:hidden;margin:0 0 40px;}
.style-box .box1 .box-holder {
    float:left;
    margin:0 10px 0 0;
}
.style-box img {vertical-align:top;}
.style-box .box-frame1 {margin:0 84px 10px 0;}
.style-box .box-frame1 img {
    display:block;
    margin:0 0 0 auto;
}
.style-box .box-frame1 .search-box {margin:0 0 8px auto;}
.style-box .box1 .holder {
    overflow:hidden;
    margin:0 0 20px -56px;
}
.style-box .box1 .holder .search-form {float:left;margin:0 10px 0 0;}
.style-box .box1 .holder .social-networks {float:left;margin:2px 0 0;}
.style-box .addthis {margin-right:79px;}
.style-box .article {margin:0 0 0 -57px;}
#main .style-box .article h1 {margin:0 0 22px;}
#main .social-networks {margin-bottom:0;}
#main .social-networks li {padding:0;background:none;}
/* menu */
.menu-holder > .opener {
    display:none;
    text-align:right;
    border:1px solid #ffd046;
    border-bottom-width:2px;
    background:#002053 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAIAAADJt1n/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0EzNjJGOEQyNzNDMTFFMkJGMDdDREE1RDNBQUFFQ0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0EzNjJGOEUyNzNDMTFFMkJGMDdDREE1RDNBQUFFQ0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQTM2MkY4QjI3M0MxMUUyQkYwN0NEQTVEM0FBQUVDQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQTM2MkY4QzI3M0MxMUUyQkYwN0NEQTVEM0FBQUVDQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu2rUQcAAAH2SURBVHjaVFQ7cuwwDCMlOW0mRaocIMUrUuYCuVbuvbvW5wEgNd5oPB5ZIkEQJN3s59fcrTQbp2F5MVt8r2VrWn2x8aAB1orzaXsVK5Wno9Mfmzngq0+d44E/3ZrVIw+xAUppzc6HAjodcgn7cdP2RgeYIv7cMc87IRg54HFB+MoIvEAiR14BFLdj6FaR5yK7crQLj1kNPhE8iGSScjCpQGi5zIE4Rbt+EY7FVAWBDCOyVYqKz5CW3x/fJAn+oISNB9ZMuBBvijPSXiIMgchjKjIEeF4sj8jHO0VcWaRarJ+M4ShPf/IEPLQ9bxJmiIVfKtDzkHKNLCoFG6kK3hPEDp2EMINY0ubqi9VVF7f+aGkKCky4Wr9tFp49U44/ztACZpNd1CyqzTRwdG7PtvVH2PtVM4ZFpEKvflZ7/6JdFJDpSfCUeiadEJm3ko0tjCv2sxMvJVGeCMuu6HtaztRPBVALhj2bZCgl1zDJqLg81QxRHldA6gKXuzqCRKq9/csMCTlTJPNrwqLVzVN22sxNG/dDCi8FDAprbKqSILKN9n4aBKkds4EiX7kBoudfIUTiFaMltPRXneGMZmDBPUUukUiM1BDz/tSIHrNV7fWTdaPpnsrEXjs9sfX4DVnmTy6m7p1iNbfpWsk89551ZnvNa36X/RdgADV5hmySSVfXAAAAAElFTkSuQmCC") repeat-x;
    -webkit-border-radius:9px;
    -moz-border-radius:9px;
    border-radius:9px;
    font-size:12px;
    line-height:15px;
    color:#fff;
    padding:3px 35px;
    position:relative;
}
.menu-holder > .opener:after {
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAVCAYAAAC33pUlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTUxMzE5NDUyNzNDMTFFMkE1NjNFQUMxRTA0NjQ2NTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTUxMzE5NDYyNzNDMTFFMkE1NjNFQUMxRTA0NjQ2NTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NTEzMTk0MzI3M0MxMUUyQTU2M0VBQzFFMDQ2NDY1NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NTEzMTk0NDI3M0MxMUUyQTU2M0VBQzFFMDQ2NDY1NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PukZ7kgAAAI3SURBVHjatFY9aBRBFH4zO3t73u4mCt4FFYON9kIKS8UqBLQRCxUVbBQRISJoES0knIWVojmUpDCgSAoDCWIsFAvBwtJKkngEchjNj7nz9vZnZtY3p7dwlSPZ/eDB8HhvP968781bcqY8Ha9vNGArIASAUurlLXPedQpvgMAYuhfHh4e64wavP41XVtZhqyDIyJgBVs4E1y2EpdKOMrpHJ64NRZ0YKmMJaZiQAoIwhPqvJnz7vpZbrNZu+0Ewdf7ejNUhY1JiMFqaUN/b3GwA5+J4/96+x+g696cyGUOHME1DImg0mrBc+3H29N3pk+2rPnzlCfZsDbKCaTLYvadY7e1x9jMhBEi0rBBilT836vscuzDIVGOVZYmm1wI/Co8xLlBJGpWNj5yCIwMHunzvPn2BC3ee/TPX9wPsn3eIciQSGjYyNovS5skH1PlWZVYrN8SR8Fp+vzZZtbYKD6feJ2Tq/HV5VSuXRxzCiPcwLoXWNSrcf/4WThw9mJx18wilOPhxXbtnCl5LwM0HL/HpI3gOtAViUAKxQZdYJPQrU3j94fN/q9GwckDy1kckU5XJ7HSPDzQxTeCEzvwly27ODNwC1LGrgRCv2kMtMxpqJQzDLgB17RsLjy5xFvJsrrFNlM8DLe6cXKpcftFeMTyDyohhALG3gbGrby6i9GKyz3ha+0wJgTEgSnmuG9JSsYzvzWhz4mqyqZno3Q4x7rQUfkJaYFnzsevMSSAVLuIFPjncFfZbgAEAlLzuz0SfiUEAAAAASUVORK5CYII=") no-repeat;
    width:27px;
    height:21px;
    content:'';
    position:absolute;
    top:0;
    right:0;
}
#main .menu,
#main .HpuMenuWidget,
.menu {
    padding:0;
    margin:0;
    list-style:none;
    font-size:14px;
    line-height:24px;
    text-transform:uppercase;
    font-weight:normal;
}
#main .sidebar .menu {
    padding:0;
    margin:0 0 24px;
    list-style:none;
    font-size: inherit;
    line-height: normal;
    text-transform: none;
    font-weight:lighter;
}
#main .menu li,
#main .HpuMenuWidget li {
    background:none;
    padding:0;
}
#main .sidebar .menu li {
    background:none;
    padding:0;
    line-height: 18px;
}
.menu > li > a {
    color:#05326b;
    padding:0 8px 0 0;
    background:url(../images/arrow2.png) no-repeat 100% 50%;
}
.sidebar .menu > li > a{
    background: none;
}
.menu > li.active > a,
.menu > li > a:hover {
    text-decoration:none;
    color:#ffd046;
    background:url(../images/arrow5.png) no-repeat 100% 50%;
}
.sidebar .menu > li > a:hover{
    text-decoration: underline;
    background: none;
}
#main .menu ul,
#main .HpuMenuWidget ul,
.menu ul {
    padding:0;
    margin:0;
    list-style:none;
    text-transform:none;
    font-weight:300;
}
#main .menu ul li,
#main .HpuMenuWidget ul li,
.menu ul li {
    padding:0 0 0 6px;
    background:url(../images/bullet1.png) no-repeat 0 14px;
}
.menu ul a {
    color:#003876;
    padding:0 8px 0 0;
    background:url(../images/arrow3.png) no-repeat 100% 50%;
}
.menu ul .active > a {
    padding-right:17px;
    background:url(../images/arrow4.png) no-repeat 100% 50%;
}
#main .menu ul ul,
#main .HpuMenuWidget ul ul,
.menu ul ul {
    margin:0 0 0 16px;
    font-size:12px;
    line-height:18px;
}
#main .menu ul ul li,
#main .HpuMenuWidget ul ul li,
.menu ul ul li {
    padding:3px 0;
    background:none;
}
.menu ul ul a {
    padding:0;
    background:none;
    text-decoration:underline;
}
.menu-holder .menu ul ul a {text-decoration:none;}
.menu ul ul a:hover {text-decoration:none;}
.menu-holder .menu ul ul a:hover {text-decoration:underline;}
/* link-list */
#main .link-list,
.link-list {
    padding:0;
    margin:0 0 5px;
    list-style:none;
    font-size:14px;
    line-height:24px;
}
#main .link-list li {
    padding:0;
    background:none;
}
.link-list a {
    display:inline-block;
    vertical-align:top;
}
.link-list a:active {font-style:italic;}
/* pagination */
.pagination {
    overflow:hidden;
    font-size:14px;
    line-height:18px;
    color:#003876;
    text-align:right;
}
.pagination a {color:#003876;}
#main .pagination ul,
.pagination ul {
    display:inline-block;
    vertical-align:top;
    position:relative;
    padding:0 7px 0 0;
    margin:0;
    list-style:none;
    background:url(../images/arrow3.png) no-repeat 100% 50%;
}
#main .pagination ul li {
    background:none;
    padding:0;
}
.pagination ul li {display:inline;}
#main .pagination ul li:first-child,
.pagination ul li:first-child {
    padding:0 0 0 7px;
    background:url(../images/arrow6.png) no-repeat 0 50%;
}
/* search-box */
.search-box {
    overflow:hidden;
    width:181px;
}
.search-box input.search-field {
    background:#fff;
    border:1px solid #8ca5c1;
    border-right:none;
    float:left;
    -webkit-appearance: none;
    border-radius:6px 0 0 6px;
    -webkit-border-radius:6px 0 0 6px;
    -moz-border-radius:6px 0 0 6px;
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box;
    box-sizing:content-box;
    font:12px/14px Helvetica, Arial, sans-serif;
    height:14px;
    padding:6px 8px;
    width:132px;
    color:#666;
}
.search-box ::-webkit-input-placeholder {color:#666;}
.search-box :-moz-placeholder {color:#666;}
.search-box input[type=submit] {
    float:left;
    border:none;
    background:url(../images/btn-search.png) no-repeat;
    width:32px;
    height:28px;
    padding:0;
    margin:0 0 0 -1px;
    text-indent:-9999px;
    overflow:hidden;
    -webkit-appearance: none;
    border-radius:0;
    -webkit-border-radius:0;
}
.addthis {
    width:236px;
    height:24px;
    margin:0 0 10px auto;
}
.addthis img {vertical-align:top;}
/* gallery */
.gallery-holder {
    width:540px;
    margin:0 auto;
    padding:10px;
    background-color:rgba(0,56,118,0.3);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.gallery {
    position:relative;
    background:#ffd046;
    padding:8px 8px 4px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width:524px;
}
.gallery .gmask {
    width:100%;
    position:relative;
    overflow:hidden;
    margin:0 0 7px;
}
.base .gallery .gmask {
    margin:0px;
}
#main .gallery .gmask ul,
.gallery .gmask ul {
    padding:0;
    margin:0;
    list-style:none;
    overflow:hidden;
    width:99999px;
}
#main .gallery .gmask li {padding:0;background:none;}
.gallery .gmask li {
    float:left;
    width:524px;
}
.gallery .gmask img {vertical-align:top;width:100%;}
.gallery .prev,
.gallery .next {
    background:url(../images/button.png) no-repeat;
    position:absolute;
    left:-5px;
    top:50%;
    margin:-36px 0 0;
    width:41px;
    height:38px;
    text-indent:-9999px;
    overflow:hidden;
}
.gallery .next {
    left:auto;
    right:-5px;
    background-position:-41px 0;
}
.tp-rightarrow,.tp-leftarrow{
    background:url(../images/button.png) no-repeat !important;
    width: 34px !important;
    height: 49px !important;
    background-position: -115px -72px !important;
}
.tp-leftarrow{
    background-position: -81px -72px !important;
}
.gallery .button-holder {overflow:hidden;}
.gallery .button-holder .prev,
.gallery .button-holder .next,
.gallery .btn-play {
    position:static;
    float:left;
    margin:4px -5px 0 0;
    background:url(../images/button.png) no-repeat 0 -38px;
    width:28px;
    height:28px;
    text-indent:-9999px;
    overflow:hidden;
    border:none;
    cursor:pointer;
}
.gallery .button-holder .next {background-position:-28px -38px;}
.gallery .btn-play {
    margin-top:0;
    background-position:-82px 0;
    width:37px;
    height:36px;
}
.gallery .close {
    float:right;
    background:url(../images/button.png) no-repeat -82px -36px;
    width:37px;
    height:36px;
    text-indent:-9999px;
    overflow:hidden;
}
.gallery .btn-play-pause {float:right;}
.gallery .title {
    float:left;
    color:#003876;
    font-weight:normal;
    font-size:12px;
    line-height:18px;
    margin:8px 5px 0 18px;
}
.gallery .title a {
    text-decoration:underline;
    color:#003876;
}
.gallery .title a:hover {text-decoration:none;}
#content {
    float:left;
    width:641px;
}
#content.content-right {float:right;}
.twocolumns {
    float:right;
    width:724px;
    margin:0 -26px 0 0;
}
.twocolumns #content {width:500px;}
#content.content1 {width:680px;}
#content.content-fullwidth {
    float:none;
    width:auto;
}
/* breadcrumbs */
#main .breadcrumbs,
.breadcrumbs {
    padding:0;
    margin:0 0 8px;
    list-style:none;
    overflow:hidden;
    font-size:12px;
    line-height:19px;
    color:#003876;
}
#main .content-heading .breadcrumbs,
.content-heading .breadcrumbs {margin:0;}
#main .breadcrumbs li,
.breadcrumbs li {
    float:left;
    padding:0 3px 0 8px;
    background:url(../images/arrow3.png) no-repeat 0 50%;
}
#main .breadcrumbs li:first-child,
.breadcrumbs li:first-child {
    background:none;
    padding-left:0;
}
.breadcrumbs a {color:#003876;}
/* ABC List */
.abc-list {
    background: url("../images/sep-10.png") no-repeat scroll 100% 8px transparent;
    list-style: none outside none !important;
    margin: 0 18px 0 -1px !important;
    overflow: hidden !important;
    padding: 7px 0 25px !important;
}
.abc-list li {
    background: url("../images/sep-10.png") no-repeat scroll 0 1px transparent !important;
    float: left;
    font: 15px/18px 'Oswald',sans-serif;
    text-transform: uppercase;
}
.abc-list li a {
    display: block;
    text-align: center;
    text-decoration: none !important;
}
.abc-list li.active a {
    font-weight: bold;
}
.abc-list li.active a, .abc-list li a:hover {
    color: #898989;
    text-decoration: none;
}
#content .content-heading {
    position:relative;
    padding:18px 0 24px;
}
.content-heading .breadcrumbs {margin:0;}
.content-heading:before {
    content:'';
    position:absolute;
    width:211px;
    height:7px;
    background:#05326b;
    top:0;
    left:-2px;
}
.content-heading .time {
    display:block;
    text-transform:uppercase;
    margin:0 0 2px;
}
#main .tags,
.tags {
    overflow:hidden;
    padding:0 0 5px;
    margin:0;
    list-style:none;
    font-size:14px;
    line-height:17px;
    color:#003876;
}
#main .tags li,
.tags li {
    float:left;
    padding:0 11px 0 13px;
    background:url(../images/separator2.png) no-repeat 0 50%;
}
#main #content .tags li:first-child,
.tags li:first-child {
    padding-left:0;
    background:none;
}
#main .tags li ul{
    margin: 0 0 0 0;
}
#main .tags li ul li{
    padding: 0 0 0 0;
}
.tags a {color:#003876;}
#content .content-heading h1 {margin:0 0 5px;}
#content .content-heading .alignnone {margin:5px 0 48px;}
/* section */
.section .article {padding:0 0 21px;}
#main .section .article p {margin:0 0 15px;}
#content .section .article .content-heading {padding-top:0;}
.section .article .content-heading:before {display:none;}
.section .pagination {padding:23px 9px 0;}
.section .alignleft {
    float:left;
    padding:1px;
    background:#fff;
    border:1px solid #ffd046;
    vertical-align:top;
    margin:0 32px 0 0;
}
.section .caption {overflow:hidden;}
body .date {
    float:left;
    margin:0 24px 0 0;
    border:1px solid #ffd046;
    font-size:20px;
    line-height:24px;
    color:#ffd046;
    text-align:center;
    min-height:48px;
    min-width:50px;
    padding:6px 5px;
    background:#001841 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAA8CAIAAAAPPcZFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDVGNUY5MDMyN0Y4MTFFMkFDNkI5NUNCM0U2MUE0M0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDVGNUY5MDQyN0Y4MTFFMkFDNkI5NUNCM0U2MUE0M0QiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENUY1RjkwMTI3RjgxMUUyQUM2Qjk1Q0IzRTYxQTQzRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENUY1RjkwMjI3RjgxMUUyQUM2Qjk1Q0IzRTYxQTQzRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm7Ks88AAAXBSURBVHjaXJbLztxEEIWr27cZz2QFKARELiCxAAkJUIIQkWDFhl3ElqfiSZOZscf22OY7VZ4/CZZltbu7rudUdSf751+bZysKmya7zdbuLZ7uau3OHp7rYDnZslpVlpaSrav+m9qatO2YFzvstwFL7Nnf5bs+W8rWNHZbbJptNf0yQBffnN3CpEE36DvdEC5N80m+8epZbVfbeNM3nqMbfNRaf5W1YcoKA4/G0fJqRfhthq5hsHWxZdbqsujFSZb2VbZdY/Oq0IkvfEseAAnAq4iqKhQzM0kBZzlWFu56lgxjhLvR1uReJYXaj5JhzHzKLoM/6Z7NppL8rvJ8eqh1FSm2S+/ZD0/a1rUeLBV2Gdx4ttHTxSpAAUNRWlnZ5cpMllHerhey0uzj203qY4l84gUDXCAT61pKX13LeuFo4AO7P3wgB7txTMKRg8p3HFvZOPeKeLWPXrTwJbF8D/qWDoJtRg5OkEunNWGybrQaRuWTxHhanBQpbeDEi0poRqiFY4DG2tNIAnxD6bOrEoDfbI1cz065fpBlHIFmrO4bRwk7ZXbZQgvsuI7KCjEQbeub+MVzXD11+l0WR4DQsQDqTCEWWR4mfTEIWSPpsomKW/Y6a0QCNGGE723St3TdGH93EVz4zMDn3Q5GIw1IRvSMtcMBdb5IHQNm+iHb27PcZQ1JZgkyUsIYn0MYO4pke0tBQTGhBljxEygoLFAnDUTC7ugKUUKq9rmUKNwJ38y7AoqRN9tm9DVx9ObVXtdZ6ZfpxQfTPT/k42rvTts8L2MxdbHzxcMFgYiY6MkBzFDBAK7X3+wkOrQqCgb7XWFPXwvguhTNkAH7Pe6dlVyAtjum5gmgSYxjloAwcWqcLxJgDKzjtMUdJAjEfFthz36X9cKbgbbeNMYajuUob1OBJG8MQrYr7MtfpZvQgZwoyTUOkN9sGyab3LpVaw15aQPkHa9ioJ462/JBnYZI1BIknOfCHv8i+FAPrCoBL+DTWcjwG5TL3jaSd6iWfgmIOgJa75T3WqpqsUmKRw0CD6Jto7bV9h2sadq6h3ps0ox5zfe95f02g50SHV/9tqkU6wZBOfgRAA8ITC2qljW4wuNnj9tRI/cOivBwVQAqteZ9EsRUb9xuvLAvXvkh550FC7iHk1HteBXNQPKrfnkLgPv0J0XPVrjDGmKkG8cImqLQadVt1c4keFwH7yF4hT61lQ84XnjQk9dVzESqKrz6/JViRav5sVN6RdHOGYABpXXuPJl5614Vh9HXr2UKHdG08JjJcdC4KfWF8vAiezLYMwzYeSkLQcfTZTvk4jxfHFOxfnE8zFsfZ2PUBvERPYUFj3iwE4BQuaXbiRbHeF3h249Cg8wUd9+iO2eF7Mfb2XY7m2/CAPSyuOOK8SEOlbLaKMzW49HDq7eyL/0gTXST9eYtr7Py6MIcQYUgWmc7vZWFG+cuKi5xYBFYYY++k5eVkyrqpG78qKq9oSWP28fNXgPVz2c/SOZycqeVFhuvAtS88XZnj8qpOHshZ/HtpV172/nRB02IEjuWtkTprHeyDo4YUZ1PhR2/tWa38bfyA4vYyCQ245xjN0rhPkGOutAke/5GLWbfbqeNOXEenije0dtQWcZcYU9+lsWctgqdXH0UafSaCIwgI+zExeOT7wU2ygCE2eiAfReQ328cZ/V41bwykezFGzfNHeew+YNKchqWde0sP7pijEOyb/72Fpa2exqY7g8+4TLUDwuV31rQtWs9nv0zudufbaHrVu9viyrMTumK8xPKVt5uh76wwzObBvd72TI2drJW+d2SJTXKyuZxk5/w7elfiifYoam43pmYIogqbZXDx4eIkj35U9kYe2tafctav9Fp37fs+y/CzR6Ovgi22uLlNV294zm1KLXZb0Nz3HM7j1m8fq61EQQ8RBmZJTY+XNjcyM39JyqDO4//uF+4OmsOfhC5boT/h0w80/U/AQYAu16dLetD6u4AAAAASUVORK5CYII=") repeat-x;
    -webkit-border-radius:13px;
    -moz-border-radius:13px;
    border-radius:13px;
    -moz-box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.5),inset 0 1px 1px 1px #008cb7;
    -webkit-box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.5),inset 0 1px 1px 1px #008cb7;
    box-shadow:0 1px 6px 0 rgba(0, 0, 0, 0.5),inset 0 1px 1px 1px #008cb7;
}
.section .left {float:left;}
.section .left .date {margin-right:10px;}
.section .left .alignleft {margin-right:25px;}
.content-heading .date {margin-right:20px;}
.bio-section .faculty-photo{
    display: none;
}
#main .bio-section .article h1 {margin:0 0 1px;}
#main .bio-section .article h2 {
    font-style:italic;
    text-transform:none;
    font-size:14px;
    line-height:22px;
    font-weight:300;
    margin:0;
}
.section .location {display:block;}
article.jobs{padding:0 0 33px;}
.bio-section .article {padding:0 0 33px;}
.bio-section .alignleft {margin-right:17px;}
.section-results {
    font-size:14px;
    line-height:22px;
}
#main .section-results h2 {
    font-size:14px;
    line-height:22px;
    margin:0;
}
#main .section-results .tags, .section-results .tags {
    padding:0;
    line-height:22px;
}
.section-results .article {padding:0 0 21px;}
.section-results .article p{margin:0 !important;}
#content .alignnone {margin:0 -4px 25px -2px;}
#content .alignnone img {
    vertical-align:top;
    height:auto;
    width:100%;
}
#content.content1 .alignnone {margin-right:0;}
.twocolumns #content .alignnone {margin-right:-21px;}
/* message-form */
/*
.required{
    color: maroon !important;
}*/
.message-form, article .frm-show-form {
    /*	padding:20px 0 33px;*/
    font-weight:normal;
    font-size:14px;
    line-height:17px;
}
.message-form .row, article .frm-show-form .frm_form_field  {margin:0 0 13px; clear: both;}
.message-form .row, article .frm-show-form .frm_form_field.toppad  {padding: 30px 0 0 0}
.message-form .row label, article .frm-show-form .frm_form_field label {
    display: none;
    text-align: left;
    position:relative;
    font-size:14px;
}
article .frm-show-form .frm_form_field .frm_radio,
article .frm-show-form .frm_form_field .frm_checkbox{
    float:none;
    display:block;
    clear:left;
}
article .frm-show-form .frm_form_field.horizontal_radio .frm_radio,
article .frm-show-form .frm_form_field.horizontal_radio .frm_checkbox{
    float:left;
    clear:none;
}
article .frm-show-form .frm_form_field.showlabel label.frm_primary_label{
    display:block;
}
/*article .frm-show-form .frm_form_field .frm_radio label,
article .frm-show-form .frm_form_field .frm_checkbox label {
    padding:13px 10px 13px 10px;
    float:left;
    display:inline-block;
    background:none;
    color:inherit;
    padding:0px;
    margin:0px;
    margin-right:10px;
    margin-bottom:7px;
    font-size:12px;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    box-shadow:none;
    text-align: left;
}*/

.message-form label:after, article .frm-show-form .frm_form_field label:after {
    content:"";
    position:absolute;
    width:16px;
    height:16px;
    background:url(../images/ico-label.png) no-repeat -9999px -9999px;
    top:14px;
    left:35px;
}
.message-form label.name:after {background-position:0 0;}
.message-form label.email:after {background-position:0 -20px;}
.message-form label.subject:after {background-position:0 -40px;}
.message-form label.message:after {background-position:0 -60px;}
.message-form textarea, 
article .frm-show-form input,
article .frm-show-form input[type="email"], 
article .frm-show-form textarea,
article .frm-show-form .select-area, 
.payment-form-row div.select-area,
.search-block div.select-area {
    float:left;
    resize:none;
    padding:13px 14px;
    height:17px;
    line-height:17px;
    font-size:14px;
    font-weight:normal;
    color:#003876;
    width:262px !important;
    border:none;
    background:#e7e3e3;
    margin-bottom:13px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}
form input[type="text"].ardentform,
form input[type="text"].search-block{
    width:262px !important;
}
article .frm_radio input[type="radio"]{
    width: auto !important;
}
.search-block div.select-area,
.search-block label.llsearch,
.search-block .advanced-button{
    float:left;
    clear:left;
}
label.llsearch {
    height: 44px;
    vertical-align: center;
    display: inline-block;
    min-width: 200px;
}
.payment-form-row .explabel{
    float:left;
    clear:left;
}
.payment-form-row .expseparator{
    float:left;
    margin-top:10px;
    margin-left:10px;
    margin-right:10px;
}
.payment-form-row div.select-payment-billing-address_country{
    width:204px !important;
}
.payment-form-row div.select-payment-exp-month{
    width:60px !important;
    clear:left;
    margin-bottom:0px;
}
.payment-form-row div.select-payment-exp-year{
    width:75px !important;
    margin-bottom:0px;
}
article .frm-show-form .frm_form_field .frm_radio .rad-area{
    margin-top:3px;
}
article .frm-show-form .frm_form_field .frm_checkbox input{
    width:auto !important;
    margin-top:0px;
    padding:0px;
    -webkit-border-radius:none;
    -moz-border-radius:none;
    border-radius:none;
    margin-bottom:0px;
    margin-right:3px;
}
article .frm-show-form .frm_form_field.horizontal_radio .frm_radio input,
article .frm-show-form .frm_form_field.horizontal_radio .frm_radio label,
article .frm-show-form .frm_form_field.horizontal_radio .frm_checkbox input,
article .frm-show-form .frm_form_field.horizontal_radio .frm_checkbox label{
    margin-bottom:7px;
}
.message-form ::-webkit-input-placeholder, article .frm-show-form ::-webkit-input-placeholder {color:#003876;}
.message-form :-moz-placeholder, article .frm-show-form :-moz-placeholder {color:#003876;}
.message-form textarea, article .frm-show-form textarea {
    height:110px;
    overflow:auto;
}
.message-form .button-holder, article .frm-show-form .submit {padding:12px 0 0 0;}
.message-form .button-holder input, article .frm-show-form .submit input {
    float:left;
    overflow:visible;
    height:37px;
    padding:0 18px;
    text-align:center;
    text-transform:uppercase;
    border:none;
    margin:0 13px 0 0;
    font:bold 14px/37px Arial, Helvetica, sans-serif;
    color:#ffd046;
    background:#001f51 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAlCAIAAAAbaIQ3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUJBMzQ4M0UyODEyMTFFMjgyMzJFMzlDQkQwRjhCOTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUJBMzQ4M0YyODEyMTFFMjgyMzJFMzlDQkQwRjhCOTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQkEzNDgzQzI4MTIxMUUyODIzMkUzOUNCRDBGOEI5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQkEzNDgzRDI4MTIxMUUyODIzMkUzOUNCRDBGOEI5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpYe9MsAAAHISURBVHjaXFQJcgMhDDPH9mn9V3+dBAyVZFiSMEzGgC/J2iT7/bPR7V4p2xyWC38tWc7VvFn5MZv0iyOW75jhlc/+WmfElQpnGszBVa0/3/LPE418zFp0i41Mw/mMBxyjnAJ0xmqPlWOowf66W8+smi4aeMuXzUTbCi/ZEPpg50/G4dQf37DZKcoLxnpY0JKcED/hMe1jdd6kRCAJvHmmI8sLEWzAid5T3XygCjZoRgQgoDw7A2N9YwHuQI824QQP5MdGmzjSA9l6W7BdTdybrOQv1v3MOVjvzxqQ1Dm9hMIXfMSkcDTx2NuHPpZfExYO/WIU8sEZ9I+5MUeJ041voUQrl40WVTD0H7Y5t0fQNUDPtadPAuJZI5x9G8ix1bauFpZ0z7JKMnEzPphIIfcpXYV8ODyxTHSmQfK1vsv6KJ4diBVW4YTymlM0e9s+pCAm3zKbiwf2FXYuG63oWzYC0lBPlP6SK3+hZ3oMUTcYoGnHN+gaY5F29L2QEt98sKTicji1QyDrjnquYHzDvr+52GGTXcmFgI/kVSj+OUil7qmxEl/UWFBjEDNwtnuUWfO8mXapdRfm3wQYS3nN2dsRPdAGgd7+BRgATBhexgrHD0oAAAAASUVORK5CYII=") repeat-x;
    -webkit-border-radius:6px;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.8);
    -moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.8);
    box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.8);
}
.sidebar .frm-show-form .frm_form_field input, .sidebar .frm-show-form .frm_form_field textarea{
    float: left;
    resize: none;
    padding: 13px 14px;
    height: 17px;
    line-height: 17px;
    font-size: 14px;
    font-weight: normal;
    color: #003876;
    width: 140px;
    border: none;
    background: #e7e3e3;
    -webkit-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    margin: 0;
    margin-bottom: 13px;
}
.sidebar .frm-show-form .frm_form_field .frm_description{
    display: none;
}
.sidebar .frm-show-form .frm_form_field label{
    display: none;
}
/*#content .frm_forms .frm-show-form .frm_error{
    position: relative;
    top: -10px;
    display: block;
    clear: left;
    color:maroon;
}*/
#main aside .frm_forms .frm-show-form .frm_error{
    position: relative;
    top: -10px;
    display: block;
    clear: left;
}
.home .frm_forms .frm-show-form .frm_error{position: relative; top: -10px;}
/* map-block */
.map-block {
    width:871px;
    height:352px;
}
.map-block img {vertical-align:top;width:100%;height:100%;}
/* contact-return */
.contact-return {
    text-align:center;
    padding:33px 20px 7px;
    font-size:14px;
    line-height:22px;
}
#main .contact-return p {margin:0 0 22px;}
#main .contact-return h2 {
    font-weight:300;
    font-style:italic;
    font-size:24px;
    line-height:27px;
    margin:0 0 2px;
}
.contact-return .visit {display:block;}
#main .contact-return .list,
.contact-return .list {
    overflow:hidden;
    margin:0;
    list-style:none;
    padding:0;
    text-align:center;
}
#main .contact-return .list li,
.contact-return .list li {
    display:inline-block;
    vertical-align:top;
    padding:0 7px 0 9px;
    background:url(../images/separator2.png) no-repeat 0 50%;
}
#main .contact-return .list li:first-child,
.contact-return .list li:first-child {
    padding-left:0;
    background:none;
}
.contact-return .list a {color:#003876;}
/* link-section */
.link-section {
    margin:0 -13px 0 0;
    padding:2px 0 0;
}
.link-section .link-section{
    margin:0;
    padding:0;
}
.link-section .box {
    display:inline-block;
    vertical-align:top;
    width:392px; /* 196 for 4 columns */
    margin:0 13px 19px 0;
}
.content-right .link-section .box {
    display:inline-block;
    vertical-align:top;
    width:333px; /* 196 for 4 columns */
    margin:0 13px 19px 0;
}
.link-section .links.box {
    display:inline-block;
    vertical-align:top;
    width:100%; /* 196 for 4 columns */
    margin:0 13px 19px 0;
}
.degrees-all .link-section.degrees .box {
    display:inline-block;
    vertical-align:top;
    width:330px; /* 196 for 4 columns */
    margin:0 13px 19px 0;
}
.link-section.degrees .box {
    display:inline-block;
    vertical-align:top;
    width:100%; /* 196 for 4 columns */
    margin:0 13px 19px 0;
}
#main .link-section h2 {
    text-transform:uppercase;
    font-size:14px;
    line-height:22px;
    margin:0 0 6px;
}
#main .link-section .link-list li,
.link-section .link-list li {padding:0 0 4px;}
/* section-box */
.section-box .article-box {
    overflow:hidden;
    padding:52px 0 0;
}
.section-box .article-box .heading {margin:0 0 24px;}
#main .section-box .article-box .heading h1 {margin:0 0 1px;}
#main .section-box .article-box .heading h2 {
    font-style:italic;
    text-transform:none;
    font-weight:300;
}
#main .section-box .article-box h2 {
    font-size:14px;
    line-height:22px;
    margin:0;
}
.section-box .article-box ul {line-height:24px;}
.section-box .aside-box {
    width:200px;
    padding:0 13px 0 0;
    float:left;
}
.section-box .aside-box img {
    vertical-align:top;
    margin:0 0 35px;
    padding:2px;
    background:#fff;
    border:1px solid #ffd046;
}
/* photogallery */
#main .photogallery,
.photogallery {
    text-align:center;
    padding:0 0 4px;
    margin:0;
    list-style:none;
}
#main .photogallery li {padding:0;background:none;}
#main #content ul.photogallery li {
    display:inline-block;
    vertical-align:top;
    margin:0 17px 27px;
    width:231px;
    padding: 0px;
}
.page #main #content .entry ul.photogallery li {
    display:inline-block;
    vertical-align:top;
    margin:0 17px 27px;
    width:190px;
    padding: 0px;
}
.photogallery a {
    display:block;
    border:1px solid #ffd046;
    background:#fff;
    padding:2px;
}
.photogallery img {vertical-align:top;width:100%;height:auto;}
.photogallery-holder .pagination {padding:0 56px 0 0;}
/* video-player */
.video-player {
    margin:0 auto 15px;
    width:538px;
    height:344px;
}
.video-player img {vertical-align:top;width:100%;height:100%;}
/* slideshow */
.page #content article .slideshow{
    width: 590px;
}
.slideshow {
    position:relative;
    padding:16px;
    margin:0 auto 42px;
    background: #00447d;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDQ3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMzA2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDFmNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
    background: -moz-linear-gradient(top,  #00447d 0%, #003069 50%, #001f52 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00447d), color-stop(50%,#003069), color-stop(100%,#001f52));
    background: -webkit-linear-gradient(top,  #00447d 0%,#003069 50%,#001f52 100%);
    background: -o-linear-gradient(top,  #00447d 0%,#003069 50%,#001f52 100%);
    background: -ms-linear-gradient(top,  #00447d 0%,#003069 50%,#001f52 100%);
    background: linear-gradient(to bottom,  #00447d 0%,#003069 50%,#001f52 100%);
    width:827px;
    -moz-border-radius:11px;
    -webkit-border-radius:11px;
    border-radius:11px;
    -moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.8);
    -webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.8);
    box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.8);
}
.slideshow .gmask {
    position:relative;
    overflow:hidden;
    width:100%;
}
#main .slideshow .gmask ul,
.slideshow .gmask ul {
    padding:0;
    margin:0;
    list-style:none;
    overflow:hidden;
    width:99999px;
}
#main .slideshow .gmask li {
    background:none;
    padding:0;
}
.slideshow .gmask li {
    float:left;
    width:827px;
    position:relative;
}
#main #content .page .slideshow .gmask li {
    width:590px;
    padding: 0px;
}
.slideshow .gmask img {vertical-align:top;width:100%;}
.slideshow .text-box {
    position:absolute;
    width:100%;
    bottom:0;
    left:0;
    padding:30px 41px 18px;
    background:rgba(0,56,118,0.9);
    color:#fff;
    font-size:14px;
    line-height:22px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
#main .slideshow .text-box p {margin:0 0 3px;}
.slideshow .text-box .open{
    position:absolute;
    height:22px;
    width:22px;
    background:url(../images/button.png) no-repeat -119px -50px;
    text-indent:-9999px;
    overflow:hidden;
    top:8px;
    right:4px;
}
.slideshow .text-box .open {
    background-position:-34px -99px;
    top:5px;
}
.text-box.text-close .open {background:url(../images/button.png) no-repeat -119px -50px;}
#main .slideshow .text-box h2 {
    color:#fff;
    font-size:24px;
    line-height:27px;
    margin:0 0 2px;
}
.slideshow .switcher {
    position:absolute;
    right:0;
    width:100%;
    bottom:-33px;
    text-align:right;
}
#main .slideshow .switcher ul,
.slideshow .switcher ul {
    padding:0 16px 0 0;
    margin:0;
    list-style:none;
    display:inline-block;
    vertical-align:top;
}
#main .slideshow .switcher li {background:none;padding:0;}
#main #content .slideshow .switcher ul li {
    float:left;
    margin:0 0 0 8px;
    padding: 0px;
}
#main #content .slideshow .switcher a {
    display:block;
    color:#ffd046;
    font:bold 12px/14px Tahoma, Arial, sans-serif;
    text-align:center;
    height:15px;
    width:15px;
    padding:3px;
    -moz-border-radius:11px;
    -webkit-border-radius:11px;
    border-radius:11px;
    background: rgb(0,69,127);
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDU3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDIwNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
    background: -moz-linear-gradient(top,  rgba(0,69,127,1) 0%, rgba(0,32,82,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,69,127,1)), color-stop(100%,rgba(0,32,82,1)));
    background: -webkit-linear-gradient(top,  rgba(0,69,127,1) 0%,rgba(0,32,82,1) 100%);
    background: -o-linear-gradient(top,  rgba(0,69,127,1) 0%,rgba(0,32,82,1) 100%);
    background: -ms-linear-gradient(top,  rgba(0,69,127,1) 0%,rgba(0,32,82,1) 100%);
    background: linear-gradient(to bottom,  rgba(0,69,127,1) 0%,rgba(0,32,82,1) 100%);
    -moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.8);
    -webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.8);
    box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.8);
    text-decoration: none;
}
#main #content .slideshow .switcher a:hover,
#main #content .slideshow .switcher .active a {
    text-decoration:none;
    color:#454646;
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTBDRDIwOUIyOEY0MTFFMjg5QTVGNjUzQTNGMkJBODMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTBDRDIwOUMyOEY0MTFFMjg5QTVGNjUzQTNGMkJBODMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMENEMjA5OTI4RjQxMUUyODlBNUY2NTNBM0YyQkE4MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMENEMjA5QTI4RjQxMUUyODlBNUY2NTNBM0YyQkE4MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps1FyE4AAAEQSURBVHjabJIHjoNADEXNMPRy/3NSQifhWXLkjfZLCWX8i22SYRjeaZrKdV3yizzPZd93KctS1nWVGKOc56nP4zi+QlEUkmXZlxBCkKqq9B5RLwSxbVsV6vu+Th6F9wP5dadomqY/SZIkUVcSPDwJKAJP9EIUGzBZlkWJmnLbtm8BiiZEYV3XerVWuq4T2gTcBw744UZPFg/ScRyC+H3f+owjV8B9hAjJYlpkSB7UAYRA0zQSIOJkYPIMy4PITNinI5XKeRf6RswG6d38UNl/8ATAeuiHQ78J272B2NEPiL5woZBYJsx7BJi01VIXeWGxfTzr7T+wJjhR/x5164fdzvOska0VE+d7YGic4/ERYACyxsRMvTW0+wAAAABJRU5ErkJggg==");
}
.slideshow .prev,
.slideshow .next {
    position:absolute;
    text-indent:-9999px;
    overflow:hidden;
    left:-27px;
    height:50px;
    width:33px;
    background:url(../images/button.png) no-repeat -119px 0;
    top:140px;
}
.slideshow .next {
    background-position:-152px 0;
    left:auto;
    right:-27px;
}
.slideshow .skip:focus {
    position:absolute;
    top:30px;
    left:auto;
    right:30px;
    z-index:5;
}
/* image-list */
#main .image-list,
.image-list {
    padding:0 0 37px 0;
    margin:0;
    list-style:none;
    text-align:center;
}
#main .image-list li {padding:0;background:none;}
.image-list li {
    display:inline-block;
    vertical-align:top;
    margin:0 35px 22px;
    width:180px;
    text-align:left;
}
.image-list img {
    vertical-align:top;
    background:#fff;
    border:1px solid #ffd046;
    padding:1px;
    margin:0 0 13px;
}
#main .image-list h2 {
    text-transform:uppercase;
    font-size:14px;
    line-height:17px;
    margin:0;
}
/* faq-list */
.faq-list {
    margin:0 0 20px;
    font-size:14px;
    line-height:24px;
}
.faq-list dt,
.faq-list dd {
    position:relative;
    padding:0 0 24px 55px;
    margin:0;
    min-height:32px;
}
.faq-list dt {font-weight:normal;padding-bottom:12px;}
.faq-list dt:after,
.faq-list dd:after {
    content:'';
    position:absolute;
    top:-8px;
    left:-10px;
    width:44px;
    height:44px;
    background:url(../images/bg-faq.png) no-repeat;
}
.faq-list dd:after {background-position:0 -44px;}

/* home tiles */
#test-container .item {
    width: 220px;
    margin: 10px;
    float: left;
    background: red;
}

/* home-gallery */
.section-block .home-gallery {
    float:left;
}
.home-gallery {
    position:relative;
    width:644px;
}
.home-gallery .gmask {
    width:100%;
    position:relative;
    overflow:hidden;
}
#main .home-gallery ul {margin:0;}
.home-gallery ul {
    padding:0;
    margin:0;
    list-style:none;
    width:9999px;
    overflow:hidden;
}
#main .home-gallery ul li {padding:0;background:none;}
.home-gallery .gmask li {
    float:left;
    width:644px;
    position:relative;
}
.home-gallery img {vertical-align:top;width:100%;}
.home-gallery .text-box {
    position:absolute;
    left:0;
    top:50%;
    margin: -15% 0 0 0;
    background:rgba(5,50,107,0.8);
    padding:40px 10px 40px 78px;
    width:240px;
    color:#fff;
    font-size:12px;
    line-height:18px;
}
#main .home-gallery .text-box h2 {
    text-transform:uppercase;
    font-size:24px;
    line-height:28px;
    margin:0 0 3px;
    font-weight:normal;
    color:#fff;
    padding:0;
}
.home-gallery .text-box h2:after {display:none;}
.home-gallery .text-box a {color:#fff;}
.home-gallery .prev,
.home-gallery .next {
    position:absolute;
    left:0;
    text-indent:-9999px;
    overflow:hidden;
    background:url(../images/button.png) no-repeat -81px -72px;
    width:34px;
    height:49px;
    top:50%;
    margin:-29px 0 0;
    z-index:5;
}
.home-gallery .next {
    left:auto;
    right:0;
    background-position:-115px -72px;
}
.home-gallery .skip:focus {
    position:absolute;
    top:10px;
    left:auto;
    right:10px;
    z-index:5;
}
/* section-block */
.section-block {overflow:hidden;}
.section-block .box {
    width:320px;
    float:left;
    margin:2px;
    font-size:14px;
    line-height:22px;
}
.section-block img {vertical-align:top; width: 100%; height: auto;}
.frm_ajax_loading { display: none;} 

.section-block .block {
    padding:16px 20px 17px 22px !important;
    background:#001843 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAHiCAIAAAAPpPnSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODNGQTY3ODAyOUQzMTFFMjkxMTVDMTNCQkEzNzA5NkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODNGQTY3ODEyOUQzMTFFMjkxMTVDMTNCQkEzNzA5NkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4M0ZBNjc3RTI5RDMxMUUyOTExNUMxM0JCQTM3MDk2QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4M0ZBNjc3RjI5RDMxMUUyOTExNUMxM0JCQTM3MDk2QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqeSRuUAAEzLSURBVHjabJ3JkjTNcpZzzhr6OxrQgGYEOkc6QrOEZpMZyDAWYLBhgTDD2LBiw4YFN8AFcTNsuQb9XVU5Z+Luj4dHVv/6rc93uqtyiIzw8OH11z3L4n//n+L83zAX105/OYqiLP7h/15T0TXFuhWXzv+89cW0FH37Dxy8H8U0Fxc5YG6KXv5PTm6LstLv5M/4b5mLtiu2pZi24nbJn3DMsRfHUVR10Tb6b1UVbVtsm38uh8ll5ch1Ka7filGeoW+K//v/dIxNbY81yUdfH+LWfx3ssup45TnkEvJwX86KR9z3Ytv1z48r31TFa9ThyLjkEvKw86qfyJ/8yHFlqT/y+7rrvzInTVPU9q08rh5W+ufyLzfm3Noeuu90PewTudzdv7te9Ds5v679Ew6SP/1mq/57v+lhMizuLT98Wzf677e7fyIjltNlWDKUeU43kwmU8+NR5Li28ZHum3/IozOIcdJ/50XFR0ew+XD7dJYu26HTu+/+DGXFkQ1LZ8sz6mPJvyJpMqVyMQRhGHXlZRAfN72HiJLKYa+fqEB1vlSHzfbtmhdPHohj5MTnICdWerQvz00XTO4nqyrXutid5Lry3HIDjpEPl01PkadctzyHlV1nQz7tQ72ICTDfyvQeRWOzkTYUgifTKP/VpV4R6epMIkQy5cAf3P1guZycKPtShlLbtlGJZ6uV+olMI0LOf11T2Q6zm8m/cjSy9xx926nI9HqOnIn4yLcyyTqrJqiy98fZz7r2+VsZoowjvrJbVMVzKh4i/YftCZH7WcclU6pCaAIpB8i3g62WzKF80nV6IX3Msrhf9WD5ZbJl1gft/OHk86Pww0R0y6rxHce+bpr8u9xbZF0OYofe7Zm6pJCuSUBCIcQTyIBkDhE6GYpcR3ew7v3Kj5ApiqPjdxEHGYr8KSfIg6ri2O2rwqWAg2XG9ODORyODk+XgQ+aToVScI9t+P/J3/Bu/DLM/h8jbsruylj/jFLkfv+9JFOWWcooKlC0tevXam4ypKFc+Pyhy+Zd5kF8urT6Qz54Nv7DxyeIXJh0VsnfY7iyKx+AHy4ccw5MVIvr3y9vUy5oe9l1d+rV0DmWH1S7ucmNOkauHQpDNvqkw6EW+3fSXpykHdhG7oixN8XCQj8jFNO0bG408nxwmB8hd9X4munPS7jLVsqKiruRcroZAyblyCo/ros/OUKVyVV0VkxBTwcyIjMn5HKlXPFw16E6ywyb7EGUWlogVZZmfY3pSLBOKTtajb5PW2VyPyJ1EmenM+JwUzLqczoRfexc8VoQLcnHRzmJRbyIgukSHXnRZTEWVKgW6sPahDFk+/7joCV2tSlk+Lws/S37W1VdafnQm5dtDTxGxmuwi8ntl15zmJDClLdu0vCnJw0SA0bE8MnyZHHn0MMqIlTy0XFdtmD3r+ZTWvBVzWCp9WM7RjbK/LdhmLg1rIMfIFeVOIhrhBCCos2lqNZW1q3lfV5NJhmi3r3TlZVVFW8tMqA+0xgyplvscdM0+B1dUfCt3HRfVmXKVo8inzJv+K5/Lv1xQtjNfvVQDN29WABHqTiIjIirPp4Jqnk/sG+RI5g0d4Q5NqWedHSS5mpwy+HY0zdaYyRf5btMej/0rc6hq7dD1Q+5dVVZ5MnGnsJx8yD04WOYTR3TdKhW/wx711rk48XPvdeBys7bGSugv8iNfqawfLhEyIM4acfoOvbou2O7HNFX8Yo5Yk2z8+b95dZHBgZGfEEI/YNGro21kVpiSyRwh/T2pIS67bSYg/HFeOftCV640tcJd5fzj8KXKVzl8QDH5fbL7r/eRmWYwXfflv7p2T1aEcz/y2txMXV3NY2R88+bqdLdxPMY8bsTkmYyDWna5GZ7MYlLL0agcGeNzzIquSMpJjlFh2fRHxc8UhPw+JDkcl9PxtY/DZKTSk0XEVWmeJlPuJHsL50D9lsW8j6RccMjQkBfbf/LvtfNJ4hMZKFeQwz4HHkZ8kN7VleqLJtkzO2cyrZj/O9Ro1aU7wsikbsfWh4KsyqPIVKnPgq3pbcJUZ1Y6BPm6rtzaslqcyZ2WzSeTGzDnMmT5RY1qq4/uuyJtbRWTwq8jj5UeutIhyNfqcttFOZ97xLzLpeWKR/IMRPxERDE650gJ7b9sLpCY2b71a+7yZCi0I0lXKEadbhnXqBK1p08+LTZRXdq4YTzMT5GJkg+/G3RM8iP3kyOvFoAhq+ZqNDpwFknHfvgwx8Wf78O2V2kPpENmI9rKyQZoKtfO8pSxsZiqonVB40HlKV9Tk+8kD8vNxsV9TdymcEliYeoyn3U1G1QWHlZrSJeOl8eV47FqtcZmlQ9WbhPGTD6UJZRRz8mgZOWyuxcVHsBh8sZmkuv2puP5U2ZFRrwn+TyOygWBqWejuOY1W14WbnGYrrpyj+Nibu+3q25QDf1M68uweNb9yP6ZSLs8qzy3+iBsZB722/VNX6x7Vmbq7ZY+yfuRNUXX+DyzClezt02VJwn9sCL6ZeGuOZMjP+HGNpVPFIqVY+QhuCuzxCRz4z35qfI0R/KvuyaJTGG6Tk5jwb6gJuySGCP3kAshe+L3NZWPgK8Qlmv3dTL4d14rD0NkAuVhj9NejoOOpC17U2ByjyeQzuzBC1MSpoDj5Zgq2RoZn20MQwLC58Ic611PJqNMtlTO4X6lPZ/c7znlcI11kk/wHu69i+LNnCL5V90CGRr+oczkdy+91s2iHflETuDGozlrNxPxmwltZ9IoH2LE8S34pa0R9CyQ145/bdLRrfJRU/vyEtO5BrH55PmYEPmwMQ0eUifPjaQwmVeb6sakD4Mnfw5z5ZuAS+Oqyvo1ZgEeZhCYW/ldLqSidGRDGvtdHpHtGNvj3mfTqBant5Cpsz3fpGcXcXqY4DqoYcHncpIxGZnZeFOvaWkRfdSgbsS0O9Wgr27BRZE5bIhym81ey/A38+BkHE8bgfweoSlRwpE2LFNtFkQPw/ULGeYi/Nm3lUdEeMh3Q8lkMWqT4M6MPdANphJVKeMlhgh7RFR3JO+qSdfU6UmelkzTmzOTFdXmaBaqqDL/95ncIbnWLQWGyWHwI3E6PACc3E8Ek1RFzEVlh8bJcqHAExRI2PUAFC5jQp9xe/n285WlnFU/hbYefxrQWfnVFS4r8+a42ljkuiCVbZMDDuLSUJ6qfW7+iVz0MTiUJVdHufCU96tpECRHRod0cT/mjaln9mRA3Wl7MB+9IRjhI8uRcmO51NmZVyBh40T8nFkl4tI76HpYFCxrKzeQT4BMAMRwwo4ETrpq7/0A+UQ0Tml+Tdvm5axqdlfjuqcxtEhmUgalEYO5HgiI3K8xx1amBZXIgwI5o2rV/He+hYGPXybS8qdc/DVimSvTUhYiyAnzknTM5DtPvlXDsaq9l4j/amD6MHpwXpnHIV/JRefZ43m59GBjWhffGXjQGjI9h+zQlwlkuIRN2n1KdVEN85WnvPYeCZz3CU9ADKbBx6ZCQWSdIsTKQXb++7hmiIaATP7tLdhlv8e3MkQkcJgyMMPkM8O+rw8d5WKRv2LEclvuzEi7dAmQUREfPke6QsZuhoxMsx/DQFGnIYRc5NstwIrKFY/cX8YeWJJcQiaNGJ60y77n8W67A7YIRZU272QIHRdhrJi9NFWNPzUReKCqVQpVIhSXC/WdpyX4hIP33YGkMPe9PZbu2sXN0Gq413OsfEsGgs3wma66ygqzt3iCjMdrfHNbw1OqzJubF8e2Y9wEwR9Xg+qP4u3nNfkv8tV3plnk3wMX3RCwtvWgRmasafR4QofKTK5825hXX9vubBr3X9S7YjGY6POQd1ttWV6wWXb6ur1p0fvVo2zwuyIlTDi9qlzcAKTrKqEFLDLbCzSMz9H6sjwAifLnlgTnDEiG94E3RhYlrAE6Re2Z4umLb/4qoSkesG4WOIHzGXxyt8ye2vTZjzwSuBJIjAYsBhwGUtg1HGCKFZ9CoZc1+96zgbGhNeSZZKr35JVEvic0CMcAo4TNDMO24+vvZlivpsJFL3ete+rES1XtgbYIi6yQzJUcs+9ZmuQAfAgECoyCNJRK0+JflUyjyBLZQJTQK9ny+zWjb6E4NJJc3aZgqAL2QUDUtb1aUnVx5C1PwGqJRhG5hPPrMALQfA45NmFCdsuWyFVGSy6RaOBEUhqhXYEPS9MGrn2ak8ODzs4R5ubPwZZkjLvtWbnKxXDk2yVr7XA9EHeshHrWaeiPoXJXIH7kfE00YpcNNVaQZ9IPt833GUeSc5Gf754OEBEPTubydo3vVPm2tZCgrpocSxVJp6nsNvojl8Dy1majNUwtXE/WdY7tNSdrU9JV/mQyz2QMQ7Dlw0uXwOPK1ASqLFZ1s9SeTAgBYOB/feewVkhQeE0sB/YPE6FOset+i89YarROXX1FBDW3crhKq5NaId+DKMql2Z3fbq7Vzv8hup4e0cEa/r+YmQA6VUh20D3O733r2QENL3A9TD7lmN0OALB9vGyp7BNRMaKY5BM0kcG5JvrTnCeE+JOVkK/qE86qm3rT2cOh71v35kOJh6/uMmlB8LwG0l+5D4tw383xlu9Ch8Z/sucQs9q+RcCunWcQ5sWTu3Ew7npTZxilBEmNcAoAVW4vs88y+KzaY6EPY1VKgwOxMvIjp+DLKN7b5fDCwTDVLMYSUIOSWB5ESsAGvem0MgVbGhWajhjsyAiHyLqTP8EE6qxaujfuZ9esXL7lwW/JuQd4DKGKKQ0nBbdQ/uS6hDmKC1paUJXt4s5W2GHL0tk0buZQOvD58rviJ6EDQ92Fx8eU4u0Ms+skPrz1LgTOgxkd5dSbjcbvQMPGJISFJQLmZNb/bh4jxgH6hEKqiz8HQSZ+tNx+sgVujahxu1R+f9RVeNSIDAvetX6h3dzbaXYQJUL0mNhzqIGWiUBSUbE5hcnT4jE5pqgwHxSASVwrzW0uKUrrPAkAZkvgNHjU7MJF4h1ziprV5HWXAguf5d5T2s7juPo20pC+8hy5TLV8Dqi/JiNnetZin9IXXtGs1bVE8tUM/VaoIfkty5L/xVdRk9Z7WEWChihotj2Oz1OZl6Ha3M76dnW8qCKuXAHfK1+nMi1V5L3Ch7xfvuLpsXU4Bs+1Me2OjzSekkNt7Q6VKuJbcnXOvrDGuxd3hMFT+fya3OfRxGQ3Aw1uglOMb9P37jI3TU4gOQ4yTL6TwkGTr1FaAW08hqyvl9WFsEx8J7IMchF51uf4hqqohlr4sNIZry1afY05i/f5tNyI/f40MwbGFC4s3966nLaWCLizeLdMPqtchOOVFqFGqsoBPMAlA/9mfCJUMCAygeW+52XjCaDCoZdFCCtj/uBRYVnYecqDKaocVUBtiSiI1Wb95YCPq1ufMh2A4KgGuWabjp2D8YRxYbdoCmUwv1yeUY2yCSj+vVyirR0SkHmW39WONy79AAaF5R0uyOShn8hFdHkG/XMyvEJ+l3/leNknH5fKjQ0YQISBCr2OHo4q/6R7SxGuq1vw2S6N0SDNkwP4xgCb3kkNpjQsYyEG6TghdpslWtrWPXM0VsSMmgW94LvrdN1seve0MZDScXFGWFG6Ln5qtspwiYjbeawpBTWgOl/w/sHwbSxfnBj5yzDi8R9fKfEIIxL5ek6uEqMBFAMXM/7DZCBmSM2HOUKhccb5jRAxrw7BOa0mbLGcpoaty3/2bc5BBheCZcOYBZIN4jIvGdoLBlLynSs1GVC/sDJEVGXl+kbCr2tC3z7NqYYjgXrbDqdJYG6Uw7N6lBYBHJi0ES2qt40VBjOMep02ptz7wwKvcM3mxXkCtz679Xdzh2TDLavveohqm2bpzSHwK6Y8DXNVnxHvyq2UXMXXI1HZ8Hwgm0WQJ2sP/KERRoJKi1DE4WLALjvDAJEmCAZNYGvr6m6rTMPZxS8LB0Zhv3F7vxl7VgaOXoGaRHwXcRuA/cvUxHH4v8cJhD5MZR/m8WuQZxQpcL3RQPzPV+WhfF25KIYRiWQfz00gqwTWq1uQPbFTYhp4uADD2sZJYTh6Gp9B7IxA/ewibicfi+0RVgq+S5DeAKHx4OBiylMCqVUJ72/OmeFw3PDyZZYPA3PY6RhShoKxhfz3TN+iV9mjMmn3a4qGOx2Kp/sxca8hI2VyD7nE3WIAEB5iL8zm07gCgDZiQuUX+Qp/SdYGT2k2WrAcSVitOavNjCd74nZxAMdZmUXmmCI+1xRA3i85eRITiyMcfLXOlDjhHaRsR1KzvCbnYD/pm8OnO++E1+jih8hhiYJt+0zUvo8UPOBnmhVtPFeCLQ62WRjfMtHGIlDHrw4ts6xvmB/mGxdWvYrW7ZkpmkrVoDIRUjYXKOts3oAsySPho627u3gK+5We7diSK/cYnSkB7kmMI2avrCx931buAQRct9uCD7bggHmzGQ45GL9KMZhV/2yMDT5O7pnJwU3pLpem+Ix3I9Jh1MDG7cKlzxbyNfpS3S3DqS5e7ZrwSM5WzKSINTmQ7yfhYmlkqo2kbrRkeUZDOv1n3T23fdhxMsNkQTVW2Bz8HRdnTIl5YgKxUMCHeNZlCoVKZ8Q3OXSH39g2zrN2kG93rY/KB7k9krtAhuqePJz98GDuekoO4S+b/mty6YKm7L7HLQj/gO2IlsrJuvfEKwqMtNdzcFm7dIm+WzcuvuzcyXgjmrAxEeI4xvgYPE0LjFqeghqgJcjIdTqFPxVkH/SCluSqnDLeNF410HcGw3S6cnMiIa9Gg8UVSCGJ+25Xg3P3wj8MKovqFDC7q+8ojal7GDSWOXu+9F8R7tXEGtC7NaC6axzfVrz5lDVGGYoi5WDiCc3OtXkjpcMSMQ/Pok94NZLteS/LmldlBrfRivOSWf4sPPDV7eIRSeg8yAqaGQyDwiKjrgIbGCYnG5JhsTSYs85IK5BxcubfxQ3pPbmqXBxLq0AZVGsRd7bIY3DiRGWpL+xqsKjlNPZAJj4ULoTn/6rEgAFD6xpYVRbFdJbPlHkPbXTv3Swptcn8jrsRCOR35cQ8c2DIhVjFCPsLA+ymKS3QkWosUCfr/qZmmPHwJEM5sYqxk+bFCckBIp7Rodos7bbH+lU5zAZ9+Rw8M0EI8zk4DEMwz1SL+pE/yUdP5s0RxQQLCLNQ145qc9ZRNG/4A7U++Daw7wAxSV2ykIDTRJi4kRBJFE/pM2doWhxGY5uYKmhyfgoIX3xp3N7K9j+1LbV5jMxMceQgijw824YoeSvdXQu/yutHyoSkEvZ2xgh8jv4oR0qTw6eTMYpQNJUjFSQLkP7HkDkxbeNwwDg5civzhBOuCVaCg21z2OAMtAIb8Dv+7/nbPR2PT4+nHexzyIZ7dkDkk8apNFpSVmeHlcTKt5uTiLcTUxg8L+JHfBAwtEsCkeFlAzd3TaSnGkd7GU5ZZgai3GmYPMPZ1m/p2/qdHwM6wSC27S3C+Liej6yLH/6t15a9JjdXidDsiVi0Dr8bJ9ILg7ywpHY2Bqtw3moUy2DctTiqrJxEw2KSAOEI/ItTdGVsitnV8Z7inQgMqxRXotjksHV14IKopWWMsPqU7XBxWfBKpEsuq/MSmJSQD7FmVrvTXdXZ3XPksKzBEDHV18JVNlsF7xXJU5714t4AWRillr08uGLD4KUT0YKThi+9BpPZ84MJ1y8LD6dek+vGAM2O90wkfAnm9nbSGiGumBU8KGqO5BOZcE33n/MCEI4o4GQ95HL3iwvxfjgFt23fcvUBmDNKShPR3VQYges4FQp+CGMMl+hLoUBVepQ+LYD0b4UUIUdBbgpLDQXIvDlz9NWbNzhD1HbfOQISOn6YPZGtDv3uGl35u6bg5awJQpsFrvzO6RTalQaPNVpdWqndg2FyM+P5eDlrcQn0pnKAmSKONhhpuOU1tN2c7mMCOQXgUPTDtlkSoUnFoLpyF50f9kNr4KZe0XSrBqiFf/4FlSHiqtJmV3cjLbkqh9JVtkqjR0e2owNOCgz8YmWmZeUUD8ciEsqtAbVd4W6A1JygqNbYxMPkCQws87JVOnaZumtKDbWJVfR4eW60tmk8zCXBhq1r3r9nFom4tsTzcsC3u9XvGob6zUpDv92Jw68awN8uXtXCtsPL9PLl5HCLD4M3Rn5xWHN2VdGeRldoXbzQJmzsbB6G1gxeDHS7XjzOZMMp1jK7s31Y3e1hO0TGXlY5vrpcct4B57y2CqrFLvXd07+SWdVa47oqwiZSxFyYjl8SmvI6Fdp93Dx52rYuUGMq25Y53zd3hOvafwkM1DXLVPkUP14ZwcSDYMHOVcR4A2fWouaNXz4ODAriLn9S936keu9lQYNYCCNfi6S4RFhwMIyZ1kbUDMqF6vOSaquJBUWKLSTP/XglV9pmSxSFbZhk61SX3/QepBy+3U8+60ufhj1U1yefKUHJVSphADyaE2pMFHJYBr5ShK3yefCUw91Rz/N/oFDMNhufezhAfPgG59HX1XPvCCTZp6qGWFd5/ffHLUeumVAz+ui8FrRxQ8UUqepq05aweF5xCVNaAdvtVn7xeJHrrYxxsOqnrD9zAkzJCteJY4G8qbpZ3WxymISQ+IpN46iFLAcAKASz+xXosrHivkNXUi6ET3AzqzjbBtCntK19sdN2xLXOxWNggQBwkGiOwsG0rnuTZO3IQGxZ2f5nAhVl2fXQzuQwauspoJ+sZIa4ATnSzFCbpx0/s2nyWlwvPHflD17XDvsSDciQdysz1cDXrCXxSGPosiuRoAKXfuJhl2Yt1LV6mcGqnVip2dzJU0BvkTJbRC69msN7veSEYmQsWBhOVODf6onYqXvyJ2WqSO+bZU+lKvK3zAlknuDCTLM7xdh+WleEZJLqJiLRcOaaEZoqFevLgJbFIzGrrKvdxXy8PB2OPhyNds2qOJe3yIkNnQ8DbLGu7By5JbHoOUsUREPVILiLh0kHNcbXOkH1MszNCV9qHo+3JLWnvXaX8mV13FNXyDwGWi5gF7Ve+1Xpc1z6NzpMVEOSdlMpvTnJa9veKia9XnwywUmldE2dKAWVO9eMyZLi12wIZNJAsPA1YLRgoMlMhSYjvpJHkfmwriYuFFxqTTgGqpzE8Met8i+q5EKpn3vN2ACdN+SuGijsLh3H7hxhT5CvObAIahjbl03VWOJ8GJu8++DTEtfKY42TKyGWh3iEvQH0HbAPkZKiu1VK0ZaZndkmTPp6OVlq0i4a89jatAmnw8qgAz9uzsZAU0SGUg5oU0GVlipMvhe7zg8z+1e5hzsapi3jvV09EK1qzztpjHvThblZWl4nMFVvfdwTf7NyJ47Piabbzv+8WCSmBYp17Ya1bRJCeHFd1zaeDfKy+xRJvgaXBTmRnML14mvvjQJuLmXhAFpDh8p9MUUhEto+GXvu8VTPHD8u/CJVSK07ffiANzNDr8GJKKeCZr/UkY7ct8YDCBkLvgNdOHByCQqfg6MbW8JTNyCZ2SdcFE0kYfUrGg3A8Ll5SaxlO4zVHk8tN1DgyigC4dxTykFiDNGvjCa8mIJmlI7HmVMcfkZkR/F0NSmOP1sean/Vmd1c5ShdzhgK8uHnw0oPXo7nzbMnJJY08/uewT/NVg46gVCg59lD5E6++Kf/0vB4WvPYhqgqN7IkW9WKmj8Teh3djR/wGkOpWzHPoodRrbeYxDcWtls402TFOE7ZNz32AvJ02Cfnee3uaMRZTlAxW0FwRYqXLjug8NdL0voEBPJv+ijF3ruOEfVYm8sFvw4zTznSxy1jhLfk8YVKOofCloqNgoAmf3purADDPYIBVAZPg1N7HDlrqljQ9IZ7h3Ewf6Dy/UHac7anlmWX5dW47ekpUHZeYfZiWRx0k287c0lEfBCE4kiQSpIXZGSauEvjrgDzthy+7KUdBHAMISd6d8AH0uTiLZNHQGgmi25Zl9zfoXXHQh2ezqoUCkMb0NnOojd4ZzPaoEwOWi0pHhdI+UR+x3Ug+R2NU6hOqtLvsm20nvoMxvfdWxYcglKdQMyPW05myEPIn83p9L7LQC5jir0BE2fbG4dlNJufWmOBkgarEkRptniLRLg8KDeuytwCYzZOandKL94uzpZFxKqyco9lmrOCOVMgxskVWGGSBrAX9ADoRKTDDHxwz0UCXK08eeZASzuorHXxh/8ug5LRhIvdE+UNoLu3qz+0T5GBy1Qmy++w10kCqoeye3IdNNpZgMUJsjyTH8CcAmgTG0F2Jop/g/XCXcECAcC5JQhIU4XHnbChL8gYjnBwjvCT0FjblskqW4p6o9dP37oQ4qTIbbrOK7l+cK9yVoQFAOG59G7pd8vgq1dyOG52Nd8NROJMa/zupdmS5+i2DXDZAd6eSzWek2yTjAKTeFuelgqCE5e+8JRPOG5QZuhTsa1ZsmK3mWggxpZYg5OBgRexFI0XzIyL+XStIWayx9FDDs+m4hwiUjo1QOY4klsA9TH1S0m5OEiTndncM2/Zuf+TtiYrT22VvnvmDS5fsf/6dL/yvSNNBl2AtgiklhTJk/KJ+tpLny8NXiw3COhGbqy1p6Wj3CB057JWT7DQ2GKc3O+ok2/U1Q59l4cXR5L4k8msitTUqHSHALsBV0YBikPtwLerf+LMiM1yMVGNd7t6BxCSqhHCzKtnxwkAAz2L+l8ouDKozWYSkDaVFPkjWqqi8nmQn7JwcLtMcy2r9Rhy4Bs1QOe6HSYWPDuISOemh5qlLcNJtQX4gTnSaAR0MSpK7idfBVRPndI5sHRHv8n8YBFmgs9QNO5SFCdmRqTVKdeDSg5yqGJW+IdaN1Q4xsuPzP+yZWKzBAAwBWVW90TUUJO7JiSPUoKoN5bB3q8JCktde+CP3S5ZsncLkUkF4OhFYnJOJdGaPSoBiyrHCclzb7tjxLIBsHNgEWosam+p6I0wOi/RAqerDKNfUt9C0pDBLFQToZa5Ln78r3NLItJjlLqwtd1LsOBlWXw541pRDxgkE0geUYtPbJ5YjVVecAq9otohuHkUOKUGWdCP9QminwjhRbDH9z0LCyk3bffyxEndfHJjls+8Z6SjS5QCit7D9u97zkrWnU9ayD0BJw9gjRgrVRYQBbraFes0u3b+7uGfw/enk4z8Ep2qRPlGEWS4jvDU0R0y28+Xf/jdI5XFytd7IjhVqZ2j7rApp8RgPFPa9kXP7kfmFbGRmUkKitn+ajxJyn27eyJ12U499c5VUIm3g39HGUokeKrS5SIsRvRflCujwHQaQ2xW04FwQXfTkM+X84jBla+9X5Ggtk/XOnvEL4NLnlZORiNHUi7mvTVe1iczRh4f9l2ZlE1Yap4DF4Mjd+in1nIDB6KqPIcY6WnquSwHaZxUuT89O4PcSCQY0SphNbEzoW3UbFMZywxjoaJcfV4zx3o7Uokz/a/WPdq8ZCUyLd6yRzXpCaenVsfy3HqhNbm2jQGaZwYSY63L5DdSvipzSsseEor4WMCPTnuvvDUdyTBgzevFn+/zlXI8jWPSZH0oUoHCpZa6NaSRxrbqePde8oYQzymljTml0hHEjF3PRSlf5ZSH3RjBofbUcfWgiZZFppZSzVGfNF7En5jTBgrm4hy8MjUXRe5v12wWyI7RgtM6n+zOzznsOxxNMmqUk/Ot8nxW72v1Ms8cDLxpnJBIFxO6pQJf4RlQaGUNBRtXRWE928q1HG7hvXf+JlW5VHLiNOIZoi2Lw5vRdol3w7c4UIt5/PdL9dYH71uKuugwRjsOel8F6yU61KAUI8sfKhieAYEFh3EdbRF85ofI2ta1B4Z1laNQ9cYvuR4MCidXN3qfrXHtWp9ehxGp4M54l0PybzQdopbYk63FWxMluXVvW+dpHkNbOxJQ2eBzJdfhLX6n2U1xm+iD1gvQyHjMOL01AGeiMuTz6TuUnqLX1FeV+T87evh6TAmpeA2WyjAOdfHLf+0EfbnB/ZaZObgY4Fjol6717sNUq1wu7oNQmh+d1M4Up6ZxFrWSBTWuPZx5oowmY9wtq8cv8K5U8Erv1liZcbhadUtVuGHsDI3C0nqV1VMN6XHk6iQ5fpnNcVPnyTactiGu3MoQsHSJ7rgZ4HrtvTFJZCjDhOLLgkmCW5cpgKNNQ4t1ENVCT6agACvmm5zOwnirlTWSwxll255/xC0crb1t33trz1AUR0pSqq8vD/EavTA0qPJbalhOJjk8LVCnLxVCHmJX3putTLSoSG/0HYXAlTONl8SpynQfq8/aj+yVOCvoqtsRNQ/ywG4bxxzAEcMfdhFARNt2zWneJ6fYwc6OiOiwbvHUj46WLr7ffNmupnNX41rdEoAtX/3g7mxgnY8+Ewr00+iFBO49jGD+GaYYU4FqlGS6OV5UuHBqgRZJbGGDaNZ41g2WgercKIcjBZc3ZpynL23P0iWkaXI9CisHoRFibUMl8+WNOKj5s1gkp+TtKopnz7Aqv/bQrEpP3AInghaQ1YJHofYBvyZdx6L1ygv6+i4jrs4xYzjP7Ojhg6xr7jhASuoHH44IkW4416sFXNLC4VFp6TyputtjMWk7aaV7trn0bZ/mDFD0bSYu4UOSxDsXiZzwzMpjUPKWZJlF69M7iTKSx9NN+7I40khOUA5+GU/rNXghEteBG4CXDx8g/dTFL/65bmGQ4svlLdLy/We/z5YdCPoLLWkID4Nx7PyhwUfJ2lNGYrnzJvN2YkdTUd6nnnZ7GiwKukhN9D8fRdN6tfx+eLqeEq1zzxqW32sGoUa5Yhy9e55cDjrv3z+8K5RiF/TZbLzk+OMjE62sENzc2ZvDH9G/TayBGoTSeMTKeXh5ngzWYVl6YUr0cAK7mmYHvrSK1xws9dstY1QlSWHmoeJ716ObY0HWqGlwKrHcv0zz3rVfO2FwCWrOisTOfbxcOKEHYWyPExly2/xb64JReR99GcW3D4Ut6DGwH64Pl5TDBCHqezc9OE+1pdnXRA3UntNPPxGIk7M6E93tMKsfBcYg22XpIQwEi8Dj9NHLt/cuXFI7BRyk0eoqzlQtJky34Ifo/rr4pb8yHoZN8TlnDRwFuwEvgxZUZJUj38N84hfdr84WGizEGhPjgosrII3c8+k45d4R3tXk5grw+crdXEjinvWn/BkhqJbx3D1SoQ6qcUmp1OgBnGHDh8E5t1EiIsr3u08TUauOWgx2Pyw6He1VIq9XzlORBpZ7rIsnI3Yro/xU6RNX7i912V70l6m9eAYeTp1IIpCyo3vQurmB5W0fbZsbEGzWyGg95Um6ZPkUAqTsSTd16TuRPcvv95s720+8SitBIy1MHDYtb55PZTyornM4Ia5msTLcb3umxlTGZIlUMDhvHmbZWbCLs+Eg+aKhlG2jafLCN2yInILvzOtjdAlbm8ZouU/ZYLxVhaSMSnzl/IeUvXS0fkk5Xc2ad9kvJmEtJx4p+2f9YIwXgfdKZA7P6+8/30yGRhKtWx9ASIzIJSmzc0MkORfGjEwGWcVhRJXbAF2LP92saCLu7sks9hzYx7a/AT74kNuWi72dfl/lIGhZc/+Dojg1c8OKttb+fk1NrTCndG+qq0yLCrpUnbDH2cpFUPyRCwU8uF3pA1C568K4ZEoHaxoUtC+SrbyaJ96+UJk9VDJk5VFslLZUSV2FOwp5wMDsuviFv/AY6/zWGRc8I+PhxlwvThgiuQ80sRvsF4EWm3LbXdGwNPvu+Uv3iIOyWqbMq6zZnl7+ciQ0M+YAPuWnpQLwiJg0UivYI8RNHK8T56uxtyd1TmTBSbobieNh2lqO1iT1qhsxui08X6cam8NNGk3pXylzog7IYvwKUTSXaEZyddkNcSpThk3uxJNppc3T6GHPDDDC5IKKGNHY7fLmcl8uPj6LlWTN/izbszO5lWahoSm6Ntdjt23mH7AkwfAKSSlOtae4TJVMzg//lbdzODuX9LNgneE94jGGbUPksLTweunvS6AMLs/BaIxhhK9f+dDOJAdQY56M90tdL47E0XS0MZkiD3RuGVlbUwVkEv+Oy5okV85KqMzzOb8WQZQNKRwwrTFRQG9JrdBDL4KB4GSgaD7MRkrQhuhaR6HKqykL86jx1D4/Pb2mIPagcILirrfcYHBbM2mq79ybIx0qh72eSZgPtbdc2eCuyj3f15g9YnFOHk9XoJc+OT9P9wwCeef5MAvneOKbybDsv0csRE1Ww0o5drMI/KJY5OHZqP7iBdvy+03cipsfgy3ld01M2/s7inQpcet2Az273vNfuxnVsqq+BlL4eOgFpRdZ21yZLlhocGhl7FfbczB/cM68TmHwCZArDCfISP0U8UF+9k8yuxiuM6/pmmfXws+Xu/7+nhVrnoJKi3dghOVsaf63uqQ0Tfb4NLBgjKH04q7BWw8bpA1o2szpf76czzqmMtpY1M269nZtdlhts5rxhNwapYI8SjSVjGYmXef77GnOGnuAaAyHRU/ffVNDteTKULLWtSm+/x9XCemqz3Hbmgh7hzN8Pu7OEMn0ys6voH3PEjdWJu/j3nicio3eEnZy9tfVcx70fM/mJ+UJBxpPBGqhqF1xRpkq+lYaFdXw17v82Xi8hcGk9ATlzU5X9seg4vd8uvUZB70oj8U75LYUTcEWkFUYBve6RXaiEsBulvSpDIpVKctM3lXq+kf2OMbRwY6LoW8m0M67K82gyCOyndk8c3r/mcWGVQ68o+cYzuE4Zq8UXqh2XrjoHi8TtYg5/7hHyYY1rJkzoNF1/qZDDdeOuvi5P1YRcgrvqfsBwJBm8EZHHqJX7DjmWEgN7+5OP4aX9zEGZaLMrV8qp3Kc9QjWy2uwrXaq6xwIYiZl4MwB9PizTiD/zdzwp78lAQ0i7jcO09MY4cPgUcmaXq1GqYuzpAavEogtEZ4ypKIy1YyRhhQ5OAx5teiyck6r1vVDv7h6bKIoudETrqlnlL7c5O4hTEve6uENM24m64rZdh7gyInae+xDtTlFJhUx1mivLZTZmOcMorWmbBDFV/I+5Mgx9aUTkePbIENrUPr8WpQUmmjbjKFLB7XHM1PakdpQSGVSJewHIsw2Ed63Lcstyp6KZ2SytRG8tPFCXfz633idC4Ctl0y2bw3tKHYEFiMQJQnLGyIRY5WIp8cD+Ibe7oVATX2e9HZLGXI8Ow1ItlP1Ar7w7eqmB8SNuLQ1tAewKmZVrn411YU3h7t+vdTFz/8LQ8Y7l719dxHoqRWxXXW/uy+l5HvD4zj+aeVvdZOFM+JVdjTcQQRinK2yjriWl2dFaMvLLqtEq5BPPu7ZhOJb8ijBWGSlT6ZZVwsrMY7B1ycbbAxpOQio4dp7+KQQhP0iDhPaGcaUwqjpRW99YmQHxKGjt22HhbMdnCrrlHDdp/L60lFVHnS3l2U6dmH6OpyRKIvEjsO55EN5aIQ8AOUrfeWaJvtfVI9g8e43d+X5Cv3twYRZYYQbTYEOczptUK7bPLHzUhe/9te58TaaVB4R9YPjR/0vbkHQm1FOiBnvt2UOzpRYaixcydXy6CkZLTOOdW5bF42IHvvOsQUeSA7j4H3PPWxp9LEfaTJPyTrmxiDmiG0aV6AYRoYJBsfbZUVilQH3kQpd2+zwBm3vyxvpPg0yZKrV4dmq7KhEdMWepXQEPD1MZYAjABrnhxjGVDVzeLMO3pMrp8tdrZV5WfzN/3objkjz5ZLJ1+El8Fhh70MEgIriTyat+l4HZUe/X+/Uu7Ot0izAy/Ub96hOfeiYQC9BSzWGkQ5jh4ApU+T1GpqUyn25btRypsVf2gkMM6eW2/5LtGW3vaUE6OjJffic45UUqVHdZs6dPllloDIW8mHNxGp7K/M0uRVdKKJLgjrNTvJ52etq5KumddhIE4Kp6VLbZjy77xOuX5xcFGQUT91f0/b+CufLJW8A6sSYD5In0VMfpzbSTRSqavt0ZU1YLgAPnnr47vTCwYgzn6k7KBUm8qf23jFFyvSGquRPLiIfypHTWJRBPqF2DlGWiRrHLHVsZ5FDaq7VhPaO7j5f+ckeT6/AeJPtydEBq8Coi1/9S6+N2M1SE3gRljnLvHXjRL6IiVUM5pb9QzyGMr2LWSdtcSTs1Ou1Sv4eDTpmT4x5rWzawmB7RC7gGsRCsFHlk2H0xIjSFa10mawPMRzGvfYjrLQVHJvmu3Xqjs6OZjQUqYSaGEZnYctZ8crnaHPOQ98SlXCGUaZEn4+3/myK/hSusLs2rx+aAsuLlWLLR+DseYd7phzOqYW8BWZ18dN/YNVOJzwHNLqLOGq0RMD3XrtOZWubomaIzefDKK+FSWUtF6psG5E6rzs6vUdBjrtec/IkX2tRvyHiaLnO9ZoVFd4qcAAnqgapjUW/2LLRC4D8eWU8FQT9ld5BNYyecRDHW5fq6gwKekPzvp6LUXrEIetSH9f7HQp1WfzV/3yrOALmiP6bocvxRFgqbAJbCmiKMuOzmYZPXqYXjZvOrN4z38nR3Le3wPB29ZJjLWcZnEyJGGP51i1zeRFX1LHIjoKnVib8ca88UovupQeY4Y5tda92SQV16ksbOTWd76K4mipnhwFsY2+9BnM7ERk0Kyob8+Uldh83L9s3haZP2dTehYNy9ZISrU+H3g5DQtfFkTvRllXhv1N6p1H90wqncvXXNYedBBm8ZQMRjUiAkjCIAU3K4CCToBysEIVvsiiazq7xCquvhWKAPNo6ccxwy9nMy1zV6R0hj6eLiVY23t6gGm9UeJi36o/UeCOIM+MgHgJ0uK7fXmtyv+dmu9H7PMCfsny7AjzwOZof98avokhNZlbTXaazr4bb4NzL59gqwNEgJ8uVgV3b2sGjm+ExkZjUxnjPQGFTUw/ygLdb7oWjpbq3HPyou2n+MrwGb6FyeHKfr7r36ggcodvNUeamrrIvNY75xUpBqZWVx/VXktiUkR8KKnHcFA0ZXUaOtK4RXBM9L3OyZ/5GGGP9P6218jRlhnQwYMr0flxNhE6hXr1u/WZNP+JNP4ppmRUk4DBRjxZPDi9lAzGMbnmr9HYK6gB4QVOYFWItdD+hbdO4gNQJAL3fT51P0NPlyZEeRn/zZGUeA1kKdFKfWE/RHKRrs+txsWh6Ty/4kDF1XSpHWaz3wM3sS2VZNfnldstdkIFSzjaM/PBGj4c9v072KDzRUNX+HjV8Ubo6KQz6YRye58PhBUxqVTj4X1ssNAzZp+Nz+aQq/O0isk9mg2FkD7ijb6sNMuUp/RXpb7L/RMATBbEhpYS8pXkoBE5R7rUsvpHhYbSndqFFCjjAbMeR1jhFTmMj62fjonQtQ/G3xIfPLxey9x26BknvQWQLFcdb62+ASi2X3RPF/JayOJg0eYKq+tptVfXv9S3N4xFm6+DKsvi+PnMqUoW8EatfQ349uprww/lAiINizNaTYLS6/ucz92qCZvTdZ86oAUvjCkxz5hyYoknFzS8DIn3U5RvI/vHxVpnMny/r28/x375lfT9ZMB9KbqMmcmKrVW6RNYBM1e9ncpyu4jP/Dp4qgtenF/MeaW1QpB6vRkuKJlNhtq0ufuYPrGCiT2D1kfKfdJQzzsklBYPH5lJHiwiX3kGPAWhWCGLMOc9pdL1seqoufvFPdXmhCjWNK4tpcmopa7CYY7tZqeeyuPTiWLrBs8zuw1TXToNzcyYaEAjaW06Ve+dUpgepUG5QNxlbba2NTNf7bJ9XlAw156ID5awLfaZLX5SLAXF9f8L1m4aP0rZ7WRB982Vj0iLNCuiGaVV2INzK2XE2GJmeAt3cYuiThVO9JFa1Gl9b8K7zISsT6+GqQQdhpzws+yhKQLMUH+4ElJZU3Xfnq5DEA2FTh0eOG4Ys8JgoRYVSVxoFEm6ZgHm7Od+MGygO+eFjjRme0zuJ5aurzWGnx9fFL/2ZZ+GAiWW897vXKCMOmmEZFTEH8lcHEqqIAdXsKqDINkFyw+DRUHhsjwdtndPCgnHB0GSLxHXJqPN8TaKTAfDGfpdv5YrTlFOK03gK2j7kl7L4s//hIiC3fBp9oze/Csqi6vVku1kkOeB+f6+Hhup8+4oRewP+JoDcczPrh96fzXRPydNzkiv01pf/NHX8ciSntkRDn3o7gb/jaqqAyMN+fmdmydQMLh8fahf6l2PE3sPYPEb56iutPfXtenymt3HZYbSg4USNYprWA7odvundYYqPb14Be1h2/ACDM0mTr8QUaDffU0PDwyzi/cMDxsjXdL27WV64IvMzUuFNLGRNCWVWX/beuSHlP4/U60k2opyCwmSZtfVSsuCxomf7qenQz7r45T/Pcfth2YRj95wZOb5wQ7rOCwOzyTZpeqV2Cr0FTsPgSnlPDN6nseeUD0IgTAxYnv5Uv+ridFCmcTbSslZPXryzS2lcQlF94q43rfduuVk0/bJG5hpLGi/BfqmLn/pd05urz6FSm+657wiWHrSIXREQt1Nlu7SrUhoE5UAYzqVQpwpN3G6eZRYJFpt7bvYxJDycvDG6uD/18+IecUsU6cui7FhR9450M9TFT/6O3kadiFce2jS5Fh5HFwrQVkbAhURM4LqF2vT+URfftfJY5KAaRzUb80wmZ0rI+fJw4+gq1dssJb4TNuh+d70gAnkOIefZbzNNb1OtoLyhAN++mSLG5LBywS4LWqQ3r2r1mW4nmIrud5Tps6hnv6hOcqiQ/RUday992Ez/DobE0lxG+QTGTiNZhGH8uHvkuaXq9Yu9Y7hNsOvrmV9O0ZjduN/csbe8k5k4xquc9Idv0lCs4KCVkV2WJXcZwcE6d55RVmyK4R3PPlxAiHHWpS5+9S/cZ0aEus4nXT5B61+ujkBidiEQyMo9Hr6ovI06lD3y2ffuDkEitdxEXfz8H9piXHVCaoOZy8TVouh6W/0XiGtH6o3aJT5B+G6PR1rmzXtS8txa7gGjLEwqxxFh4j44ecUsFm3OGAruDYKOZGNiwj+ACYnbgq9nt6iLn/3DHO7J17d7Likj16T7rHN/7XJ1yZSrI+jQIOfZ6wYIMki2daY2W1uXqwIXdfGPftcVeTTMYbybTcW2Oli1rb6Eu8VO7HqF9lOb+4h3xtEpv2MCoZqapk2V79+Pb76p2UAfHz6Hl4trEO4UKoMZI+QJG4RdllPkc+08dc0ay2ZbpvEPXPC8ya6BY0gd+DRfcQ6B1zz5jVk5bwC/eB5wnv25WWmUiF1EAovf9/0RY4k8NZa+TI1mHfioXG/ticNFaVNde+5NafLfvNiQhCNRwSL77Ff+wsoHXs58CF5TnE9wQHEsDTC13qL3V2p4tZEF8HXjW/tpptG5OZXD4NNSFn/8399oGUTvJAhYtjN6zvyUpYtZ+z3aFnR/vOzrNXt21veweuudFDksAghCtLiKU3omn8MjN63VxyJm1F42V1u/NncgJC5R0f/FP3HFg9yD6inNwuxWc3pdEcYMZX3msBO64wlS30G1LUSwInE4Cl4ZLU994yUmw1tXG7yrt2YyH676vvxHhIneOSMb54PVUosPQhdPWQOclvD3dLym4Nve95B8BR9rT11UfEClLaE5ZK1t9sYUR0mXjorWbiKNf6n3mMbMaDr23Oy3bnw2Vos80b+sZUm7aLJr/ZvllPu9rBpHR294k5rZtnJQSvb86+Futr7v9jt9EYwKAgUI5j8rNrO7c75MDs1zPO/ufphbPqbPlXlg0nTh/cQSxfz4vxr9yWLF2AOh/r/893zo6pJYxnwTA5YpPQKpYXhlwuTtngDpMvlc3In4VbX4pD/PR1rqtAHElS9T40kF48yk6WvgjLY1Dt6QUMO1ux5McFb6/ypPZs82LWXiqdCvl848gzktr8cpYNmzN053XaYamktnEjCPuhBlurj8OTzr4hf+RNcMVw7sebO6Ew1nhqzmWXMc1srSPzJjLlOH+8voLeSFzLoaXnzWqyE8P/v7GRq53vQSDY3TB+fjxcoFP1y35rcsvYOprvMLqaN2VJ35D4+7m6bJsNi+n9qKGGijauXiVkM7ZFzcEOc3NJlRrar8iSzz/cM/j/KJ1bSXEobc4Z1y1+bonCpXnyf3ung+WQyZgMEaWI7WpLFuUv7F3D2/0+bTKLMnsSjeyvVqPgjJSNRBY9JVVqkvs5mJtnNx9SVJj8ifJK+jUelunUhhVbXmiTCN85TwucGk9uPbW/60sMjsncrgSoF7Yy2vySdfLVNapDyAXE0xRUuiqyYSS/0TP3b2JOmg2XoaPB8u2SEd6/pWFBFWKZpFhqNQln46FlEWT0ZjMa2I/h/nBtR17SqAQ8kmIp8RMoUGCEgu2Lnnqqkc4JTWIVov27h06doYdnL/yG2dRSDVql2z1OntZ92CPtWzN9bUWPLm+gwV9Xw4Z9ZJIhpuB/tr8EuE7MoWxuxyPxWt7zkBmBUmGXxLzg17Jms2GPlHBNIeqS4+fmQ+UDpHfaZWbwAKHHy1yVo47pYJWeY887F/maHXMwUTncunHHy5pmzuPRlf8hid6WwexYHkVT/RKR39Hm3nQVuR3pAkn6O1ZXoul2zbXk93vwvehHOkV5Rfo4d0vHc5kYe81aJhgR693fP6tzYTTL6GcbNvoTnB7jKyl0SB9yafOZtifRquAdVhNAUxT1m0FNc1bTIOjvFSbVs3iS/c2/xbj/vDVgSdrlHLZ+VA9zSo8S0ssUaVvNgUeRQxvkpXvbktvlkziuenG/dxcKt08GLIhKfRXUrBn6dbGTNGZfF7/y3Hr3j5IB3+7swlb4Z4evRyXfmGO7dKDaDy+/+NQzpa5ophguF4e1vbdmdvrksUosrCvTnhpsPLt03buvM6vN5oe2bkJMz9oxz3OX9hSXYkGmPSBb1zEIMPqyrDtig2JJnd3bZene2eQWnkE0akvNCb+xp8TQw4Di7QLPI4ZLUkWxUxhorqGZl7Kth9Gly5+f1W2qzIkwU226bqBSZqtv24re/U4MJ3D+R5HjQXfZgdqFjOI1sABSQ/7WZnRR5hC/KCvtCAZ/RNWpQ5mmZYhF+7kQSK9C6t+AFAM8fLYup495PD1E+nXcv675tfGkeoLLKkodIqM9kqU4U7L8iXiOVo/Gl8bdX6Ivq/9V8yYAEcEW1zX0/X6IocfvifPFMEq+dkwZf/AMNjY6jog9NiduNMZ9Kasy7Lxla7GWIuf2opwOxLOJ4yBUjTamwBHG99N3bydC9Xi6nlimpQbm6c5Hf0dGWubtf7OIoipxgB71iS2V63qQmai3tmGiLbD8AYsJ2yAP/xH2WU1Fldne9KosfaPPhwuXBVAUTIv4BkRzQMpObv2xr0Isn5FHv2Q9e/sfJqtCoXs1DbFBhjLVVSqlzlgSMc8kzkzxMz1m1FS1S+n2Q9CDtlq2K0ODRNt69Z7nFWu7iGO3Q+3rHqXhe7ruPFDHXxS3+qS4rmpcXMaontdclmENcYkvxuKrGyFGgywSk8rAzaazzFxC6U0cstH4pPNh4ABigcEbs3nTYb1ngLV3/oxuR+OxF8SV6Se7UtZdTHVoMXCcPFJFkwaK61xsuPVOIzuug7ivRwVaSbrM5VBmvqk3vsbrcisPP+EIY0cIo8mUGOdfHtN4vr3QUhYp5Y7WU9hUwmnzJwuZCqj2vGR5jPcfAJj27Mio+loFtxEInPyC8G6nUGFpjeh6F1AFeIdWw4GMdeN9BmhDTWsqp85xy7KeLjyD292WHz5Hlubt/1rlyIqXmgeUrisOltZEBdel/i8PR3K3NvdsK+N2/lA/SIYC+fbUos1T2xV/sTdZ17iEeFO/t6OCJ4TjGYM1k5gBBzggkli4oLHThBAIRoZDQhwMB5OzIHcm+0V3RKqbBDnXk425pDktqczv4COSvsesYMuPTr5WN6PvJ1+4tLGco6MyjqBFOS5mnsHpgVPOJpdFloO/eLVLfec2r1PFEaFU5OObvdPfetqGGZ3vEDvs2MqYt4d9OgwMDjzY+DAO1Rz+FZSTp7HAmxVkbfzQ8QMVEoJDU7UtGXYJD9L5MJ1gLcijeHcUEVVYkRzLLJdIkEOmaTDEKOpgz5WRavILVlq4uf+wMDIl5uou4pUcXmg+XKqz5QZpFmez1zuA47CSYHUWgIPekpzQ+1lvRgDen6MEfffpMO3mCB7413rWW7s5MbUcrr4tWQs/EQ5zFnluJSCja9TnyQaXTv+hyrezBpZihwvrb16lKq5PpU1kHmI0wBJCYsl3JzrlXW8TgXj0+XWn55WSf5eXSq0dmvUuimdXc9hshZMj5c1X1zibUJtzWbzGVjD7rKOVTPbqZVNbFy8TYNgWZ5LFJ509LCqvAhxi5mihExXF7wO73ZT/7YKgE73yIOoozuuKvjN3ieBW8+ihVVZBavVKySLysXQXkSpsBXSu5J9abi0PRANDw79mx4vUVN/suUVR14I3Hf8/FWZIS4msdXnd5gcThG0icACKSitpjDs2VjVmCUNTKsq70fQdMYs1pHYhnClGmkkIn82e/7zBCfY3aVfzI64HNJ9EN8y0DrUWbbyYnTpHaTg8EmsYybNmVzoV4q//NqHlLh9AKlGN+Kq5Vte++BxpsW8KcacXMplvRJd/H3eGmR0Keh8KQRrQpMK0N/+HdmhbvcgYInJQgHStHgoH+zT8zM5cyl3rP5/kKuSbFT9WYqvfp6TJzIIrkblxNgkIqbiWuiq55GbJsq3zOArZ8YOCkO1r5Vrgh0J346UEY4ektF05fEdl+tPDBGBt6IvCAm6rPcbSFjEEnu+6tFMZXhWsTqmlAw44IajHeggGMTbnvjjSUAh8QJHxSgCHD6aWmIwqAlvYKM4yau3I9yuM4skbWdp/zKvPBzde+PHnXFqrgHd01rdriDpBp1dFe1V/VdFz/4zbyw3n/lkigTvXcW0Srup/6psJY1oioN6adFFiKeQcj07sTRDlbTYdh221XF7ePkbycQjGw8GojlvKZ34c2ps4ScuCQvo27em59sOhQ/Jb0eZ6caEg4e3hLhECKK36F665ulcwq9QWfQFGJyvX9NsKFg1b1IQ1nzS/DK4jf/c56Bs7tRHF8/Z+f9g5m6MkHigS7JZMgQAYHlxJmXQPE6Q14vOo95gGWVMfA1NZ1RAD05k69HRsjjTmPCke8nIB3Y7vaRigM0rH5YBtCmG48R7+P18GweMhmq5PbhSOMXIN4Lxl5vlEG3Zz/xW7qrQPvJ/dStq39CoEtiGpJwGVNeVFmxjY/jSB2GqkRU3VfPa9N3CSOolnpd35AxRyc2V11eqH44lqAMitoRqSrJV7gnskOAPyLKdhDkZTnP+2/oFo7iJ39RFTyxUeUteEZn5J41BlK9mL+lOIaBTVXiWa6p/0wKLMwwMpYImbQlyYcrtFCVjhdXJ3Vc5i5GqAU5oL+8WYbSTLncwg5I88BKsDPknNcjI/coePgnPDTj0BTxp/XtSjLSX77CScrxvZ06wGJuEMKYetTa151no+GhFWiju/Ut9e8s3vpK8e12roF+1sXP/J41C7l5LuhlvFnkBbmYTPNOg7fAyL36ez+sNW7AnqQMzOY43A2MlW67JHiB7peWn9y37EBerBGDbIBtz8MPXNhjp5vuUTLdlSU2yFhoGvnpttS1/uXqrSjkfJmlyZCAYCepQhmzdJxN9tk2uei2GeCbTQ+IclkmUIQqL4Ych47hTlpA9HKHgtlDEPIrKHd3AhArkAr0NTlkTT0Z1+liPtk0VG9e97kqPwIFuSI36xMuiLugfaLuHpoiotPg+4R4Lq4p3yoRU/HG383E73E4IQez2n4NebekOfFcN3//i74mbUjAemem0t7dI0fKWgzPvBPYP7nE+Rzuh6feX11paTByD62TXmNUZKOl56b9dPvwCRxPQIJO41gXH7+RswbT4L9o3jEpVvK7w9NtqRxzOfnF4ytP1/jKIqOo09W18OZlDhYjhzU620a5+nDqfNz2vjzkncKysJBujs1oLLO3h2LQcZHXoyx+5d/b0Mq3+tMzFhgZD+S7u3y11CQKFXL49J1+9p1zy6KXYcR7akC9pmzpNOYJSaGc6xSSdaQGyspD98oYoDKOmBvcQLSP5ya6Krcy2PdsZ0/a0xY8+Rrb+mbwyoTnEPJklOuRH47cq/lFlrE4EnCGYkQ3nyOD4ZlcxCa/wtmLDp4JymwzTak1PJXUKhmKEgLKj/4uabzS6ZYxy1/6fWRyzafrmth8OLLr4n702dthyZVjMppxm4zdNL3eX01QZZePkiSv7R3cR4st1aaGNU6jfFdG11RMcvuwyJNyClzPOnWeUs/g5mOn3xHq2J/VIJa6+eor9PY2cTzMwco2i9IVr/72w/+UtYYDQN3305UmTimn1PXZ1QmhdfHh1Xj3r/iNx9Q/9dvu7UAn4wtwLMV2bVBNmxkUTesXJWUXRkfRqT6zP4i4MxOytTV741cdTt/IUGbpHAd08dkTLUvnziAyim8PmU+lc7hmJoZpSzGeP8pRMGAqkIDI9OXmwNy6eL9tktERh+W6tt7tALykl7F2zwi5udWG8DAWrfMc9QbsKkIrBdpsZs6eKE71bj0e65PK+CKHDAvvUdXxJk7qP1MJpmyfKxIpR74VwN0vVKqN38y5CCb7Mjtdjvam48tZAfh6JAQ0T7XZNLLhIzWgVvWSvfbqVHEJcsCNcVLU429VjtRqD04t0uUwLxa4hbq7y7UpLtbu+zDKol7OCB2zTKOdDMVRcwo3/Uq1TDoSDIaimNIqzuXI3fbA9cM9KpiQDf3Yiia3D3WDe38j42FqXUF0p1310tuL3yAfDg+9elgf+X0wRRyXmkdwRBMQtRezftTamaoyLBgRGdHQ/WE2d9NLs+2OI2Uo62gE6Y6sRyGYzYSo1w1oRkrMIBeM6/Wpg+KZuJPcYzFw63LzvTWPWYkADGC13UBbWHW1AHx4uO/bXSKjmhJxMnu3b5k2ViejGv7MnkrX5Qajebt8y0UDjeLtCzLb1w+fdkPldn2U0AuRlwmmGrN/7Bm1YkxyA1Zlnd9egnCO5MmuviyPOr0M4UG+cQWa9mtH16rO8Q/xJDTR2Btt/9UblzmXn85YR6vrKqNoyKG9lXSjMs4jfRl0ti3fU/AD7rRPJhPz5uSUp9YMaV9qmPvT/9y982M/5WXLCPHtoV/uK6IvQNLkeBm+LLDqhCmRtZ9uQEDJ5iEzIJQ18dO/bVQj2zFBi1znJMqtbykks6X9Up25ZB4fN87zavu3NL78CQhSUmPx07/jS4VlkTGyeVcrCZOR1m2OtTfzVlVBU2TWWTxQ60zq5rNtyjPVjW9c8EybqrL4xX9rjttpxsenw1dk14hWI+YE1Qv/cLSiHV3/Ks8BbgE6JUCo4ZnIL/g2Ewy2S96eTidsfBtpQsGC1yXtELm6bo8qV33LLVdLQ5RVZnvZnql80zUpAoOvpiFClxFhBZt7XwO5K15bzme2vjHkdPkWultrVlAGNzwi3jQBmcc8Sx6J2PrJ7/0lP99sPpaboc1V4jI6TQ07jpscLmxpDzAZlVgVsYg+d2KigkCC7x6tf9CHnuBpdBrB9prOATQlpq8e1DiBccmBaIHo/+RvZZdvHtyQEiug5eraEay296JQ1d2TSmlRnhgCleuXnH6vHQJIcFDl/H0gD1ltEWIUDAqNLYEqqlK3VOJPNv5xuKtyDl5AtpbUth83YhGL/Ov/MTOJ4pczaMpsbItrVc7H/AO4ciKQTtu/4amcjh3u6N84PrxX+2x9GlE5ymc3Jvtur2xSt9BQUlnUy9XzZ8tgqc7Rm2LIgPbVLwjTcJlcjlQ9HnXR/7JLf2gd9kqbyssCBJGdC04wvTJivSTHa51sC+56SzRR0Ln4sK4Nu4JTExxhLIhiiU/TPYnwR/odDnT4BDi8Gua2voRaJNa7GitTw1vFl6e6uP2T/MaO4enE/XV20LQx7r+7DgZnHFsUryVIpk6kj9n9yUieOe594OuVxa/9h+9loJLSu7xXhIeuiwnYE+2ELQj/hD9Bbt//E7fkV0+x+pCcjtmt+766hmWW5pe+9CYobsTt6+Tbebf9xJrJ8cOn/rtMJ0Ba1NVim7+uXOG6X30kpfX0vKxLfJHbC3EAMSrFfDC/SLwqu/rlM6HFeOKD3H+92E9BQ4ABh4k+ts35HfZ8bxM7uN3yPWpe5ZRM4GRxEKbRvEexZ//G10AdUDOGWBn8CN+YsxuB8IXPpEIvEjqt+vRyR7bpzh+Wxc//rWpu8fgXFjm55hnAmQxLehX4+P33avx9fOe2wKNLUG3k29WCD93UP/gNQ+JXd2PVmD3cyvCz296qrGa/vejkVDZFB7nzw6kiHri+9EieuErviVR3aDWu3Mev65DVipsgiAbq6fg1+NGroQKLuW+zWWoo0VRtzAZ9Hpurzbp1j4h7Tw8TSGCGTqbxX5puTSn+CcTm/pXtmZk1iwqC+u7v7zlfR31fhfp3owlI+3aizfb/F2AAaoSXTKSx4AUAAAAASUVORK5CYII=") repeat-x;
    color:#fff;
    margin:2px !important;
}
.section-block .block .time {display:block;}
.section-block .block.menu,
.section-block .block.graduation {
    background:#001843 url(../images/bg-img1.jpg) no-repeat 100% 0;
    background:#001843 no-repeat 100% 0;
    padding-top:18px !important;
    padding-bottom:29px !important;
}
.section-block .block.trees {
    background:#001843 url(../images/trees.jpg) no-repeat 100% 0;
    background:#001843 no-repeat 100% 0;
    padding-top:18px !important;
    padding-bottom:29px !important;
}
.section-block .block.stingem {
    background:#001843 url(../images/stingem.jpg) no-repeat 100% 0;
    background:#001843 no-repeat 100% 0;
    padding-top:18px !important;
    padding-bottom:29px !important;
}
.section-block .block.yellowjackets {background:#001843 url(../images/bg-img3.jpg) no-repeat;}
.section-block .block.tweet-block, .section-block .block.twitter {
    background-color:#ffd554;
    background:url(../images/bg-img2.jpg), url(../images/bg-img2-rep.jpg);
    background-position: top, top;
    background-repeat: no-repeat, repeat;
    width: 278px;
    -webkit-box-shadow: inset 0px 0px 15px 0px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0px 0px 15px 0px rgba(0,0,0,0.3);
    box-shadow: inset 0px 0px 15px 0px rgba(0,0,0,0.3);
}
.section-block .item.block {width: 278px;}
.item.block.widget_revslider {
    margin:2px;
}
.section-block .block.events {width: 278px;}
.section-block .block.widget_text {width: 278px;}
.section-block .block.widget_text > div {background-repeat: no-repeat; background-position: bottom;}
.section-block .block.form {width: 278px;}
.section-block .block.acf_widget_recent_posts {width: 278px;}
.section-block .block.menu {width: 278px; padding: 0px !important;}
.section-block .block.menu.static,.section-block .block.graduation {margin: 2px !important; background:#001843 url(../images/bg-img1.jpg) no-repeat 100% 0 !important; background-size:cover !important;}
.section-block .block.trees {margin: 2px !important; background:#001843 url(../images/trees.jpg) no-repeat 100% 0 !important; background-size:cover !important;}
.section-block .block.stingem {margin: 2px !important; background:#001843 url(../images/stingem.jpg) no-repeat 100% 0 !important; background-size:cover !important;}
.section-block .block.alert {width: 278px;}
.section-block .block.gallery {width: 278px; border-radius: 0px;}
.section-block .block.HpuSliderWidget {width: 644px; padding: 0px !important;}
.section-block .block.alert {
    background: #ffdc6f;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGM2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZDI0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmE0MWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
    background: -moz-linear-gradient(top,  #ffdc6f 0%, #ffd24c 50%, #ffa41a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffdc6f), color-stop(50%,#ffd24c), color-stop(100%,#ffa41a));
    background: -webkit-linear-gradient(top,  #ffdc6f 0%,#ffd24c 50%,#ffa41a 100%);
    background: -o-linear-gradient(top,  #ffdc6f 0%,#ffd24c 50%,#ffa41a 100%);
    background: -ms-linear-gradient(top,  #ffdc6f 0%,#ffd24c 50%,#ffa41a 100%);
    background: linear-gradient(to bottom,  #ffdc6f 0%,#ffd24c 50%,#ffa41a 100%);
    position:relative;
}
.base .section-block .frm-show-form .frm_form_field input{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C6DADE;
    border-radius: 3px 3px 3px 3px;
    color: #437182;
    display: block;
    font-size: 11px;
    height: 26px;
    line-height: 13px;
    margin: 0 0 13px;
    padding: 6px 8px;
    width: 275px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.base .section-block .frm-show-form .frm_form_field textarea{
    -moz-box-sizing: border-box;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C6DADE;
    border-radius: 3px 3px 3px 3px;
    color: #437182;
    display: block;
    font-size: 11px;
    line-height: 13px;
    margin: 0 0 13px;
    padding: 6px 8px;
    width: 275px;
    resize:none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.base .section-block .frm-show-form .frm_form_field .submit input{
    background: linear-gradient(to bottom, #F3FAFC 0%, #E2F4F8 50%, #D2EDF4 100%) repeat scroll 0 0 transparent;
    border: 1px solid #B8D8E0;
    border-radius: 3px 3px 3px 3px;
    color: #05326B;
    display: block;
    font-size: 12px;
    font-weight: normal;
    height: 31px;
    line-height: 29px;
    min-width: 133px;
    overflow: visible;
    padding: 0 10px;
    text-align: center;
    text-shadow: 0 1px 0 #FFFFFF;
}
.base .section-block .frm-show-form .frm_form_field label{
    display: none;
}
.section-block .block.alert:before {
    background:#ffe798;
    content:'';
    position:absolute;
    width:100%;
    height:2px;
    top:0;
    left:0;
}
#main .section-block h2, #main .section-block h3 {
    font-size:18px;
    line-height:22px;
    color:#fff;
    font-weight:normal;
    text-transform:uppercase;
    margin:0 0 12px;
    position:relative;
    padding:14px 0 0;
}
.section-block h2 a {color:#fff;}
.section-block .heading {
    position:relative;
    padding:14px 0 0;
}
#main .section-block .heading h2 {padding:0;}
.section-block .heading:after,
.section-block h2:after, .section-block h3:after {
    content:'';
    position:absolute;
    top:0;
    left:-2px;
    height:7px;
    width:100%;
    background:#ffd046;
}
.base .section-block .item.events h3:after, .base .section-block .widget_em_widget h3:after, .base .section-block .acf_widget_recent_posts h3:after, .base .section-block .item.news ul li h2:after, .section-block .news ul li h2, .section-block .news ul li h3:after, .section-block .news ul li h3{background: none; padding-top: 0px !important;}
.base .section-block .item.events h3, .base .section-block .widget_em_widget h3, .base .section-block .acf_widget_recent_posts h3{padding-top: 0px !important;}
.section-block .heading h2:after, .section-block .heading h3:after {display:none;}
.section-block .alert .heading:after,
.section-block .tweet-block h2:after, .section-block .twitter h2:after,
.section-block .alert h2:after {background:#05326b;}
#main .section-block .tweet-block h2, #main .section-block .twitter h2,
#main .section-block .alert h2 {color:#05326b;}
.section-block .tweet-block h2 a, .section-block .twitter h2 a,
.section-block .alert h2 a {color:#05326b;}
#main .section-block p {margin:0 0 22px;}
#main .section-block .block.vevent p {margin:0 0 3px;}
.section-block .more {
    display:block;
    text-align:right;
    font-size:12px;
    line-height:18px;
}
.vevent ul.tags li{
    padding-left: 11px !important;
    background: url("../images/separator2.png") no-repeat scroll 0 50% transparent !important;
}
.vevent ul.tags li:first-child{
    padding-left: 0px !important;
    background: none !important;
}
.section-block .more.left {text-align:left;}
.section-block .block a {color:#fff;}
#main .section-block .block.menu .menu,
#main .section-block .block.HpuMenuWidget .menu,
.section-block .block.menu .menu {
    padding:0;
    margin:0;
    list-style:none;
    font-size:18px;
    line-height:24px !important;
}
#main .section-block .block.menu .menu li,
#main .section-block .block.HpuMenuWidget .menu li,
.section-block .block.menu .menu li {
    background:none;
    padding:0 0 6px;
    line-height: 21px !important;
}
.section-block .block.menu .list a {color:#fff;}
#main .section-block .tweet-block h2, #main .section-block .twitter h2 {margin:0 0 -1px;}
.section-block .tweet-block .time, .section-block .twitter .time {
    display:block;
    line-height:22px;
    font-size:12px;
    padding:0 0 0 2px;
}
.section-block .alert,
.section-block .alert a,
.section-block .tweet-block a, .section-block .twitter a,
.section-block .tweet-block, .section-block .twitter {color:#003876;}
#main .section-block .tweet-list {margin:0 0 0 3px;}
.section-block .tweet-list {
    padding:0;
    margin:0 0 0 3px;
    list-style:none;
    line-height:22px;
    font-size:12px;
}
#main .section-block .tweet-list li,
.section-block .tweet-list li {
    background:none;
    padding:6px 0;
}
#main .section-block .tweet-list li:first-child,
.section-block .tweet-list li:first-child {padding-top:0;}
.section-block .box1 {float:right;}
.section-block .box2 {float:left;}
.section-block .box3 {float:right;}
/* submit-form */
.submit-form {
    padding:6px 0 19px;
    font-size:11px;
    line-height:13px;
}
.submit-form .text {
    display:block;
    margin:0 0 13px;
    -webkit-appearance: none;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background:#fff;
    width:275px;
    height:26px;
    padding:6px 8px;
    border:1px solid #c6dade;
    color:#437182;
    font-size:11px;
    line-height:13px;
}
.submit-form ::-webkit-input-placeholder {color:#437182;}
.submit-form :-moz-placeholder {color:#437182;}
.submit-form .text:focus {
    -moz-box-shadow:0 0 3px 1px #a7d6e3;
    -webkit-box-shadow:0 0 3px 1px #a7d6e3;
    box-shadow:0 0 3px 1px #a7d6e3;
}
.submit-form select {
    display:block;
    width:275px;
    margin:0 0 16px;
}
.select-area {
    margin:0 0 16px;
    display:block;
    -webkit-border-radius:6px;
    border-radius:6px;
    -moz-border-radius:6px;
}
#main .submit-form .radio-list,
.submit-form .radio-list {
    padding:0;
    margin:0 0 24px;
    list-style:none;
    overflow:hidden;
}
#main .submit-form .radio-list li {padding:0;background:none;}
.submit-form .radio-list li {
    float:left;
    margin:0 10px 0 0;
}
.submit-form .radio-list input[type=radio] {
    float:left;
    width:16px;
    height:15px;
    padding:0;
    margin:0 11px 0 0;
}
.submit-form .radio-list label {
    float:left;
    color:#fff;
}
.submit-form input[type=submit], .submit input[type=submit] {
    text-align:center;
    color:#05326b;
    font-weight:normal;
    font-size:12px;
    line-height:29px;
    height:31px;
    border:1px solid #b8d8e0;
    -webkit-appearance: none;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    text-shadow:0 1px 0 #fff;
    background: #f3fafc;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZmFmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2UyZjRmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmVkZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
    background: -moz-linear-gradient(top,  #f3fafc 0%, #e2f4f8 50%, #d2edf4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3fafc), color-stop(50%,#e2f4f8), color-stop(100%,#d2edf4));
    background: -webkit-linear-gradient(top,  #f3fafc 0%,#e2f4f8 50%,#d2edf4 100%);
    background: -o-linear-gradient(top,  #f3fafc 0%,#e2f4f8 50%,#d2edf4 100%);
    background: -ms-linear-gradient(top,  #f3fafc 0%,#e2f4f8 50%,#d2edf4 100%);
    background: linear-gradient(to bottom,  #f3fafc 0%,#e2f4f8 50%,#d2edf4 100%);
    overflow:visible;
    padding:0 10px;
    display:block;
    min-width:133px;
}
/* tab widget */
#tabs_wrapper {

}
#tabs_container {
    border-bottom: 1px solid #ccc;
}
#tabs {
    list-style: none !important;
    padding: 5px 0 4px 0 !important;
    margin: 0 0 0 10px !important;

}
#tabs li {
    display: inline;
    padding: 0px !important;
    background: none !important;
}
#tabs li a {
    border: 1px solid #ccc !important;
    padding: 4px 6px;
    text-decoration: none;
    background-color: #eeeeee;
    border-bottom: none;
    outline: none;
    border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
}
#tabs li a:hover {
    background-color: #dddddd;
    padding: 4px 6px;
}
#tabs li.ui-state-active a {
    background-color: #fff;
    padding: 4px 6px 5px 6px;
    border-bottom: 1px solid #fff !important;
}
#tabs li.ui-state-active a:hover {
    background-color: #eeeeee;
    padding: 4px 6px 5px 6px;
    border-bottom: none;
}

#tabs li a.icon_accept {
    background-image: url(../images/accept.png);
    background-position: 5px;
    background-repeat: no-repeat;
    padding-left: 24px;
}
#tabs li a.icon_accept:hover {
    padding-left: 24px;
}

#tabs_content_container {
    border: 1px solid #ccc;
    border-top: none;
    padding: 10px;
    margin-bottom: 10px;
}
.tab_content {
    display: none;
}

/* events-list */
#main .events-list,
#main .general-list,
#main .widget_em_widget,
#main .acf_widget_recent_posts,
.events-list {
    padding:0;
    margin:0 1px 8px -5px;
    list-style:none;
}
#main .widget_em_widget ul{
    margin-bottom:0;
}
#main .events-list li,
#main .general-list li,
#main .widget_em_widget li,
#main .acf_widget_recent_posts li,
.events-list li, .section-block .news ul li,
.widget_text .textwidget .eventlistside,
.ArdentTextWidget .eventlistside{
    background:none;
    padding:11px 0 12px;
    border-bottom:1px solid #ffd046;
}
#main .events-list li:first-child,
#main .general-list li:first-child,
#main .widget_em_widget li:first-child,
.widget_text .textwidget .eventlistside:first-child,
.ArdentTextWidget .eventlistside:first-child,
#main .acf_widget_recent_posts li:first-child,
.events-list li:first-child {padding-top:4px;}
.events-list .time, .general-list .time, .widget_em_widget .time, .widget_text .textwidget .entry-date, .ArdentTextWidget .entry-date, .acf_widget_recent_posts .time, .section-block .news .time {
    display:block;
    font-size:12px;
    line-height:18px;
    margin:0 0 2px;
    color:#ffd046;
}
.widget_text .textwidget .entry-date .posttime,
.ArdentTextWidget .entry-date .posttime,
.widget_text .textwidget .entry-date .postdate,
.ArdentTextWidget .entry-date .postdate{
    display:inline-block;
}
.widget_text .textwidget .entry-date .postdate,
.ArdentTextWidget .entry-date .postdate{
    padding-left:3px
}
#main .events-list li li,
#main .general-list li li,
#main .widget_em_widget li li,
#main .acf_widget_recent_posts li li{
    border:0;
    margin:0;
    padding:0;
}
#main .widget_em_widget li.all-events-link,
#main .block li.seeall_link,
#main .block .seeall_link{
    border-bottom:0;
    margin-bottom:0;
    padding-bottom:0;
}
#main .acf_widget_recent_posts ul,
#main .general-list ul{
    margin-bottom:0;
}
#main .events-list h3, #main .general-list h3, #main .widget_em_widget h3, #main .acf_widget_recent_posts h3, .section-block .news ul li h2, .section-block .news ul li h3 {
    text-transform:uppercase !important;
    color:#fff !important;
    margin:0 !important;
    font-size:14px !important;
    line-height:22px !important;
    font-weight:300 !important;
}
#main .em-location-map{
    width: 100% !important;
}
.section-block .alignnone {margin:9px auto -2px;}
.section-block .image {margin:12px -11px -5px;}
.section-block .image1 {margin:0 -10px 27px;padding:21px 0 0;}
.section-block .alignnone img,
.section-block .image img,
.section-block .image1 img {
    vertical-align:top;
    max-width:100%;
}
#main .section-block h3.pictures {
    text-align:right;
    text-transform:uppercase;
    font-weight:normal;
    color:#fff;
    font-size:18px;
    line-height:24px;
    margin:0 0 21px !important;
    padding: 0 0 0 0 !important;
    background: none !important;
}
#main .section-block h3.pictures:after {
    background: none !important;
}
#main .vevent .left img{
    margin-right: 25px;
}
/* search-block */
.search-block {
    padding:3px 0;
    font-weight:normal;
    font-size:14px;
    line-height:17px;
}
.search-block input[type=submit] {
    font: 100% 'Oswald','Trebuchet MS',Arial,sans-serif !important;
    font-weight:normal !important;
    border:none !important;
    margin:0 !important;
    float:left !important;
    padding:0 18px !important;
    overflow:visible !important;
    color:#ffd046 !important;
    font-size:14px !important;
    line-height:43px !important;
    height:43px !important;
    background:#003570 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAIAAABvFaqvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTdEQUQxRjgyODBGMTFFMjlCOTBFMTYyOTExREMzRTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTdEQUQxRjkyODBGMTFFMjlCOTBFMTYyOTExREMzRTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1N0RBRDFGNjI4MEYxMUUyOUI5MEUxNjI5MTFEQzNFNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1N0RBRDFGNzI4MEYxMUUyOUI5MEUxNjI5MTFEQzNFNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrZyOOYAAAIkSURBVHjaXFULcishDANDc6N3r3f+bDC1LNvQ7HQyu+CPJAva27//rZ7e297xO36aatsrtuxzPe1+ZDRdbbzwvt7SukScPcxHLUFQVUHo3yroOpr8sIr9zLY14gyIbagncLE+bat1LFqDzpdhQdjFykBsJHg4ahuc4PLy/AKbVZpn6gfxxLWBXaItc0qpoPMOsKwuE3wLo+1i5WEzQ6RobqGkw3eLqwTrRFCakhGOVWmups9hIk3f2fCDv6Td+vbd51CwuuRlXasxZxhTY5+eiloyhazB2Yv4QImXslpRI+hIJTSjqKV0lF6xTtW6M+3ukqZRHTXAQAL5twSX6iZ2+OWJsC6h0WG6JBWdh6PtkblFEI7xHWmRYor87bPf6SPmECfK7Ri8VefsMQR1jTSF3yXzJTalid8cR3Fkwk4H4Yg94bKRkotpRKqCj+DM2TOnbEmA7FTya5JQagTwK1Yx5ixE/Lc/uEi+IOjYDaBMOQ1r/FwBZfXTp9+HnnC2j48w9ZOGhLWeczlIdmPc1zVks6Ma18GcERonkA7SMEtxNIII8JusGHDKS3Nq8PiTrnnBKOXMusyqynW4/EjKPf4eY5IZqt9yrMv3TDuI3CikBrE5/ujQjyjQ6O/Razv9nW4oD0Js64nTNBPLTn+n0qTAnPWcT56BQ23kvdVb3QnpvZWX7DgsiLS7uNc/jplTlzxHPQ5X6NLjboOC60TuDOB5lPErwABA+maug0QEeAAAAABJRU5ErkJggg==") !important;
    -webkit-appearance: none !important;
    border-radius:0 !important;
    -webkit-border-radius:0 !important;
}
.search-block input[type=submit]::-moz-focus-inner {padding:0;border:0;}
.search-block .search-field {
    float:left !important;
    resize:none !important;
    padding:13px 14px !important;
    height:17px !important;
    line-height:17px !important;
    font-size:14px !important;
    font-weight:normal !important;
    color:#003876 !important;
    width:382px !important;
    border:none !important;
    background:#e7e3e3 !important;
    -webkit-border-radius:0 5px 5px 0 !important;
    -moz-border-radius:0 5px 5px 0 !important;
    border-radius:0 5px 5px 0 !important;
    margin:0 !important;
    -webkit-appearance: none !important;
    -moz-box-sizing:content-box !important;
    -webkit-box-sizing:content-box !important;
    box-sizing:content-box !important;
}
.search-block ::-webkit-input-placeholder {color:#003876;}
.search-block :-moz-placeholder {color:#003876;}
.search-block label{position: relative; top: -4px;}
/* sidebar */
#sidebar {
    float:right;
    width:177px;
    margin:7px -11px 0 0;
}
#sidebar.sidebar-left {float:left;margin-right:10px;}
#sidebar .search-box {margin:0 0 14px -4px;}
.sidebar-holder {border-top:7px solid #05326b;}
#sidebar h2 {
    color:#003876;
    font-size:14px;
    line-height:17px;
    margin:0 0 4px;
    font-weight:normal;
    text-transform:uppercase;
}
.sidebar-holder .sidebar-box:first-child {padding-top:20px;}
.sidebar-box {
    border-bottom:1px solid #003876;
    padding:25px 0 16px;
    margin:0 36px 0 0;
}
.sidebar-box:last-child{
    border-bottom: 0px;
}
/* sidebar form elements */
aside .sidebar-holder input, aside .sidebar-holder textarea{
    resize:none;
    padding:13px 14px;
    height:17px;
    line-height:17px;
    font-size:14px;
    font-weight:normal;
    color:#003876;
    width:100%;
    border:none;
    background:#e7e3e3;
    -webkit-border-radius:5px 5px 5px 5px;
    -moz-border-radius:5px 5px 5px 5px;
    border-radius:5px 5px 5px 5px;
    margin:0;
}
aside .sidebar-holder textarea{
    height:55px;
}
aside .sidebar-holder input[type="submit"]{
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAlCAIAAAAbaIQ3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUJBMzQ4M0UyODEyMTFFMjgyMzJFMzlDQkQwRjhCOTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUJBMzQ4M0YyODEyMTFFMjgyMzJFMzlDQkQwRjhCOTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQkEzNDgzQzI4MTIxMUUyODIzMkUzOUNCRDBGOEI5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQkEzNDgzRDI4MTIxMUUyODIzMkUzOUNCRDBGOEI5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpYe9MsAAAHISURBVHjaXFQJcgMhDDPH9mn9V3+dBAyVZFiSMEzGgC/J2iT7/bPR7V4p2xyWC38tWc7VvFn5MZv0iyOW75jhlc/+WmfElQpnGszBVa0/3/LPE418zFp0i41Mw/mMBxyjnAJ0xmqPlWOowf66W8+smi4aeMuXzUTbCi/ZEPpg50/G4dQf37DZKcoLxnpY0JKcED/hMe1jdd6kRCAJvHmmI8sLEWzAid5T3XygCjZoRgQgoDw7A2N9YwHuQI824QQP5MdGmzjSA9l6W7BdTdybrOQv1v3MOVjvzxqQ1Dm9hMIXfMSkcDTx2NuHPpZfExYO/WIU8sEZ9I+5MUeJ041voUQrl40WVTD0H7Y5t0fQNUDPtadPAuJZI5x9G8ix1bauFpZ0z7JKMnEzPphIIfcpXYV8ODyxTHSmQfK1vsv6KJ4diBVW4YTymlM0e9s+pCAm3zKbiwf2FXYuG63oWzYC0lBPlP6SK3+hZ3oMUTcYoGnHN+gaY5F29L2QEt98sKTicji1QyDrjnquYHzDvr+52GGTXcmFgI/kVSj+OUil7qmxEl/UWFBjEDNwtnuUWfO8mXapdRfm3wQYS3nN2dsRPdAGgd7+BRgATBhexgrHD0oAAAAASUVORK5CYII=") repeat-x scroll 0 0 #001F51;
    border: medium none;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.8);
    color: #FFD046;
    float: left;
    font: bold 14px/37px Arial,Helvetica,sans-serif;
    height: 37px;
    margin: 0 0 13px 0;
    overflow: visible;
    padding: 0 18px;
    text-align: center;
    text-transform: uppercase;
}
aside .sidebar-holder .row{
    margin-left: 0px;
    margin-bottom: 13px;
}
/* sidebar subnav menu */
.widget ul li.pagenav > a{
    font-size: 14px;
    font-weight: normal;
    line-height: 24px;
    list-style: none outside none;
    text-transform: uppercase;
}
/* tagcloud */
#main .tagcloud,
.tagcloud {
    padding:0;
    margin:0;
    list-style:none;
    font-size:14px;
    line-height:22px;
}
#main .tagcloud li {background:none;padding:0;}
.tagcloud li {display:inline;}
.tagcloud a {color:#003876;}
.tagcloud .v-popular {font-size:20px;}
/* aside */
.aside {
    float:left;
    width:160px;
    margin:50px 3px 0 0;
}
.aside .submit input{
    float:left;
    overflow:visible;
    height:37px;
    padding:0 18px;
    text-align:center;
    text-transform:uppercase;
    border:none;
    margin:0 13px 0 0;
    font:bold 14px/37px Arial, Helvetica, sans-serif;
    color:#ffd046;
    background:#001f51 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAlCAIAAAAbaIQ3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUJBMzQ4M0UyODEyMTFFMjgyMzJFMzlDQkQwRjhCOTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUJBMzQ4M0YyODEyMTFFMjgyMzJFMzlDQkQwRjhCOTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQkEzNDgzQzI4MTIxMUUyODIzMkUzOUNCRDBGOEI5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQkEzNDgzRDI4MTIxMUUyODIzMkUzOUNCRDBGOEI5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpYe9MsAAAHISURBVHjaXFQJcgMhDDPH9mn9V3+dBAyVZFiSMEzGgC/J2iT7/bPR7V4p2xyWC38tWc7VvFn5MZv0iyOW75jhlc/+WmfElQpnGszBVa0/3/LPE418zFp0i41Mw/mMBxyjnAJ0xmqPlWOowf66W8+smi4aeMuXzUTbCi/ZEPpg50/G4dQf37DZKcoLxnpY0JKcED/hMe1jdd6kRCAJvHmmI8sLEWzAid5T3XygCjZoRgQgoDw7A2N9YwHuQI824QQP5MdGmzjSA9l6W7BdTdybrOQv1v3MOVjvzxqQ1Dm9hMIXfMSkcDTx2NuHPpZfExYO/WIU8sEZ9I+5MUeJ041voUQrl40WVTD0H7Y5t0fQNUDPtadPAuJZI5x9G8ix1bauFpZ0z7JKMnEzPphIIfcpXYV8ODyxTHSmQfK1vsv6KJ4diBVW4YTymlM0e9s+pCAm3zKbiwf2FXYuG63oWzYC0lBPlP6SK3+hZ3oMUTcYoGnHN+gaY5F29L2QEt98sKTicji1QyDrjnquYHzDvr+52GGTXcmFgI/kVSj+OUil7qmxEl/UWFBjEDNwtnuUWfO8mXapdRfm3wQYS3nN2dsRPdAGgd7+BRgATBhexgrHD0oAAAAASUVORK5CYII=") repeat-x;
    -webkit-border-radius:6px;
    border-radius:6px;
    -moz-border-radius:6px;
    -webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.8);
    -moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.8);
    box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.8);
}
/* footer */
#footer {
    display:table-footer-group;
    width:100%;
    overflow:hidden;
}
.footer-holder {
    display:table-row;
    height:1%;
}
.footer-frame {display:table-cell;}
.footer-block {
    width:978px;
    margin:0 auto;
    border-top:3px solid #ffd046;
    background:#022b62 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAEdCAIAAADii/JkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTkwMDJCNjYyNDBBMTFFMkE2REM4RkNFMEQ0Mzg1RTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTkwMDJCNjcyNDBBMTFFMkE2REM4RkNFMEQ0Mzg1RTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTAwMkI2NDI0MEExMUUyQTZEQzhGQ0UwRDQzODVFMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTAwMkI2NTI0MEExMUUyQTZEQzhGQ0UwRDQzODVFMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoBeKO8AABy6SURBVHjahJ0JciUh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") repeat-x;
    padding:13px 0 23px;
    color:#fff;
}
.footer-block .block-holder {
    position:relative;
    overflow:hidden;
    padding:25px 40px 10px;
}
.footer-block .block-frame:after,
.footer-block .block-holder:after {
    content:'';
    position:absolute;
    top:0;
    left:5%;
    width:90%;
    height:10px;
    margin:-11px 0 0;
    -webkit-border-radius: 400px/10px;
    border-radius: 400px/10px;
    -moz-border-radius: 400px/10px;
    -moz-box-shadow: 0 0 7px 4px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 7px 4px rgba(0, 0, 0, 0.2);
    box-shadow:0 0 7px 4px rgba(0, 0, 0, 0.2);
}
.footer-block .footer-box {
    float:left;
    width:156px;
    padding:0 5px 0 46px;
    position:relative;
}
.footer-block .footer-box:after {
    position:absolute;
    left:0;
    top:3px;
    content:'';
    width:1px;
    height:160px;
    background:#ffd046;
}
.footer-block .footer-box:first-child {padding-left:13px;}
.footer-block .footer-box:first-child:after {display:none;}
.footer-block .twitter-widget .text-wrapper .footer-title{position:relative;}
.footer-block .twitter-widget .text-wrapper .footer-title:before{content:''; position:absolute;top:0;right:0;;background: url(../images/img3.png) top right no-repeat; background-size:100%; width:75px; height:100px;}
.footer-block .facebook-widget .text-wrapper .footer-title:before{
    content:''; 
    position:absolute;
    top:0;
    right:0;
    width:75px; 
    height:100px;
}
.footer-block .tweet-box, .footer-block .twitter-widget .text-wrapper, .footer-block .facebook-widget .text-wrapper {width:265px;}
.footer-block .twitter-widget .text-wrapper iframe {position: relative;z-index: 10;}
.footer-block .tweet-box .left {
    float:left;
    margin:0 6px 0 -12px;
    width:100px;
}
.footer-block .tweet-box img {
    vertical-align:top;
    margin:-6px 0 0 -19px;
}
.footer-block .tweet-list {
    padding:0;
    margin:0;
    float: right;
    list-style:none;
    font-weight:normal;
    font-size:12px;
    line-height:20px;
    width: 138px;
}
.footer-block .tweet-list li {margin:0 0 20px;}
.footer-block .tweet-list .title {
    font-weight:normal;
    display:block;
}
.footer-block .tweet-list a {color:#fff;}
#footer .footer-title {
    font-size:14px;
    line-height:18px;
    font-weight:normal;
    color:#ffd046;
    margin:0 0 7px;
    text-transform:uppercase;
    display:block;
}
.footer-block .menu{
    font-weight: inherit;
}
.footer-block .list, .footer-block .menu {
    font-size:12px;
    line-height:18px;
    text-transform:uppercase;
    padding:0;
    margin:0;
    list-style:none;
}
.footer-block .list li, .footer-block .menu li {margin:0 0 6px;}
.footer-block .list a, .footer-block .menu .menu-item a {color:#fff;}
.footer-block .block-frame {
    overflow:hidden;
    position:relative;
    padding:18px 54px 1px;
    font-size:9px;
    line-height:12px;
    text-transform:uppercase;
    font-weight:normal;
}
.footer-block .block-frame .by {
    float:right;
    margin:0 0 0 10px;
    letter-spacing:1px;
    color:#fff;
}
.footer-block .block-frame address {
    font-style:normal;
    overflow:hidden;
    float:left;
    letter-spacing:1px;
}
.footer-block .block-frame address a {color:#fff;}
.footer-block .block-frame .number {
    display:none;
    vertical-align:top;
    text-transform:uppercase;
    color:#fff;
    font-size:9px;
    line-height:12px;
    font-weight:normal;
    padding:6px 11px 9px;
    text-align:center;
    background:#003d72;
    -moz-border-radius: 13px 13px 0 0;
    -webkit-border-radius: 13px 13px 0 0;
    border-radius: 13px 13px 0 0;
    -moz-box-shadow: inset 0 5px 6px 0 #007aa6,0 0 2px 0 rgba(0, 0, 0, 0.75);
    -webkit-box-shadow: inset 0 5px 6px 0 #007aa6,0 0 2px 0 rgba(0, 0, 0, 0.75);
    box-shadow: inset 0 5px 6px 0 #007aa6,0 0 2px 0 rgba(0, 0, 0, 0.75);
}
/* footer-links */
.footer-links {
    padding:29px 0 14px;
    border-top:1px solid #7f9bba;
    border-bottom:1px solid #7f9bba;
    text-align:center;
    font-size:14px;
    line-height:18px;
    margin:30px auto 35px;
    width:870px;
}
.footer-links .box {
    display:inline-block;
    vertical-align:top;
    text-align:left;
    width:110px;
    margin:0 50px 10px;
}
#footer .footer-links h2 {
    text-transform:uppercase;
    font-size:14px;
    line-height:18px;
    margin:0 0 6px;
    font-weight:normal;
}
.footer-links ul {
    padding:0;
    margin:0;
    list-style:none;
}
.footer-links ul li {padding:0 0 6px;}
/* popup */
.popup-holder {
    position:relative;
    overflow:hidden;
    height:0;
}
.popup {
    width:540px;
    padding:10px;
    background:rgba(0,56,118,0.3);
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    border-radius:7px;
}
#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px;
    cursor: pointer;
    overflow: hidden;
    z-index: 1104;
    display: none;
}
#fancybox-loading div {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 480px;
    background-image: url(../images/fancybox/fancybox.png);
}
#fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1100;
    display: none;
    background:url(../images/bg-overlay.png) !important;
}
#fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    overflow: auto;
    display: none;
}
#fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    padding:0;
    z-index: 1101;
    outline: none;
    display: none;
}
#fancybox-outer {
    position: relative;
    width: 100%;
    height: 100%;
}
#fancybox-content {
    width: 0;
    height: 0;
    padding: 0;
    outline: none;
    position: relative;
    z-index: 1102;
}
#fancybox-content > div {overflow:visible !important;}
#fancybox-error {
    color: #444;
    font: normal 12px/20px Arial;
    padding: 14px;
    margin: 0;
}
#fancybox-img {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    border: none;
    outline: none;
    line-height: 0;
    vertical-align: top;
}
#fancybox-frame {
    width: 100%;
    height: 100%;
    border: none;
    display: block;
}
.hidden,
.skip {
    position:absolute;
    left:-9999px;
    top:auto;
    width:1px;
    height:1px;
    overflow:hidden;
}
.skip:focus{
    position:static;
    width:auto;
    height:auto;
}
.section-box:after,
.message-form .button-holder:after,
.message-form .row:after,
#content .content-heading:after,
#content .content-heading .holder:after,
.section .article:after,
#main:after,
#nav ul:after,
.header-holder:after, article .frm-show-form:after, article .frm-show-form .submit:after {
    content:'';
    display:block;
    clear:both;
}
/* hide original element */
.jcf-hidden {
    display: block !important;
    position: absolute !important;
    left: -9999px !important;
}
/* custom radio styles */
.rad-area {
    margin: 0 11px 0 0;
    float: left;
    width:14px;
    height:15px;
    background:url(../images/button.png) no-repeat -61px -91px;
}
.rad-checked {background-position:-61px -106px;}
/* custom select styles */
.select-area .select-opener {
    position: relative;
    background:url(../images/button.png) no-repeat -153px -94px;
    float: right;
    height: 43px;
    width:32px;
    margin:-7px -1px -7px 0;
}
.select-options {
    white-space: nowrap;
    position: absolute;
    overflow: hidden;
    font-weight:normal;
}
.select-options .drop-holder {
    background:#fff;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    overflow: hidden;
    border:1px solid #c6dade;
    color:#437182;
    font-size:11px;
    line-height:13px;
}
.select-options ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.select-options ul a {
    text-decoration: none;
    padding:6px 8px;
    display: block;
    cursor: default;
    color: #05326b;
}
.select-options ul li:last-child a {
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}
.select-options ul li:first-child a {
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.select-options .item-selected a {
    text-decoration: none;
    background: #05326b;
    color:#fff;
}
li.pagenav ul {
    display: none;
}
li.current_page_ancestor > ul,
li.current_page_item > ul,
li.pagenav > ul
{
    margin-left: 0px !important;
    display: block;
}
div.subpages-widget li {
    background: none !important;
}

ul.pagination {

    float: left;
    position: absolute;
    bottom: 0px;
}
ul.pagination > li > a{
    /*min-width: 20px;*/
    width: 100%;
    display: block;
    text-decoration: none !important;
}
ul.pagination > li > a:hover{
    text-decoration: underline !important;
}
ul.pagination > li {
    text-align: center;
    min-width: 15px;
    background: none !important;
    float: left;
}
ul.pagination > li.active {
    text-decoration: underline;
}
.acpaymentform .payment-form-row label{
    width:30%;
}
.acpaymentform .payment-form-row label.payment-cvc-label{
    width:auto;
    margin-left:37px;
}
.section-block .ACFCountdownWidget.dark{
    color:#05326b;
}
.widget.yellow,
.section-block .item.block.yellow{
    background:#ffd046;
    color:#05326b;
}
.widget.yellow a,
.section-block .item.block.yellow a{
    color:#05326b;
}
.widget.yellow .heading:after,
.section-block .item.block.yellow .heading:after,
.widget.yellow h2:after, .widget.yellow h3:after,
.section-block .item.block.yellow h2:after, .section-block .item.block.yellow h3:after{
    background:#05326b;
}
.widget.yellow .heading,
.section-block .item.block.yellow .heading,
.widget.yellow h2, .widget.yellow h3,
.section-block .item.block.yellow h2, .section-block .item.block.yellow h3{
    color:#05326b !important;
}
.ACFCountdownWidget .acf-countdown-area{
    background:rgba(0,0,0,.35);
    padding:12px 16px;
}
.ACFCountdownWidget.vertical .acf-countdown-area{
    float: left;
    width: auto;
}
.ACFCountdownWidget.vertical.right .acf-countdown-area{
    float: right;
    width: auto;
}
.ACFCountdownWidget.dark .acf-countdown-area{
    background:rgba(255,255,255,.35);
}
.ACFCountdownWidget .acf-countdown-area .countdown-amount,
.ACFCountdownWidget .acf-countdown-area .countdown-period,
.ACFCountdownWidget .acf-countdown-area .countdown-descr{
    font-family: 'Oswald', sans-serif;
    font-weight: bold;
    text-align: center;
}
.section-block .noresize img{
    width:auto;
}
.ACFCountdownWidget.dark .acf-countdown-area .countdown-amount,
.ACFCountdownWidget.dark .acf-countdown-area .countdown-period,
.ACFCountdownWidget.dark .acf-countdown-area .countdown-descr{
    color:#05326b;
}
.ACFCountdownWidget .acf-countdown-area .countdown-amount{
    font-size:265%;
}
.ACFCountdownWidget .acf-countdown-area .countdown-period{
    margin-top: -6px;
    text-transform: uppercase;
}
.ACFCountdownWidget .acf-countdown-widget[onclick]:hover .acf-countdown-area{
    background:rgba(0,0,0,.5);
}
.ACFCountdownWidget.dark .acf-countdown-widget[onclick]:hover .acf-countdown-area{
    background:rgba(255,255,255,.5);
}
#searchform{
    margin-bottom:25px;
}
#searchform input#s{
    display: inline-block;
    width: 75%;
    padding: 7px;
}
#searchform input#searchsubmit{
    float: none;
    display: inline-block;
    margin-left: 20px;
    margin-bottom: 0;
    margin-top:0;
}
@media only screen and (min-width: 1px) and (max-width: 1024px) {
    .extension-center .header-holder {
        width:auto;
    }
    .extension-center #header a.contactus{
        right:3px;
    }
    body #content img.fullmobile {
        vertical-align:top !important;
        height:auto !important;
        width:100% !important;
        margin-left:0 !important;
    }
}
@media only screen and (min-width: 748px) and (max-width: 1024px) {
    #stickyNav{display:none;}
    #stickyNav .block-holder{
        width:748px;
    }
    #stickyNav .logo{
        margin-right: 15px;
        float: left;
        display: inline-block;
        margin-top: 0;
    }
    #stickyNav nav.addnav{
        float: left;
        display: inline;
        width: 553px;
        font-size: 10px;
    }
    #stickyNav .header-box{
        float: none;
        display: block;
        position: absolute;
        right: 0;
        top: -10px;
    }
    #stickyNav nav#nav{
        float: none;
        clear: both;
        margin-top: 10px;
    }
    #main aside .frm-show-form .frm_form_field input, #main aside .frm-show-form .frm_form_field textarea{width: 90px; padding: 7px 14px;}
    #main aside .submit input[type="submit"]{min-width: 117px; height: 30px;}
    #main .aside table.em-calendar td{padding: 0px;}
    #main .aside table.em-calendar thead{font-size: 100%;}
    #main .aside .em-calnav{padding: 5px;}
    html, body {min-width:748px;}
    body {background-image:url(../images/bg-page-m.jpg);}
    body.extension-center.new-braunfels {background-image:url(../images/bg-page-nb-m.jpg);}
    body.extension-center.el-paso {background-image:url(../images/bg-page-ep-m.jpg?v=2);}
    .w1 {width:748px;}
    /* contact-block */
    .contact-block {width:100%;}
    .contact-block .contact-form {
        width:748px;
        left:0;
    }
    .map-box {margin:0 -361px;}
    .header-block .block-holder {padding-top:50px;}
    .contact-block .block-holder {width:748px;margin:0 auto;}
    .header-block .block-holder {width:748px;}
    /* logo */
    .logo {margin-left:22px;}
    .header-box {
        margin:0;
        position:absolute;
        left:0;
        top:-50px;
        width:100%;
        text-align:right;
        padding:0 111px 0 0;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    /* search-form */
    #header .search-form {
        display:inline-block;
        vertical-align:top;
        margin:10px 8px 0 0;
    }
    /* social-networks */
    #header .social-networks {float:right;margin:11px 11px 0 0;}
    #header .social-networks li {float:left;}
    /* header-nav-close */
    .header-nav-close .addnav,
    .header-nav-close #nav {width:748px;}
    #nav .drop {
        width:748px;
        left:-60px;
    }
    #nav .drop .box {width:170px;}
    #nav .drop .box-big {width:205px;}
    #nav .drop .box-small {width:130px;}
    #nav .dropdown-quicklinks .box {width:125px;margin-left:25px;}
    #nav > ul > li > a{
        padding: 13px 15px;
    }
    #nav > ul > li > a{
        padding: 13px 10px;
    }
    body.new-braunfels #nav .quicklinks:after {
        right:7px;
    }
    /* main */
    #main {
        padding:34px 25px 20px;
        margin:0 -5px;
    }
    .base #main {padding:39px 55px 20px;}
    /* style-box */
    .style-box {padding:0 8px 36px 15px;}
    .style-box .article {margin:0;}
    .twocolumns {
        width:575px;
        margin-right:0;
    }
    /* content */
    #content {width:510px;}
    .twocolumns #content {width:365px;}
    #content.content1 {width:576px;}
    #content .alignnone {margin-right:-5px;}
    #content.content-right .alignnone {margin-right:0;}
    /* message-form */
    .message-form {padding-top:0;}
    /* map-block */
    .map-block {
        width:717px;
        height:352px;
    }
    /* contact-return */
    .contact-return {padding-top:12px;}
    /* link-section */
    .link-section .box {width:224px;}
    /* photogallery */
    #main .photogallery, .photogallery {margin:0 -20px;}
    .photogallery li {
        width:209px;
        margin:0 18px 24px;
    }
    .photogallery-holder .pagination {padding:0 26px 0 0;}
    /* slideshow */
    .slideshow {
        padding:13px;
        margin:0 auto 68px;
        width:660px;
    }
    .slideshow .gmask li {width:660px;}
    .slideshow .text-box {
        padding:17px 34px 12px;
        font-size:11px;
        line-height:18px;
    }
    #main .slideshow .text-box h2 {
        font-size:19px;
        line-height:22px;
    }
    .slideshow .switcher {bottom:-43px;}
    #main .slideshow .switcher ul,
    .slideshow .switcher ul {padding-right:3px;}
    .slideshow .prev,
    .slideshow .next {top:113px;}
    /* image-list */
    #main .image-list, .image-list {padding-bottom:44px;}
    .image-list li {margin:0 25px 22px;}
    /* section-block */
    .section-block {
        margin:0 auto;
        width:648px;
    }
    .section-block .box2 {float:right;}

    .section-block .box3 {float:left;}
    /* sidebar */
    #sidebar {margin:15px 0 0;}
    /* aside */
    .aside {width:128px;margin-top:70px;}
    /* footer */
    .footer-block {width:100%;}
    .footer-block .block-holder {
        margin:0 auto;
        padding:25px 10px 16px 63px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    .footer-block .block-frame {
        width:748px;
        margin:0 auto;
        padding:18px 0 1px;
    }
    .footer-block .tweet-list {display:none;}
    .footer-block .tweet-box {width:auto;}
    .footer-block .footer-box {
        padding-left:15px;
        width:147px;
    }
    .footer-block .tweet-box .left {margin:0 0 0 5px;}
    /* footer-links */
    .footer-links {width:748px;margin-bottom:48px;}
    .footer-links .holder {margin:0 -51px;}
}
@media only screen and (max-width: 747px) {
    #stickyNav{display:none;}
    .mobile-only{display:block !important;}
    #main aside .sidebar .widget .menu{display: block; background: none; border: 0px;}
    #main aside .sidebar .widget .menu li a{color: inherit; text-align: left; padding: 0px;}
    #main aside .sidebar .submit input{float:none;}
    #main .section-block .block.menu .menu li{font-size: 16px;}
    #main #content article iframe{width: 100%; height: auto;}
    #main #content article form.search-block input[type="text"]{width: 95px !important;}
    html, body {min-width:300px;background:#fff;}
    .w1 {min-width:300px; width:100%;}
    /* header */
    #header {margin:0 0 10px;}
    #main #content article .button{width: 100%;}
    /* contact-block */
    .contact-block {display:none;}
    .contact-block .contact-form {
        position:static;
        width:300px;
        border-top:2px solid #ebf212;
    }
    .contact-block .contact-form .holder {
        width:100%;
        background: #004782;
        background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDc4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMzI2ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDFmNTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
        background: -moz-linear-gradient(top,  #004782 0%, #00326e 50%, #001f51 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004782), color-stop(50%,#00326e), color-stop(100%,#001f51));
        background: -webkit-linear-gradient(top,  #004782 0%,#00326e 50%,#001f51 100%);
        background: -o-linear-gradient(top,  #004782 0%,#00326e 50%,#001f51 100%);
        background: -ms-linear-gradient(top,  #004782 0%,#00326e 50%,#001f51 100%);
        background: linear-gradient(to bottom,  #004782 0%,#00326e 50%,#001f51 100%);
    }
    .contact-block .contact-form .list {float:none;margin:0 0 5px;}
    .contact-block .contact-form .textarea {
        float:none;
        background:url(../images/bg-contactform-area1.png) no-repeat;
        width:246px;
        height:92px;
    }
    .contact-block .contact-form .textarea textarea {width:234px;}
    .contact-block .block-holder {width:300px;overflow:hidden;padding:20px 0 0;}
    .map-box {margin:0 -600px;}
    .header-block {padding-bottom:100px;}
    .extension-center .header-block {padding-bottom:150px;}
    .header-block .block-holder {
        background:#929da5 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAADmCAIAAACF/0hXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTZBQzMxQkMyQTlBMTFFMjhDQjREMTUxMjg0QTk0QjYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTZBQzMxQkQyQTlBMTFFMjhDQjREMTUxMjg0QTk0QjYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NkFDMzFCQTJBOUExMUUyOENCNEQxNTEyODRBOTRCNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NkFDMzFCQjJBOUExMUUyOENCNEQxNTEyODRBOTRCNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PutFO78AAAz+SURBVHja7FrpjvS2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") repeat-x;
        width:100%;
        padding:0;
        border-top:1px solid #7f7f7f;
        height:0;
        overflow:auto;
    }
    .header-block.active .block-holder {height:150px;}
    /* addnav */
    .extension-center .addnav,
    .addnav {
        float:none;
        font-size:18px;
        line-height:24px;
        font-weight:normal;
        width:100%;
    }
    .addnav ul {
        padding:0;
        border:none;
        width:auto;
        float:none;
    }
    /* navigation */
    #nav {
        font-size:18px;
        line-height:24px;
    }
    .header-block .block-holder .opener {display:block;}
    #nav > ul {
        border:none;
        -moz-border-radius:0;
        -webkit-border-radius:0;
        border-radius:0;
        background:none;
        border-bottom:1px solid #001632;
        -moz-box-shadow:none;
        -webkit-box-shadow:none;
        box-shadow:none;
        display:block;
    }
    #nav > ul > li {
        float:none;
        background:none;
    }
    #nav .quicklinks:after {display:none;}
    #nav .quicklinks,
    .addnav a,
    #nav > ul > li > a {
        text-align:center;
        display:block;
        background:none;
        color:#432f71;
        padding:3px 20px;
        -moz-box-shadow:none;
        -webkit-box-shadow:none;
        box-shadow:none;
        -moz-border-radius:0;
        -webkit-border-radius:0;
        border-radius:0;
        font-weight:normal;
        outline:none;
    }
    #wrapper #nav .main-menu li.quicklinks a{color: inherit;}
    #wrapper #nav .main-menu li.quicklinks{padding: 0;}
    .addnav a:hover,
    #nav > ul > li:hover > a,
    #nav > ul > li.hover > a,
    #nav > ul > li > a:hover {
        background:#ffd046;
        -moz-box-shadow: inset 0 3px 6px 0 #ffac11;
        -webkit-box-shadow: inset 0 3px 6px 0 #ffac11;
        box-shadow: inset 0 3px 6px 0 #ffac11;
        text-decoration:none;
    }
    #nav .drop {
        position:static;
        width:auto;
        padding:10px 9px;
    }
    #nav .drop .box {
        width:100%;
        margin:0 0 5px;
        float:none;
    }
    #nav > ul > li > a:before {display:none;}
    /* logo */
    .extension-center .logo,
    .logo {
        position:absolute;
        bottom:38px;
        left:50%;
        float:none;
        background:url(../images/logo-m.png) no-repeat;
        width:244px;
        height:43px;
        margin:0 0 0 -122px;
    }
    .extension-center .logo{
        height:90px;
    }
    /* header-nav-close */
    .header-nav-close .addnav, .header-nav-close #nav {width:auto;}
    .header-nav-close #nav .quicklinks, .header-nav-close #nav > ul > li > a {
        padding:3px 10px;
    }
    .header-holder {margin:0;position:static;}
    .footer-block .block-frame .by,
    .footer-block .block-holder, .header-box {display:none;}
    /* gallery */
    .gallery-holder {
        width:259px;
        padding:5px;
    }
    .gallery {
        padding:4px 4px 2px;
        width:251px;
    }
    .gallery .gmask li {width:251px;}
    .gallery .title {
        font-size:9px;
        margin:3px 5px 0;
        line-height:12px;
    }
    .gallery .prev,
    .gallery .next {
        left:-5px;
        margin:-16px 0 0;
        width:25px;
        height:24px;
        background-position:0 -72px;
    }
    .gallery .next {
        left:auto;
        right:-5px;
        background-position:-25px -72px;
    }
    .gallery .button-holder .prev,
    .gallery .button-holder .next,
    .gallery .btn-play {
        margin:3px -3px 0 0;
        background-position:-50px -72px;
        width:13px;
        height:13px;
    }
    .gallery .button-holder .next {background-position:-63px -72px;}
    .gallery .btn-play {
        margin-top:0;
        background-position:-56px -38px;
        width:17px;
        height:16px;
    }
    .gallery .close {
        background-position:-56px -55px;
        width:17px;
        height:16px;
    }
    /* main */
    .base #main {padding:17px 27px 20px;}
    #main {padding:20px 27px;}
    /* style-box */
    .style-box {padding:0;}
    .style-box .box,
    .style-box .box1,
    .style-box .box1 .box-holder,
    .style-box .box1 .holder .search-form,
    .style-box .box1 .holder .social-networks {float:none;width:auto;margin:0 0 10px;}
    .style-box .article,
    .style-box .box1 .holder {margin:0 0 10px;}
    /* content */
    #content, #content.content-right, .aside, #sidebar, #sidebar.sidebar-left {
        float:none;
        width:auto;
        margin:0 0 30px;
    }
    /* aside */
    .aside {margin:0 0 40px;}
    .twocolumns {
        float:none;
        width:auto;
        margin:0;
    }
    .twocolumns {overflow:visible;}
    #content.content1,
    .twocolumns #content {width:auto;}
    #main #content .alignnone {margin:0 -27px 15px;}
    /* section */
    .section .alignleft {
        float:none;
        margin:0 0 15px;
    }
     .section.bio-section img.alignleft
     {
	float:left;
	margin:0 15px 15px 0;	
     }
    .bio-section .alignleft {margin-bottom:12px;}
    .bio-section .article {margin:0 0 20px;}
    .date {margin-right:20px;}
    .section .left {float:none;margin:0 -10px 20px 0;}
    .section .left .date {margin-right:10px;}
    .section .left .alignleft {margin:0;}
    #main .tags li,
    .tags li {padding:0 8px 0 10px;}
    /* message-form */
    .message-form {padding:0 0 19px;}
    .message-form .row {margin:0 0 8px;}
    .message-form .row label {display:none;}
    .message-form .row input,
    .message-form textarea {
        float:none;
        padding:7px 9px;
        height:12px;
        line-height:12px;
        font-size:9px;
        width:231px;
        -webkit-border-radius:5px;
        -moz-border-radius:5px;
        border-radius:5px;
    }
    .message-form textarea {height:64px;}
    .message-form .button-holder {padding:2px 0 0;}
    .message-form .button-holder input {
        height:22px;
        font-size:9px;
        line-height:22px;
        -webkit-border-radius:5px;
        -moz-border-radius:5px;
        border-radius:5px;
    }
    /* map-block */
    .map-block {
        width:300px;
        margin:0 -27px;
    }
    /* contact-return */
    .contact-return {padding-top:12px;}
    /* link-section */
    .link-section .box {
        width:auto;
        display:block;
        margin:0 0 24px;
    }
    /* section-box */
    .section-box .article-box {padding:0;}

    .section-box .aside-box {
        float:none;
        width:100%;
        display:table;
    }
    .section-box .aside-box .box-holder {padding:27px 0 0;}
    .section-box .aside-box img {margin:0 0 24px;}
    .section-box .aside-box .menu-holder {display:table-header-group;}
    #main .section-box .breadcrumbs, .section-box .breadcrumbs {padding-bottom:4px;}
    /* photogallery */
    .photogallery li {
        width:209px;
        margin:0 auto 24px;
        display:block;
    }
    .photogallery-holder .pagination {padding:0;}
    /* video-player */
    .video-player {
        width:256px;
        height:165px;
        margin:0 -5px 10px;
    }
    /* slideshow */
    .slideshow {
        padding:6px;
        margin:0 auto 56px;
        width:234px;
        -moz-border-radius:6px;
        -webkit-border-radius:6px;
        border-radius:6px;
    }
    .slideshow .gmask li {width:234px;}
    .slideshow .text-box {display:none;}
    .slideshow .switcher {bottom:-29px;}
    #main .slideshow .switcher ul,
    .slideshow .switcher ul {padding-right:0;}
    .slideshow .prev,
    .slideshow .next {
        top:40px;
        left:-8px;
        width:9px;
        height:14px;
        background-position:-141px -50px;
    }
    .slideshow .next {
        left:auto;
        right:-8px;
        background-position:-150px -50px;
    }
    /* image-list */
    #main .image-list,
    .image-list {margin:0;padding:0 0 10px;}
    .image-list li {
        display:block;
        margin:0 auto 22px;
    }
    /* search-block */
    .search-block {padding:13px 0;width:248px;}
    .search-block input[type=submit] {padding:0 5px;width:63px;}
    .search-block .search-field {
        padding:13px 12px;
        width:159px;
    }
    /* section-block */
    .section-block {width:246px;}
    .section-block .home-gallery {
        width:246px;
        float:none;
        margin:0;
    }
    .home-gallery .gmask li {width:246px;}
    .home-gallery .text-box {
        padding:6px 10px 6px 29px;
        width:129px;
        font-size:11px;
        line-height:14px;
    }
    #main .home-gallery .text-box h2 {
        font-size:14px;
        line-height:16px;
        margin:0 0 1px;
    }
    .home-gallery .prev, .home-gallery .next {
        background-position:-157px -72px;
        width:14px;
        height:20px;
        margin:-11px 0 0;
    }
    .home-gallery .next {background-position:-171px -72px;}
    /* section-block */
    .section-block .box {
        width:246px;
        float:none;
        margin:0 0 3px;
        font-size:12px;
        line-height:17px;
    }
    .section-block .box .block {padding:14px 13px 8px;}
    #main .section-block h2 {
        font-size:14px;
        line-height:18px;
        padding:10px 0 0;
        margin:0 0 10px;
    }
    .section-block h2:after {
        width:100%;
        height:6px;
    }
    #main .section-block .block.menu .list, .section-block .block.menu .list {
        font-size:14px;
        line-height:17px;
        margin:0 0 13px;
    }
    .section-block .block .time {font-size:9px;line-height:13px;}
    .section-block .more {
        font-size:11px;
        line-height:15px;
    }
    .section-block .image {margin:15px -5px 0;}
    /* submit-form */
    .submit-form .text, .submit-form select {width:215px;}
    #main .events-list, #main .general-list, #main .widget_em_widget, #main .acf_widget_recent_posts, .events-list {margin-left:0;}
    /* sidebar */
    #sidebar {width:177px;padding-left:3px;}
    /* menu */
    .menu-holder > .opener {display:block;}
    #main .menu,
    #main .HpuMenuWidget,
    .menu {
        background:#003876;
        border:2px solid #ffd046;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        padding:2px 0;
        display:none;
    }
    #main .section-block .menu{
        display:block;
        border:0;
        background:transparent;
    }
    #main .menu-holder.active .menu,
    #main .menu-holder.active .HpuMenuWidget,
    .menu-holder.active .menu {display:block;}
    .menu ul .active > a,
    .menu > li.active > a,
    .menu > li > a:hover,
    .menu ul ul a,
    .menu ul a,
    .menu > li > a {
        display:block;
        color:#fff;
        background:none;
        padding:0 10px;
        /* text-align:right; */
        text-decoration:none;
    }
    #main .menu ul li,
    #main .HpuMenuWidget ul li,
    .menu ul li {
        padding:0;
        background:none;
    }
    #main .menu ul,
    #main .HpuMenuWidget ul,
    .menu ul {margin-right:10px;}
    #main .menu ul ul,
    #main .HpuMenuWidget ul ul,
    .menu ul ul {margin-right:20px;}
    /* footer */
    .footer-block {width:100%;padding-bottom:0;}
    .footer-block .block-frame {
        margin:0 auto;
        width:300px;
        padding:25px 25px 0;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        text-align:center;
    }
    .footer-block .block-frame address {float:none;margin:0 0 10px;}
    .footer-block .block-frame .number {display:inline-block;}
    /* footer-links */
    .footer-links {width:246px;margin-bottom:21px;}
    .footer-links .holder {margin:0 -11px;}
    .footer-links .box {margin:0 11px 10px;}
    /* popup */
    .popup {
        padding:5px;
        width:259px;
    }
    /* home items */
    .section-block .block.yellowjackets {background:#001843 url(../images/bg-img3.jpg) no-repeat;}
    .section-block .block.tweet-block, .section-block .block.twitter {width: 202px;}
    .section-block .block.events {width: 202px;}
    .section-block .item.block{ width:202px; }
    .section-block .block.widget_text {width: 202px;}
    .section-block .block.form {width: 202px;}
    .section-block .block.news {width: 202px;}
    .section-block .block.menu,.section-block .block.graduation {width: 202px; display: block !important; border: none !important; border-radius: 0px !important;}
    .section-block .block.menu .menu {display: block !important; border: none !important; background: none !important; text-align: left !important;}
    .section-block .block.menu .menu li a{text-align: left !important; padding-left: 0px !important;}
    .section-block .block.menu.static {height: auto; margin: 2px !important;}

    .section-block .block.alert {width: 202px;}
    .section-block .block.gallery {width: 202px; border-radius: 0px;}
    .section-block .block.HpuSliderWidget {width: 644px; padding: 0px !important; height:123px;}
    .base .section-block .frm-show-form .frm_form_field input{
        -moz-box-sizing: border-box;
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #C6DADE;
        border-radius: 3px 3px 3px 3px;
        color: #437182;
        display: block;
        font-size: 11px;
        height: 26px;
        line-height: 13px;
        margin: 0 0 13px;
        padding: 6px 8px;
        width: 200px;
    }
    .base .section-block .frm-show-form .frm_form_field textarea{
        -moz-box-sizing: border-box;
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #C6DADE;
        border-radius: 3px 3px 3px 3px;
        color: #437182;
        display: block;
        font-size: 11px;
        line-height: 13px;
        margin: 0 0 13px;
        padding: 6px 8px;
        width: 200px;
        resize:none;
    }
    .acpaymentform .payment-form-row label{
        width:83%;
    }
    .acpaymentform .payment-form-row label.payment-cvc-label{
        clear: left;
        margin-left: 0px;
        margin-top: 12px;
    }
    .ACFCountdownWidget.vertical.right .acf-countdown-area{
        font-size:75%;
    }
    .section-block .noresize img{
        width:60%;
    }
    .mobilewidth{
        width:100% !important;
        height:auto !important;
    }
    .mobilepadding, .mobilepadding td{
        padding:0 !important;
    }
    .mobileblock, .mobileblock tr, .mobileblock td, .mobileblock th{
        display:block !important;
    }
    #searchForm input#q{
        width:100%;
        margin-bottom:7px;
    }
    #searchForm input#searchButton{
        width:100% !important;
        margin:0;
    }
}
/* print css */
@media print{
    * {
        color:#000 !important;
        background:#fff !important;
        -moz-box-shadow:none !important;
        -webkit-box-shadow:none !important;
        box-shadow:none !important;
    }
    #stickyNav{
        display: none !important;
    }
    #page {
        display:block;
        overflow:visible;
    }
    #wrapper {display:block;}
    .w1 {width:100%;margin:0;max-width:690px;}
    .header-block {border:none;margin:0;}
    .logo {overflow:visible !important;margin:0;}
    .logo img {top:0;}
    #main {padding:0;width:100%;}
    .header-holder{
        width:auto;
        margin:0;
    }
    .extension-center .logo{
        height:146px;
    }
    #main .section-block h2:after, .submit-form, .section-block .heading:after,
    .message-form, .map-block,.addthis, .breadcrumbs, .pagination, .header-block:after, .menu-holder, .slideshow .switcher, .search-box, .search-form,
    .social-networks, .search-block, .content-heading:before, #nav, .header-box, .contact-block, .addnav, #sidebar, .aside, #footer{display:none !important;}
    .twocolumns, #content {
        width:auto !important;
        float:none !important;
        margin:0 !important;
    }
    .faq-list dt:after, .faq-list dd:after {
        background:none;
        text-indent:0;
        font-weight:normal;
        font-size:20px;
        line-height:25px;
        color:#000;
        content:'Q';
    }
    .faq-list dd:after {content:'A';}
    #main:after {display:none;}
}

.ui-datepicker
{
    background-color: #fff;
    border: #003876 1px solid;
}

.ui-datepicker-prev
{
    padding: 4px 32px 0px 10px;
    float: left;
}
.ui-datepicker-next{
    float: right;
    padding-right: 10px;
    padding-top:4px;
}

select
{
    color: #003876;
    padding: 13px 14px;
    line-height: 17px;
    font-size: 14px;
    font-weight: normal;
    border: none;
    background: #e7e3e3;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    margin: 0 0 13px 0;
    float: left;
    font: 100% 'Oswald', 'Trebuchet MS', Arial, sans-serif;
    vertical-align: middle;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;

}

.frm_required_field select
{
    color: maroon;
}
.error {
    color:maroon;
}
.ardentform label {
    display: block;
    font-size: 1em;
}
.ardentform input[type="text"], .ardentform input[type="textarea"], .ardentform input[type="email"]{
    width: 400px !important;
}
.ardentform select{
    width: 427px !important;
}
#content label.error .required {
    background-color: #FFD046 !important;
    color: black !important;
}
.radiobox {
    display: inline-block;
    padding-top: 10px;
    min-width: 50px;
}

.clearfix {
    clear:both;
}

#search-books div.llsearchc label, #search-books div.llsearchc select{
    float: none;
    display:inline-block;
}

.search-image {
    width: 110px;
    margin-top: -50px;
    margin-left: 20px;
}

.frm_submit{
    clear:left;
}

.actabs.ui-tabs #search-everything, .actabs.ui-tabs ul#tabs{
    border:0;
    padding:0 !important;
    background:transparent none;
}
.actabs.ui-tabs, .actabs.ui-tabs ul#tabs > li{
    border:0;
    margin:0;
}

.actabs.ui-tabs #tabs li a{
    border: 1px solid #ccc !important;
    padding: 4px 6px;
    text-decoration: none;
    background-color: #eeeeee;
    border-bottom: none !important;
    outline: none;
    border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    font: 300 16px/1.572 'Oswald', 'Trebuchet MS', Arial, sans-serif;
}

.actabs.ui-tabs #tabs li.ui-state-active a,
.actabs.ui-tabs #tabs li.ui-state-active a {
    background-color: #fff;
}
.actabs.ui-tabs #search-everything,
.actabs.ui-tabs #search-books{
    padding:0;
}
.actabs.ui-tabs #search-everything form,
.actabs.ui-tabs #search-books form{
    position: relative;
    margin: 0 0 24px;
    letter-spacing: .3px;
    font-weight: normal;
    font-size: 14px;
    line-height: 17px;
    color:#003876;
    font-family:'Oswald', 'Trebuchet MS', Arial, sans-serif;
}
.actabs.ui-tabs #search-everything form .search-image,
.actabs.ui-tabs #search-books form .search-image{
    position: absolute;
    top: 0;
    right: 0;
}
.actabs.ui-tabs #search-everything form > p,
.actabs.ui-tabs #search-books form > p{
    font-weight: bold;
}
.actabs.ui-tabs #search-everything form .radiobox,
.actabs.ui-tabs #search-books form .radiobox {
    display: inline-block;
    padding: 10px 0 20px 0;
    min-width: 0;
    margin-right: 15px;
}
.actabs.ui-tabs #search-everything form .llsearchc,
.actabs.ui-tabs #search-books form .llsearchc{
    vertical-align: middle;
    margin-bottom: 10px;
}
.actabs.ui-tabs #search-everything form .llsearchc label,
.actabs.ui-tabs #search-books form .llsearchc label{
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    position: static;
    float: none;
    line-height: normal;
    top: auto;
    font-size: 14px;
    font-weight: 300;
}
.actabs.ui-tabs #search-everything form .llsearchc select,
.actabs.ui-tabs #search-books form .llsearchc select{
    display: inline-block;
    vertical-align: middle;
    position: static;
    float: none;
    line-height: normal;
    margin: 0;

}
.actabs.ui-tabs #search-everything form input[type="radio"],
.actabs.ui-tabs #search-books form input[type="radio"]{
    display: inline-block;
    margin: 0;
    vertical-align: middle;
    margin-bottom:7px;
}
.actabs.ui-tabs #search-everything form input[type="radio"] + label,
.actabs.ui-tabs #search-books form input[type="radio"] + label{
    position: static;
    vertical-align: middle;
    margin-bottom:7px;
}
