/* Artfully masterminded by ZURB  */

/* -------------------------------------------------- 
   Table of Contents
-----------------------------------------------------
:: Shared Styles
:: Home Page
:: News Page
:: News Item Page
:: Cookie Page
:: Sitemap
:: Events Calendar
:: Regional Map

*/


/* -----------------------------------------
   Shared Styles
----------------------------------------- */

body { background: #dadada; cursor: inherit; font-weight: 400; font-family: "Oxygen", "Helvetica Nue", Helvetica, Arial; }
.row { background: #fff; }
.row.header a img { vertical-align: unset; }
.row.header { background: #fff; padding: 15px 0 0 0; margin-top: 15px !important; }
.row.header a.join-now:link, .row.header a.join-now:visited { display: block; background-color: #6cace4; padding: 14px 50px 9px 50px; border-radius: 4px; box-shadow: -6px 6px 6px 0 hsl(0deg 0% 0% / 20%); text-align: center; }
.row.header a.join-now:hover { display: block; background-color: #6cace4; padding: 14px 50px 9px 50px; border-radius: 4px; box-shadow:0 0 0 0 hsla(0,0%,0%,.2); transition:box-shadow .2s ease-in-out; text-align: center; }
.row.header .row { background: #18415F; }
.row.header form { margin: 0; }
    .row.content { padding-bottom: 1em; }
.mainContent { min-height: 650px; background: #fff; padding-top: 1.25em; }
.footer a:link, .footer a:visited { color: #fff; font-weight:400; font-family: "Oswald", "Helvetica Nue", Helvetica, Arial; }
.footer a:hover { color: #fff; text-decoration: none; font-weight:400; font-family: "Oswald", "Helvetica Nue", Helvetica, Arial; }
.footer .text-right a:link, .footer .text-right a:visited { color: #fff; text-decoration: none; }
.footer .text-right a:hover { color: #1593C8; text-decoration: none; }
p { line-height: 1.3em; }
.mainContent p, .mainContent ul, .mainContent ol { line-height: 1.4em; font-size: 0.9em; font-weight: 400; }
/*.mainContent a:link, .mainContent a:visited { color: #18415F; text-decoration: underline; font-weight: 400; font-family: "Oswald", "Helvetica Nue", Helvetica, Arial; font-size: 1.1em; }
.mainContent a:hover { color: #18415F; text-decoration: none; font-weight: 400; font-family: "Oswald", "Helvetica Nue", Helvetica, Arial; font-size: 1.1em; }*/
h1, h2, h3, h4, h5, h6, strong, b { font-weight: 400; font-family: "Oswald", "Helvetica Nue", Helvetica, Arial; }
h1 a, h2 a { color: #18415F; }
h1 { font-size: 2.1em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.5em; }
table.table, table.table tr, table.table thead, table.table tbody, table.table tfoot { vertical-align: top; border: 1px #666 solid; border-collapse: collapse; }
table.table tbody th { text-align: left; vertical-align: top; }
table.table thead th { background: #18415F; color: #fff;  }
form .postfix { border: none; color: #fff; }
.socialWrap p { display: none; }
.socialWrap .addthis_horizontal_follow_toolbox { float: right; margin-top: 2px; }
.home .socialWrap div { float: right; padding-bottom: 0; }
.close-modal { font-size: 2.5rem; line-height: 1; position: absolute; top: 0.625rem; right: 1.375rem; color: #AAAAAA; font-weight: bold; cursor: pointer; }

.off-canvas-wrap, .inner-wrap { min-height: 800px; }
.off-canvas-wrap a { text-decoration: none; }

a {
    color: #6cace4;
}

.button {
    background-color: #035C81;
}

span.button a { color: white; }

/*	Accordion	*/

.accordion { border-top: 1px solid #ddd; }
dd.accordion-navigation { border-bottom: 1px solid #ddd; }
.accordion .accordion-navigation > a, .accordion dd > a { background: transparent; padding: 0.5rem 1rem; }
.accordion .accordion-navigation > a:hover, .accordion dd > a:hover, .accordion .accordion-navigation.active > a, .accordion dd.active > a { background: transparent; }

.radius.alert-box.warning a { color: #fff !important; text-decoration: underline; }

/*  Carousels   */

#carousel .item span { background: rgba(24,65,95,0.75); color: #fff; display: block; position: absolute; bottom: 0; left: 0; padding: 0; width: 100%; height: 20%; }
#carousel .item span strong { position: absolute; top: 50%; margin-top: -8px; right: 3%; width: 100%; text-align: right; }
#carousel .item img { display: block; width: 100%; height: auto; }
.carousel h2 { font-size: 20px; }
.carousel h2 a:link, .carousel h2 a:visited { color: #1D4563; }
.carousel h2 a:hover { color: #1D4563; text-decoration: underline; }

/*	Sidebar Items	*/

.cta.sidebar { margin-bottom: 1em; }
    .cta.sidebar.text { border: 1px solid #ccc; padding: 5px; border-radius: 4px; -webkit-border-radius: 4px; }
.cta.sidebar p { margin-top: 10px; text-align:left; font-size: 0.85em; }
.sidebar p.ctaHeadline { font-family: "Oswald", "Helvetica Nue", Helvetica, Arial; font-weight: 400; }

/*  Responsive Global Navigation Menu */

@media only screen and (min-width: 40.063em) {
		ul.off-canvas-list li label a { text-decoration: none; border-bottom: none; }
        .header form input[type="text"], .header form .prefix, .header .postfix { margin: 15px inherit 0 inherit; }
        .header form .postfix.button { margin: 15px inherit 0 inherit; }
}

.top-bar { background: #035C81; margin-top: 15px; height: 40px; line-height: 40px; padding: 0; }
.top-bar, .top-bar ul { background: #035C81; }
.is-dropdown-submenu-parent.is-down-arrow a { padding-right: 1.5rem !important; }
.is-dropdown-submenu-parent.is-down-arrow > a::after { border-color: #fff transparent transparent; }
.is-dropdown-submenu { border: none; }
.top-bar .name h1 { line-height: 30px; font-size: 0.9rem; }
.top-bar .name { height: 30px; }
.top-bar-section ul { background: transparent; }
.top-bar a { text-transform: uppercase; text-decoration: none; font-weight: 300; font-family: "Oxygen", "Helvetica Nue", Helvetica, Arial !important; }
.no-flexboxlegacy .top-bar a { font-weight: 400; }
.top-bar-section > ul > .divider { height: 40px !important; border-right: solid 1px  #035C81 !important; }
.top-bar-section .divider, .top-bar-section [role="separator"] { border-top: solid 1px #333; }
.top-bar ul li a { text-transform: uppercase; background: #035C81 !important; color: #fff; padding: 13px 14px !important; line-height: 14px !important; font-weight: 300; font-family: "Oxygen", "Helvetica Nue", Helvetica, Arial !important; font-size: 0.75rem; }
.top-bar ul li.js-drilldown-back a { background: #036B98 !important; }
.top-bar ul li.is-submenu-parent-item a { background: #1f1f1f !important; }
.no-flexboxlegacy .top-bar ul li a { padding-top: 16px !important; padding-bottom: 10px !important; line-height: 14px !important; }
.top-bar ul li.active a { background: #036B98 !important; }
.top-bar ul > li > a:hover, .top-bar ul li.active > a, .top-bar .name.active h1 a, .top-bar ul li a:hover { background: #6cace4 !important; color: #fff; }
.top-bar .toggle-topbar.menu-icon { right: 15px; top: 5px !important; margin-top: 0 !important; padding-left: 40px; }
.top-bar .toggle-topbar.menu-icon a { background: #035C81 !important; color: #fff; padding: 9px 20px 0 0 !important; }
.top-bar .toggle-topbar.menu-icon a::after { content: ""; position: absolute; right: 0; display: block; width: 16px; top: 0; height: 0; -webkit-box-shadow: 0 10px 0 1px #FFF, 0 16px 0 1px #FFF, 0 22px 0 1px #FFF; box-shadow: 0 10px 0 1px #FFF, 0 16px 0 1px #FFF, 0 22px 0 1px #FFF; }
/*.contain-to-grid .top-bar { margin-top: 0 !important; }*/
.top-bar .menu li a i { vertical-align: inherit; }
.top-bar-section ul li, .top-bar.expanded { background: #035C81; }

@media only screen and (min-width: 61.063em) {
    .no-flexboxlegacy .top-bar-section .has-dropdown > a:after { margin-top: -4px !important; }
}

@media only screen and (max-width: 61.3125em) {
    .top-bar, .top-bar.expanded .title-area { background: #035C81; }
    .top-bar { height: 40px; line-height: 40px; }
    .top-bar .name h1 { line-height: 40px; font-size: 0.9rem; }
    .top-bar .name { height: 40px; }
    .top-bar ul > li { margin-right: 0 !important; }
    .top-bar-section .dropdown li.title h5 { margin: 0; border-top: 1px solid #035C81; border-bottom: 1px solid#035C81; }
    .top-bar-section .dropdown li.title h5 a { color: #fff; background: #036B98 !important; }
    .top-bar-section .divider { display: block; border-top: 1px solid #035C81; }
    .top-bar-section > ul > .divider { height: 1px !important; }
    .top-bar-section .dropdown li a { padding: 8px 12px; }
    .top-bar-section .dropdown li a.parent-link, .top-bar ul > li > a.parent-link:hover { color: #fff !important; background-color: #048AC4 !important; }
    .row.header { margin: 0 auto; }
}

@media only screen and (max-width: 641px) {
    .header .large-3.text-right img { float: right; margin-top: 10px; }
    .header .large-3.text-right img.rcsedLogo { float: left; }
    .title-bar-title { font-weight: normal; }
    .title-bar {  margin-top: 15px; background-color: #035C81; }
    button.menu-icon:focus { outline: none; }
    .top-bar { margin-top: 0; }
    .is-drilldown { z-index: 1; }
    .mainContent { min-height: unset; }
}

@media only screen and (max-width: 641px) {
    .header .large-3.text-right img { float: right; margin-top: 10px; }
    .header .large-3.text-right img.rcsedLogo { float: left; }
}

@media only screen and (max-width: 500px) {
	.sidebar { padding: 0 20px; }
	.sidebar .sidebarItem { width: 100%; text-align: center; }
	.sidebar .sidebarItem h3 { text-align: left; }    
}

.row.footer { background: #035C81 !important; color: #fff; font-family: "Oswald", "Helvetica Nue", Helvetica, Arial !important; }
.row.footer p { margin: 8px 0; font-size: 0.8rem; font-weight: 400; }
.no-flexboxlegacy .row.footer p { margin: 10px 0 6px 0; }

@media only screen and (max-width: 772px) {    
	.sidebar { padding: 0 20px; }
	.sidebar .sidebarItem { width: 100%; text-align: center; }
	.sidebar .sidebarItem h3 { text-align: left; }
}

/*	Breadcrumbs	*/

.bc.columns { padding-left: 0; padding-right: 0; }
.breadcrumbs { font-family: "Oswald", "Helvetica Nue", Helvetica, Arial !important; font-weight: 400; margin-bottom: 0; padding-left: 25px; border: none; background: #eee; border-bottom: 1px solid #18415F; -webkit-border-radius: 0; border-radius: 0; }
.breadcrumbs > * a { color: #6cace4; }

/*	Sub Navigation Menu	*/

ul.side-nav { margin: 0; padding: 0; }
    ul.side-nav li a { transition: color .1s ease; font-family: "Oswald", "Helvetica Nue", Helvetica, Arial !important; font-weight: 400; }
ul.side-nav li { margin: 0; }
ul.side-nav li a:link, ul.side-nav li a:visited { text-decoration: none;  color: #666; padding: 7px 3px 7px 10px; display: block; }
ul.side-nav li a:hover { background: #eaeaea;  color: #fff; padding: 7px 3px 7px 10px; display: block; color: #000; }
ul.side-nav li.active > a:first-child:not(.button) { background: #6cace4; color: #fff; }
ul.side-nav li.active li.active > a:first-child:not(.button) { background: #8CBFEA; color: #fff; }
ul.side-nav li.active li.active li.active > a:first-child:not(.button) { background: #B4D6F1; color: #fff; }
ul.side-nav li.homeLink a:link, ul.side-nav li.homeLink a:visited, ul.side-nav li.homeLink a:hover { font-family: "Oswald", "Helvetica Nue", Helvetica, Arial !important; font-weight: 400; background: #035C81; color: #fff; font-size: 1.3em; border-bottom: 1px solid #326077; text-transform: none; }
    ul.side-nav li ul { margin-left: 0; list-style: none; }
    ul.side-nav li ul li a:link, ul.side-nav li ul li a:visited { background: #eaeaea; padding-left: 1.5em; }
    ul.side-nav li.active ul li a:link, ul.side-nav li.active ul li a:visited { background: #eaeaea; padding-left: 10px; }
    ul.side-nav li.active ul li ul li a:link, ul.side-nav li.active ul li ul li a:visited { background: #efefef; padding-left: 1.5em; }    

/*	Document management	*/

ul.docList { margin: 8px 0 0 0; border-top: 1px solid #ccc; padding: 8px 0 0 0; list-style: none; }
ul.docList li { margin: 5px 0; padding: 4px 0 6px 0; border-bottom: 1px solid #dadada; }
    ul.docList li:last-child { border-bottom: none; }
ul.docList li a:link, ul.docList li a:visited { 
	min-height: 35px;
	padding-left: 40px;
	text-decoration: none;
	border-bottom: none; }
ul.docList li a:hover { 
	min-height: 35px;
	padding-left: 40px;
	text-decoration: underline;
	border-bottom: none; }

ul.docList li a span { color: #746E62; font-weight: normal; }

ul.docList li.doc a { background: url('/css/img/word.gif') no-repeat left top; display: inline-block; }
ul.docList li.pdf a { background: url('/css/img/pdf.gif') no-repeat left top; display: inline-block; }
ul.docList li.xls a { background: url('/css/img/excel.gif') no-repeat left top; display: inline-block; }
ul.docList li.other a { background: url('/css/img/other.gif') no-repeat left top; display: inline-block; }

/* -----------------------------------------
   Home Page Styles
----------------------------------------- */

.homeIntro h1 { margin-top: 0; }    
    .row.homeCTABox h3 { font-size: 1.2em; }
        .row.homeCTABox h3 a { color: #18415F; }
    a i.size-24 { vertical-align: text-top; line-height: 24px; }
    .no-flexboxlegacy .row.homeCTABox a.ctaReadMoreLink i { vertical-align: middle; }

/*  CTAs    */

.cta.panel { padding: 0.75em; }
.cta img { float: left; margin-right: 10px; }
.cta.sidebar img { float: none; margin: 0; }
.cta p { margin: 0 0 10px 0; }
.cta p.ctaHeadline { font-size: 1.2em; }
.cta p.ctaHeadline a {  }
.cta h2 { font-size: 1.8em; padding-left: 10px; padding-right: 10px; font-weight: normal; }
.cta a.readmore:link, .cta a.readmore:visited { float: right; text-decoration: underline; margin-right: 10px; }
.cta a.readmore:hover { float: right;  text-decoration: none; margin-right: 10px; }

@media only screen and (max-width: 772px) {    
    .columns.cta1 img, .columns.cta2 img { float: none; }
    .columns.cta1 p, .columns.cta1 h2, .columns.cta2 p, .columns.cta2 h2 { margin-right: 0; margin-left: 0; text-align: left; float: none; }
    .columns.cta1, .columns.cta2 { padding-bottom: 10px; text-align: center; border: none; }
    .columns.cta2 { margin-top: 10px; }
    .cta1 a.readmore:link, .cta1 a.readmore:visited, .cta2 a.readmore:link, .cta2 a.readmore:visited, .cta1 a.readmore:hover, .cta2 a.readmore:hover { float: left; text-align: left; margin-left: 10px; }
}

/*  Home News Box    */

.panel.homeNews { border: none; background: #f2f2f2; }
.homeNews h2 a { font-size: 0.65em; line-height: 24px; }
.homeNews .newsItem p.newsDate { color: #008CB9; font-size: 0.8em; margin-bottom: 6px; }
.homeNews .newsItem p.newsHeadline { margin-bottom: 6px; font-family: "Oswald", "Helvetica Nue", Helvetica, Arial; font-weight: 400; }
    .homeNews .newsItem p.newsHeadline a { color: #18415F; }
.homeNews .newsItem p.newsReadMore { margin-bottom: 0; }
    .homeNews .newsItem p.newsReadMore a { font-weight: normal; }
.homeNews .newsItem p.newsReadMore a i { vertical-align: text-top; line-height: 24px; }
.no-flexboxlegacy .homeNews .newsItem p.newsReadMore a i { vertical-align: top; }
.homeNews .newsItem p.newsBody { color: #555; font-size: 0.9em; margin-bottom: 6px; }
.homeNews hr { margin-top: 4px; }

@media only screen and (max-width: 772px) {    
    .homeNews { margin-top: 10px; }
}


/* -----------------------------------------
   News Page
----------------------------------------- */

/*	News Home Page	*/
	
.newsHome h3 { font-size: 1.4em; }
.newsHome h3 a:link, .newsHome h3 a:visited { text-decoration: none; }
.newsHome h3 a:hover { text-decoration: underline; }
.newsHome h2 { font-size: 1.3em; margin-top: -10px; }
.newsHome .newsDate { margin-bottom: 12px; }
.newsHome ul.pagination li a { text-decoration: none; }
	
/*	News Archive	*/
	
.newsArchive ul.newsArchiveList { list-style: none; color: #666; margin-bottom: 15px; }
.newsArchive h3 { font-weight: normal; }
.newsArchive ul.newsArchiveList ul { font-size: 1em; }
ul.newsArchiveList.side-nav li ul li a:link, ul.newsArchiveList.side-nav li ul li a:visited { background: #fff; }
ul.newsArchiveList > li > a i { float: right; line-height: 24px !important; }
ul.newsArchiveList > li ul { list-style: none; margin-left: 0; }
ul.newsArchiveList > li li a i { line-height: 21px !important; margin-right: 4px; }
ul.newsArchiveList > li span { padding: 7px 3px 7px 10px; display: block; }

/* -----------------------------------------
   News Item Page
----------------------------------------- */

.newsItem .newsDate { color: #666; margin: -10px 0 20px 0; font-size: 0.8em; }
.newsItem p { text-align: justify; }
.newsItem p.newsHeadline { text-align: left; }

/*  Cookie Page Styles  */

table.cookieTbl { width: 98%; margin: 10px auto; border: 1px solid #003466; border-collapse: collapse; }
table.cookieTbl th { font-weight: bold; padding: 3px 5px 5px 5px; border: 1px solid #003466; border-collapse: collapse; color: #fff; background: #003466; }
table.cookieTbl td { padding: 3px 5px; border: 1px solid #003466; border-collapse: collapse; }

/*      Sitemap Styles      */


.mainContent ul.sitemap { font-weight: 400; font-family: "Oswald", "Helvetica Nue", Helvetica, Arial; }
    .mainContent ul.sitemap li a { font-weight: 400; font-size: 1.1rem; transition: background-color .3s ease; display: block; width: 100%; padding: 0.25rem 0.5rem; color: #18415A; }
    .mainContent ul.sitemap ul { margin-left: 0; padding-left: 0; list-style: none; line-height: 1.6; }
    .mainContent ul.sitemap li.level-2 { border-bottom: 1px solid #fff; }    
    .mainContent ul.sitemap li.level-2 > a { background: #18415A; font-weight: 400; color: #fff; }
    .mainContent ul.sitemap li.level-3 { border-bottom: 1px solid #fff; }    
    .mainContent ul.sitemap li.level-3 a { background: #9CCAE4; font-weight: 400; }
    .mainContent ul.sitemap li.level-4 { border-bottom: 1px solid #fff; }
    .mainContent ul.sitemap li.level-4:last-child { border-bottom: none; }
    .mainContent ul.sitemap li.level-4 a { background: #BCDCED; font-weight: 400; padding-left: 1.5rem; }
    .mainContent ul.sitemap li.level-5 { border-bottom: 1px solid #fff; }
    .mainContent ul.sitemap li.level-5:last-child { border-bottom: none; }
    .mainContent ul.sitemap li.level-5 a { background: #D7EAF4; font-weight: 400; padding-left: 2rem; }
    .mainContent ul.sitemap li a:hover { background: #52BDEC; }
    .mainContent ul.sitemap li.level-2 > a:hover { background: #18415A; }

/* -----------------------------------------
   Events Calendar
----------------------------------------- */

.row.content.calendar {  }
    .row.content.calendar table { margin-bottom: 0; }
    .row.content.calendar .fc-toolbar button, .row.content.calendar .fc-toolbar button.fc-state-hover { color: #000; background-color: #e6e6e6; transition: none; }
    .row.content.calendar .fc-row .fc-content-skeleton td, .row.content.calendar .fc-row .fc-helper-skeleton td { border-color: #dadada; }
.fc-view thead { background: #eee; }
.fc-view .fc-content-skeleton thead { background: none; }
.fc-view thead th { padding: 6px 0; }
.fc-view .fc-content-skeleton thead th { padding: inherit; }
.EventDetails a.button i.fi-calendar { vertical-align: middle; }
.row.content.calendar .fc-day-grid-event { padding: 3px 4px 4px 4px; }
.no-flexboxlegacy .row.content.calendar .fc-day-grid-event { padding: 4px 4px 2px 4px; }

/* -----------------------------------------
   Regional Map
----------------------------------------- */

iframe.map { -moz-transform: scale(0.85, 0.85); -webkit-transform: scale(0.85, 0.85); -o-transform: scale(0.85, 0.85); -ms-transform: scale(0.85, 0.85); transform: scale(0.85, 0.85); -moz-transform-origin: top left; -webkit-transform-origin: top left; -o-transform-origin: top left; -ms-transform-origin: top left; transform-origin: top left; }

@media only screen and (max-width: 767px) {
    .row.header a.join-now { margin-top: 20px; }
}


#membershipLevels .pricing-table *, .membershipLevels .pricing-table * {
    font-family: Roboto,Oxygen,Arial,Verdana,Tahoma,sans-serif!important
}

#membershipLevels .pricing-table .title,.membershipLevels .pricing-table .title {
    background-color: #005c82;
    font-size: 1.5em;
    font-weight: 300
}

#membershipLevels .pricing-table .price,.membershipLevels .pricing-table .price {
    font-size: 1.5em;
    font-weight: 300
}

.membershipLevels .pricing-table .description {
    border-bottom: none;
    text-align: left;
    font-size: 1.25em;
}

.membershipLevels .pricing-table .description h2, .membershipLevels .pricing-table .description h3, .membershipLevels .pricing-table .description h4, .membershipLevels .pricing-table .description h5  {
    font-weight: 300 !important;
}

.membershipLevels .pricing-table .description ul li { list-style: square; }

#membershipLevels .pricing-table,.membershipLevels .pricing-table {
    display: table;
    width: 100%
}

#membershipLevels .pricing-table>li.bullet-item,.membershipLevels .pricing-table>li.bullet-item {
    display: table-cell;
    text-align: left
}

#membershipLevels .cta-button,.membershipLevels .cta-button {
    display: table-row;
    font-weight: 300
}

#membershipLevels .pricing-table .price,.membershipLevels .pricing-table .price {
    font-size: 1.25em;
    font-weight: 300
}

#membershipLevels .cta-button-td,.membershipLevels .cta-button-td {
    display: table-cell;
    vertical-align: bottom;
    padding: 1.25rem 1.25rem 0
}

#membershipLevels .pricing-table .fa-li,.membershipLevels .pricing-table .fa-li {
    left: auto;
    position: relative;
    margin-right: .5em;
    font-weight: 400
}

#membershipLevels .pricing-table .price small,.membershipLevels .pricing-table .price small {
    display: block
}

#membershipLevels .pricing-table svg.fa-gem,.membershipLevels .pricing-table svg.fa-gem {
    color: #18415f
}

ul.membershipLevels {
    display: flex;
    flex-wrap: wrap
}

ul.membershipLevels>li {
    list-style: none;
    display: flex
}

ul.membershipLevels .pricing-table {
    display: flex!important;
    flex-direction: column
}

ul.membershipLevels .cta-button {
    width: 100%;
    margin-top: auto;
    display: flex!important;
    flex-direction: column
}

ul.membershipLevels .cta-button-td {
    padding: 0;
    margin-top: auto;
    display: flex;
    flex-direction: column
}
/*
@media only screen and (min-width: 1441px) {
    ul.membershipLevels>li {
        width:24%
    }
}

@media only screen and (min-width: 1001px)and (max-width:1440px) {
    ul.membershipLevels>li {
        width:33%
    }
}

@media only screen and (min-width: 641px)and (max-width:1000px) {
    ul.membershipLevels>li {
        width:50%
    }

    @media only screen and (max-width: 640px) {
        ul.membershipLevels>li {
            width:100%
        }

        #membershipJoiningPage.tabs-container .tabs.menu dd {
            float: none;
            text-align: center
        }
    }

}
*/



































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
