<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*@@@@@ DNN styles */
.Normal { font-size: 14px; line-height: 1.428; }

.dnnSortable.ui-sortable, .dnnSortable.ui-droppable { padding: 0 15px 0 15px; }
/* styling for the Edit Profile and My Account links in User Profiles */
.dnnActions { display: inline-block; }

.dnnActions li { margin-right: 5px; list-style: none; float: left; }
/*override for dnnLabels in the bootstrap */
.form-group .dnnLabel { text-align: left; width: auto; }

.dnnLabel + span { white-space: normal; }

ul.dnnAdminTabNav { height: 45px; border-radius: 0 !important; }

.dnnFormMessage { max-width: none; }
/* admin */
#ControlBar, #ControlBar:before, #ControlBar:after, #ControlBar *:before, #ControlBar *:after,
#ControlBar li, #ControlBar li:before, #ControlBar li:after,
#ControlBar a, #ControlBar a:before, #ControlBar a:after,
.dnn_mact, .dnn_mact:before, .dnn_mact:after, .dnn_mact *:before, .dnn_mact *:after,
.dnn_mact li, .dnn_mact li:before, .dnn_mact li:after { -webkit-box-sizing: content-box !important; /* Safari/Chrome, other WebKit */ -moz-box-sizing: content-box !important; /* Firefox, other Gecko */ box-sizing: content-box !important; /* Opera/IE 8+ */ }

.dnnPrimaryAction:link, .dnnPrimaryAction:visited { color: #fff; }
/* fix for DNN dropdown lists being cut off*/
.dnnDropDownList .selected-item, .dnnDropDownList .selected-item a { height: 35px !important; }
/* fix for coloring on DNN Check boxes */
.dnnCheckbox .mark { background: none; }
/* override style for default dnn button */
.dnnPrimaryAction, .dnnFormItem input[type="submit"], a.dnnPrimaryAction { background: #818181; background: -moz-linear-gradient(top, ##818181 0%, #656565 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#818181), color-stop(100%,#656565)); background: -webkit-linear-gradient(top, ##818181 0%,#656565 100%); background: linear-gradient(to top, ##818181 0%,#656565 100%); border-radius: 3px; border-color: #fff; font-weight: bold; text-decoration: none; color: #fff; text-shadow: 0px 1px 1px #000; }

.dnnPrimaryAction:hover, .dnnFormItem input[type="submit"]:hover, a.dnnPrimaryAction:hover { border-color: #fff; background: #4E4E4E; background: -moz-linear-gradient(top, #4e4e4e 0%, #282828 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4e4e4e), color-stop(100%,#282828)); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4E4E4E), color-stop(100%,#282828)); background: -webkit-linear-gradient(top, #4e4e4e 0%,#282828 100%); background: linear-gradient(to top, #4e4e4e 0%,#282828 100%); color: #fff; }

.dnnFormItem button, .dnnFormItem input[type="button"], .dnnFormItem input[type="reset"], .dnnFormItem input[type="submit"], .dnnPrimaryAction, .dnnSecondaryAction, .dnnTertiaryAction, ul.dnnAdminTabNav li a, .dnnLogin .LoginTabGroup span { border: none; }

/* z-index overrides for admin.css */
.dnnEditState .actionMenu { z-index: inherit; }

form .actionMenu ul { z-index: inherit !important; }
/*implement box sizing for DNN digital assets selection toolbar.*/
#dnnModuleDigitalAssetsSelectionToolbar, #dnnModuleDigitalAssetsListViewToolbar, #dnnModuleDigitalAssetsListContainer, .dnnModuleDigitalAssetsGrid &gt; table &gt; thead &gt; tr {
	box-sizing: content-box;
}
/*@@@@@ bootstrap styles */
a.btn-info, a.btn-info:visited, a.btn-info:link, a.btn-primary, a.btn-primary:visited, a.btn-primary:link { color: #fff; }

/*@@@@@ body */
.wrapper { margin: 0 auto; max-width: 1170px; }

body { background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAKklEQVQIW2NUUFD4z8DAwKCjo8Nw5coVBkaQAIwDohl9fHz+g2RgAEMFAHoSEokR7UD8AAAAAElFTkSuQmCC ) repeat; }

.nopad { padding-left: 0; padding-right: 0; padding-bottom: 0 !important; }

.menu { position: relative; }

/*.menu::after {
        height: 5px;
        width: 100%;
        background-color: #980000;
    }*/

a, a:visited, a:link { /*color: #003366;
    text-decoration: underline;*/ }

a:hover { text-decoration: none; }
a:focus { text-decoration: none; }
.skin-top-row { padding-top: 15px; }
.skin-top-row-pane { /*padding-top: 15px;*/ }
.skin-blue-pane { background-color: #E8E9F0; margin-bottom: -99999px; padding-bottom: 99999px; }
.skin-special-row { display: inline-block; width: 100%; }
/*@@@@@ header */
.skin-header-background { background: url("Resources/img/top-bg.gif") top center no-repeat; background-size: 100% 100%; clear:both;height:114px}
/* logo */
.skin-logo { float: left; padding: 6px 0 0 0; position: relative; top: 10px; }
.skin-title { float: left; padding-top: 30px; padding-left: 10px; font-variant: small-caps; }
.container.skin-header { padding-bottom: 0px !important; padding-left:30px}

@media (max-width: 767px) {
	.skin-logo { height: 49px; top: 0; }
	.topLevel { left: 0 !important; }
}
/* title */

@media (max-width: 767px) {
	.skin-title { padding-top: 12px; padding-left: 10px}
	.skin-header-background{ height:55px}
}
@media (max-width: 992px) {
	.container.skin-header { padding-left: 15px; }
}
.skin-top-seals{background: url("Resources/img/top-seals.gif") top left no-repeat; width:195px; height:39px;float:left}
.skin-title a, .skin-title a:hover { text-decoration: none; }
.skin-title .title-text { font: small-caps normal 27px "Crimson Text",serif; color: #FFFFFF; padding-left:10px }
.skin-title .withsub { line-height: 32px; }
.skin-title .title-text .title-text-small { font-size: 22px; }
.skin-title .subtitle-text { font-family: 'Times New Roman', Times, serif; font-size: 20px; color: #FFFFFF; line-height: 20px; display: block; }
/* search */
.skin-search { float: right; }
.skin-search-input { border-radius: 4px; width: 170px; font-size: .9em; padding: 6px 12px; height: 34px; margin: 0; border: solid 2px #9F978A; }
.skin-search a, .skin-search a:visited, .skin-search a:link { color: #bbb; }
.skin-search a:hover { color: #888; }
.mobile-search { padding-right: 10px; padding-top: 14px; }
.mobile-search .search-icon.open:before { content: "\f00d"; padding: 10px; }
.mobile-search .search-icon.closed:before { content: "\f002"; padding: 10px; }
.mobile-search-popup { position: absolute; right: 20px; background: #03213E; /* Old browsers */ background: -moz-linear-gradient(top, #03213E 0%, #021d38 50%, #000E1B 99%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#03213E), color-stop(99%,#000E1B)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #03213E 0%,#000E1B 99%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #03213E 0%, #021d38 50%, #000E1B 99%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #03213E 0%, #021d38 50%, #000E1B 99%); /* IE10+ */ background: linear-gradient(to bottom, #03213E 0%, #021d38 50%, #000E1B 99%); /* W3C */ border-radius: 5px; border: 1px ridge #966a00; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03213E', endColorstr='#000E1B',GradientType=0 ); /* IE6-9 */ padding: 15px 20px 15px 20px; z-index: 100; display: none; }
.desktop-search { float: right; padding-top: 10px; padding-right: 20px; }
.skin-header-social{ padding-top:24px}
@media(max-width:767px) {
	.desktop-search { float: right; padding-top: 13px; padding-right: 20px; }
}
.visuallyhidden {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute;  width: 1px;}

/*social links*/
.skin-social .social-item { float: left; width: 32px; text-align: center; }
.skin-social h3 { color: #FFFFFF; font: small-caps 18px "Crimson Text",serif; margin-bottom: 10px; }
.skin-social { position: absolute; overflow: hidden; vertical-align: baseline; }
.skin-social-old { padding-top: 24px; padding-right: 100px; float: right; overflow: hidden; vertical-align: baseline; }

@media (max-width: 992px) {
	.skin-social-old { padding-top: 0px; padding-right: 20px; margin-top: -140px; }
}

@media (max-width: 768px) {
	.skin-social-old { padding-top: 0px; float: none; padding-right: 20px; margin-top: 0px; }
}

/*Added new class for footer elements - RDH*/
.footer .skin-social .social-item { float: none; /*display: inline-block;*/ }
.social-item span { font-size: 1.1em; background: #980000; color: #fff; width: 25px; height: 25px; border-radius: 15px; text-align: center; padding-top: 12%; margin-top: 6px; transition: all .2s ease-in-out; }
/* site links */
.skin-site-links { display: inline-block; font-size: .8em; line-height: 1.8em; }
.skin-site-links ul { padding: 20px 20px 0px 0; float: left; }
.skin-site-links li { list-style-type: none; }
.skin-site-links a, .skin-site-links a:link, .skin-site-links a:visited { color: #404040; }
.skin-site-links a:hover { color: #000; }

/*@@@@@ user bar */
.skin-login { font-size: 12px; background-color: #555; color: #fff; width: 100% !important; padding-bottom: 0 !important; }
.skin-login.fail { background-color: #900; }
.skin-login-inner { margin: 0 auto; max-width: 1100px; padding-top: 5px; }
.skin-login a { font-size: 12px; }
.skin-login a:hover { text-decoration: none; color: #0f0; }
.skin-login .skin-last-login { padding-top: 4px; }
.skin-login .registerGroup, .skin-login .registerGroup *, .skin-login .loginGroup, .skin-login .loginGroup * { display: block; }
.skin-login .registerGroup, .skin-login .loginGroup { float: right; padding: 0; margin: 0; }
/* Register Group Styles */
.skin-login .registerGroup { border-right: 1px solid #eee; }
.skin-login .registerGroup li { float: left; }
.skin-login .registerGroup .buttonGroup { margin-right: 0; }
.skin-login .registerGroup a, .skin-login .loginGroup a { display: block; position: relative; height: 25px; min-width: 12px; padding: 5px 15px 0 15px; vertical-align: middle; }
.skin-login .registerGroup .userNotifications a, .skin-login .registerGroup .userMessages a { color: #555; }
.skin-login.fail .registerGroup .userNotifications a, .skin-login.fail .registerGroup .userMessages a { color: #900; }
.skin-login .registerGroup a:hover, .skin-login .loginGroup a:hover, .skin-login .registerGroup a:active, .skin-login .loginGroup a:active { color: #555; }
.skin-login .registerGroup a strong, .skin-login .loginGroup a strong { display: block; position: absolute; left: 0; top: 0; width: 100%; overflow: hidden; height: 100%; }
.skin-login .userMessages strong:hover:after { color: #888; }
.skin-login .userMessages strong:after { font-family: FontAwesome, sans-serif; content: "ï€ƒ"; position: absolute; top: 0; left: 4px; color: #fff; font-size: 18px; text-align: center; }
.skin-login .userNotifications { border-right: 1px solid #eee; }
.skin-login .userNotifications strong:hover:after { color: #888; }
.skin-login .userNotifications strong:after { font-family: FontAwesome, sans-serif; content: "ïƒ¥"; position: absolute; top: 0; left: 4px; color: #fff; font-size: 18px; text-align: center; }
/* Login Group Styles */
/* Number of message next to the message icon*/
.skin-login .userMessages a span, .skin-login .userNotifications a span { display: inline-block; position: absolute; right: 2px; top: -9px; min-width: 7px; margin-top: 9px; font-size: 10px; z-index: 100; background-color: #a00; border-radius: 3px; padding: 1px 2px 1px 2px; font-weight: bold; color: #fff; }
.skin-login .userDisplayName a, .skin-login .loginGroup a { color: #fff; }
.skin-login .userDisplayName a:hover, .skin-login .loginGroup a:hover { color: #888; }
/*@@@@ navigation */
.skin-nav-toggle { background-color: #95adc5; padding: 6px 8px 6px 8px; color: #000; }
* .otnav { margin-right: 3px !important; margin-left: 3px !important; background: #e8e8e8; /* Old browsers */ background: -moz-linear-gradient(top, #e8e8e8 0%, #eaeaea 55%, #e2e2e2 85%, #e2e2e2 85%, #e2e2e2 85%, #cecece 93%, #9b9b9b 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #e8e8e8 0%,#eaeaea 55%,#e2e2e2 85%,#e2e2e2 85%,#e2e2e2 85%,#cecece 93%,#9b9b9b 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #e8e8e8 0%,#eaeaea 55%,#e2e2e2 85%,#e2e2e2 85%,#e2e2e2 85%,#cecece 93%,#9b9b9b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#9b9b9b',GradientType=0 ); /* IE6-9 */ /*padding-left: 10px !important;*/ }
.nav-main { width: 100%; }
.nav.nav-main { padding-left: 100px; height: 36px; }

.nav-main .hover { display: inline-table; }
/* default.css override for left nav margin */
.nav-main ul { margin-left: 0px; }
/* all levels*/
.otnav li:hover &gt; ul { color: #A46F00; }
/* top level*/
.otnav li { position: relative; float: left; }
.otnav li.top-level { background: url('resources/img/nav-separator.jpg') no-repeat right center; }
.otnav li a span { padding-left: 5px; /*        color: white;*/ margin-top: -2px; }
.otnav li li a span { padding-left: 5px; /*color: white;*/ margin-top: 0; }
.otnav li a { margin: 0px 0 0; padding: 7px 12px 5px 14px; color: #00132b; font-size: 14px; }
.otnav li li a { color: black; text-transform: none; text-decoration: none; font-weight: normal; }
/* second level*/
.otnav li li { float: none; }
/* Top Level Menu Hover Color Transition */
.otnav ul li a:hover &gt; span, .otnav ul li a:hover + ul &gt; li.dropdown &gt; a &gt; span { color: #555; }
.otnav ul li a &gt; span, .otnav ul li a + ul &gt; li.dropdown &gt; a &gt; span { /*    color: white;*/ }
/*.dropdown-menu &gt; li {
    margin-left: 10px;
}*/
/* Bootstrap active dropdown override */
.nav &gt; li &gt; a:hover, .nav &gt; li &gt; a:focus { color: #A46F00; background-color: transparent; }
.dropdown-menu &gt; .active &gt; a, .dropdown-menu &gt; .active &gt; a:hover, .dropdown-menu &gt; .active &gt; a:focus { color: #00132b; background-color: transparent; }
.dropdown-menu &gt; li &gt; a:hover, .dropdown-menu &gt; li &gt; a:focus, .nav &gt; li &gt; a:focus { background: transparent; }
.dropdown-menu.hang-left { left: auto; right: 0 }
.dropdown-menu.hang-left-sub { left: auto; right: 100% }
@media (max-width: 767px) {
	.dropdown-menu.hang-left-sub{right:auto;}
}

.otnav ul ul { word-wrap: break-word; overflow-wrap: break-word; margin: 0; border: 0; padding: 13px 10px 5px 10px; border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-left: 2px solid #444; border-right: 2px solid #444; border-bottom: 4px solid #8d5e00; margin-left: -2px; background: url(Resources/img/sub-nav-200.png) top left no-repeat #fff; background-size: 100% 100px; }
.otnav ul ul li a { word-wrap: break-word; overflow-wrap: break-word; font-weight: bold; font-size: 12px; line-height: 18px; color: #00254B; padding: 4px 30px 4px 5px; margin: 0 3px 0 3px; background: transparent; width: 100%; }
.otnav ul ul ul { left: 100%; top: 0; border-left: 0; border-right: 0; box-shadow: 0px 0px 2px 2px #444; margin: -5px 0 0 0; }
.otnav ul ul li a:hover { color: #A46F00; }
.otnav ul ul li a span { position: absolute; right: 10px; }
.otnav ul ul li:hover { color: #A46F00; }
/*@media (max-width: 992px) {
    .otnav li a {
        font-size: 11px;
        padding: 10px 5px 10px 5px;
    }
}*/

@media (min-width: 767px) {
	.otnav ul &gt; li.dropdown.top-level:hover { border-top: 4px solid #8d5e00; border-left: 2px solid #444; border-right: 2px solid #444; background: #FFFFFF; margin-left: -2px; margin-right: -2px; }
	.otnav ul &gt; li.dropdown.top-level:hover &gt; a { color: #A46F00; line-height: 12px; }
	.otnav ul &gt; li.dropdown.top-level:hover &gt; a &gt; span { color: #00132b; }
}

@media (max-width: 767px) {
	.otnav { /*background: #2e2c26;*/ }
	.otnav li.top-level { background: none; }
	.otnav li a { margin-left: -10px; font-size: 14px; font-weight: bold; }
	.otnav li { clear: both; float: none; border-bottom: solid 1px #262521; padding-bottom: 1px; }
	.otnav li:last-child { border-bottom: none; }
	.otnav ul li:hover &gt; ul { display: none; }
	.otnav ul { margin: 0; padding: 20px; }
	.otnav ul ul { border: 0; float: none; clear: both; position: relative; padding-left: 20px; background: transparent; width: 100%; }
	.otnav ul ul li a { white-space: unset; max-width: unset; padding-top: 8px; line-height: 20px; height: 34px; width: 100%; }
	.otnav ul ul li a:hover { color: #00132b; }
	.otnav ul ul ul { top: 0; left: 0; border: 0; box-shadow: 0 0 0 0; background: transparent; width: 100%; }
	.otnav a span, .otnav ul li li a span, .otnav ul li li li a span, .otnav li a span { position: absolute; right: 0; top: 0; padding: 10px; z-index: 1001; font-size: 24px; margin-top: 8px; }
	.container &gt; .navbar-collapse { margin: 0; width: 100%; }
	.dropdown-menu { -webkit-box-shadow: none; box-shadow: none; padding: 0; }
	.dropdown-menu &gt; li &gt; a:hover, .dropdown-menu &gt; li &gt; a:focus, .nav &gt; li &gt; a:focus { background: transparent; }
	.nav &gt; li &gt; a:hover { background: transparent; }
	.fa-angle-right { margin-top: 8px !important; }
	.nav.nav-main { padding-left: 20px; height: auto; }
}


/* breadcrumbs */
.skin-breadcrumb-container { height: 50px; padding: 5px 0 0 20px; overflow: hidden; position: relative; background: #a2b9d0; /* Old browsers */ background: -moz-linear-gradient(top, #a2b9d0 0%, #ffffff 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #a2b9d0 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #a2b9d0 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2b9d0', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ }
.skin-breadcrumb { color: #003366; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: none; }
.skin-breadcrumb-separator { padding: 0px 0px; }
.skin-border { display: block; margin: 0 3px 0 3px; background-color:#fff}

.skin-breadcrumb-container a, .skin-breadcrumb-container a:visited, .skin-breadcrumb-container a:link { color: #003366; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: none; }
.skin-breadcrumb-container a:hover { color: #A46F00; text-decoration: underline; }



/* Footer */

/* footer links */
.skin-footer-links { padding-left: 45px; }
.skinFooterLinksHeader, .skinFooterSocialMediaHeader { color: #FFFFFF; font: small-caps 18px "Crimson Text",serif; margin-bottom: 10px; }
.skinFooterLinkSection { display: inline-block; *display: inline; *zoom: 1; border-right: 1px solid #464E5B; padding: 0px 20px 0px 15px; vertical-align: top; }
.skinFooterLinkSection &gt; a { color: #FFFFFF; font: 11px/16px Arial,sans-serif; text-decoration: none; display: block; }
.skinFooterLinkSection &gt; a:hover { color: #FF9900; text-decoration: underline; }
.skinFooterLinkSection:last-of-type { border-right: none; }

.skinFooterNav { position: absolute; bottom: 15px; width: 100%; text-align: center; left: 4px; }
.skinFooterNavLinks &gt; a { font: 600 10px "Crimson Text",serif; color: #FFFFFF; text-transform: uppercase; padding: 0px 3px; }
.skin-social-links &gt; a:hover { color: #FF9900; }
.skin-social-links &gt; a:active { color: #FF9900; }
.skinFooterNavLinks &gt; a:hover { color: #FF9900; }
.skinFooterNavLinks &gt; a:active { color: #FF9900; }
.skin-social-header { color: #FFFFFF; font: small-caps 18px "Crimson Text",serif; margin-bottom: 10px; }
.skin-social-links &gt; a { display: inline-block; width: 50px; margin-bottom: 15px; text-align: center; color: #FFFFFF; font-size: 10px; text-decoration: underline; }



.skinFooterNavText { position: absolute; bottom: 0px; right: 40px; font: small-caps 600 14px "Crimson Text",serif; color: #FFFFFF; }

.skin-footer-content { padding-top: 130px; }
.skin-footer-background { position: relative; background: url(Resources/img/footer-bg.png); background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; background-color:#000; 
	flex-direction: column; display: flex; justify-content: space-between;
}

.footer { color: #4e4e4e; font-family: Myriad Web Pro, Trebuchet MS, sans-serif; }
.footer .title { padding-top: 5px; display: inline-block; vertical-align: top; }
.footer .links { padding-top: 5px; }


.fleft { float: left; }
.fright { float: right; }
.footerlinks { left: 16px; }

@media (max-width: 768px) {
	.footer .logo { display: none; }
	.footer .links { padding-bottom: 10px; }
}

.footercontent { padding-top: 106px; }

@media (max-width: 1200px) {
	.footercontent { padding-top: 88px; }
}

@media (max-width: 992px) {
	.footercontent { padding-top: 62px; }
}

@media (max-width: 768px) {
	.footercontent { padding-top: 40px; }
}

@media (max-width: 992px) {
	.footer { text-align: center; font-size: 16px; }
	.skin-addpad { padding-left: 15px; padding-right: 15px; }
	.skin-footer-background { background: #011930; background: -moz-linear-gradient(-45deg, #011930 0%, #011930 13%, #032240 43%, #011122 79%, #000b16 100%); background: -webkit-linear-gradient(-45deg, #011930 0%,#011930 13%,#032240 43%,#011122 79%,#000b16 100%); background: linear-gradient(135deg, #011930 0%,#011930 13%,#032240 43%,#011122 79%,#000b16 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#011930', endColorstr='#000b16',GradientType=1 ); }
	.skin-footer-content { padding-top: 10px; }
	.skin-footer-links { padding-left: 0 !important; padding-bottom: 15px; }
	.skin-social-header { margin-top: 15px; }
	.skinFooterNav { position: relative; margin-top: 20px; }
	.skinFooterNavText { position: relative; right: 0; }
	.footerlinks { left: 0; }
}


@media (min-width: 992px) {
	.skin-footer-background { height: 360px; margin: 0 0; }
	.skin-footer-content { padding-top: 120px; }
}

@media (min-width: 1200px) {
	.skin-footer-background { height: 384px; }
	.skin-footer-content { padding-top: 135px; }
}

.skin-social-links div.skinFooterSocialIcon {
	height: 29px;
	width: 29px;
	margin: 0px auto;
	background: url('resources/img/footer-social-icons.png');
	background-repeat: no-repeat;
}

.skin-social-links div.footer-icon-fb { background: url('resources/img/footer-social-icons.png') no-repeat -58px -29px; }
.skin-social-links div.footer-icon-fb:hover { background-position: -58px 0px; }
.skin-social-links div.footer-icon-x-twitter { background: url('resources/img/footer-social-icons.png') no-repeat -116px -29px; }
.skin-social-links div.footer-icon-x-twitter:hover { background-position: -116px 0px; }
.skin-social-links div.footer-icon-youtube { background: url('resources/img/footer-social-icons.png') no-repeat -87px -29px; }
.skin-social-links div.footer-icon-youtube:hover { background-position: -87px 0px; }
.skin-social-links div.footer-icon-flickr { background: url('resources/img/footer-social-icons.png') no-repeat -29px -29px; }
.skin-social-links div.footer-icon-flickr:hover { background-position: -29px 0px; }
.skin-social-links div.footer-icon-blog { background: url('resources/img/footer-social-icons.png') no-repeat -145px -29px; }
.skin-social-links div.footer-icon-blog:hover { background-position: -145px 0px; }
.skin-social-links div.footer-icon-podcast { background: url('resources/img/footer-social-icons.png') no-repeat 0px -29px; }
.skin-social-links div.footer-icon-podcast:hover { background-position: 0px 0px; }
.skin-social-links div.footer-icon-instagram { background: url('resources/img/footer-social-icons.png') no-repeat -174px -29px; }
.skin-social-links div.footer-icon-instagram:hover { background-position: -174px 0px; }
.skin-social-links div.footer-icon-linkedin {background: url('resources/img/footer-social-icons.png') no-repeat -204px -29px;}
.skin-social-links div.footer-icon-linkedin:hover {background-position: -204px 0px;}
.skin-social-links div.footer-icon-pinterest {background: url('resources/img/footer-social-icons.png') no-repeat -233px -29px;}
.skin-social-links div.footer-icon-pinterest:hover {background-position: -233px 0px;}
.skin-social-links div.footer-icon-email {background: url('resources/img/footer-social-icons.png') no-repeat -292px -29px;}
.skin-social-links div.footer-icon-email:hover {background-position: -292px 0px;}
.skin-social-links div.footer-icon-widget {background: url('resources/img/footer-social-icons.png') no-repeat -322px -29px;}
.skin-social-links div.footer-icon-widget:hover {background-position: -322px 0px;}
.skin-social-links div.footer-icon-rss {background: url('resources/img/footer-social-icons.png') no-repeat -145px -29px;}
.skin-social-links div.footer-icon-rss:hover {background-position: -145px 0px;}
.footer .vcl img { height: 85px; padding: 10px;}

/* Footer Banner */
.skin-footer-banner { text-align: center; padding: 10px; }
.skin-footer-banner a, .skin-footer-banner a:hover, .skin-footer-banner a:visited  { color: #fff; text-decoration: none; }

/* Joint 2 Borders */
.border-wrapper { background-image: url(Resources/img/main-bg-left.png), url(Resources/img/main-bg-right.png); background-position: center left, center right; background-repeat: no-repeat, no-repeat; margin-left: -4px; margin-right: -4px; padding-top: 15px; }
.border-wrapper-home { background-image: url(Resources/img/main-bg-left.png), url(Resources/img/main-bg-right.png); background-position: center left, center right; background-repeat: no-repeat, no-repeat; margin-left: -4px; margin-right: -4px; }
.topLevel { position: relative; left: 120px; padding-bottom: 0 !important; }

.skin-carousel-outer { background-color: #fff; margin: 0 3px 0 3px; }
.skin-carousel { margin-left: -3px; }
.skin-sub-banner { padding: 0 3px !important; min-height:0px; background: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAKklEQVQIW2NUUFD4z8DAwKCjo8Nw5coVBkaQAIwDohl9fHz+g2RgAEMFAHoSEokR7UD8AAAAAElFTkSuQmCC ) repeat;}
.skin-menu-banner-divider {
	width: 100%;
	height: 7px;
	background: url("resources/img/banner-top.png") no-repeat;
	background-size:100% 100%;
}

#iPopUp body{ background-color:#fff}
.border-inner-wrapper{ background-color:#fff}


.skinFooterNav {
	position: relative;
	display: flex;
	justify-content: center;
}

.vcl-anchor{
	display: inline-block;
}
.vcl-image{
	width: auto;
	height: auto;
}</pre></body></html>