
/*# sourceMappingURL=client_style.css.map */@import url("https://fonts.googleapis.com/css?family=Roboto:400,500&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext");
/*Default Styles (Size 3/Mobile) Start*/
.do-it-online .profile-list:hover, .do-it-online .profile-list:focus { background-color: #EDEDED; }

.profile-featured-panel .panel-image { display: none; }

.profile-featured-panel span.panel-button { display: none; }

.landing-page-nav .list-item-container a, .landing-page-nav .list-item-container.small-panel a, .landing-page-list-container .list-item-container a, .landing-page-list-container .list-item-container.small-panel a { border: 3px solid transparent; }

.landing-page-list-container .list-item-container a:hover, .landing-page-list-container .list-item-container a:focus, .landing-page-list-container .list-item-container.small-panel a:hover, .landing-page-list-container .list-item-container.small-panel a:focus, .landing-page-nav .list-item-container a:hover, .landing-page-nav .list-item-container a:focus, .landing-page-nav .list-item-container.small-panel a:hover, .landing-page-nav .list-item-container.small-panel a:focus { background-color: #FFE6AF; border: 3px solid #feb518; }

.panel-button, .panel-button:visited, .drop-button .drop-button-header > a, .drop-button.open .drop-button-header > a:hover, .main-container button, .main-container input[type="button"], .main-container input[type="reset"], .main-container input[type="submit"], .main-container .styled-button, .main-container a.styled-button, .main-container a.styled-button:visited { border: 3px solid transparent; position: relative; }

.accordion-panel input[type="submit"] { position: absolute; width: 100%; bottom: 0; left: 0; }

.main-container input[type="submit"].btn_scPagingNonJS_enabled:hover, .main-container input[type="submit"].btn_scPagingNonJS_enabled:focus, a.styled-button:visited:hover, a.styled-button:hover, .styled-button:hover, a.styled-button:focus, .styled-button:focus, .drop-button .drop-button-header > a:hover, .drop-button .drop-button-header > a:focus { border: 3px solid #feb518; }

.list-item-container a { background-color: transparent; border: 3px solid transparent; }

.list-item-container a:hover, .list-item-container a:focus { background-color: #FFE6AF; border: 3px solid #feb518; }

#breadcrumbs-container:after { content: ''; display: block; height: 15px; border-bottom: 1px solid #58595b; }

a.item-navigation.next-item, a.item-navigation.prev-item { border: 3px solid #f1f1f1; background-color: #f1f1f1; }

a.item-navigation .item-navigation-label, a.item-navigation .item-navigation-title { background-color: transparent !important; }

a.item-navigation.next-item:hover, a.item-navigation.next-item:focus, a.item-navigation.prev-item:hover, a.item-navigation.prev-item:focus { border: 3px solid #feb518; background-color: #FFE6AF; }

a.item-navigation.next-item, a.item-navigation.next-item .item-navigation-label { text-align: left; }

a.item-navigation.next-item .item-navigation-label:before { width: 18px; height: 14px; background-position: -130px -4px; }

a.item-navigation.next-item:hover, a.item-navigation.next-item:focus { text-align: left; }

a.item-navigation.prev-item, a.item-navigation.prev-item .item-navigation-label { text-align: right; }

a.item-navigation.prev-item .item-navigation-label:before { width: 18px; height: 14px; background-position: -160px -4px; }

.categories-list a:hover, .categories-list a:focus { border: 3px solid #feb518; }

a.az-letter { border: 3px solid transparent; }

a.az-letter:hover, a.az-letter:focus { border: 3px solid #feb518; }

.accordion-item-body { position: relative; }

.sc-search-text { border-radius: 5px 0 0 5px; padding: 10px 0 10px 20px; height: 52px; }

.search-filter-body input[type="submit"]:hover, .search-filter-body input[type="submit"]:focus { border: 3px solid #feb518; }

input.sc-search-button[type="submit"] { height: 52px; border-radius: 0 5px 5px 0; width: 60px; text-indent: -9999px; background-image: url(icon-magnify.svg); background-position: 20px 15px; background-repeat: no-repeat; }

input.sc-search-button[type="submit"]:hover, input.sc-search-button[type="submit"]:focus { background-image: url(icon-magnify.svg); background-position: 20px 15px; background-repeat: no-repeat; }

.profile-tabbed-listing { padding: 20px 20px 65px; }

.profile-listing-container { position: relative; }

.profile-list .list-item-block-date, .events-list-container .list-item-block-date { position: relative; text-transform: uppercase; height: 70px; }

.profile-list .list-item-block-date .part-month, .profile-list .list-item-block-date .part-year, .events-list-container .list-item-block-date .part-month, .events-list-container .list-item-block-date .part-year { display: block; width: 50%; position: absolute; height: 20px; background-color: #919195; bottom: 0; left: 0; padding-right: 5px; padding-top: 5px; text-align: right; }

.profile-list .list-item-block-date .part-year, .events-list-container .list-item-block-date .part-year { padding-right: 0; text-align: left; right: 0; left: auto; }

.profile-events-listing .profile-list .list-item-block-date .part-month, .profile-events-listing .profile-list .list-item-block-date .part-year { color: #FFFFFF; }

.profile-events-listing .profile-list:hover .list-item-block-date .part-month, .profile-events-listing .profile-list:hover .list-item-block-date .part-year, .profile-events-listing .profile-list:focus .list-item-block-date .part-month, .profile-events-listing .profile-list:focus .list-item-block-date .part-year { color: #FFFFFF; }

.footer-container .grid { margin: 0; }

.footer-container .footer-widget { border-top: 1px solid #808083; padding-left: 0; padding-right: 0; margin-bottom: 50px; }

.footer-second-row .footer-container { border-top: 1px solid #808083; }

.social-media-links { margin: 0; padding-left: 30px; }

.social-media-links .social-media-link { position: relative; height: 30px; margin-bottom: 5px; }

.social-media-links .social-media-link:before { content: ''; background-repeat: no-repeat; display: block; width: 30px; height: 30px; position: absolute; top: 0; left: 0; }

.social-media-links .social-media-link a { height: 30px; }

.social-media-links .footer-link-facebook:before { background-image: url(icon-fb.svg); background-position: 0 0; }

.social-media-links .footer-link-twitter:before { background-image: url(icon-twitter.svg); background-position: 0 0; }

.social-media-links .footer-link-youtube:before { background-image: url(icon-youtube.svg); background-position: 0 0; }

.social-media-links .footer-link-instagram:before { background-image: url(icon-instagram.svg); background-position: 0 0; }

.footer-contact-details a { text-decoration: none; }

.footer-contact-details a:hover { text-decoration: underline; }

.add-to-calendar-body { padding: 1px 25px 65px; }

a.document:before { background-size: 152px; }

a.ext-xls:before, a.ext-xlsx:before { background-position: -89px 0px; }

a.ext-doc:before, a.ext-docx:before { background-position: -22px 0px; }

a.ext-ppt:before, a.ext-pptx:before { background-position: -67px 0px; }

a.ext-jpg:before, a.ext-gif:before, a.ext-png:before { background-position: -4px 0px; }

a.ext-txt:before, a.ext-rtf:before { background-position: -4px 0px; }

a.ext-zip:before, a.ext-rar:before { background-position: -111px 0px; }

a.ext-pdf:before { background-position: -45px 0px; }

.related-information-list a:before { background-position: -207px 0px; background-size: 234px; }

.related-information-list a.ext-xls:before, .related-information-list a.ext-xlsx:before { background-position: -138px 0px; }

.related-information-list a.ext-doc:before, .related-information-list a.ext-docx:before { background-position: -34px 0px; }

.related-information-list a.ext-ppt:before, .related-information-list a.ext-pptx:before { background-position: -104px 0px; }

.related-information-list a.ext-jpg:before, .related-information-list a.ext-gif:before, .related-information-list a.ext-png:before { background-position: -4px 0px; }

.related-information-list a.ext-txt:before, .related-information-list a.ext-rtf:before { background-position: -4px 0px; }

.related-information-list a.ext-zip:before, .related-information-list a.ext-rar:before { background-position: -172px 0px; }

.related-information-list a.ext-pdf:before { background-position: -68px 0px; }

.profile-listing-container .panel-button, .search-filter-header h2, .search-filter-body label { text-transform: lowercase; }

.profile-listing-container .panel-button:first-letter, .search-filter-header h2:first-letter, .search-filter-body label:first-letter { text-transform: uppercase; }

section.row-index-1 .row-container { margin-top: -50px; background-size: auto 100%; background-repeat: no-repeat; background-position: center top; }

/*Default Styles (Size 3/Mobile)  End*/
@media (min-width: 768px) { /*Size 2/Tablet Start*/
  .tab-header-title { top: 0; padding-top: 21px; padding-left: 60px; padding-right: 60px; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; background-color: #58595B; color: #FFFFFF; font-size: 1.2em; margin-right: 20px; }
  .tab-header-title.selected { background-color: #FFFFFF; color: #58595b; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; }
  .tab-header-title.item-1, .tab-header-title:last-child { -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; }
  .tab-header-title .item-icon { display: none; }
  .footer-widget:nth-child(3n+1) { clear: left; }
  .grid .col-m-4 { margin-top: 70px; }
  /*Size 2/Tablet End*/ }

.search-inner-container { text-align: center; }

.main-container .button-next input[type="submit"] { background-position: -122px 5px; }

.main-container .button-previous input[type="submit"] { background-position: -151px 5px; }

.accordion-trigger.search-filter-trigger i { margin: 15px; }

.simple-pagination .page-link:hover, .simple-pagination .page-link:focus { border: 3px solid #feb518; }

.add-to-calendar-body ul.errors { margin: 0; padding: 10px; background-color: #dd0330; list-style: none; color: #fff; text-align: center; }

.add-to-calendar-body ul.errors a { color: #fff; }

.module-interface-in-my-neighbourhood .button-my-location i { top: 14px; }

#sub-navigation-container a, #sub-navigation-container .nav-level-2 a, #sub-navigation-container .nav-level-3 a { color: 17171a; background-color: #acd6f2; border-bottom: 0; position: relative; }

#sub-navigation-container a:hover, #sub-navigation-container a:focus, #sub-navigation-container .nav-level-2 a:hover, #sub-navigation-container .nav-level-2 a:focus, #sub-navigation-container .nav-level-3 a:hover, #sub-navigation-container .nav-level-3 a:hover { color: #2e3192; background-color: #c0e0f7; text-decoration: underline; }

#sub-navigation-container .nav-active-path.nav-has-children > a, #sub-navigation-container .nav-active-path.nav-active-page > a { color: #2e3192; background-color: #c0e0f7; }

/*# sourceMappingURL=client.css.map */
/*# sourceMappingURL=client_menu.css.map */@media (min-width: 992px) { /*Size 1/Desktop Start*/
  .do-it-online { padding: 75px 0; }
  .do-it-online .grid { margin: 0; }
  .do-it-online [class*="col-"] { border-top: 1px solid rgba(161, 161, 164, 0.5); padding-left: 0; padding-right: 0; }
  .do-it-online .profile-list { padding: 20px 10px; }
  .main-outer-container, .header-container, .footer-container, .navigation-container { max-width: 1000px; }
  .simple-pagination li { list-style: none; padding: 0; margin: 0 1px; float: left; }
  .simple-pagination .page-link { padding: 15px 20px !important; font-weight: bold; margin-left: 0; margin-right: 0; font-weight: bold; border: 3px solid transparent; }
  .simple-pagination .current, .simple-pagination .ellipse { font-weight: bold; padding: 15px 20px; font-weight: bold; margin-left: 0; margin-right: 0; border: 3px solid transparent; }
  .seamless-pagination-info { margin-top: 20px; margin-bottom: 20px; }
  .search-filter-body { position: relative; }
  .search-filter-body input[type="submit"] { width: 100%; position: absolute; bottom: 0; left: 0; border-radius: 0; }
  #sub-navigation-container, #sub-navigation-container.sticky { width: 295px; }
  #sub-navigation-container p.sub-nav-header, #sub-navigation-container.sticky p.sub-nav-header { text-transform: lowercase; }
  #sub-navigation-container p.sub-nav-header:first-letter, #sub-navigation-container.sticky p.sub-nav-header:first-letter { text-transform: uppercase !important; }
  #sub-navigation-container .nav-has-children > a { padding-right: 40px !important; }
  #sub-navigation-container .nav-has-children > a:after { content: ''; width: 20px; height: 20px; position: absolute; display: block; top: 50%; right: 10px; background-image: url("icon-plus.svg"); background-repeat: no-repeat; background-position: 50%; transform: translateY(-50%); }
  #sub-navigation-container .nav-active-path.nav-has-children > a:after { content: ''; width: 20px; height: 20px; position: absolute; display: block; top: 50%; right: 10px; background-image: url("icon-minus.svg"); background-repeat: no-repeat; background-position: 50%; transform: translateY(-50%); }
  .sf-menu > li.nav-active-path:after { z-index: 1000; }
  /*Size 1/Desktop End*/ }

/*# sourceMappingURL=client_s1.css.map */@media (min-width: 992px) { /*Size 1/Desktop Start*/
  .sf-menu { display: -webkit-box !important; display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important; }
  .sf-menu > li { flex-grow: 1; flex-basis: 0; border-top: 1px solid #ffffff; border-bottom: 0; border-left: 1px solid #ffffff; }
  .sf-menu > li:first-child { border-top: 1px solid #ffffff; border-radius: 5px 0 0 0; }
  .sf-menu > li:first-child > a { border-radius: 5px 0 0 0; }
  .sf-menu > li:last-child { border-radius: 0 5px 0 0; border-right: 1px solid #ffffff; }
  .sf-menu > li:last-child > a { border-radius: 0 5px 0 0; }
  .sf-menu > li.first-item > a i.item-icon { display: none; }
  .sf-menu > li.first-item > a span.item-text { position: static; }
  .sf-menu > li > a { text-align: center; font-size: 1.3em; }
  /*Size 1/Desktop End*/ }

/*# sourceMappingURL=client_menu_s1.css.map */
/*# sourceMappingURL=client_forms.css.map */