.font-a{font-family:'Open Sans',sans-serif;font-size:18px;line-height:20px}
@media(min-width:768px){.font-a{font-size:18px;line-height:22px}
}
.font-b{font-family:'Open Sans',sans-serif;font-size:18px;line-height:22px}
.font-c{font-family:'Open Sans',sans-serif;font-size:16px;line-height:20px}
.font-d{font-family:'Open Sans',sans-serif;font-size:14px;line-height:16px;letter-spacing:.1em}
.font-e,.font-e-light{font-family:'Open Sans',sans-serif;font-size:14px;line-height:18px}
.font-e-regular{font-family:'Open Sans',sans-serif;font-size:14px;line-height:18px}
.font-e-medium{font-family:'Open Sans',sans-serif;font-size:14px;line-height:18px}
.font-f{font-family:'Open Sans',sans-serif;font-size:12px;line-height:18px}
.text-capitalize{text-transform:uppercase}
.heading{font-family:'Open Sans',sans-serif;font-size:18px;line-height:20px}
@media(min-width:768px){.heading{font-size:20px;line-height:22px}
}
.sub-heading{font-family:'Open Sans',sans-serif;font-size:18px;line-height:22px}
.informative{font-family:'Open Sans',sans-serif;font-size:16px;line-height:20px}
.card-title{font-family:'Open Sans',sans-serif;font-size:15px;line-height:16px;letter-spacing:.1em}
.paragraph-heading{font-family:'Open Sans',sans-serif;font-size:15px;line-height:18px}
.paragraph{font-family:'Open Sans',sans-serif;font-size:15px;line-height:18px}
.top-space-xl{padding-top:40px}
.top-space-lg{padding-top:30px}
.top-space-md{padding-top:20px}
.top-space-sm{padding-top:15px}
.top-space-xs{padding-top:10px}
.bottom-space-xl{padding-bottom:40px}
.bottom-space-lg{padding-bottom:30px}
.bottom-space-md{padding-bottom:20px}
.bottom-space-sm{padding-bottom:15px}
.bottom-space-xs{padding-bottom:10px}
.left-right-space-xl{padding-left:40px;padding-right:40px}
.left-right-space-lg{padding-left:30px;padding-right:30px}
.left-right-space-md{padding-left:20px;padding-right:20px}
.left-right-space-sm{padding-left:15px;padding-right:15px}
.left-right-space-xs{padding-left:10px;padding-right:10px}
.top-bottom-space-xl{padding-top:40px;padding-bottom:40px}
.top-bottom-space-lg{padding-top:30px;padding-bottom:30px}
.top-bottom-space-md{padding-top:20px;padding-bottom:20px}
.top-bottom-space-sm{padding-top:15px;padding-bottom:15px}
.top-bottom-space-xs{padding-top:10px;padding-bottom:10px}
.top-space-none{padding-top:0 !important}
.bottom-space-none{padding-bottom:0 !important}
.left-space-none{padding-left:0 !important}
.right-space-none{padding-right:0 !important}
.left-right-space-none{padding-left:0;padding-right:0}
@media(min-width:768px){.left-right-space-none-sm{padding-left:0;padding-right:0}
}
.top-bottom-space-none{padding-top:0;padding-bottom:0}
.space-top-xl{margin-top:40px}
.space-top-lg{margin-top:30px}
.space-top-md{margin-top:20px}
.space-top-sm{margin-top:15px}
.space-top-xs{margin-top:10px}
.space-bottom-xl{margin-bottom:40px}
.space-bottom-lg{margin-bottom:30px}
.space-bottom-md{margin-bottom:20px}
.space-bottom-sm{margin-bottom:15px}
.space-bottom-xs{margin-bottom:10px}
.space-left-right-xl{margin-left:40px;margin-right:40px}
.space-left-right-lg{margin-left:30px;margin-right:30px}
.space-left-right-md{margin-left:20px;margin-right:20px}
.space-left-right-sm{margin-left:15px;margin-right:15px}
.space-left-right-xs{margin-left:10px;margin-right:10px}
.space-bottom-xl{margin-top:40px;margin-bottom:40px}
.space-bottom-lg{margin-top:30px;margin-bottom:30px}
.space-bottom-md{margin-top:20px;margin-bottom:20px}
.space-bottom-sm{margin-top:15px;margin-bottom:15px}
.space-bottom-xs{margin-top:10px;margin-bottom:10px}
.space-top-none{margin-top:0 !important}
.space-bottom-none{margin-bottom:0 !important}
.space-left-none{margin-left:0 !important}
.space-right-none{margin-right:0 !important}
.space-left-right-none{margin-left:0;margin-right:0}
.space-bottom-none{margin-top:0;margin-bottom:0}
body{font-size:15px !important;line-height:21px !important;font-family:'Open Sans',sans-serif}
@media(max-width:768px){.container{width:100%}
}
@media(min-width:1024px){.container{max-width:970px}
}
#page-header{background:#fff}
a{color:#107fa8}
a:focus{text-decoration:none}
a:hover{color:#069}
.editor-text{text-align:center;color:#ccc}
.rte blockquote{font-size:15px;line-height:18px;font-family:'Open Sans',sans-serif}
.rte p{padding-bottom:10px}
.rte ul li,.rte ol li{padding-bottom:10px}
.rte ul li:last-child,.rte ol li:last-child{padding-bottom:0}
p.arrow-link a:before{padding-right:5px;margin-top:2px;margin-right:0;font-family:FontAwesome;content:"\f105";display:inline-block;line-height:normal}
ul{padding-left:15px}
.rte table{border-collapse:collapse;margin-bottom:0;word-break:normal;border:0}
@media(max-width:992px){.rte table thead,.rte table tbody{display:block}
}
.rte table thead tr th,.rte table tbody tr th{font-family:'Open Sans',sans-serif;font-size:14px;line-height:18px;padding:10px 5px;border-right:solid .75px #8a8a8a;border-top:solid .75px #8a8a8a !important;border-bottom:solid .75px #8a8a8a;vertical-align:top;height:50px;float:none;background:rgba(11,81,114,0.4)}
@media(min-width:767px) and (max-width:991px){.rte table thead tr th,.rte table tbody tr th{float:none}
}
@media(min-width:992px){.rte table thead tr th,.rte table tbody tr th{padding:10px}
}
.rte table thead tr th:first-child,.rte table tbody tr th:first-child{border-left:solid .75px #8a8a8a}
@media(min-width:992px){.rte table thead tr,.rte table tbody tr{display:table-row}
}
.rte table tbody{display:block;width:100%}
@media(min-width:992px){.rte table tbody{display:table-row-group;height:auto}
}
.rte table tbody tr:first-child{border-top:.75px solid #8a8a8a;background:rgba(11,81,114,0.4) !important}
.rte table tbody tr td,.rte table tbody tr th{font-family:'Open Sans',sans-serif;font-size:15px;line-height:21px;padding:10px 5px;border-right:solid .75px #8a8a8a;border-bottom:solid .75px #8a8a8a !important;vertical-align:top;border-top:0;height:50px;float:none;word-break:normal}
.rte table tbody tr td:first-child,.rte table tbody tr th:first-child{border-left:solid .75px #8a8a8a}
@media(min-width:992px){.rte table tbody tr td,.rte table tbody tr th{padding:10px}
}
.rte table tbody tr:nth-child(odd){background:rgba(0,102,153,0.2)}
.rte .no-table-border{border-collapse:collapse;margin-bottom:0;border:0}
@media(max-width:992px){.rte .no-table-border thead,.rte .no-table-border tbody{display:block}
}
.rte .no-table-border thead tr th,.rte .no-table-border tbody tr th{font-family:'Open Sans',sans-serif;font-size:14px;line-height:18px;padding:5px;border-right:0;border-top:none !important;border-bottom:0;vertical-align:top;height:auto;float:none;background:transparent;word-break:normal}
@media(min-width:767px) and (max-width:991px){.rte .no-table-border thead tr th,.rte .no-table-border tbody tr th{float:none}
}
@media(min-width:992px){.rte .no-table-border thead tr th,.rte .no-table-border tbody tr th{padding:5px}
}
.rte .no-table-border thead tr th:first-child,.rte .no-table-border tbody tr th:first-child{border-left:0}
@media(min-width:992px){.rte .no-table-border thead tr,.rte .no-table-border tbody tr{display:table-row}
}
.rte .no-table-border tbody{display:block;width:100%}
@media(min-width:992px){.rte .no-table-border tbody{display:table-row-group;height:auto}
}
.rte .no-table-border tbody tr:first-child{border-top:0;background:transparent !important}
.rte .no-table-border tbody tr td,.rte .no-table-border tbody tr th{font-family:'Open Sans',sans-serif;font-size:15px;line-height:18px;padding:5px;border-right:0;border-bottom:none !important;vertical-align:top;border-top:0;height:auto;float:none;word-break:normal}
.rte .no-table-border tbody tr td:first-child,.rte .no-table-border tbody tr th:first-child{border-left:0}
@media(min-width:992px){.rte .no-table-border tbody tr td,.rte .no-table-border tbody tr th{padding:5px}
}
.rte .no-table-border tbody tr:nth-child(odd){background:transparent}
@media(max-width:767px){.column-control .col-sm-6 .cta-button{margin-bottom:15px}
}
.section-header h4{margin-top:6px;margin-bottom:6px}
.hiddenLabel{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.slogan{border:medium none;display:inline-block;font:16px/20px Formata-regular;vertical-align:bottom;text-align:left}
.slogan a{color:#069;text-decoration:none}
.footer .socialmedia ul li .collabratec-icon{background:url(../image/ft-ct-logo.png) no-repeat 2px 0}
.footer .socialmedia ul li .collabratec-icon:hover{background:url(../image/ft-ct-logo.png) no-repeat -25px 0}
.footer .socialmedia ul li a:hover{color:#333}
.socialmedia ul li{margin:0;vertical-align:middle}
.socialmedia ul li .collabratec-icon{background:url(../image/ct-logo-blue.png) no-repeat 2px 1px;display:inline-block;height:18px;width:18px;border-radius:0;margin:0 10px;padding:0}
.socialmedia ul li .collabratec-icon:hover{background:url(../image/ct-logo-black.png) no-repeat 2px 1px}
.socialmedia ul li:last-child a{padding-right:0;margin-right:0}
.socialmedia ul li:first-child a{padding-left:0}
.socialmedia ul li a{display:inline-block;font-size:18px;color:#069;opacity:1;padding:0 10px;text-align:center;height:auto;width:auto;margin:0}
.socialmedia ul li a:hover{color:#333}
.global-footer{background:#333;color:#fff;padding:30px 0;border-top:solid 5px #fff}
.global-footer .legal-copy{padding-top:30px}
.global-footer .legal-copy a{color:#fff;text-decoration:underline}
.global-footer .utilitylinks li{float:left}
.global-footer .utilitylinks li a{padding:0 5px}
.global-footer .utilitylinks li a:hover{text-decoration:underline}
.global-footer .utilitylinks li:first-child a{padding-left:0}
.global-footer .utilitylinks li:last-child a{padding-right:0}
@media(max-width:540px){.global-footer .utilitylinks li{float:left;width:100%;margin-bottom:20px;text-align:center}
.global-footer .utilitylinks li:last-child{margin-bottom:0}
.global-footer .utilitylinks li a{padding:0}
}
.btn-style,.btn-blue,.btn-transparent{padding:0 15px;font-family:'Open Sans',sans-serif;height:33px;border-radius:2px;font-size:14px;line-height:32px;font-weight:700;color:#fff;background:#e37222;display:inline-block}
.btn-style:hover,.btn-blue:hover,.btn-transparent:hover{text-decoration:none;background:#f90;color:#fff}
.btn-style:focus,.btn-blue:focus,.btn-transparent:focus,.btn-style:active,.btn-blue:active,.btn-transparent:active{background:#f90}
.btn-blue{padding:0 30px;height:40px;font-size:18px;line-height:38px;background:#069}
.btn-blue:hover{background:#107fa8;text-decoration:none}
.btn-blue:focus,.btn-blue:active{color:#fff;text-decoration:none;background:#107fa8}
.btn-transparent{border:1px solid #fff;font-size:14px;line-height:30px;background:transparent}
.btn-transparent:hover{background:unset;text-decoration:underline}
.btn-transparent:focus,.btn-transparent:active{color:#fff;text-decoration:none}
.text-link{font-family:'Open Sans',sans-serif;font-size:12px;line-height:18px;color:#107fa8}
.text-link:hover{color:#069;text-decoration:underline}
.global-nav{height:50px;border-bottom:1px solid #8a8a8a;background:#fff;line-height:50px;z-index:999;position:relative;float:left;width:100%}
@media(min-width:768px) and (max-width:992px){.global-nav{margin-bottom:30px}
}
.global-nav .no-padding{padding:0}
.global-nav ul{margin:0;padding:0;display:inline-block}
.global-nav ul li{margin:0;color:#fff;float:left;list-style:none}
.global-nav ul li a{color:#fff;font-size:22px}
.global-nav ul li a:hover{text-decoration:underline;color:#fff}
.global-nav ul li a img{margin-right:5px;vertical-align:bottom}
.global-nav .small-logo{text-align:center;padding-top:12px;width:75px;margin:0 auto;height:22px}
.global-nav .small-logo img{display:block;height:22px;width:75px}
.global-nav .signin{color:#fff;float:right;padding:0;font-family:'Open Sans',sans-serif}
.global-nav .signin li{line-height:50px}
.global-nav .signin li a{padding:0 10px;font-size:14px;position:relative;float:left;min-width:50px;text-align:center;min-height:50px}
.global-nav .signin li a .fa-user-circle-o{font-size:18px;width:18px;height:18px;text-align:center;color:#069}
.global-nav .signin li a .fa-shopping-cart{font-size:24px;width:25px;height:24px;text-align:center;color:#069;float:left;line-height:36px;margin-top:3px;margin-right:-5px}
.global-nav .signin li a .cart-items-count{background:#107fa8;height:11px;width:11px;display:block;position:absolute;border-radius:100%;font:8px 'Open Sans',sans-serif;color:#fff;line-height:normal;text-align:center;right:10px;top:6px}
.global-nav .signin li a:hover{text-decoration:underline}
.global-nav .signin li a:hover .fa-user-circle-o,.global-nav .signin li a:hover .fa-shopping-cart{color:#069}
.global-nav .signin li a.active{background:#069}
.global-nav .signin li a.active .fa-user-circle-o{color:#fff}
.global-nav .signin li:first-child a{padding-left:10px}
.global-nav .signin:hover{text-decoration:none}
.global-nav .signin .my-aacount{position:absolute;top:50px;background:#069;width:100%;right:0;display:none}
.global-nav .signin .my-aacount ul{float:left;width:100%}
.global-nav .signin .my-aacount ul li{width:100%;border-bottom:solid .75px #8a8a8a;line-height:normal;float:left;padding:17px 15px}
.global-nav .signin .my-aacount ul li:last-child{border-bottom:0}
.global-nav .signin .my-aacount ul li a{padding:0;font-family:'Open Sans',sans-serif;line-height:normal;min-height:0}
.global-nav .signin .my-aacount ul li a:hover{text-decoration:underline}
.global-nav .navbar-header .navbar-toggle{top:15px;padding:0;border:0;margin-left:15px}
@media(min-width:767px){.global-nav .signin .my-aacount{width:220px}
}
@media(min-width:992px){.global-nav{background:#333;border:0}
.global-nav .no-padding{padding:0 15px}
.global-nav ul li{font-size:14px;margin-right:0;margin-left:0;float:left}
.global-nav ul li a{font-size:14px;padding:0 5px;font-family:'Open Sans',sans-serif;border-right:1px solid #fff;line-height:12px}
.global-nav ul li:first-child a{padding-left:0}
.global-nav ul li:last-child a{border:0;padding-right:6px}
.global-nav .signin{font-size:14px;position:relative}
.global-nav .signin li a{border:0;padding:16px 10px}
.global-nav .signin li a .fa-user-circle-o{color:#fff}
.global-nav .signin li a .fa-shopping-cart{color:#fff;margin-top:-6px;line-height:normal;margin-right:0}
.global-nav .signin li a:hover{text-decoration:underline}
.global-nav .signin li a:hover .fa-user-circle-o,.global-nav .signin li a:hover .fa-shopping-cart{color:#fff}
.global-nav .signin .my-aacount{right:-42px;width:265px}
.global-nav .signin .my-aacount ul li{height:52px}
}
.navbar-header{height:auto}
.navbar-header .navbar-toggle .icon-bar{background:#069;height:3px}
.user-in{width:100%;height:100%;background-color:transparent;display:block;transition:.2s;position:absolute;z-index:999;opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;-ms-filter:"alpha(opacity=50)";zoom:1}
.column-module{width:auto;background-color:transparent;padding:15px;margin-bottom:15px;border:solid 1px;border-top-width:8px}
.column-module div:last-child{margin-bottom:30px}
.column-module .rte{margin-bottom:15px;font-size:14px;color:#000}
.column-module .link-list-container{margin-bottom:15px}
.column-module .editor-text{text-align:center;color:#ccc}
.column-module .cta-button{margin-bottom:15px}
.column-module img{margin-bottom:15px}
.column-module .column-module-header{padding-bottom:15px;font-size:14px;font-weight:600;color:#000;background-color:transparent;font-family:'Open Sans',sans-serif !important}
.column-module .link-list li{line-height:21px !important;margin-bottom:5px !important}
.column-module .link-list a{font-weight:normal;font-size:14px}
@media(max-width:767px){.column-module{margin-left:40px;margin-right:40px}
.right-column-module:last-child{margin-bottom:30px}
}
.top-of-page-link{position:relative;padding:15px 0;line-height:normal}
.top-of-page-link a{text-decoration:none;margin:0;padding:0;text-transform:uppercase;height:16px;min-width:79px;font:11px 'Open Sans',sans-serif;display:inline-block;letter-spacing:.04em}
.top-of-page-link a.arrow-color-white{color:#fff}
.top-of-page-link a.arrow-color-white:hover{color:#000}
.top-of-page-link a.arrow-color-blue{color:#069}
.top-of-page-link a.arrow-color-blue:hover{color:#000}
.top-of-page-link a .arrow-up{height:11px;overflow:hidden;display:inline-block;font-size:15px;padding:2px}
.top-of-page-link a:hover{color:#000}
.top-of-page-link .title-label{position:relative;top:-4px}
.top-of-page-link .top-arrow-link{height:16px;width:16px}
.top-of-page-link .top-arrow-link:hover path{fill:#000}
.top-of-page-link .footer-top-arrow-link{height:16px;width:16px}
.top-of-page-link .footer-top-arrow-link path{fill:#fff}
.top-of-page-link .footer-top-arrow-link:hover path{fill:#000}
.global-benefits-finder{background:#e5e5e5;padding:15px 0;margin:0 -15px}
.global-benefits-finder .gbf-title{color:#8a8a8a;margin-bottom:10px;padding-left:39px}
.global-benefits-finder .gbf-form{padding:0;width:100%;text-align:center}
.global-benefits-finder .selector{width:100%;border-radius:2px;width:240px;height:33px;border:solid 1px #e5e5e5;padding:0;background:#fff;position:relative;font-family:'Open Sans',sans-serif;font-size:18px;margin:0 auto;margin-bottom:10px;text-align:left}
.global-benefits-finder .selector .dropdown-toggle{line-height:33px;display:block;text-decoration:none;border-bottom:0;color:#fff;font:14px 'Open Sans',sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#8a8a8a;padding:0;margin:8px 10px 6px 10px}
.global-benefits-finder .selector .dropdown-toggle:before{content:"\f0dc";display:inline-block;font:20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;float:right;color:#fff;margin:0;border:0;height:20px;width:12px;margin-right:0;color:#8a8a8a;font-size:14px;padding-top:2px}
.global-benefits-finder .btn-style{min-width:62px}
.global-benefits-finder .dropdown-menu{position:absolute;border:solid 1px #e5e5e5;padding:10px;box-shadow:none;background:#fff;width:240px}
.global-benefits-finder .dropdown-menu li{width:100%;margin:0;padding:0 0 0 25px;position:relative}
.global-benefits-finder .dropdown-menu li a{color:#8a8a8a;border-bottom:0;font-size:100%;margin:0 0 6px 0;font-family:'Open Sans',sans-serif;padding:4px 0;white-space:normal}
.global-benefits-finder .dropdown-menu li a:hover{background:transparent;text-decoration:none}
.global-benefits-finder .dropdown-menu li:hover{background:transparent}
.global-benefits-finder .dropdown-menu li .fa-check{position:absolute;left:0;top:5px;color:#8a8a8a;visibility:hidden}
.global-benefits-finder .dropdown-menu li .fa-check.selected{visibility:visible}
@media(min-width:768px){.global-benefits-finder{background:0;padding:0;margin:0}
.global-benefits-finder .gbf-title{margin-bottom:20px;padding:0}
.global-benefits-finder .gbf-form{background:#e5e5e5;padding:9px 12px;height:50px;width:546px;text-align:left}
.global-benefits-finder .gbf-form .selector{float:left;margin-right:12px;margin-bottom:0;width:200px}
.global-benefits-finder .gbf-form .dropdown-menu{width:315px;margin:0}
.global-benefits-finder .gbf-form .btn-style{margin-left:18px;margin-right:18px;float:right}
}
@media(min-width:992px){.global-benefits-finder{position:relative;float:left;width:100%;margin:30px 0 0 0;background:0;padding:0}
.global-benefits-finder .gbf-title{margin-bottom:20px;padding:0}
.global-benefits-finder .gbf-form{background:#e5e5e5;height:50px;width:697px;padding:9px 45px;text-align:left}
.global-benefits-finder .gbf-form .btn-style{margin-left:25px;margin-right:0;float:right}
.global-benefits-finder .gbf-form .selector{width:240px;height:33px;border:solid 1px #e5e5e5;padding:0;float:left;margin-right:20px;margin-bottom:0}
.global-benefits-finder .gbf-form .selector .dropdown-toggle{color:#8a8a8a;padding:0;margin:8px 10px 6px 10px;font-family:'Open Sans',sans-serif;border-bottom:0}
.global-benefits-finder .gbf-form .selector .dropdown-toggle:before{content:"\f0dc";color:#8a8a8a;font-size:14px;padding-top:2px;margin-right:0}
.global-benefits-finder .gbf-form .selector.open .dropdown-toggle{font-family:'Open Sans',sans-serif;border-bottom:0}
.global-benefits-finder .gbf-form .selector.open .dropdown-toggle:before{content:"\f0dc"}
.global-benefits-finder .gbf-form .dropdown-menu{position:absolute;border:solid 1px #e5e5e5;padding:10px;box-shadow:none;background:#fff;width:315px;margin:0}
.global-benefits-finder .gbf-form .dropdown-menu li{width:100%;margin:0;padding:0 0 0 25px;position:relative}
.global-benefits-finder .gbf-form .dropdown-menu li a{border-bottom:0;font-size:100%;margin:0;font-family:'Open Sans',sans-serif;padding:4px 0;white-space:unset}
.global-benefits-finder .gbf-form .dropdown-menu li a:hover{background:transparent;text-decoration:none}
.global-benefits-finder .gbf-form .dropdown-menu li:hover{background:transparent}
}
.separator-slash ul>li+li:before,.separator-double-arrow ul>li+li:before,.separator-arrow ul>li+li:before{color:#069;font-size:12px}
.separator-arrow ul>li{padding-left:5px !important}
.separator-arrow ul>li:last-child{padding-left:10px !important}
.bread-crumb{padding:0 0 15px}
.bread-crumb ul li a{font-size:12px}
.separator-slash ul li a{color:#000}
.link-list{margin:0;padding:0;font-weight:400}
.link-list li{list-style:none;padding:2px 0 2px 0}
.link-list li a{color:#107fa8;position:relative;display:inline-block;padding-left:10px;padding-bottom:3px}
.link-list li a .arrow-right{position:absolute;left:0}
.link-list li a:hover{color:#069;text-decoration:underline}
.link-list li:last-child a{padding-bottom:0}
.rte .link-tag-class{color:#107fa8;position:relative;display:inline-block;padding-left:10px;font:15px/17px 'Open Sans',sans-serif}
.rte .link-tag-class:before{content:"\f105";left:0;font-family:"FontAwesome";position:absolute}
.rte .link-tag-class:hover{color:#069}
@media(min-width:992px){.rte .link-tag-class{font:15px/18px 'Open Sans',sans-serif}
}
.rte .arrow-link{margin:0;padding:0 0 10px 0}
.rte .arrow-link li{list-style:none}
.rte .arrow-link li a{color:#107fa8;position:relative;display:inline-block;padding-left:10px;font:15px/17px 'Open Sans',sans-serif}
.rte .arrow-link li a:before{content:"\f105";left:0;font-family:"FontAwesome";position:absolute}
.rte .arrow-link li a:hover{color:#069}
@media(min-width:992px){.rte .arrow-link li a{font:15px/18px 'Open Sans',sans-serif}
}
.rte a.arrow-link{color:#107fa8;position:relative;display:inline-block;padding-left:10px;font:15px/17px 'Open Sans',sans-serif}
.rte a.arrow-link:before{content:"\f105";left:0;font-family:"FontAwesome";position:absolute}
.rte a.arrow-link:hover{color:#069}
@media(min-width:992px){.rte a.arrow-link{font:15px/18px 'Open Sans',sans-serif}
}
.jump-links-container{padding-bottom:30px}
.jump-links{background-color:#e6eae9;padding:15px}
.jump-links .jump-links-header{padding-bottom:14px;font-family:'Open Sans',sans-serif !important;font-weight:600;font-size:14px}
.jump-links .link-list li a{font-weight:normal;margin-bottom:3px;line-height:21px;font-size:14px}
.jump-links .more{display:block;text-align:right;color:#107fa8;text-decoration:none;letter-spacing:1}
.dropdown-selector{margin-bottom:30px}
.dropdown-selector .dd-section-main{width:auto;float:none;display:block;margin:0 -15px}
@media(min-width:768px){.dropdown-selector .dd-section-main{margin:0;float:left;width:100%}
}
.dropdown-selector .dd-section-main .dd-section-title{width:226px;background-color:gray;float:left}
@media(min-width:992px){.dropdown-selector .dd-section-main .dd-section-title{width:293.2px}
}
.dropdown-selector .dd-section-main .dd-section-title .dropdown-header{background-color:#069;padding:8px 12px;text-align:center;color:#fff;display:inline-block;font-family:'Open Sans',sans-serif;font-size:16px;float:left;width:100%;line-height:16px}
@media(min-width:768px) and (max-width:991px){.dropdown-selector .dd-section-main .dd-section-title .dropdown-header{font-size:12px}
}
@media(min-width:992px){.dropdown-selector .dd-section-main .dd-section-title .dropdown-header{padding:12px}
}
.dropdown-selector .dd-section-main .dd-section-drpdown{width:253px;float:left}
@media(max-width:767px){.dropdown-selector .dd-section-main .dd-section-drpdown{width:100%}
}
@media(min-width:992px){.dropdown-selector .dd-section-main .dd-section-drpdown{width:318px}
}
.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector{float:left;width:100%;background:#107fa8;margin-bottom:0}
@media(min-width:768px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector{background:#fff;position:relative}
}
.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .selector{width:100%;border-radius:2px;float:left}
@media(min-width:768px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .selector{border:solid 1px #e5e5e5;padding:0;height:32px}
}
@media(min-width:992px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .selector{height:40px}
}
.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .selector .dropdown-toggle{line-height:18px;padding:15px 35px 17px 15px;margin:0;display:block;text-decoration:none;border-bottom:0;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-family:'Open Sans',sans-serif}
@media(min-width:768px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .selector .dropdown-toggle{color:#8a8a8a;padding:9px 0;margin:0 16px 0 20px;line-height:normal;height:30px;font-size:11px}
}
@media(min-width:992px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .selector .dropdown-toggle{color:#8a8a8a;padding:13px 0;margin:0 20px;height:38px;line-height:normal;font-size:14px}
}
.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .selector .dropdown-toggle:before{content:"\002b";display:inline-block;font:20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;float:right;color:#fff;margin:0;border:0;width:4px;margin-right:-15px}
@media(min-width:768px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .selector .dropdown-toggle:before{content:"\f0dc";margin-right:0;color:#8a8a8a;font-size:10px;-ms-transform:scaleX(.417);-webkit-transform:scaleX(.417);-moz-transform:scaleX(.417);-o-transform:scaleX(.417);transform:scaleX(.417);height:10px;width:4px}
}
@media(min-width:992px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .selector .dropdown-toggle:before{width:5px;font-size:14px;margin-top:0;height:14px}
}
.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .selector.open .dropdown-toggle{font-family:'Open Sans',sans-serif;border-bottom:.75px solid #069}
@media(min-width:768px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .selector.open .dropdown-toggle{font-family:'Open Sans',sans-serif;border-bottom:0}
}
.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .selector.open .dropdown-toggle:before{content:"\2212"}
@media(min-width:768px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .selector.open .dropdown-toggle:before{content:"\f0dc"}
}
@media(min-width:768px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-left ul li{width:auto}
}
.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-menu{border:solid 1px #e5e5e5;padding:15px 30px;box-shadow:none;position:relative;border:0;background:transparent;margin:0;width:100%}
@media(min-width:768px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-menu{position:absolute;border:solid 1px #e5e5e5;padding:10px;background:#fff;overflow-y:auto}
}
@media(min-width:992px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-menu{padding:15px 10px}
}
.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-menu li{width:100%;margin:0;padding:0;border:0}
@media(min-width:768px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-menu li{padding-left:22px;position:relative}
}
.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-menu li a{color:#fff;border-bottom:0;font-size:100%;margin:0;font-size:14px;font-family:'Open Sans',sans-serif;padding:0;white-space:normal}
@media(min-width:768px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-menu li a{color:#8a8a8a;font-size:11px}
}
@media(min-width:992px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-menu li a{font-size:14px}
}
.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-menu li a:hover{text-decoration:underline;background:0}
@media(min-width:768px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-menu li a:hover{background:transparent;text-decoration:none}
}
.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-menu li:hover{background:transparent}
@media(min-width:768px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-menu li .fa-check{position:absolute;left:0;top:3px;color:#8a8a8a;visibility:hidden}
}
@media(min-width:768px){.dropdown-selector .dd-section-main .dd-section-drpdown .comp-dropdown-selector .dropdown-selector .dropdown-menu li .fa-check.selected{visibility:visible}
}
.dropdown-selector .dd-section-main .dd-section-btn{width:67px;float:left}
.dropdown-selector .dd-section-main .dd-section-btn .btn-style{min-width:unset;padding:9px 25px;line-height:14px;width:100%;height:100%;border-radius:0;font-size:11px;text-align:center}
@media(min-width:992px){.dropdown-selector .dd-section-main .dd-section-btn .btn-style{padding:13px 0;font-size:14px;text-align:center}
}
@media(min-width:992px){.dropdown-selector .dd-section-main .dd-section-btn{width:86px}
}
@media(min-width:768px){.col-sm-6 .dropdown-selector .dd-section-main .dd-section-title{width:99.9%}
.col-sm-6 .dropdown-selector .dd-section-main .dd-section-drpdown{width:74%}
}
@media(max-width:767px){.vertical-section{margin-left:-15px;margin-right:-15px}
}
.vertical-section div:nth-last-child(1){margin-bottom:0}
.vertical-section div.jump-link-section{margin-bottom:30px}
@media(max-width:767px){.sub-nav-section-head{margin-left:-15px;margin-right:-15px}
}
.sub-nav-section-head .vertical-subhead{cursor:pointer;height:50px;overflow:hidden;background:rgba(0,102,153,0.8);font-family:'Open Sans',sans-serif;font-size:14px;line-height:18px;color:#fff;padding:16px 0 16px 15px}
@media(min-width:768px){.sub-nav-section-head .vertical-subhead{font-family:'Open Sans',sans-serif}
}
.sub-nav-section-head .vertical-subhead:after{content:'\f105';display:initial;font-family:fontawesome;float:right;padding-right:20px}
.sub-nav-section-head .vertical-subhead.arrow-down:after{content:'\f107';display:initial;font-family:fontawesome;float:right;padding-right:20px}
.sub-nav-section-head .vertical-subhead.border-rt{border-right:1px solid #0272aa}
@media(min-width:768px){.sub-nav-section-head .vertical-subhead{font-size:7px;padding:10px 0 10px 15px;height:30px;line-height:10px}
}
@media(min-width:992px){.sub-nav-section-head .vertical-subhead{font-size:10px}
}
@media(min-width:768px){.sub-nav-section-head{width:18.875%}
}
.sub-nav-section{margin-right:0;float:left;width:100%;overflow:hidden;padding-left:15px;padding-right:15px}
@media(min-width:768px){.sub-nav-section{width:18.875%;padding-left:0;padding-right:0;margin-bottom:30px}
}
.sub-nav-section .vertical-navigation{padding:15px;background:#069}
@media(max-width:767px){.sub-nav-section .vertical-navigation{margin-right:-15px;margin-left:-15px}
}
@media(min-width:767px){.sub-nav-section .vertical-navigation{padding:0}
}
.sub-nav-section .vertical-navigation .vertical-nav-header{font:14px/14px 'Open Sans',sans-serif;padding-bottom:10px;color:#fff}
@media(min-width:768px){.sub-nav-section .vertical-navigation .vertical-nav-header{font:9px/11px 'Open Sans',sans-serif}
}
@media(min-width:992px){.sub-nav-section .vertical-navigation .vertical-nav-header{font:12px/14px 'Open Sans',sans-serif}
}
.sub-nav-section .vertical-navigation .link-list.sub-links{padding-top:4px;padding-left:50px}
.sub-nav-section .vertical-navigation .link-list.sub-links li{position:relative}
@media(min-width:767px){.sub-nav-section .vertical-navigation .link-list.sub-links li{padding-bottom:3px}
}
@media(min-width:992px){.sub-nav-section .vertical-navigation .link-list.sub-links li{padding-bottom:4px}
}
.sub-nav-section .vertical-navigation .link-list.sub-links li a{padding-bottom:0;padding-left:0}
.sub-nav-section .vertical-navigation .link-list.sub-links li a:before{content:"";border:1px #fff solid;border-radius:50px;margin-top:5px;margin-left:-6px;position:absolute}
@media(min-width:767px){.sub-nav-section .vertical-navigation .link-list.sub-links li a:before{border:1px #069 solid}
}
.sub-nav-section .vertical-navigation .link-list.sub-links li:last-child{padding-bottom:0}
.sub-nav-section .vertical-navigation .link-list li{padding-bottom:4px;position:relative}
.sub-nav-section .vertical-navigation .link-list li:last-child{padding-bottom:0}
@media(min-width:768px){.sub-nav-section .vertical-navigation .link-list li{padding-bottom:10px}
}
@media(min-width:992px){.sub-nav-section .vertical-navigation .link-list li{padding-bottom:15px}
}
.sub-nav-section .vertical-navigation .link-list li a{font:14px/18px 'Open Sans',sans-serif;padding-left:20px;padding-bottom:0;color:#fff}
@media(min-width:768px){.sub-nav-section .vertical-navigation .link-list li a{font:7px/9px 'Open Sans',sans-serif}
.sub-nav-section .vertical-navigation .link-list li a.active{color:#000;font-family:'Open Sans',sans-serif}
}
@media(min-width:992px){.sub-nav-section .vertical-navigation .link-list li a{font:10px/12px 'Open Sans',sans-serif}
}
.sub-nav-section .vertical-navigation .link-list li .arrow-right{position:absolute;left:0;color:#fff;height:10px;line-height:10px;width:10px;text-align:center;margin:0;top:4px}
.sub-nav-section .vertical-navigation .link-list li .arrow-right .fa{font-size:8px;vertical-align:middle;cursor:pointer;position:relative;top:0}
@media(min-width:768px){.sub-nav-section .vertical-navigation{background:#fff;color:#fff;padding-left:0}
.sub-nav-section .vertical-navigation .vertical-nav-header{color:#000;padding-left:15px}
.sub-nav-section .vertical-navigation .link-list.sub-links{padding-left:30px}
.sub-nav-section .vertical-navigation .link-list.sub-links li a{font:10px/12px 'Open Sans',sans-serif}
.sub-nav-section .vertical-navigation .link-list li a{color:#107fa8}
.sub-nav-section .vertical-navigation .link-list li .arrow-right{background-color:#e37222}
}
.rte-section{width:52.232%;float:left;font-size:15px;font-family:'Open Sans',sans-serif;padding:30px 15px}
@media(min-width:768px){.rte-section{padding:30px 0}
}
.jump-link-section{width:30.464%;float:right;margin-top:15px;margin-bottom:30px}
@media(min-width:768px){.vertical-subhead-content{padding:10px 4.5px;border:1px solid #0272aa;border-top:0}
}
@media(min-width:992px){.vertical-subhead-content{padding:15px 6px}
}
.banner-text-image{margin:0 -15px 30px -15px;background:url() no-repeat center;background-size:100% 100%;background-position:0 0;position:relative}
.banner-text-image .banner-text-content{padding-bottom:30px;padding-top:30px}
.banner-text-image.swapping{padding-top:0;display:flex;display:-webkit-flex;flex-direction:column-reverse;-webkit-flex-direction:column-reverse}
@media(min-width:768px){.banner-text-image.swapping{flex-direction:row-reverse;-webkit-flex-direction:row-reverse}
}
.banner-text-image.swapping .image-block{height:auto}
.banner-text-image .column-height.image-block{padding:0;height:auto}
@media(min-width:768px){.banner-text-image .column-height.image-block{margin-top:0}
}
@media(min-width:768px){.banner-text-image{width:100%;margin:0 0 30px 0;float:left;padding-top:0;padding-bottom:0}
.banner-text-image .column-height .content{padding:0}
}
.banner-text-image .overly{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%}
.comp-panel-slider{display:block;margin:0 -15px}
.comp-panel-slider .left-panel{width:100%;padding:0 15px 30px 15px;float:left;bottom:initial}
.comp-panel-slider .left-panel .cmp-panel-heading{padding-bottom:15px}
.comp-panel-slider .left-panel .cmp-description{padding-bottom:30px}
@media(min-width:768px){.comp-panel-slider .left-panel{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;width:40%;padding:0 15px}
.comp-panel-slider .left-panel .left-content{overflow:hidden;max-height:305px}
}
.comp-panel-slider .img-panel{float:right;width:100%;position:relative}
.comp-panel-slider .img-panel img{float:right;margin:0;height:240px}
.comp-panel-slider .img-panel a{display:block;text-decoration:none}
@media(min-width:768px){.comp-panel-slider .img-panel{width:60%}
.comp-panel-slider .img-panel img{height:350px}
}
.comp-panel-slider .carousel-caption{background-color:#107fa8;padding:15px;width:auto;right:0;left:0;bottom:0;text-shadow:none;position:relative}
.comp-panel-slider .slider-indicators{background-color:#069;float:left;width:100%}
.comp-panel-slider .slider-indicators .carousel-indicators{position:relative;bottom:0;left:0;z-index:15;margin-left:0;text-align:center;list-style:none;padding:15px 0;width:100%;float:right;margin-bottom:0;color:#fff}
.comp-panel-slider .slider-indicators .carousel-indicators li{border:0;background-color:#fff;width:15px;height:15px;margin-right:15px;margin-bottom:1px}
.comp-panel-slider .slider-indicators .carousel-indicators li:hover{background-color:#e5e5e5}
.comp-panel-slider .slider-indicators .carousel-indicators li.active{background-color:#107fa8;width:15px;height:15px;margin-right:15px;margin-bottom:1px}
@media(min-width:768px){.comp-panel-slider .slider-indicators .carousel-indicators{padding:6px 0;width:60%}
.comp-panel-slider .slider-indicators .carousel-indicators li{width:8px;height:8px}
.comp-panel-slider .slider-indicators .carousel-indicators li.active{width:8px;height:8px}
}
@media(min-width:768px){.comp-panel-slider{margin:0}
}
.rte-section .panel-slider-container{margin-bottom:30px}
.rte-section .panel-slider-container .comp-panel-slider .carousel{margin:0}
.img-left{float:left;padding:0;margin-bottom:30px;padding-bottom:0}
@media(max-width:767px){.img-left{width:100%}
.img-left img{width:100%}
}
@media(min-width:768px){.img-left{margin:0 30px 12px 0}
}
@media(min-width:768px) and (max-width:992px){.img-left{width:25%}
.img-left img{width:100%;height:auto}
}
.img-right{float:right;padding:0;margin-bottom:30px;padding-bottom:0}
@media(max-width:767px){.img-right{width:100%}
.img-right img{width:100%}
}
@media(min-width:768px){.img-right{margin:0 0 12px 30px}
}
@media(min-width:768px) and (max-width:992px){.img-right{width:25%}
.img-right img{width:100%;height:auto}
}
.social-media-feed{float:left;width:100%;margin-bottom:30px}
.social-media-feed .social-media-block{float:left;height:auto}
.social-media-feed .social-media-block .icon-block{display:block;font-size:18px;opacity:1;text-align:left;height:auto;width:auto;margin-bottom:15px}
.social-media-feed .social-media-block .icon-block a{color:#069}
.social-media-feed .social-media-block .icon-block a:hover{color:none}
.social-media-feed .social-media-block .social-media-item{margin-bottom:10px}
.social-media-feed .social-media-block .social-media-item .media-title{color:#8a8a8a;margin-bottom:15px}
.social-media-feed .social-media-block .social-media-item .media-date{margin-bottom:10px}
.social-media-feed .social-media-block .social-media-item .rte-text{display:block}
.social-media-feed .social-media-block .social-media-item .rte-text a:hover{text-decoration:underline}
.social-media-feed .social-media-block .social-media-item:last-child{margin-bottom:0}
.column-control div[class^="col"]:last-child .icon-and-text-link:last-child{margin-bottom:30px}
.icon-and-text-link{display:block;margin-bottom:10px}
.icon-and-text-link a{display:block;color:#069}
.icon-and-text-link a:hover{color:#8a8a8a;text-decoration:none}
@media(min-width:768px){.icon-and-text-link:last-child{margin-bottom:30px}
}
.icon-and-text-link .comp-icon{display:table-cell;text-align:center;vertical-align:middle;width:40px;height:40px}
.icon-and-text-link .comp-icon i{font-size:36px;color:#069}
.icon-and-text-link .comp-text{text-align:left;display:table-cell;vertical-align:middle;padding-left:12px}
.transition-carousel{margin:0 -15px 30px -15px;height:100%;position:relative}
@media only screen and (min-width:768px){.transition-carousel{margin:0 0 30px 0}
}
.transition-carousel div.carousel{margin:0}
.transition-carousel .carousel-main .home-slide .item{text-align:center}
.transition-carousel .carousel-main .home-slide .item .item-image{height:238px;background-image:url();background-repeat:no-repeat;background-size:cover;background-position:0 0}
@media only screen and (min-width:768px){.transition-carousel .carousel-main .home-slide .item .item-image{height:560px}
}
.transition-carousel .carousel-main .home-slide .item .slider-mask{position:relative;left:0;right:initial;height:50%;width:100%;bottom:0;background:rgba(229,229,229,0.8);top:initial}
.transition-carousel .carousel-main .home-slide .item .slider-mask.carousel-caption{padding:30px;display:block;color:#000;width:100%;text-align:left;margin-right:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center}
@media only screen and (min-width:768px){.transition-carousel .carousel-main .home-slide .item .slider-mask.carousel-caption{padding:0 30px}
}
@media only screen and (min-width:992px){.transition-carousel .carousel-main .home-slide .item .slider-mask.carousel-caption{width:557.6px;height:230px;bottom:86px}
}
@media only screen and (min-width:768px) and (max-width:991px){.transition-carousel .carousel-main .home-slide .item .slider-mask.carousel-caption{width:440px;height:230px;bottom:86px}
}
.transition-carousel .carousel-main .home-slide .item .slider-mask.carousel-caption a{display:inline-block}
.transition-carousel .carousel-main .home-slide .item .slider-mask.carousel-caption a:hover{text-decoration:underline}
.transition-carousel .carousel-main .home-slide .item .slider-mask.carousel-caption .title{padding-bottom:10px;font-weight:bold}
.transition-carousel .carousel-main .home-slide .item .slider-mask.carousel-caption .main-slider-links ul{margin:15px 0;padding:0}
.transition-carousel .carousel-main .home-slide .item .slider-mask.carousel-caption .main-slider-links ul li{list-style:none;line-height:25px}
.transition-carousel .carousel-main .home-slide .item .slider-mask.carousel-caption .main-slider-links ul li a{color:#069;padding-left:10px}
@media only screen and (min-width:768px){.transition-carousel .carousel-main .home-slide .item .slider-mask .hero-carousel-content{margin-bottom:7px;overflow:hidden}
.transition-carousel .carousel-main .home-slide .item .slider-mask .hero-carousel-content .link-list{margin-top:10px}
}
@media only screen and (min-width:768px){.transition-carousel .carousel-main .home-slide .item .slider-mask{position:absolute}
}
@media only screen and (min-width:768px){.transition-carousel .carousel-main .home-slide .item{height:646px}
}
.transition-carousel .carousel-main hr{border-bottom:solid .75px #069;border-top:0;margin-bottom:30px;margin-top:0}
@media only screen and (min-width:768px){.transition-carousel .carousel-main hr{display:none}
}
.transition-carousel .carousel-main .carousel-indicators{width:100%;text-align:center;position:relative;margin-bottom:30px;margin-top:30px;display:block;bottom:0;line-height:normal}
@media only screen and (min-width:768px){.transition-carousel .carousel-main .carousel-indicators{width:440px;bottom:86px;position:absolute;margin-bottom:15px;margin-top:0;height:12px}
}
@media only screen and (min-width:992px){.transition-carousel .carousel-main .carousel-indicators{width:557.6px}
}
.transition-carousel .carousel-main .carousel-indicators li{background:#107fa8;height:10px;width:10px;margin:0 10px;border:0}
.transition-carousel .carousel-main .carousel-indicators li:first-child{margin-left:0}
.transition-carousel .carousel-main .carousel-indicators li:last-child{margin-right:0}
.transition-carousel .carousel-main .carousel-indicators .active{background:#0b5172}
.transition-carousel .right-slider-block{width:100%;position:relative;right:0;top:0;z-index:49}
@media only screen and (min-width:768px){.transition-carousel .right-slider-block{width:290px;position:absolute}
}
@media only screen and (min-width:992px){.transition-carousel .right-slider-block{width:374px;position:absolute}
}
.transition-carousel .right-slider-block .content-block{height:auto;width:100%;display:block}
.transition-carousel .right-slider-block .content-block .slider-height{list-style:none;overflow-x:hidden}
.transition-carousel .right-slider-block .content-block .slider-height:last-child{margin-bottom:0}
@media only screen and (min-width:768px){.transition-carousel .right-slider-block .content-block .slider-height{height:210px;margin-bottom:8px}
}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner{position:static}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item{width:100%;padding:29px 39.5px 29px 39.5px;color:#fff;text-align:center}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .item-info{height:auto !important;overflow:hidden;margin-top:20px;font-size:18px !important}
@media only screen and (min-width:768px){.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .item-info{height:170px;overflow:hidden}
}
@media only screen and (min-width:992px){.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .item-info{height:155px;overflow:hidden}
}
@media only screen and (min-width:992px){.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item{padding:0 53px}
}
@media only screen and (min-width:768px) and (max-width:991px){.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item{padding:0 44px}
}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .slider-title{color:#fff;text-align:left;margin-bottom:5px}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .rte-text{text-align:left}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .rte-text ul{padding-left:20px !important}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .btn-wrapper{text-align:center;margin-top:10px}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .btn-wrapper .arrow-right{display:none}
@media only screen and (min-width:768px) and (max-width:991px){.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .btn-wrapper .arrow-right{display:inline-block}
}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .btn-wrapper .btn-style{border:solid 1px #fff;background-color:transparent;margin-right:10px}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .btn-wrapper .btn-style:last-child{margin-right:0;margin-bottom:0;margin-left:-5px}
@media only screen and (min-width:992px){.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .btn-wrapper .btn-style{margin-right:10px;padding:0 20px;color:#fff;display:inline-block;text-align:center;font-family:'Open Sans',sans-serif;line-height:32px}
}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .link-list{text-align:left}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .link-list li{padding:0 0 0 0 !important}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .link-list li a{color:#fff;font-size:14px !important}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .link-list li a:before{content:"\f105";font:normal normal normal 14px/1 FontAwesome;position:absolute;left:0}
.transition-carousel .right-slider-block .content-block .slider-height .carousel-inner .item .link-list li a:hover{text-decoration:underline}
.transition-carousel .carousel-bottom-text{bottom:0;background:#fff;left:0;text-align:center;z-index:99}
@media only screen and (min-width:768px){.transition-carousel .carousel-bottom-text{width:448px;height:86px;position:absolute}
}
@media only screen and (min-width:992px){.transition-carousel .carousel-bottom-text{width:566px}
}
.transition-carousel .carousel-bottom-text .carousel-bottom-info{padding:15px 30px 30px 30px}
@media(min-width:768px){.transition-carousel .carousel-bottom-text .carousel-bottom-info{padding:15px 30px 0 30px}
}
.transition-carousel .carousel-bottom-text .carousel-bottom-info .rte-title{margin-bottom:9px}
@media(max-width:767px){.transition-carousel .carousel-bottom-text .donate-img{margin-bottom:30px}
}
@media(min-width:767px) and (max-width:992px){.transition-carousel .carousel-bottom-text .donate-img img{height:86px}
}
.transition-carousel .carousel-bottom-text .join-btn{font-size:20px;padding:5px 25px;height:auto}
.transition-carousel .carousel-controls{padding:0 15px}
.transition-carousel .carousel-controls .carousel-control{opacity:.9;width:11px}
.transition-carousel .carousel-controls .carousel-control.deactive{opacity:.3}
.transition-carousel .carousel-controls .carousel-control.left,.transition-carousel .carousel-controls .carousel-control.right{background-image:none;height:17px;top:50%;font-size:100%}
.transition-carousel .carousel-controls .carousel-control.left:hover,.transition-carousel .carousel-controls .carousel-control.right:hover{background-image:none}
.transition-carousel .carousel-controls .carousel-control.left{margin-left:15px}
.transition-carousel .carousel-controls .carousel-control.right{margin-right:15px}
.transition-carousel .glyphicon-chevron-left,.transition-carousel .glyphicon-chevron-right{font-size:14px;text-shadow:0 0 0 transparent;width:11px;height:17px;position:relative;margin:0;top:0;left:0;right:0;line-height:normal}
.image-link-slider{border-bottom:3px solid;position:relative;margin-left:-15px;margin-right:-15px;margin-bottom:0}
.image-link-slider .pagetitle{position:relative;padding:5px 20px}
@media(min-width:768px){.image-link-slider{border-top:0;border-bottom:3px solid;border-left:3px solid;border-right:3px solid;margin-left:0;margin-right:0;margin-bottom:30px}
}
.image-link-slider .comp-slider-indicators{position:absolute;width:100%;display:block}
.image-link-slider .comp-slider-indicators .default-prop{height:30px;width:30px;line-height:30px;cursor:pointer;color:#fff;background-color:#107fa8;text-align:center}
.image-link-slider .comp-slider-indicators .slider-arrowL{float:left}
.image-link-slider .comp-slider-indicators .slider-arrowR{float:right}
.image-link-slider .comp-slider-indicators .slider-arrowR,.image-link-slider .comp-slider-indicators .slider-arrowL{height:30px;width:30px;line-height:30px;cursor:pointer;color:#fff;background-color:#107fa8;text-align:center}
.image-link-slider .comp-slider-indicators .slider-arrowR.in-active,.image-link-slider .comp-slider-indicators .slider-arrowL.in-active{background-color:#e5e5e5;cursor:default}
.image-link-slider .list-items-container{overflow:hidden;padding-top:30px;margin:0}
.image-link-slider .list-items-container .list-items{min-width:4400px}
.image-link-slider .list-items-container .list-items .slider-item{width:200px;min-height:200px;margin-right:0;padding:10px;background:#069;float:left;position:relative}
@media(min-width:768px){.image-link-slider .list-items-container .list-items .slider-item{margin-right:10px;width:140px}
}
.image-link-slider .list-items-container .list-items .slider-item .item-image{height:180px;width:180px}
@media(min-width:768px){.image-link-slider .list-items-container .list-items .slider-item .item-image{height:120px;width:120px}
}
.image-link-slider .list-items-container .list-items .slider-item .item-link{color:#fff;font-size:12px;font-family:'Open Sans',sans-serif;padding:10px 0}
.image-link-slider .list-items-container .list-items .slider-item .item-link .arrow-right:hover{text-decoration:underline}
.image-link-slider .list-items-container .list-items .slider-item i{margin-right:2px}
.image-link-slider .outer-data{margin:15px -30px;width:100%}
@media(min-width:768px){.image-link-slider .outer-data{margin:15px 0}
}
.call-out-container{display:block;margin-left:-15px;margin-right:-15px;padding:15px 0}
@media(min-width:768px){.call-out-container{display:block;margin-left:0;margin-right:0}
}
.call-out-container .call-out-icon{display:block;text-align:center;font-size:40px;color:#fff;padding-bottom:15px;vertical-align:middle}
@media(min-width:768px){.call-out-container .call-out-icon{display:table-cell;padding:0 30px}
}
.call-out-container .call-out-data{padding:0 15px 0 15px;display:block}
@media(min-width:768px){.call-out-container .call-out-data{display:table-cell;padding:0 30px 0 0}
}
.service-banner{padding:15px 15px 30px 15px;position:relative;margin-top:15px;margin-bottom:15px}
@media(min-width:768px){.service-banner{padding:15px 30px 15px 15px}
}
.service-banner .close-icon{height:10px;width:10px;position:relative;right:0;font-size:9px;text-align:center;line-height:normal;margin-right:15px;margin-left:auto}
@media(min-width:768px){.service-banner .close-icon{position:absolute;margin-right:30px}
}
.service-banner .close-icon a{line-height:normal;display:inline-block;text-decoration:none}
.home-page-carousel{position:relative;margin-bottom:30px}
.home-page-carousel .carousel-list-container{overflow:hidden}
.home-page-carousel .carousel-list-items{min-width:10000px}
.home-page-carousel .carousel-card{display:block;float:left;vertical-align:top;position:relative;width:212.4px}
@media(min-width:768px){.home-page-carousel .carousel-card{width:162px}
}
@media(min-width:992px){.home-page-carousel .carousel-card{width:212.4px}
}
.home-page-carousel .carousel-card .carousel-heading{width:212.4px;text-align:left;color:#8a8a8a;padding-bottom:10px;font-size:18px}
@media(min-width:768px){.home-page-carousel .carousel-card .carousel-heading{width:162px}
}
@media(min-width:992px){.home-page-carousel .carousel-card .carousel-heading{width:212.4px}
}
.home-page-carousel .carousel-card .carousel-image{width:212.4px;height:110px;margin-bottom:8px;display:block;background-size:cover;background-position:0 0;background-repeat:no-repeat}
@media(min-width:768px){.home-page-carousel .carousel-card .carousel-image{width:162px;height:84px}
}
@media(min-width:992px){.home-page-carousel .carousel-card .carousel-image{width:212.4px;height:110px}
}
.home-page-carousel .carousel-card ul{padding-top:10px}
.home-page-carousel .carousel-card ul li{font-size:14px !important}
.carousel-arrows-container{position:absolute;width:100%;margin-left:-40px}
@media(min-width:768px){.carousel-arrows-container{margin-left:-80.8px}
}
.carousel-arrows-container .carousel-left-move{color:#069;float:left}
.carousel-arrows-container .carousel-left-move.in-active{color:#8a8a8a}
.carousel-arrows-container .carousel-left-move i{height:30px;width:20px;font-size:30px;cursor:pointer}
.carousel-arrows-container .carousel-right-move{color:#069;float:right}
.carousel-arrows-container .carousel-right-move.in-active{color:#8a8a8a}
.carousel-arrows-container .carousel-right-move i{height:30px;width:20px;font-size:30px;cursor:pointer}
.embed-video{border:solid 5px #069;margin:0 -15px 30px -15px}
@media(min-width:767px){.embed-video{margin:0 0 30px 0}
}
.table{width:auto;max-width:none}
.table-sticky{margin:0 -15px}
.table-sticky table{border-collapse:collapse;width:100%;table-layout:fixed;margin-bottom:0;border:0}
@media(max-width:992px){.table-sticky table thead{display:block}
}
.table-sticky table thead tr td,.table-sticky table thead tr th{font:15px/18px 'Open Sans',sans-serif;padding:10px 5px;border-right:solid .75px #8a8a8a;border-top:solid .75px #8a8a8a !important;border-bottom:solid .75px #8a8a8a;vertical-align:top;height:50px;float:none;background:rgba(11,81,114,0.4);word-wrap:break-word;word-break:normal}
@media(min-width:767px) and (max-width:991px){.table-sticky table thead tr td,.table-sticky table thead tr th{float:none}
}
@media(min-width:992px){.table-sticky table thead tr td,.table-sticky table thead tr th{padding:10px}
}
.table-sticky table thead tr td:first-child,.table-sticky table thead tr th:first-child{border-left:solid .75px #8a8a8a}
.table-sticky table thead tr td.no-column-dividers,.table-sticky table thead tr th.no-column-dividers{border-left:none !important;border-right:none !important}
.table-sticky table thead tr td.no-row-dividers,.table-sticky table thead tr th.no-row-dividers{border-top:none !important;border-bottom:none !important}
@media(min-width:992px){.table-sticky table thead tr{display:table-row}
}
.table-sticky table thead tr.table-sticky-row td{border-bottom:0}
.table-sticky table tbody{display:block;width:100%;height:500px;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none}
@media(min-width:992px){.table-sticky table tbody{display:table-row-group;height:auto}
}
.table-sticky table tbody tr:first-child{border-top:.75px solid #8a8a8a}
.table-sticky table tbody tr td,.table-sticky table tbody tr th{padding:10px 5px;border-right:solid .75px #8a8a8a;border-bottom:solid .75px #8a8a8a !important;vertical-align:top;border-top:0;height:50px;float:none;word-break:normal;word-wrap:break-word}
.table-sticky table tbody tr td:first-child,.table-sticky table tbody tr th:first-child{border-left:solid .75px #8a8a8a}
.table-sticky table tbody tr td.fa-icon,.table-sticky table tbody tr th.fa-icon{text-align:center}
.table-sticky table tbody tr td .fa,.table-sticky table tbody tr th .fa{height:40px;width:40px;text-align:center;font-size:40px;color:#069}
@media(min-width:992px){.table-sticky table tbody tr td,.table-sticky table tbody tr th{padding:10px}
}
.table-sticky table tbody tr td.no-column-dividers,.table-sticky table tbody tr th.no-column-dividers{border-left:none !important;border-right:none !important}
.table-sticky table tbody tr td.no-row-dividers,.table-sticky table tbody tr th.no-row-dividers{border-bottom:none !important}
.table-sticky table tbody tr.two-row:nth-child(4n),.table-sticky table tbody tr.two-row:nth-child(4n-1){background:rgba(0,102,153,0.2)}
.table-sticky table tbody tr.one-row:nth-child(even){background:rgba(0,102,153,0.2)}
@media(min-width:768px){.table-sticky{margin:0}
}
.banner-text-image~.top-of-page .no-margin{margin-top:-30px}
.dd-section-main~.top-of-page .no-margin{margin-top:-30px}
.embed-video~.top-of-page .no-margin{margin-top:-30px}
.home-page-carousel~.top-of-page .no-margin{margin-top:-30px}
.column-control~.top-of-page .no-margin{margin-top:-30px}
.dropdown-selector~.top-of-page .no-margin{margin-top:-30px}
.display-flex{display:flex;align-items:center;justify-content:center}
.calendar{width:212px;display:inline-block;position:relative;text-align:center}
@media(min-width:768px) and (max-width:992px){.calendar{width:100%}
}
.calendar #ui-datepicker-div{display:none}
.calendar .ui-datepicker{border:solid 1px #693;width:100%;margin:0 auto;position:relative;border-radius:0;padding:0}
@media(min-width:992px){.calendar .ui-datepicker{width:212px}
}
.calendar .ui-datepicker table{margin-bottom:0;border-spacing:0;position:relative}
.calendar .ui-datepicker .ui-datepicker-header{width:100%;height:50px;background-color:#693;padding:0;border:0;border-radius:0;display:flex;align-items:center;justify-content:center;color:#fff;position:relative;font:16px 'Open Sans',sans-serif}
.calendar .ui-datepicker .ui-datepicker-prev{position:absolute;left:15px;width:8px;height:12px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA4IDEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA4IDEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCwwbDgsNmwtOCw2Ii8+DQo8L3N2Zz4NCg==') no-repeat;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);cursor:pointer}
@media(min-width:768px) and (max-width:992px){.calendar .ui-datepicker .ui-datepicker-prev{left:9px}
}
.calendar .ui-datepicker .ui-datepicker-prev span{display:none}
.calendar .ui-datepicker .ui-datepicker-next{position:absolute;width:8px;height:12px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA4IDEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA4IDEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCwwbDgsNmwtOCw2Ii8+DQo8L3N2Zz4NCg==') no-repeat;right:15px;cursor:pointer}
.calendar .ui-datepicker .ui-datepicker-next span{display:none}
@media(min-width:768px) and (max-width:992px){.calendar .ui-datepicker .ui-datepicker-next{right:9px}
}
.calendar .ui-datepicker .ui-datepicker-title{position:relative}
.calendar .ui-datepicker .ui-datepicker-title .uparrow{position:absolute;height:4px;width:6px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2IDQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYgNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYsMEwzLDRMMCwwIi8+DQo8L3N2Zz4NCg==') no-repeat;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);right:-15px;top:4px;cursor:pointer}
.calendar .ui-datepicker .ui-datepicker-title .downarrow{position:absolute;height:4px;width:6px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2IDQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYgNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYsMEwzLDRMMCwwIi8+DQo8L3N2Zz4NCg==') no-repeat;right:-15px;top:11px;cursor:pointer}
.calendar .ui-datepicker-calendar thead tr th{height:30px;width:30px;background-color:#e5e5e5;border-left:solid 1px #b2b2b2;margin:0;padding:0;font:300 12px 'Open Sans',sans-serif;text-align:center;color:#8a8a8a}
.calendar .ui-datepicker-calendar thead tr th:first-child{border-left:0}
.calendar .ui-datepicker-calendar tbody tr td{height:30px;width:30px;background-color:#e5e5e5;border-top:solid 1px #b2b2b2;border-left:solid 1px #b2b2b2;margin:0;padding:0}
.calendar .ui-datepicker-calendar tbody tr td:first-child{border-left:0}
.calendar .ui-datepicker-calendar tbody tr td .ui-state-default{background:#fff;height:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;font:300 12px 'Open Sans',sans-serif;text-align:center;color:#8a8a8a;position:relative}
.calendar .ui-datepicker-calendar tbody tr td .ui-state-default:hover{background:#e5e5e5}
.calendar .ui-datepicker-calendar tbody tr td .ui-state-active{background:#e5e5e5}
.calendar .ui-datepicker-calendar tbody tr td.highlight a:before{-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;border-style:solid;width:0;height:0;line-height:0;border-width:0 10px 10px 10px;border-color:transparent transparent #693 transparent;_border-color:transparent transparent #693 transparent;_filter:progid:DXImageTransform.Microsoft.Chroma(color='@color-black');content:"";transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);top:-1.5px;right:-6.4px;float:right;position:absolute}
.events{border:solid 1px #693;width:212px;float:left;height:235px;position:absolute;top:0;left:0;display:none;background:#fff;right:0;margin:auto;text-align:left;z-index:9999}
@media(min-width:768px) and (max-width:992px){.events{width:100%}
}
.events .normal{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}
.events .event-date-header{width:100%;height:30px;background-color:#693;padding:8px 0 9px 0;border:0;border-radius:0;color:#fff;position:relative;font:12px normal 'Open Sans',sans-serif;float:left}
.events .event-date-header span{float:left;margin-left:16px;line-height:normal}
.events .event-date-header .close-btn{color:#fff;text-decoration:none;height:10px;width:10px;float:right;text-align:center;font:bold 10px normal 'Open Sans',sans-serif;margin-right:12px}
.events .event-title{font:300 12px 'Open Sans',sans-serif;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;width:111px;float:left;margin:20px 0 0 16px;white-space:nowrap;overflow:hidden}
@media(min-width:768px) and (max-width:1023px){.events .event-title{margin-top:10px}
}
.events .event-time{width:70px;height:22px;background:rgba(0,0,0,0.4);font:300 12px 'Open Sans',sans-serif;float:right;margin-top:15px;margin:15px 0 0 13px;display:flex;align-items:center;justify-content:center;color:#fff}
@media(min-width:768px) and (max-width:1023px){.events .event-time{width:100%;margin:0;justify-content:flex-end;padding-right:8px}
}
.events .event-description{padding:0 16px;font:300 12px 'Open Sans',sans-serif;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;margin:15px 0 12px 0;float:left;height:85px;overflow:hidden;width:100%}
@media(min-width:768px) and (max-width:1023px){.events .event-description{margin:8px 0 9px 0}
}
.events .event-btn{width:115px;height:33px;float:left;background-color:#e37222;margin-left:16px;font:300 14px 'Open Sans',sans-serif;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;border-radius:2px}
.events .events-prev-next{width:12px;position:absolute;bottom:19px;right:20px;z-index:9999}
@media(min-width:768px) and (max-width:992px){.events .events-prev-next{right:9px}
}
.events .events-prev-next .glyphicon{top:-8px;line-height:normal;float:left;font-size:13px;color:rgba(0,0,0,0.4);height:8px;margin-bottom:4px;width:12px;cursor:pointer}
.events .events-prev-next .glyphicon:last-child{margin-bottom:0}
.events .events-prev-next .disabled{color:rgba(0,0,0,0.1)}
.subscribe-widget-modal .normal{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}
.subscribe-widget-modal .btn-default{font:500 15px 'Open Sans',sans-serif;color:#fff;background-color:#e37222;border:0;padding:0;border-radius:2px}
.subscribe-widget-modal.title{font:300 15px normal 'Open Sans',sans-serif;float:right;color:#fff;display:flex;align-items:center}
.subscribe-widget-modal.title:hover,.subscribe-widget-modal.title:focus{color:#fff;text-decoration:none}
.subscribe-widget-modal.title .icon{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNCAxMi4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNCAxMi4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNS4xLDEwLjdsMC43LTIuMmw1LjgtNi4xTDQuMyw3LjZMNS4xLDEwLjd6IE0wLDUuOUwxNCwwbC0zLjEsMTIuM2wtNC0yLjZsLTEuOCwyLjNMMy43LDcuOEwwLDUuOXoiLz4NCjwvc3ZnPg0K') no-repeat;height:19px;width:22px;display:inline-block;margin-left:0}
@media(min-width:768px){.subscribe-widget-modal.title .icon{height:12px;width:14px;margin-left:10px}
}
.subscribe-widget-modal .fade{display:none}
.subscribe-widget-modal .modal-dialog{position:relative;margin:auto;top:0;right:0;left:0;width:100%;z-index:99999;text-align:center;padding:8px 15px;min-height:50px;background-color:#e5e5e5}
@media(min-width:768px){.subscribe-widget-modal .modal-dialog{width:450px;height:75px;padding:0;background:transparent;position:absolute;top:50%}
}
.subscribe-widget-modal .modal-dialog .thanks-page{width:290px;margin:0 auto;display:flex;align-items:center}
@media(min-width:768px){.subscribe-widget-modal .modal-dialog .thanks-page{float:left;width:100%;display:block}
}
.subscribe-widget-modal .modal-dialog .thanks-page p{color:#333;font:12px 'Open Sans',sans-serif;float:left;margin-bottom:0}
@media(min-width:768px){.subscribe-widget-modal .modal-dialog .thanks-page p{width:100%;font-size:16px;color:#fff;margin-bottom:20px}
}
.subscribe-widget-modal .modal-dialog .thanks-page .btn-close{font:500 15px 'Open Sans',sans-serif;color:#fff;background-color:#e37222;border:0;padding:0;border-radius:2px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;width:76px;height:33px;float:right;margin-left:8px}
@media(min-width:768px){.subscribe-widget-modal .modal-dialog .thanks-page .btn-close{margin-left:0;float:none}
}
.subscribe-widget-modal .modal-dialog .thanks-page .btn-close:hover,.subscribe-widget-modal .modal-dialog .thanks-page .btn-close:focus{outline:0;border:0;box-shadow:transparent}
.subscribe-widget-modal .modal-dialog .subscribe-form form{position:relative}
.subscribe-widget-modal .modal-dialog .subscribe-form .from-feilds{width:290px;margin:0 auto;position:relative}
@media(min-width:768px){.subscribe-widget-modal .modal-dialog .subscribe-form .from-feilds{width:auto;float:left}
}
.subscribe-widget-modal .modal-dialog .subscribe-form .from-feilds #emailId-error{display:none}
.subscribe-widget-modal .modal-dialog .subscribe-form .from-feilds .error-message{display:none}
.subscribe-widget-modal .modal-dialog .subscribe-form .from-feilds .subscribe-icon{width:12px;height:10.5px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNCAxMi4zIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNCAxMi4zOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMzMzMzMzO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNS4xLDEwLjdsMC43LTIuMmw1LjgtNi4xTDQuMyw3LjZMNS4xLDEwLjd6IE0wLDUuOUwxNCwwbC0zLjEsMTIuM2wtNC0yLjZsLTEuOCwyLjNMMy43LDcuOEwwLDUuOXoiLz4NCjwvc3ZnPg0K') no-repeat;position:absolute;top:11px;left:10px}
.subscribe-widget-modal .modal-dialog .subscribe-form .from-feilds .email-feild{width:191px;height:33px;border-radius:2px;font:300 12px 'Open Sans',sans-serif;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#333;border:0;float:left;padding:10px 10px 10px 32px}
.subscribe-widget-modal .modal-dialog .subscribe-form .from-feilds .email-feild:hover,.subscribe-widget-modal .modal-dialog .subscribe-form .from-feilds .email-feild:focus{outline:0;border:0;box-shadow:transparent}
@media(min-width:768px){.subscribe-widget-modal .modal-dialog .subscribe-form .from-feilds .email-feild{width:337px}
}
.subscribe-widget-modal .modal-dialog .subscribe-form .from-feilds .btn-signup{font:500 15px 'Open Sans',sans-serif;color:#fff;background-color:#e37222;border:0;padding:0;border-radius:2px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;width:89px;height:33px;float:none;margin-left:10px}
@media(min-width:768px){.subscribe-widget-modal .modal-dialog .subscribe-form .from-feilds .btn-signup{margin-left:21px;float:left}
}
.subscribe-widget-modal .modal-dialog .subscribe-form .from-feilds .btn-signup:hover,.subscribe-widget-modal .modal-dialog .subscribe-form .from-feilds .btn-signup:focus{outline:0;border:0;box-shadow:transparent}
.subscribe-widget-modal .modal-dialog p{font:normal 16px 'Open Sans',sans-serif;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;margin-bottom:20px}
.subscribe-widget-modal .error-message{font:300 12px 'Open Sans',sans-serif;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#c03;display:flex;align-items:center;position:relative;top:0;width:100%;margin-bottom:10px;text-align:left;padding-left:8px}
@media(min-width:768px){.subscribe-widget-modal .error-message{color:#fff;position:absolute;top:50px;justify-content:center;margin-bottom:0;text-align:center;padding-left:0}
}
.subscribe-widget-modal .error-message .alert-icon{width:14px;height:14px;margin-right:8px}
.subscribe-widget-modal .model{position:relative;top:0;right:0;bottom:0;left:0;z-index:11000;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;margin:0 -15px}
@media(min-width:768px){.subscribe-widget-modal .model{margin:0;position:fixed;top:50px}
}
.modal-backdrop{top:0;display:none}
@media(min-width:768px){.modal-backdrop{top:50px;display:block}
}
.email-feild:-webkit-autofill{background-color:#fff !important;-webkit-box-shadow:0 0 0 1000px #fff inset}
@media(max-width:767px){.tabs{margin:0 -15px}
}
.tabs .tabs-container{float:right;width:100%;margin-bottom:30px}
@media(min-width:768px){.tabs .tabs-container{margin-bottom:15px}
}
.tabs .tabs-container .normal{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}
.tabs .tabs-container .nav-tabs{border:0;float:right;width:100%}
@media(min-width:768px){.tabs .tabs-container .nav-tabs{width:auto}
}
.tabs .tabs-container .nav-tabs>li{margin:0;width:100%}
@media(min-width:768px){.tabs .tabs-container .nav-tabs>li{width:120px;height:29px}
}
.tabs .tabs-container .nav-tabs>li>a{border-radius:0;margin:0;font:300 12px 'Open Sans',sans-serif;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;padding:6px 0;height:30px;text-align:center;border-top:0;border-bottom-width:2px}
.tabs .tabs-container .nav-tabs>li>a:hover{background:transparent;border-color:transparent;color:#000;text-decoration:none}
.tabs .tabs-container .nav-tabs>li.active a{border:1px solid #e5e5e5;border-bottom:2px solid #069;border-top:0}
.tabs .tabs-container .tab-content{float:left;width:100%;padding:15px}
.tabs .tabs-container .desktop{float:left;width:100%}
.tabs .tabs-container .panel-group{float:left;width:100%}
.tabs .tabs-container .panel-group .tab-panel{display:block;border-bottom:solid 1px #8a8a8a}
.tabs .tabs-container .panel-group .tab-panel .tab-info{padding:15px}
.tabs .tabs-container .panel-group .tab-panel .tab-heading{padding:15px}
.tabs .tabs-container .panel-group .tab-panel .tab-heading a{font-family:300 14px 'Open Sans',sans-serif;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#000;display:block;position:relative;cursor:pointer;text-decoration:none}
.tabs .tabs-container .panel-group .tab-panel .tab-heading a::after{content:"-";color:#069;display:block;position:absolute;font-family:'Open Sans',sans-serif;top:0;right:0}
.tabs .tabs-container .panel-group .tab-panel .tab-heading a.collapsed:after{content:"+";top:0}
.blue-gradient-bg{background:#069;background:-moz-linear-gradient(left,#069 0,#009fda 100%);background:-webkit-gradient(left top,right top,color-stop(0,#069),color-stop(100%,#009fda));background:-webkit-linear-gradient(left,#069 0,#009fda 100%);background:-o-linear-gradient(left,#069 0,#009fda 100%);background:-ms-linear-gradient(left,#069 0,#009fda 100%);background:linear-gradient(to right,#069 0,#009fda 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699',endColorstr='#009fda',GradientType=1)}
.blue-gradient-transparent-bg{background:#069;background:-moz-linear-gradient(left,#069 0,rgba(0,159,218,0.9) 100%);background:-webkit-gradient(left top,right top,color-stop(0,#069),color-stop(100%,rgba(0,159,218,0.9)));background:-webkit-linear-gradient(left,#069 0,rgba(0,159,218,0.9) 100%);background:-o-linear-gradient(left,#069 0,rgba(0,159,218,0.9) 100%);background:-ms-linear-gradient(left,#069 0,rgba(0,159,218,0.9) 100%);background:linear-gradient(to right,#069 0,rgba(0,159,218,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699',endColorstr='#009fda',GradientType=1)}
.section-column-control .container,.section-column-control .container-fluid{min-height:100px;position:relative}
.section-column-control .section-bg-img{background-repeat:no-repeat;background-size:cover;position:absolute;left:0;right:0;height:100%;width:100%;top:0;bottom:0}
.section-column-control .border-gradient{width:100%;height:10px;display:block;content:"";position:absolute;left:0}
.section-column-control .gradient-top-border{position:relative;margin-top:10px}
.section-column-control .gradient-top-border::after{top:-10px;width:100%;height:10px;display:block;content:"";position:absolute;left:0;background:#069;background:-moz-linear-gradient(left,#069 0,#009fda 100%);background:-webkit-gradient(left top,right top,color-stop(0,#069),color-stop(100%,#009fda));background:-webkit-linear-gradient(left,#069 0,#009fda 100%);background:-o-linear-gradient(left,#069 0,#009fda 100%);background:-ms-linear-gradient(left,#069 0,#009fda 100%);background:linear-gradient(to right,#069 0,#009fda 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699',endColorstr='#009fda',GradientType=1)}
.section-column-control .gradient-bottom-border{position:relative;margin-bottom:10px}
.section-column-control .gradient-bottom-border::before{bottom:-10px;width:100%;height:10px;display:block;content:"";position:absolute;left:0;background:#069;background:-moz-linear-gradient(left,#069 0,#009fda 100%);background:-webkit-gradient(left top,right top,color-stop(0,#069),color-stop(100%,#009fda));background:-webkit-linear-gradient(left,#069 0,#009fda 100%);background:-o-linear-gradient(left,#069 0,#009fda 100%);background:-ms-linear-gradient(left,#069 0,#009fda 100%);background:linear-gradient(to right,#069 0,#009fda 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699',endColorstr='#009fda',GradientType=1)}