@charset "UTF-8";
.private-content .col-md-3.col-sm-12 { display: none; }

.private-content .col-md-9.col-sm-12 { width: 100%; }

.callouts-bottom { display: none; }

header.brand.private-new, header.brand.public-new { position: relative; left: 0; top: 0; width: 100%; background: #fff; -webkit-transform: none; transform: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 90px; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
@media (max-width: 1280px) { header.brand.private-new, header.brand.public-new { display: block; } }

header.brand.private-new .logo-wrap, header.brand.public-new .logo-wrap { float: none; padding-left: 40px; }
@media (max-width: 1365px) { header.brand.private-new .logo-wrap, header.brand.public-new .logo-wrap { padding-left: 0; } }

@media (min-width: 1281px) { header.brand.public .navbar-nav > li.login-mobile, header.brand.private .navbar-nav > li.logout-mobile { display: none; }
  header.brand.topHide { top: -90px; }
  header.brand.topHide.sticky { top: 0; }
  header.brand.private.sticky, header.brand.public.sticky { position: fixed; top: 0; z-index: 1000; }
  .sitewrap .navbar-nav > li > a:after { position: absolute; display: block; content: ''; background: #d0a551; width: 30px; height: 2px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); bottom: 20px; opacity: 0; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
  .sitewrap .navbar-nav > li > a:hover:after, .sitewrap .navbar-nav > li.active > a:after { opacity: 1; }
  header.brand.private-new .navbar, header.brand.public-new .navbar { margin: 0; min-height: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-preferred-size: auto; flex-basis: auto; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
  header.brand.private-new .navbar-nav, header.brand.public-new .navbar-nav { padding: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; }
  .dropdown-submenu > .dropdown-toggle { display: inline-block !important; }
  header.brand.private-new .navbar-nav > li, header.brand.public-new .navbar-nav > li { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; float: none; padding: 0 10px; }
  header.brand.private-new .navbar-nav > li, header.brand.public-new .navbar-nav > li { padding: 0 25px; display: -webkit-box; display: -ms-flexbox; display: flex; }
  header.brand.private-new .navbar-nav > li > a, header.brand.public-new .navbar-nav > li > a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: auto; padding-top: 0; padding-bottom: 45px; margin: 0; }
  header.brand.private-new .dropdown-menu, header.brand.public-new .dropdown-menu { padding: 25px 0; -webkit-transform-origin: top; transform-origin: top; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; max-height: 0; -webkit-transform: scaleY(0) translateX(-50%); transform: scaleY(0) translateX(-50%); top: calc(100% + 45px); display: block; min-width: 260px; float: none; position: absolute; opacity: 0; visibility: hidden; left: 85%; }
  header.brand.private-new .dropdown-menu > li > a, header.brand.public-new .dropdown-menu > li > a { font-size: 1.6rem; padding: 10px 10px 10px 25px; white-space: pre-line; }
  header.brand.private-new .navbar-nav > li:hover .dropdown-menu, header.brand.public-new .navbar-nav > li:hover .dropdown-menu { position: absolute; opacity: 1; display: block; visibility: visible; max-height: inherit; -webkit-transform: scaleY(1) translateX(-50%); transform: scaleY(1) translateX(-50%); top: calc(100% + 45px); }
  header.brand.private-new .navbar-nav > li:hover .dropdown-menu > li > a, header.brand.public-new .navbar-nav > li:hover .dropdown-menu > li > a { font-weight: 300; }
  header.brand.private-new .navbar-nav > li.dropdown .dropdown-menu.level2, header.brand.public-new .navbar-nav > li.dropdown .dropdown-menu.level2 { width: 0; left: 50%; top: 0; -webkit-transform-origin: left; transform-origin: left; -webkit-transform: scaleY(1) scaleX(0) translateX(0) !important; transform: scaleY(1) scaleX(0) translateX(0) !important; left: 100%; background: #002D62; z-index: -1; padding-bottom: 50px; padding-top: 25px; }
  header.brand.private-new #ulMenuGroup_100296 ul.level2.dropdown-menu { left: inherit; right: 100%; -webkit-transform-origin: right; transform-origin: right; }
  header.brand.private-new .navbar-nav > li > .dropdown-menu > li.dropdown:hover > .dropdown-menu.level2, header.brand.public-new .navbar-nav > li > .dropdown-menu > li.dropdown:hover > .dropdown-menu.level2 { visibility: visible; opacity: 1; -webkit-transform: scaleY(1) scaleX(1) translateX(0) !important; transform: scaleY(1) scaleX(1) translateX(0) !important; }
  header.brand.private-new .btn.primary, header.brand.public-new .btn.primary { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-item-align: center; align-self: center; padding: 35px 49px; height: 90px; }
  header.brand.private-new .dropdown-menu > li > a.dropdown-toggle, header.brand.public-new .dropdown-menu > li > a.dropdown-toggle { position: absolute; right: 15px; top: 0; }
  header.brand.private-new .dropdown-menu > li > a.dropdown-toggle:after, header.brand.public-new .dropdown-menu > li > a.dropdown-toggle:after { content: '\eb02'; font-family: 'Nucleo Glyph'; color: #fff; font-size: 11px; }
  header.brand.private-new .dropdown-menu > li:hover > a, header.brand.private-new .dropdown-menu > li:focus > a, header.brand.public-new .dropdown-menu > li:hover > a, header.brand.public-new .dropdown-menu > li:focus > a { background: #002D62; color: #D0A551; }
  header.brand.private-new .navbar-nav > li > .dropdown-menu > li.dropdown > .dropdown-menu.level2 > li:hover > a, header.brand.public-new .navbar-nav > li > .dropdown-menu > li.dropdown > .dropdown-menu.level2 > li:hover > a { background: 0; color: #D0A551; } }
@media (min-width: 1281px) and (max-width: 1370px) { header.brand.private-new .navbar-nav > li, header.brand.public-new .navbar-nav > li { padding: 0 15px; } }
/* QUICKLINKS */
.quick-links.opt1 { min-height: 400px; background-size: cover; background-position: center center; background-color: #293337; text-align: center; color: #fff; font-size: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: relative; padding: 3rem 1.5rem; }
.quick-links.opt1 .welcome { font-family: "Vollkorn", serif; position: relative; margin-bottom: 20px; font-size: 3.6rem; line-height: 46px; color: #fff; text-align: center; }
.quick-links.opt1 .nc-icon-outline { position: relative; color: #fff; font-size: 36px; width: 100%; display: inline-block; margin: 0 auto 12px; text-decoration: none !important; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
@media (max-width: 568px) { .quick-links.opt1 .nc-icon-outline { display: none; } }
.quick-links.opt1 .clickToEditDiv { width: 90px; display: inline-block; float: left; }
.quick-links.opt1 .mpContent { font-size: 0; }
.quick-links.opt1 .mpContent img { display: none; }
.quick-links.opt1 .mpContent:after { position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; content: ""; background: rgba(1, 30, 65, 0.45); }
.quick-links.opt1 img:not(.clickToEditAnchor > img) { visibility: hidden; height: 0; margin: 0; }
.quick-links.opt1 ul { list-style: none; margin: 0 auto; padding: 0; width: 100%; max-width: 1250px; float: none; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; }
.quick-links.opt1 li { display: inline-block; padding: 15px 5px; margin: 0; font-size: 0; -webkit-box-flex: 0; -ms-flex: 0 1 270px; flex: 0 1 270px; vertical-align: top; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
.quick-links.opt1 a:not(.clickToEditAnchor) { display: inline-block; width: 100%; font-size: 1.6rem; font-family: "Open Sans", sans-serif; font-weight: 600; text-transform: none; text-align: center; color: #fff; line-height: 1.2; letter-spacing: 0; text-decoration: none; position: relative; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
.quick-links.opt1 a:not(.clickToEditAnchor):hover { color: #d0a551; }

.quick-links.opt1 a:not(.clickToEditAnchor):hover > span { color: #d0a551; }

.two-column-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 90px 15px 100px 15px; max-width: 1170px; margin: 0 auto; }
@media (max-width: 991px) { .two-column-content { -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 50px 15px 70px 15px; } }

.left-col { max-width: 75%; margin: 0; }
@media (max-width: 991px) { .left-col { max-width: 100%; } }

@media (max-width: 1280px) { header.brand.public .navbar-nav > li.login-mobile, header.brand.private .navbar-nav > li, .logout-mobile { display: block; }
  /* .home-wrap { padding-top: 90px;  } */
  .sitewrap header.brand.private.private-new, header.brand.puublic-new .navbar-nav > li { position: fixed; }
  .sitewrap header.brand .logo-wrap img { width: 100%; margin-top: 0; }
  .sitewrap header.brand.private-new .logo-wrap, .sitewrap header.brand.public-new .logo-wrap { padding-left: 15px; }
  .sitewrap.private.content .banner-image.pvcontent, .sitewrap.public .banner-image.pbcontent { padding-top: 90px; } }
@media (max-width: 568px) { .sitewrap header.brand .logo-wrap img { width: 70%; margin-top: 10px; }
  .sitewrap header.brand.private-new .logo-wrap, .sitewrap header.brand.public-new .logo-wrap { padding-left: 15px; } }
/* CALENDAR */
.calendar.opt1 { font-family: "Open Sans", sans-serif; max-width: 75%; margin: 0; padding: 0 15px 7.75% 15px; }
@media (max-width: 1199px) { .calendar.opt1 { max-width: 100%; padding: 0 15px 3.75% 15px; } }
.calendar.opt1 .priv-hm-title { font-family: "Vollkorn", serif; color: #011e41; font-size: 3.6rem; letter-spacing: 0; line-height: 1; font-weight: 400; display: inline-block; text-transform: none; margin-bottom: 25px; }
@media (max-width: 991px) { .calendar.opt1 .priv-hm-title { display: block; margin-bottom: 15px; } }
.calendar.opt1 .view-all-link { float: right; color: #011e41; font-size: 12px; line-height: 36px; text-transform: uppercase; }
.calendar.opt1 .view-all-link:hover { color: #d0a551; }
@media (max-width: 991px) { .calendar.opt1 .view-all-link { margin-bottom: 15px; display: inline-block; float: none; } }
.calendar.opt1 div[id$="EventsWrapper"] { clear: both; }
.calendar.opt1 div[id$="EventsWrapper"] > a.event-link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; margin-bottom: 1rem; text-decoration: none; max-height: 180px; }
@media (max-width: 1199px) { .calendar.opt1 div[id$="EventsWrapper"] > a.event-link { max-height: 150px; max-width: 100%; margin-bottom: 30px; } }
.calendar.opt1 div[id$="EventsWrapper"] > a.event-link:hover .event-image:after { background: rgba(0, 0, 0, 0.5); }
.calendar.opt1 div[id$="EventsWrapper"] > a.event-link:hover .event-title { color: #d0a551; }
@media (max-width: 991px) { .calendar.opt1 div[id$="EventsWrapper"] > a.event-link { -ms-flex-wrap: wrap; flex-wrap: wrap; max-width: 370px; max-height: none; } }
.calendar.opt1 div[id$="EventsWrapper"] .event-image { -webkit-box-flex: 0; -ms-flex: 0 0 270px; flex: 0 0 270px; background-size: cover; background-repeat: no-repeat; background-position: center center; position: relative; max-height: 180px; }
@media (max-width: 991px) { .calendar.opt1 div[id$="EventsWrapper"] .event-image { -webkit-box-flex: 0; -ms-flex: 0 1 270px; flex: 0 1 270px; } }
@media (max-width: 568px) { .calendar.opt1 div[id$="EventsWrapper"] .event-image { -webkit-box-flex: 0; -ms-flex: 0 1 100%; flex: 0 1 100%; } }
.calendar.opt1 div[id$="EventsWrapper"] .event-image img { visibility: hidden; width: 100%; max-height: 100%; }
.calendar.opt1 div[id$="EventsWrapper"] .event-image:after { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0, 0, 0, 0); -webkit-transition: background 0.3s ease-in-out; transition: background 0.3s ease-in-out; }
.calendar.opt1 div[id$="EventsWrapper"] .event-info { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-item-align: stretch; align-self: stretch; -ms-flex-preferred-size: 100%; flex-basis: 100%; background-color: #f9f8f8; font-size: 0; padding: 3rem 7rem 3rem 5.7rem; }
@media (max-width: 991px) { .calendar.opt1 div[id$="EventsWrapper"] .event-info { padding: 1.5rem; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 30px 15px; } }
.calendar.opt1 div[id$="EventsWrapper"] .event-title { font-family: "Vollkorn", serif; color: #011e41; font-size: 3rem; font-weight: 300; line-height: 1.27; letter-spacing: 0; text-transform: none; -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
@media (max-width: 1279px) { .calendar.opt1 div[id$="EventsWrapper"] .event-title { font-size: 2.4rem; } }
.calendar.opt1 div[id$="EventsWrapper"] .event-summary p { margin: 0; }
@media (max-width: 1279px) { .calendar.opt1 div[id$="EventsWrapper"] .event-summary p { line-height: 24px; } }
@media (max-width: 991px) { .calendar.opt1 div[id$="EventsWrapper"] .event-summary p { text-align: center; } }
.calendar.opt1 .event-date { font-family: "Open Sans", sans-serif; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 0; -ms-flex: 0 0 100px; flex: 0 0 100px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; background-color: #011e41; text-transform: uppercase; line-height: 1; text-align: center; padding: 15px; }
@media (max-width: 991px) { .calendar.opt1 .event-date { padding: 15px 15px 25px; } }
@media (max-width: 568px) { .calendar.opt1 .event-date { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; } }
.calendar.opt1 .event-date span { font-size: 1.6rem; line-height: 24px; color: #fff; text-transform: none; }
.calendar.opt1 .event-date span.calDay { font-size: 40px; font-family: "Vollkorn", serif; }
.calendar.opt1 .event-date .separator { display: none; }

.sitewrap.private.home .private-home { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 60px 15px 50px 15px; max-width: 1440px; margin: 0 auto; }
@media (max-width: 1470px) { .sitewrap.private.home .private-home { max-width: 100%; } }
@media (max-width: 1199px) { .sitewrap.private.home .private-home { -ms-flex-wrap: wrap; flex-wrap: wrap; } }
.sitewrap.private.home .private-home .news.new-news { max-width: 270px; background: #f9f8f8; padding: 30px 30px 50px; }
@media (max-width: 1199px) { .sitewrap.private.home .private-home .news.new-news { width: 100%; margin-left: 0; max-width: 100%; text-align: center; } }
.sitewrap.private.home .private-home .news.new-news .newsItem { margin-bottom: 30px; max-width: 100%; }
.sitewrap.private.home .private-home .news.new-news .newsItem p { font-size: 1.4rem; line-height: 24px; color: #555; }
@media (max-width: 1199px) { .sitewrap.private.home .private-home .news.new-news .newsItem p { text-align: center; } }
@media (max-width: 1199px) { .sitewrap.private.home .private-home .news.new-news .newsItem { text-align: center; } }
.sitewrap.private.home .private-home .news.new-news .newsItem a { color: #011e41; font-size: 1.6rem; line-height: 24px; font-weight: 600; }
.sitewrap.private.home .private-home .news.new-news .newsItem a:hover { color: #d0a551; }
.sitewrap.private.home .private-home .news.new-news .news-link { font-size: 1.4rem; line-height: 24px; font-weight: 300; font-family: "Open Sans", sans-serif; text-decoration: underline; }
.sitewrap.private.home .private-home .news.new-news .news-link:hover { color: #d0a551; }

.static-update .mpContent { margin-top: 10px; max-width: 270px; background: #f9f8f8; padding: 30px; color: #555555; font-size: 1.6rem; }
@media (max-width: 1199px) { .static-update .mpContent { margin-left: 0; width: 100%; max-width: 100%; margin-bottom: 0; } }
.static-update .mpContent.empty-sidebar-minipg { background: 0; padding: 0; margin: 0; }

@media (max-width: 1199px) { .aside-wrap .static-update .mpContent { max-width: 270px; } }
@media (max-width: 1199px) { .aside-wrap .static-update .mpContent { max-width: 100%; } }
.news-wrap, .aside-wrap { max-width: 25%; -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; margin-left: 30px; }
@media (max-width: 991px) { .news-wrap, .aside-wrap { max-width: 100%; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; margin-left: 0; } }
.news-wrap .aside-image, .aside-wrap .aside-image { background: #f9f8f8; max-width: 270px; }
@media (max-width: 991px) { .news-wrap .aside-image, .aside-wrap .aside-image { padding-top: 30px; max-width: 100%; } }
@media (max-width: 991px) { .news-wrap, .aside-wrap { max-width: 100%; width: 100%; text-align: center; } }

@media (max-width: 1199px) { .news-wrap { max-width: 100%; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; margin-left: 0; } }
.aside-wrap .static-update .mpContent { font-size: 1.4rem; line-height: 30px; color: #717171; }

.content-aside { max-width: 270px; background: #f9f8f8; padding: 30px 30px 50px; }
.content-aside .mpContent img { margin-bottom: 30px; }
@media (max-width: 991px) { .content-aside { width: 100%; margin-left: 0; max-width: 100%; } }
.content-aside h4 { font-size: 1.6rem; line-height: 24px; text-align: left; margin-bottom: 25px; }
@media (max-width: 991px) { .content-aside h4 { text-align: center; } }
.content-aside .aside-link { font-size: 1.4rem; line-height: 24px; font-weight: 300; font-family: "Open Sans", sans-serif; text-decoration: underline; }

/* New Content Styles */
.clickToEditDiv { z-index: 50 !important; position: relative; }

.sitewrap .banner-image { max-height: 100%; background-size: cover; }

.sitewrap.private.content .banner-image.pvcontent .mpContent > img, .sitewrap.public.content .banner-image.pbcontent .mpContent > img { max-height: 100%; visibility: hidden; }

.image-bg-cover { background-size: cover; background-repeat: no-repeat; }

h2 { font-weight: 600; }

@media (max-width: 1199px) { .login-mobile, .logout-mobile { display: block; } }
/* New Accordion Updates */
div.RadPanelBar_accordionTemplate .rpLink .rpOut, div.RadPanelBar_accordionTemplate .rpFocused .rpOut, div.RadPanelBar_accordionTemplate .rpLink:hover .rpOut, div.RadPanelBar_accordionTemplate .rpSelected .rpOut, div.RadPanelBar_accordionTemplate .rpSelected:hover .rpOut { background: #011e41 !important; }

.RadPanelBar_accordionTemplate .rpExpandable .rpText, .RadPanelBar_accordionTemplate_rtl .rpExpandable .rpText, .RadPanelBar_accordionTemplate .rpGroup .rpExpandable .rpText, .RadPanelBar_accordionTemplate_rtl .rpGroup .rpExpandable .rpText { color: #fff !important; font-family: "Open Sans", sans-serif !important; background: #011e41 !important; line-height: 30px !important; padding-left: 45px !important; font-size: 1.6rem !important; letter-spacing: 1px !important; }
@media (max-width: 568px) { .RadPanelBar_accordionTemplate .rpExpandable .rpText, .RadPanelBar_accordionTemplate_rtl .rpExpandable .rpText, .RadPanelBar_accordionTemplate .rpGroup .rpExpandable .rpText, .RadPanelBar_accordionTemplate_rtl .rpGroup .rpExpandable .rpText { padding-left: 15px !important; } }

div.RadPanelBar_accordionTemplate .rpGroup .rpDisabled, div.RadPanelBar_accordionTemplate .rpGroup .rpDisabled:hover, .RadPanelBar_accordionTemplate .rpExpandable .rpText:hover, .RadPanelBar_accordionTemplate .rpExpanded .rpText:hover { line-height: 30px !important; padding-left: 45px !important; }

.RadPanelBar_accordionTemplate .rpGroup .rpExpanded .rpText, .RadPanelBar_accordionTemplate_rtl .rpExpanded .rpText, .RadPanelBar_accordionTemplate .rpExpanded .rpText, .RadPanelBar_accordionTemplate_rtl .rpGroup .rpExpanded .rpText { color: #d0a551 !important; }

.RadPanelBar_accordionTemplate .rpExpandable .rpExpandHandle:after { color: #fff !important; content: "" !important; font-family: "Nucleo Outline" !important; font-size: 1.4rem !important; top: 23px; }

.RadPanelBar_accordionTemplate .rpExpandable.rpExpanded .rpExpandHandle:after { color: #fff !important; content: "" !important; font-family: "Nucleo Outline" !important; font-size: 1.4rem !important; top: 23px; }

.RadPanelBar_accordionTemplate .rpGroup .rpLink, .RadPanelBar_accordionTemplate .rpGroup .rpTemplate { background: #f9f8f8 !important; padding: 30px 50px !important; border: 1px solid #f9f8f8 !important; }
@media (max-width: 568px) { .RadPanelBar_accordionTemplate .rpGroup .rpLink, .RadPanelBar_accordionTemplate .rpGroup .rpTemplate { padding: 30px 15px !important; } }

.RadPanelBar .rpItem { border: 0 !important; }

.rpTemplate h4 { font-size: 1.8rem; }

/* GLOBAL SCRIPTS */
.global-scripts { display: none; }

.global-scripts.scriptA9 { display: block; position: fixed; width: 200px; height: 200px; padding: 0 0 15px 0; text-align: center; bottom: 0; border: 1px solid rgba(0, 0, 0, 0.3); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; background: #fff; overflow: hidden; z-index: 50000000000; }

.global-scripts.scriptA9.minimized { width: 36px; height: 46px; padding: 0 0 15px 10px; bottom: 5%; }

.global-scripts.scriptA9.minimized .global-scripts-head { text-align: right; font-size: 11px; padding: 17px 0px; padding-right: 31px; color: transparent; }

.global-scripts.scriptA9.minimized .toggle-1, .global-scripts.scriptA9.minimized .toggle-2 { -webkit-transform: rotate(0deg); transform: rotate(0deg); }

.global-scripts.scriptA9.minimized .toggle-2 { -webkit-transform: rotateZ(90deg); transform: rotateZ(90deg); }

@media screen and (max-width: 768px) { .global-scripts.scriptA9 { display: none; } }
.global-scripts-head { color: #000; text-transform: uppercase; letter-spacing: 1px; display: block; padding: 15px 0 5px; -webkit-transition: .3s; transition: .3s; text-align: center; }

.global-scripts-head:hov.global-scripter { cursor: pointer; }

.global-scripts-head:hover .global-scripts-toggle .toggle-1, .global-scripts-head:hover .global-scripts-toggle .global-scripts .toggle-2, .global-scripts .global-scripts-head:hover .global-scripts-toggle .toggle-2, .global-scripts-head:hover .global-scripts-toggle toggle-2 { width: 2px; }

.global-scripts-toggle { width: 100%; height: 44px; position: absolute; top: 0; right: 0; -webkit-transition: .3s; transition: .3s; }

.global-scripts .toggle-1, .global-scripts .toggle-2 { position: absolute; width: 1px; height: 12px; background: #000; -webkit-transition: .3s; transition: .3s; right: 1.6rem; top: 17px; -webkit-transform: rotate(45deg); transform: rotate(45deg); }

.global-scripts .toggle-2 { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }

.global-scripts .hide-toggle { position: relative; font-size: 12px; padding-bottom: 10px; padding-right: 10px; width: 130px; margin: 0 auto; }

.global-scripts .hide-toggle input[type="checkbox"] { margin: 0; top: 3px; right: -4px; position: absolute; }

.global-scripts .fed-scripts, .global-scripts .content-scripts { padding-bottom: 15px; }
