/* @cache_version:1 */


/* =======================================================================
   template_custom:      
*/
/*@==template_custom==*/
.template{line-height:1.6}
.template hr{display:block;border:solid #d4e5e8;border-width:0 0 1px;clear:both;padding-top:15px;margin:0 0 20px;height:0}
.path{margin-bottom:18px;line-height:14px}
.path a{text-transform:uppercase;font-size:13px}
.pg-gallery-fw{margin-bottom:2rem}
.pg-body .content-divider{width:100%;height:5px;background:url(/_data/site/24/templates/current/css/dividerBG.svg) no-repeat}
.pg-body h2:before{content:"";display:block;width:100%;height:10px;background:url(/_data/site/24/templates/current/css/dividerBG3.svg) repeat-x;padding:0;margin:2rem 0}
.pg-body img{width:100%}
.mobile-only{display:none}
.text-center{text-align:center}
.columns img{width:100%}
.margin-bottom{margin-bottom:30px}
.pg-body h3{border-top:1px solid #d4e5e8;margin-top:30px;padding-top:10px}
a.cta-button{border:2px solid #10084c;background:rgba(0,0,0,0);padding:12px 40px;font-family:"Open Sans",arial,helvetica,sans-serif;text-transform:uppercase;letter-spacing:2px;text-decoration:none;color:#10084c;font-size:18px;transition:all .3s ease;cursor:pointer;line-height:3em}
.fields-holder .row-submit input:hover,a.cta-button:hover{background:#10084c;color:#f7f6f6}
.button-wrapper{text-align:center;margin:30px 0}
.iframe-wrapper{position:relative;padding-bottom:39%;margin-bottom:20px;padding-top:30px;height:0;overflow:hidden}
.iframe-wrapper:last-of-type{margin-bottom:0}
.iframe-wrapper iframe,.iframe-wrapper object,.iframe-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}
.header-content-wrapper{position:relative}
.header-logo{display:block;position:absolute;top:10px}
.header-logo img{width:90%}
.header-search{display:block;position:absolute;top:34px;right:27px}
#search #p-search{border:none;border:1px solid #e3e3e3;box-shadow:none;padding:8px;width:200px}
._body-38 #header-nav{position:absolute}
._body-38 .pg-gallery-fw{margin-bottom:0px}
._body-38 #main-content{background:#080425}
.pg-body table.standard-stripe{width:100%;border-collapse:collapse}
.pg-body table.standard-stripe tr:nth-of-type(odd){background:#eee}
.pg-body table.standard-stripe th{background:#2f507a;color:#fff;font-weight:700}
.pg-body table td:first-child{width:40%}
.pg-body table.standard-stripe td,.pg-body table.standard-stripe th{padding:6px;border:1px solid #ccc;text-align:left}
.item-news .pg-gallery-image{margin-bottom:30px}
.item-news h1.pg-title{text-align:center}
.item-news .pg-time{display:none}
.item-news .pg-date{font-weight:bold;font-size:14px;text-align:center;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e3e3e3}
.item-news span.pg-date{border-bottom:0px solid #e3e3e3}
.gallery-fw-wrapper-preset-1428{min-height:500px}
.gallery-fw-wrapper-preset-1428 .cycle-overlay{height:100%}
.gallery-fw-wrapper-preset-1428 .cycle-overlay .caption-description{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:30px;text-align:center}
.gallery-fw-wrapper-preset-1428 .cycle-overlay .caption-description h1{color:#fff;font-size:45px;text-shadow:0 0 15px #000;line-height:1.4;text-transform:uppercase}
.gallery-fw-wrapper-preset-1428 .cycle-overlay .caption-description h3{font-weight:bold;text-transform:uppercase;color:#fff;font-size:21px;letter-spacing:2px;text-shadow:0 0 8px #000;line-height:1.4}
.gallery-fw-wrapper-preset-1428 .cycle-overlay .caption-description .banner-strap{font-weight:bold;color:#fff;font-size:21px;letter-spacing:1px;text-shadow:0 0 8px #000;line-height:1.6}
.gallery-fw-wrapper-preset-1428 .cycle-overlay .button-cta-wrapper{margin:0px}
.gallery-fw-wrapper-preset-1428 .cycle-overlay .button-cta-wrapper a.button-cta{font-family:FontAwesome;color:#fff;font-size:50px;padding:0px;border:0px;background:rgba(0,0,0,0);text-shadow:0 0 10px #000;text-decoration:none}
.gallery-fw-wrapper-preset-1428 .cycle-overlay .button-cta-wrapper a.button-cta:hover{background:rgba(0,0,0,0);border:0px;color:#5f7e7a}
.folder-preset-688 .folder-view li .caption h3{line-height:1.4}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.pg-gallery-av video{max-width:1004px;width:100% !important}
.pg-gallery-av audio{margin-top:30px}
.pg-gallery-av>div{margin-bottom:30px;background-color:#f0edec}
.pg-gallery-av>div:last-of-type{margin-bottom:0}
.folder-view .pg-gallery-av .cap-description,.pg-gallery-av .cap-description{padding:15px 30px 0px;line-height:20px}
.pg-gallery-av h2.cap-title{text-transform:uppercase;padding:15px 30px 0;margin-bottom:0}
.pg-gallery-av .av-player.type-audio .pg-gallery-av-inner{padding-top:0px}
._body-36 .pg-body{text-align:center}
.fields-holder .input,.fields-holder textarea,.fields-holder select{padding:8px;font-family:"Open Sans",arial,helvetica,sans-serif;font-size:18px;width:100%}
.fields-holder #id_submitButton{width:100%;font-family:"Open Sans",arial,helvetica,sans-serif;font-size:18px;background:none;font-weight:600;background-color:#10084c;color:#f7f6f6}
.fields-holder .row-title{color:#10084c;font-weight:600;font-size:18px}
#footer-box{padding:30px;font-size:13px;font-weight:700}
#footer-box a{font-weight:700;color:#f7f6f6;text-decoration:none}
#footer-box p{margin:0}
#footer-box p a{font-weight:700;color:#60a7ff}
.powered{display:none}
#footer-box{color:#f7f6f6}
.header-logo{top:-100px}
.header-search{display:none}
#menu-h{top:35px}
@media only screen and (max-width: 767px){#r-col-box #menu-v{display:none}
#mobile-search-icon{height:33px;width:33px;fill:#77c4d3}
.mobile-hide{display:none}
.mobile-only{display:block}
.home-banner-main{top:5%}
#body-footer-box .columns img{margin-bottom:30px}
._body-1 .pg-body{margin-top:30px;margin-bottom:20px}
.template h1.banner-text{font-size:60px}
#browser-box{margin-top:180px !important}
}
@media(min-width: 767px)and (max-width: 944px){.mobile-hide{display:block}
.mobile-only{display:none}
}

/*==@template_custom==*/