@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&display=swap');
@font-face {
font-family: 'Press Start 2P';
src: url('/userFonts/PressStart2P-Regular.ttf');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Rubik Mono One';
src: url('/userFonts/RubikMonoOne-Regular.ttf');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@import url('https://use.typekit.net/qjo8fmj.css');
@import url('https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900&display=swap');
@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900&display=swap');
.module-block .btn, .btn--cms-default, .module-block .btn--cms-default {
}

.btn--cms-default, .module-block .btn--cms-default {
background: #00b5ff;
font-weight: normal;
}

.btn--cms-default:hover, .module-block .btn--cms-default:hover, .btn--cart-updated, .module-block .btn--cart-updated {
}

.btn--cms-default:hover, .module-block .btn--cms-default:hover {
}

.btn--cms-default, .module-block .btn--cms-default, .btn--cms-default:visited, .module-block .btn--cms-default:visited, .btn--cms-default:focus, .module-block .btn--cms-default:focus {
color: #ffffff;
}

.btn--cms-default:hover, .btn--cms-default:hover:visited, .btn--cms-default:hover:focus, .module-block .btn--cms-default:hover, .module-block .btn--cms-default:hover:visited, .module-block .btn--cms-default:hover:focus {
}

.module-block .btn--cms-default {
margin-left: auto;
margin-right: auto;
}

body {
font-family: 'Open Sans';
color: #ffffff;
font-weight: normal;
font-size: 16px;
line-height: 26px;
}

a, a:active, a:visited, a:focus {
color: #fb76bf;
}

a:visited, a:focus {
}

a:hover {
}

a, a:visited, a:active, a:focus {
}

h1, .h1 {
font-family: 'Press Start 2P';
font-weight: normal;
font-size: 34px;
}

h1, .h1, .header .h1 {
color: #000000;
}

h2 {
font-family: 'Press Start 2P';
font-weight: 500;
font-size: 30px;
color: #000000;
}

h3 {
font-family: 'Rubik Mono One';
font-weight: normal;
color: #ffffff;
}

h4 {
font-family: 'jaf-facitweb';
font-weight: 800;
font-size: 38px;
line-height: 40px;
}

h5 {
font-family: 'Arial Black';
font-weight: normal;
font-size: 18px;
line-height: 20px;
color: #ffffff;
}

h6 {
font-weight: normal;
}

.pagination>li>a, .pagination>li.disabled>a, .pagination>li>span, .pagination>li.disabled>span {
}

.pagination>li.active>a, .pagination>li.active>a:hover, .pagination>li.disabled>a:hover, .pagination>li>a:hover, .pagination>li>span:hover {
}

.pagination>li>a, .pagination>li>span {
font-weight: normal;
}

.pagination>li>a, .pagination>li>span, .pagination>li.disabled>a {
}

.pagination>li.active>a, .pagination>li.active>a:hover, .pagination>li>a:hover, .pagination>li>span:hover, .pagination>li.disabled>a:hover {
}

.pagination>li.disabled>a, .pagination>li>a {
}

.pagination>li.active>a, .pagination>li.active>a:hover, .pagination>li.disabled>a:hover, .pagination>li>a:hover {
}

.pagination>li>a {
}

.breadcrumb li, .breadcrumb li a {
}

.breadcrumb li.active, .breadcrumb li a:hover {
}

.breadcrumb {
text-align: left;
font-weight: normal;
}

body, .information-page .main:before, .payment-page .main:before, .shipping-page .main:before {
}

.header .navbar-brand {
font-weight: normal;
}

.header .navbar-brand, .header .navbar-brand:hover, .header .navbar-brand:visited, .header .navbar-brand:focus, .header .navbar-brand:active {
color: #ffffff;
}

.header .nav li {
font-family: 'Lato';
}

.header {
font-weight: 600;
}

.header .navbar-nav>li>a, .header--custom .navbar--flex .navbar-nav>li>a, .navbar-controls .search-btn {
color: #ffffff;
}

.header .navbar-nav>li:hover>a, .header.header--custom .navbar--flex .navbar-nav>li:hover>a, .header .navbar-nav>li:focus>a, .header.header--custom .navbar--flex .navbar-nav>li:focus>a, .header .navbar-nav>li.current>a, .header.header--custom .navbar--flex .navbar-nav>li.current>a, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-controls .search-btn:hover {
color: #fb76bf;
}

.header .navbar-nav>li:hover>a, .header.header--custom .navbar--flex .navbar-nav>li:hover>a, .header .navbar-nav>li:focus>a, .header.header--custom .navbar--flex .navbar-nav>li:focus>a, .header .navbar-nav>li.current>a, .header.header--custom .navbar--flex .navbar-nav>li.current>a {
border-bottom-color: #fb76bf;
}

.header .navbar-nav>li:hover, .header.header--custom .navbar--flex .navbar-nav>li:hover, .header .navbar-nav>li:focus, .header.header--custom .navbar--flex .navbar-nav>li:focus, .header .navbar-nav>li.current, .header.header--custom .navbar--flex .navbar-nav>li.current {
border-bottom-color: #fb76bf;
}

.header .dropdown-menu {
border-top-color: #fb76bf;
}

.header .navbar-nav>li:hover, .header .navbar-nav>li>a:hover, .header .navbar-nav>li:focus, .header .navbar-nav>li>a:focus, .header .navbar-nav>li.current, .header .navbar-nav>li.current>a {
background: #1f2532;
}

.header .navbar-nav>li:active, .header .navbar-nav>li.current>a, .header.header-fixed-shrink .navbar-nav>li.current>a {
color: #fb76bf;
}

.header .navbar-toggle, .header .navbar-toggle:focus, .header .navbar-toggle:hover {
background: #1f2532!important;
}

.header .navbar-toggle span, .header .navbar-toggle .fa {
color: #fb76bf;
}

.header .navbar-default .navbar-toggle .icon-bar {
background: #fb76bf;
}

.header .navbar-nav>li>a, .dropdown .dropdown-submenu>a {
text-transform: uppercase;
}

.header .navbar-bottom {
}

.header .nav>li>a, .header--custom .navbar--flex .navbar-header-wrap .nav>li>a, .header--custom .navbar--flex .navbar-header-right .navbar-account .nav.nav-links>li>a {
font-size: 12px;
}

.header .cart-count-badge {
}

.header, .header.header--custom .navbar--flex {
background-color: rgb(70, 70, 70);
background-size: cover;
background-position: center;
}

.header .navbar-social a .fa, .header .topbar .loginbar.social-media-list>li .fa, .header ul.loginbar.social-media-list>li .fa {
}

.header .navbar-social a:hover .fa, .header .topbar .loginbar.social-media-list>li:hover .fa, .header ul.loginbar.social-media-list>li:hover .fa {
}

.header .navbar-social a .fa, .header .topbar .loginbar.social-media-list>li .fa, .header ul.loginbar.social-media-list>li .fa, .header .topbar-v3 {
}

.header .topbar .loginbar.social-media-list>li+li, .header--custom .navbar--flex .navbar-header-right .navbar-social .nav>li+li {
}

.header .navbar-toggle {
border-color: #fb76bf;
}

.header .dropdown-menu li a {
color: #ffffff;
background: #828282;
font-family: 'Lato';
font-weight: 500;
font-size: 14px;
line-height: 30px;
}

.header .dropdown-menu li a:hover {
color: #fb76bf;
background: #6e7277;
}

.header.header-fixed-shrink .nav li, .header.header--custom.header-fixed-shrink .navbar--flex .nav li {
font-family: 'Lato';
}

.header.header-fixed-shrink, .header.header--custom.header-fixed-shrink .navbar--flex {
font-weight: 600;
background: #cdcdcd;
}

.header.header-fixed-shrink .nav>li>a, .header--custom.header-fixed-shrink .navbar--flex .navbar-header-wrap .nav>li>a, .header--custom.header-fixed-shrink .navbar--flex .navbar-header-right .navbar-account .nav.nav-links>li>a {
font-size: 12px;
}

.header.header-fixed-shrink, .header.header--custom.header-fixed-shrink .navbar--flex, .header--centered.header-fixed-shrink {
background: #464646!important;
}

.header.header-fixed-shrink .navbar-toggle, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-toggle, .header.header-fixed-shrink .navbar-toggle:focus, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-toggle:focus, .header.header-fixed-shrink .navbar-toggle:hover, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-toggle:hover {
background: #464646;
}

.header.header-fixed-shrink .navbar-nav>li>a, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-nav>li>a, .navbar-controls .search-btn {
color: #ffffff;
}

.header.header-fixed-shrink .navbar-nav>li:hover, .header.header-fixed-shrink .navbar-nav>li>a:hover, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-nav>li:hover, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-nav>li>a:hover {
color: #fb76bf;
}

.header.header-fixed-shrink .navbar-nav>li:active, .header.header-fixed-shrink .navbar-nav>li>a:active, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-nav>li:active, .header.header--custom.header-fixed-shrink .navbar--flex .navbar-nav>li>a:active, .header.header-fixed-shrink .navbar-nav>li.current>a, .header .navbar-nav>li>a:active {
color: #fb76bf;
}

.header .search-open {
background: rgb(122, 121, 121);
}

.header .search-open .input-group-btn button {
color: #ffffff;
background: #fb76bf;
}

.header .search-open .input-group-btn button:hover {
color: #ffffff;
background: #ee5bac;
}

.header .search-open--simple {
border: 0;!important;
}

.header .navbar .navbar-toggle .icon-bar {
}

.header .navbar .navbar-toggle {
border: 1px solid;
}

.header .navbar .navbar-toggle, .header--custom .navbar--flex .navbar-toggle {
}

.header--nav-burger .navbar .navbar-collapse {
background: rgba(101, 101, 101, 0.75);
}

.header--nav-burger .navbar .navbar-collapse .navbar-nav li a, .header--nav-burger .navbar .navbar-collapse .js-close-navbar, .header--nav-burger .navbar .navbar-nav .open .dropdown-menu>li>a {
color: #ffffff;
}

.header--nav-burger .navbar .navbar-collapse .navbar-nav li a {
font-size: 20px;
line-height: 40px;
}

.header--nav-burger .navbar .navbar-collapse .navbar-nav li a:hover {
color: #eb108e;
}

.navbar-toggle .icon-bar {
}

.announcement-bar {
}

.announcement-bar__item {
}

.announcement-bar__close {
}

#modal-cms.fade {
}

#modal-cms .close {
}

.blog-header h2 {
font-weight: normal;
}

.blog-header h2, .blog-header h2 a, .blog-header h2 a:visited, .blog-header h2 a:hover {
}

.blog-header .meta-entry {
font-weight: normal;
}

.blog-header .meta-entry, .blog-header .meta-entry a, .blog-header .meta-entry a:visited, .blog-header .meta-entry a:hover {
}

.blog-detail-page .blog-header h1 {
font-weight: normal;
}

.blog-detail-page .blog-header h1, .blog-detail-page .blog-header h1 a {
}

.blog-content__copy .text {
font-weight: normal;
}

.blog-content__copy .text, .blog-content__copy .text a:not(.btn) {
}

.blog-content__copy .text a:not(.btn) {
}

.blog-content__copy .text a:hover:not(.btn) {
}

.blog-page .btn-blog-continue {
font-weight: normal;
}

.blog-page .btn-blog-continue:hover {
}

.blog-page .sidebar .btn--cms-share {
font-weight: normal;
}

.blog-page .sidebar .btn--cms-share:hover {
}

.blog-page .sidebar__item ul {
}

.blog-page .sidebar__item ul li {
}

.blog-page .sidebar__item a {
font-weight: normal;
}

.blog-page .sidebar__item a:hover {
}

.blog-detail-page .btn-blog-pager {
}

.blog-detail-page .btn-blog-pager:hover {
}

.blog-page .blog-grid--col-spacing {
}

.blog-page .blog-grid--row-spacing {
}

.blog-related-feed .blog-header h2 a, .blog-related-feed .blog-feed-module__title {
font-weight: normal;
text-decoration: none;
}

.blog-related-feed a.readmore, .blog-related-feed a.btn {
font-weight: normal;
}

.blog-related-feed a.readmore:hover, .blog-related-feed a.btn:hover {
}

.blog-related-feed a.btn {
}

.blog-related-feed__title {
font-weight: normal;
}

.btn.btn-ecommerce-primary, .customer .btn, .customer__cart .table--cart .promo-code .btn {
background: #d7378b!important;
font-weight: normal;
border-color: #d7378b;
border-width: 0px;
}

.btn.btn-ecommerce-primary, .btn.btn-ecommerce-primary:visited, .customer .btn, .customer .btn:visited, .customer__cart .table--cart .promo-code .btn {
color: #ffffff!important;
}

.btn.btn-ecommerce-primary, .customer .btn {
}

.btn.btn-ecommerce-primary {
}

.btn.btn-ecommerce-primary:hover, .btn.btn-ecommerce-primary:focus, .customer .btn:hover, .customer .btn:focus, .customer__cart .table--cart .promo-code .btn:hover, .customer__cart .table--cart .promo-code .btn:focus, .btn--cart-updated, .module-block .btn--cart-updated {
background: #d7378b!important;
}

.btn.btn-ecommerce-primary:hover, .btn.btn-ecommerce-primary:focus, .customer .btn:hover, .customer .btn:focus, .customer__cart .table--cart .promo-code .btn:hover, .customer__cart .table--cart .promo-code .btn:focus {
border-color: #d7378b;
}

.btn.btn-ecommerce-secondary {
background: #00b5ff!important;
font-weight: normal;
border-width: 0px;
}

.btn.btn-ecommerce-secondary, .btn.btn-ecommerce-secondary:visited {
color: #ffffff!important;
}

.btn.btn-ecommerce-secondary:hover, .btn.btn-ecommerce-secondary:focus {
}

.btn--quick-view {
border-color: #777279;
border-width: 1px;
border-radius: 50vw;
font-weight: normal;
}

.btn--quick-view:hover {
}

.products .in_stock_message {
font-weight: normal;
}

.products .out_of_stock_message {
font-weight: normal;
}

.product-page .breadcrumb li, .product-page .breadcrumb li a, .category-page .breadcrumb li, .category-page .breadcrumb li a, .customer .breadcrumb li, .customer .breadcrumb li a, .account-auth-page .breadcrumb li, .account-auth-page .breadcrumb li a {
color: #fc70a5;
}

.product-page .breadcrumb li.active, .product-page .breadcrumb li a:hover, .category-page .breadcrumb li.active, .category-page .breadcrumb li a:hover, .customer .breadcrumb li.active, .customer .breadcrumb li a:hover, .account-auth-page .breadcrumb li.active, .account-auth-page .breadcrumb li a:hover {
color: #262626;
}

.product-page .breadcrumb, .category-page .breadcrumb, .customer .breadcrumb, .account-auth-page .breadcrumb {
background: #ffffff;
text-align: left;
padding-top: 10px;
padding-bottom: 10px;
font-weight: normal;
}

.product-page .header {
margin-bottom: 12px;
}

.product-page .products__description {
color: #000000;
padding-top: 0px;
padding-bottom: 0px;
font-weight: normal;
}

.product-page .products__status {
color: #d7378b;
font-size: 24px;
font-weight: 700;
padding-top: 0px;
padding-bottom: 0px;
}

.product-page .recent-title {
}

.product-page .related-title {
}

.product-page .btn.btn-ecommerce-cta {
background: #d7378b!important;
font-weight: normal!important;
border-color: #d7378b!important;
}

.product-page .btn.btn-ecommerce-cta:hover, .product-page .btn.btn-ecommerce-cta:focus {
}

.product-page .products--detail h1 {
color: #d7378b;
padding-top: 0px;
padding-bottom: 0px;
font-weight: normal;
}

.category-page .category__title {
font-weight: normal;
}

.category-page .products__content > a {
font-weight: normal;
display: block;
}

.category-page .products__title {
color: #d7378b;
font-size: 16px;
font-family: 'Press Start 2P';
font-weight: normal;
}

.category-page .products__description {
color: #000000;
font-weight: normal;
}

.category-page .price span {
color: #d7378b;
font-size: 16px;
font-weight: normal;
font-family: 'Press Start 2P';
}

.category-page .btn.btn-ecommerce-category-cta {
background: #d7378b!important;
color: #ffffff!important;
font-weight: normal!important;
border-color: #d7378b!important;
font-family: 'Rubik Mono One';
}

.category-page .btn.btn-ecommerce-category-cta:hover, .category-page .btn.btn-ecommerce-category-cta:focus {
background: #f949a4!important;
border-color: #f949a4!important;
}

.products--grid__item.featured, .products--list__item.featured {
}

.category-page .products--grid {
}

.category-page .pagination>li>a, .category-page .pagination>li>span {
font-weight: normal;
}

.category-page .pagination>li.active>a, .category-page .pagination>li.active>a:hover, .category-page .pagination>li>a:hover, .category-page .pagination>li>span:hover {
}

.category-page .pagination>li.active>a, .category-page .pagination>li.active>a:hover, .category-page .pagination>li>a:hover, .category-page .pagination>li>span:hover, .category-page .pagination>li.active>a, .category-page .pagination>li.active>a:hover, .category-page .pagination>li>a, .category-page .pagination>li>span {
}

.category-page .products__caption--overlay {
}

.category-page {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
}

.cart-wrapper .table--products th, .checkout-wrapper .table--confirmation th, .customer__cart .table--cart th {
color: #000000;
font-weight: normal;
}

.cart-wrapper .table--products th+th, .checkout-wrapper .table--confirmation th+th, .customer__cart .table--cart th+th {
}

.cart-wrapper .products hr {
}

.cart-wrapper .table--products td, .cart-wrapper .products__total, .cart-wrapper .products__note--shipping > strong, .checkout-wrapper .table--confirmation td, .customer__cart .table--cart td {
}

.cart-wrapper .table--products td, .cart-wrapper .table--products td a, .cart-wrapper .products__total, .cart-wrapper .products__note--shipping > strong, .cart-wrapper .table--products .products__details .products__title, .checkout-wrapper .table--confirmation td, .checkout-wrapper .table--confirmation td a, .customer__cart .table--cart td, .customer__cart .table--cart td a {
color: #000000!important;
}

.cart-wrapper .table--products td, .cart-wrapper .products__total, .cart-wrapper .products__note--shipping > strong, .checkout-wrapper .table--confirmation td, .customer__cart .table--cart td, .cart-wrapper .table--products td strong, .cart-wrapper .products__total strong {
}

.cart-page .page-header h1 {
font-weight: normal;
}

.modal--cart .modal-body {
}

.modal--cart .products h3 {
font-weight: normal;
}

.modal--cart .products h3, .modal--cart .close {
color: #000000;
}

.modal--cart .modal-content {
border-color: transparent;
}

.modal--cart .table--products th {
color: #000000;
font-weight: normal;
}

.modal--cart .table--products th+th {
}

.modal--cart .products hr {
}

.modal--cart .table--products td, .modal--cart .table--products .products__title {
}

.modal--cart .table--products td, .modal--cart .table--products td a, .modal--cart .table--products .products__title {
color: #000000!important;
}

.modal--cart .table--products td, .modal--cart .table--products .products__title, .modal--cart .table--products td strong {
font-weight: normal;
}

.side-cart {
background: #000000!important;
}

.side-cart__header * {
font-size: 18px;
color: #ffffff;
font-weight: normal;
}

.side-cart__item {
font-size: 16px!important;
color: #ffffff!important;
font-weight: normal;
background: #000000!important;
}

.side-cart__body {
background: #666666!important;
}

.information-page .main:before, .payment-page .main:before, .shipping-page .main:before {
}

.checkout-page .form--checkout .bg-gray-lighter, .information-page .main, .payment-page .main, .shipping-page .main, .customer__cart {
}

.checkout-page .page-header {
}

.checkout-page .form--checkout .form-control {
}

.checkout-page .products__summary .table td {
}

.checkout-page .form__heading, .customer h2, .customer .h1 {
font-weight: normal;
}

.checkout-page .form__heading, .customer h2, .customer .h1, .confirmation-page .order-number, .confirmation-page .order-text {
color: #000000;
}

.checkout-page .form--checkout label:not(.error), .checkout-page .form--checkout .products__summary .table th, .checkout-page .form--checkout .products__summary .table td, .checkout-page .form--checkout .form__note, .customer h3, .checkout-page .form--checkout #shipping-rates, .checkout-page .page-header p, .checkout-page #collapse-billing p, .customer__info p, .customer__header p {
}

.checkout-page .form--checkout label:not(.error), .checkout-page .form--checkout .products__summary .table th, .checkout-page .form--checkout .products__summary .table td, .checkout-page .form--checkout .form__note, .checkout-page .account-login a, .customer h3, .checkout-page .form--checkout #shipping-rates, .checkout-page #collapse-billing p, .customer__info p, .customer__header p {
color: #000000!important;
}

.checkout-page .form--checkout label:not(.error), .checkout-page .form--checkout .products__summary .table th, .checkout-page .form--checkout .products__summary .table td, .checkout-page .form--checkout .form__note, .customer h3, .checkout-page .form--checkout #shipping-rates, .checkout-page .form--checkout label:not(.error) strong, .checkout-page .page-header p, .checkout-page #collapse-billing p, .customer__info p, .customer__header p {
font-weight: normal;
}

.checkout-page .page-header h1, .customer__header h1, .customer__header .h1 {
color: #000000;
font-weight: normal;
}

.checkout-page label.error, .checkout-page ul.errors, .customer .promo-note {
font-weight: normal;
}

.checkout-page label.error, .checkout-page ul.errors li, .customer .promo-note {
}

.checkout-page label.error, .checkout-page .form-control.error, .checkout-page ul.errors, .customer .promo-note {
}

.checkout-page .form-control.error {
}

.checkout-page .form--checkout label:not(.error), .checkout-page .form--checkout ::placeholder, .customer label:not(.error), .customer ::placeholder {
font-size: px!important;
font-weight: normal;
}

.checkout-page .form--checkout .form-control, .customer .form-control {
line-height: normal;
}

.checkout-page .form--checkout .form-group {
}

.checkout-page .form--checkout .form-group, .customer .form-group {
}

.video_library-page .caption__title {
font-weight: normal;
}

.video_library-page a .caption__title, .video_library-page a.caption__link {
}

.video_library-page a .caption__title:hover, .video_library-page a.caption__link:hover {
}

body.instalink-page, body.instalink-page .header--instalink {
}

body.instalink-page .header--instalink:after {
}

body.instalink-page .button-bar__item a {
}

body.instalink-page .grid__item .icon {
}

body.instalink-page .grid {
}

.row-height {
}

.lvp__btn-group .btn--lvp-rental {
background: #00b5ff!important;
border-width: 1px;
border-color: #fb76bf;
font-weight: 500;
}

.lvp__btn-group .btn--lvp-rental:hover {
background: #f856af!important;
border-color: #f856af;
}

.lvp__btn-group .btn--lvp-rental, .lvp__btn-group .btn--lvp-rental:visited, .lvp__btn-group .btn--lvp-rental:link {
color: #ffffff;
}

.lvp__btn-group .btn--lvp-rental:hover, .lvp__btn-group .btn--lvp-rental:link:hover {
}

.lvp__btn-group .btn--lvp-purchase {
background: #0367bf!important;
border-width: 1px;
border-color: #0367bf;
font-family: 'Roboto';
font-size: 20px;
font-weight: 500;
}

.lvp__btn-group .btn--lvp-purchase:hover {
background: #f856af!important;
border-color: #f856af;
}

.lvp__btn-group .btn--lvp-purchase, .lvp__btn-group .btn--lvp-purchase:visited, .lvp__btn-group .btn--lvp-purchase:link {
color: #ffffff;
}

.lvp__btn-group .btn--lvp-purchase:hover, .lvp__btn-group .btn--lvp-purchase:link:hover {
}

.lvp__btn-group .btn--lvp-trailer {
border-width: 0px;
font-weight: normal;
}

.lvp__btn-group .btn--lvp-trailer:hover {
}

.lvp__btn-group .btn--lvp-trailer, .lvp__btn-group .btn--lvp-trailer:visited, .lvp__btn-group .btn--lvp-trailer:link {
}

.lvp__btn-group .btn--lvp-trailer:hover, .lvp__btn-group .btn--lvp-trailer:link:hover {
}

.lvp__btn-group .btn--lvp-watchlist {
border-width: 0px;
font-weight: normal;
}

.lvp__btn-group .btn--lvp-watchlist:hover {
}

.lvp__btn-group .btn--lvp-watchlist, .lvp__btn-group .btn--lvp-watchlist:visited, .lvp__btn-group .btn--lvp-watchlist:link {
}

.lvp__btn-group .btn--lvp-watchlist:hover, .lvp__btn-group .btn--lvp-watchlist:link:hover {
}

.lvp__btn-group .btn--lvp-vote {
border-width: 0px;
font-weight: normal;
}

.lvp__btn-group .btn--lvp-vote:hover {
}

.lvp__btn-group .btn--lvp-vote, .lvp__btn-group .btn--lvp-vote:visited, .lvp__btn-group .btn--lvp-vote:link {
}

.lvp__btn-group .btn--lvp-vote:hover, .lvp__btn-group .btn--lvp-vote:link:hover {
}

.lvp__btn-group .btn--lvp-subscribe {
border-width: 0px;
font-weight: normal;
}

.lvp__btn-group .btn--lvp-subscribe:hover {
}

.lvp__btn-group .btn--lvp-subscribe, .lvp__btn-group .btn--lvp-subscribe:visited, .lvp__btn-group .btn--lvp-subscribe:link {
}

.lvp__btn-group .btn--lvp-subscribe:hover, .lvp__btn-group .btn--lvp-subscribe:link:hover {
}

.lvp__tabs .tab-content, .lvp__attributes, .lvp__sidebar p {
color: #ffffff;
font-weight: normal;
}

.lvp__tabs .tab-content a, .lvp__tabs .tab-content a:focus, .lvp__tabs .tab-content a:visited, .lvp__tabs .tab-content a:link {
}

.lvp__tabs .tab-content a:hover {
}

.lvp__title {
font-family: 'Press Start 2P';
color: #ffffff;
font-size: 34px;
font-weight: normal;
}

.lvp__sub-title {
color: #ffffff;
font-weight: normal;
}

.lvp-detail-page {
background-color: #000000;
background-size: auto;
background-repeat: no-repeat;
background-position: center;
}

.lvp__tabs .nav-tabs>li.active>a, .lvp__tabs .nav-tabs>li.active>a:hover {
background: #dfdfdf!important;
}

.lvp__tabs .nav-tabs>li.active>a {
border-color: transparent;
}

.lvp__tabs .nav-tabs>li>a, .lvp__tabs .tab-pane .panel-default>.panel-heading {
background: #2f2f2f!important;
}

.lvp__tabs .nav-tabs>li>a:hover {
}

.lvp__tabs .nav-tabs>li>a, .lvp__tabs .nav-tabs, .lvp__tabs .tab-pane .panel-default>.panel-heading, .lvp__tabs .tab-pane .panel-default {
border-color: #807f7f;
border-width: 1px;
}

.lvp__tabs .nav-tabs>li>a, .lvp__tabs .tab-pane .panel-default>.panel-heading .panel-title {
font-family: 'Rubik Mono One';
font-weight: normal;
}

.lvp__tabs .nav-tabs>li>a, .lvp__tabs .nav-tabs>li>a:visited, .lvp__tabs .tab-pane .panel-default>.panel-heading {
color: #e5e5e5;
}

.lvp__tabs .nav-tabs>li.active>a, .lvp__tabs .nav-tabs>li.active>a:visited {
color: #000000;
}

.lvp__tabs {
}

.lvp__tabs .nav-tabs>li>a, .lvp__tabs .tab-pane:first-child .panel {
border-top-left-radius: 0;
border-top-right-radius: 0;
}

.lvp__tabs .nav-tabs>li>a, .lvp__tabs .tab-pane:last-child .panel {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}

.lvp__tabs .nav-tabs>li+li {
margin-left: 0px;
}

.lvp__tabs .nav-tabs>li {
margin-right: 0px;
margin-bottom: -1px;
}

.lvp__tabs .nav-tabs {
display: flex;
justify-content: flex-start;
}

.lvp__gallery-title {
font-weight: normal;
}

.lvp--grid {
}

.lvp--tray .slick-next:before, .lvp--tray .slick-prev:before {
}

.lvp--tray .slick-arrow {
}

.lvp--tray .slick-next:hover:before, .lvp--tray .slick-prev:hover:before {
}

.lvp--tray .slick-next, .lvp--tray .slick-prev {
}

.lvp--tray .slick-next:hover, .lvp--tray .slick-prev:hover {
}

.lvp--tray .carousel__item {
}

.lvp--related-tray .slick-next:before, .lvp--related-tray .slick-prev:before {
}

.lvp--related-tray .slick-arrow {
}

.lvp--related-tray .slick-next:hover:before, .lvp--related-tray .slick-prev:hover:before {
}

.lvp--related-tray .slick-next, .lvp--related-tray .slick-prev {
}

.lvp--related-tray .slick-next:hover, .lvp--related-tray .slick-prev:hover {
}

.lvp--related-tray .carousel__item {
}

.lvp--related-tray {
}

.lvp__related-title {
font-weight: normal;
}

.lvp--related-tray .carousel__caption h3 {
font-weight: normal;
margin-top: px!important;
}

.lvp--related-tray .carousel__caption h3, .lvp--related-tray .carousel__caption h3>a,.lvp--related-tray .carousel__caption h3>a:hover, .lvp--related-tray .carousel__caption h3>a:visited {
}

.lvp-category-page .lvp__title, .account-page .lvp__title {
font-weight: normal;
padding-top: 30px;
padding-bottom: 30px;
}

.lvp-category-page .lvp__description p, .account-page .lvp__description p {
font-weight: normal;
}

.lvp-category-page .lvp--grid__entry-title, .account-page .lvp--grid__entry-title {
font-size: 12px;
font-weight: normal;
}

.lvp-category-page .lvp--grid__description p, .account-page .lvp--grid__description p {
font-weight: normal;
}

.lvp-category-page .lvp--grid__description .btn--lvp-detail, .account-page .lvp--grid__description .btn--lvp-detail {
border-width: 0px;
font-weight: normal;
}

.lvp-category-page .lvp--grid__description .btn--lvp-detail:hover, .account-page .lvp--grid__description .btn--lvp-detail {
}

.lvp-category-page .lvp--grid__description .btn--lvp-detail:hover, .account-page .lvp--grid__description .btn--lvp-detail:hover {
}

.lvp-category-page .lvp--grid__description .btn--lvp-detail, .lvp-category-page .lvp--grid__description .btn--lvp-detail:visited, .account-page .lvp--grid__description .btn--lvp-detail, .account-page .lvp--grid__description .btn--lvp-detail:visited {
}

.lvp-category-page .lvp__caption--overlay, .account-page .lvp__caption--overlay {
}

.lvp-category-page {
background-color: #000000;
background-size: auto;
background-repeat: no-repeat;
background-position: center;
}

.lvp-category-page .breadcrumb li, .lvp-category-page .breadcrumb li a {
color: #ffffff;
}

.lvp-category-page .breadcrumb li.active, .lvp-category-page .breadcrumb li a:hover {
color: #c3c3c3;
}

.lvp-category-page .breadcrumb {
background: transparent;
text-align: left;
font-weight: normal;
}

.lvp-category-page .pagination>li>a, .lvp-category-page .pagination>li>span {
color: #ffffff;
font-size: 20px;
background: transparent;
font-weight: 500;
}

.lvp-category-page .pagination>li.active>a, .lvp-category-page .pagination>li.active>a:hover, .lvp-category-page .pagination>li>a:hover, .lvp-category-page .pagination>li>span:hover {
color: #ffffff;
background: #e05fa6;
}

.lvp-category-page .pagination>li.active>a, .lvp-category-page .pagination>li.active>a:hover, .lvp-category-page .pagination>li>a:hover, .lvp-category-page .pagination>li>span:hover, .lvp-category-page .pagination>li.active>a, .lvp-category-page .pagination>li.active>a:hover, .lvp-category-page .pagination>li>a, .lvp-category-page .pagination>li>span {
border-color: #ffffff;
}

.lvp-category-page .lvp--grid {
grid-column-gap: 40px;
grid-row-gap: 100px;
}

.auth-page {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
}

.auth-page .login-form form, .modal--alert .modal--alert__content {
}

.modal--alert .modal--alert__header {
}

.auth-page .login-form h1 {
font-weight: normal;
margin-bottom: px!important;
}

.auth-page .login-form form, .modal--alert .modal--alert__body p {
font-weight: normal;
}

.auth-page .login-form .alert h5.text-info {
font-weight: normal;
}

.auth-page .login-form .alert {
}

.auth-page .login-form form label:not(.error), .auth-page .login-form form ::placeholder {
font-weight: normal;
}

.auth-page .login-form form .form-control {
line-height: normal;
}

.auth-page .login-form form .form-group {
}

.auth-page .btn.btn--cms-account-primary, .modal--alert .modal--alert__body .btn--cms-account-primary {
font-weight: normal;
border-width: 0px;
}

.auth-page .btn.btn--cms-account-primary, .modal--alert .modal--alert__body .btn--cms-account-primary, .auth-page .btn.btn--cms-account-primary:visited, .modal--alert .modal--alert__body .btn--cms-account-primary:visited {
}

.auth-page .btn.btn--cms-account-primary:hover, .auth-page .btn.btn--cms-account-primary:focus, .modal--alert .modal--alert__body .btn--cms-account-primary:hover, .modal--alert .modal--alert__body .btn--cms-account-primary:focus {
}

.auth-page .btn--cms-account-secondary, .auth-page .btn.btn--cms-account-secondary:visited {
}

.auth-page .btn--cms-account-secondary {
font-weight: normal;
}

.auth-page .btn--cms-account-secondary:hover, .auth-page .btn--cms-account-secondary:focus {
}

.account-page {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
}

.account-page .page-header--account {
margin-bottom: px!important;
padding-bottom: px!important;
padding-top: px!important;
}

.account-page .page-header--account h1 {
font-weight: normal;
}

.account-page .page-header--account small {
font-weight: normal;
}

.account-page .nav-tabs>li.active>a, .account-page .nav-tabs>li.active>a:hover {
}

.account-page .nav-tabs>li.active>a {
border-color: transparent;
}

.account-page .nav-tabs>li>a {
font-weight: normal;
border-top-left-radius: 0;
border-top-right-radius: 0;
}

.account-page .nav-tabs>li>a:hover {
}

.account-page .nav-tabs>li>a, .account-page .nav-tabs {
border-width: 0px;
}

.account-page .nav-tabs>li>a, .account-page .nav-tabs>li>a:visited {
}

.account-page .nav-tabs>li.active>a, .account-page .nav-tabs>li.active>a:visited {
}

.account-page .nav-tabs>li+li {
margin-left: 0px;
}

.account-page .nav-tabs>li {
margin-right: 0px;
margin-bottom: 0px;
}

.account-page .nav-tabs {
display: flex;
justify-content: flex-start;
}

.account-page .account__header h2, .account-page .table>thead>tr>th, .table>tbody>tr>td {
}

.account-page .account__header h2 {
font-weight: normal;
}

.account-page .account__header, .account-page .table>thead>tr>th, .table>tbody>tr>td {
}

.account-page .account__header {
margin-bottom: px!important;
padding-bottom: px!important;
padding-top: px!important;
}

.account-page .account__header small {
font-weight: normal;
}

.account-page .account__header > a, .account-page .table>thead>tr>th a, .table>tbody>tr>td a {
}

.account-page .account__header > a {
font-weight: normal;
}

.account-page .account__card > a {
font-weight: normal;
}

.account-page .account__card:hover > a {
}

.account-page .account__card.account__add-card > a > i {
font-weight: normal;
}

.account-page .account__card.account__add-card:hover > a > i {
}

.account-page .account__card, .account-page .table>thead>tr>th, .account-page .table>tbody>tr>td {
}

.account-page .account__card:hover {
}

.header .nav>li#login>a.account-monogram, .account-monogram {
}

.modal .modal--alert__content, .modal .modal-content {
}

.modal .modal--alert__header, .modal .modal-header {
}

.modal-backdrop.in {
}

.modal--alert .modal--alert__header button, .modal button.close {
font-weight: normal;
}

.modal--alert .modal--alert__body .btn--cms-account-primary {
font-weight: normal;
border-width: 0px;
}

.modal--alert .modal--alert__body .btn--cms-account-primary, .auth-page .btn.btn--cms-account-primary:visited, .modal--alert .modal--alert__body .btn--cms-account-primary:visited {
}

.modal--alert .modal--alert__body .btn--cms-account-primary:hover, .modal--alert .modal--alert__body .btn--cms-account-primary:focus {
}

.modal--alert .modal--alert__body .btn--cms-modal-register {
font-weight: normal;
border-width: 0px;
}

.modal--alert .modal--alert__body .btn--cms-modal-register, .modal--alert .modal--alert__body .btn.btn--cms-modal-register:visited {
}

.modal--alert .modal--alert__body .btn--cms-modal-register:hover, .modal--alert .modal--alert__body .btn--cms-modal-register:focus {
}

@media (min-width: 992px) {
				.header .navbar-brand img {
					max-width: 200px!important;
				}
				.header.header-fixed-shrink .navbar-brand img {
					max-width: 160px!important;
				}
			}
		@media (max-width: 991px) {
				.header .navbar-brand img {
					max-width: 200px!important;
				}
				.header.header-fixed-shrink .navbar-brand img {
					max-width: 200px!important;
				}
			}
		@media (max-width: 767px) {
				.header .navbar-brand img, .header.header-fixed-shrink .navbar-brand img {
					max-width: 200px!important;
				}
			}
		@media (max-width: 767px) {.header .navbar .navbar-collapse {
background: rgba(101, 101, 101, 0.75);
}

.header .navbar .navbar-collapse .navbar-nav li a, .header .navbar .navbar-collapse .js-close-navbar, .header .navbar .navbar-nav .open .dropdown-menu>li>a, .navbar-controls .search-btn {
color: #ffffff;
}

.header .navbar .navbar-collapse .navbar-nav li a {
font-size: 20px;
line-height: 40px;
}

.header .navbar .navbar-collapse .navbar-nav li a:hover, .header .navbar .navbar-collapse .navbar-nav li.open > a, .header .navbar .navbar-collapse .navbar-nav li.open > a:hover, .header .navbar .navbar-collapse .navbar-nav li.open > a:focus {
color: #eb108e;
}

}@media (max-width: 991px) {.header .navbar .navbar-collapse {
background: rgba(101, 101, 101, 0.75);
}

.header .navbar .navbar-collapse .navbar-nav li a, .header .navbar .navbar-collapse .js-close-navbar, .header .navbar .navbar-nav .open .dropdown-menu>li>a, .navbar-controls .search-btn {
color: #ffffff;
}

.header .navbar .navbar-collapse .navbar-nav li a {
font-size: 20px;
line-height: 40px;
}

.header .navbar .navbar-collapse .navbar-nav li a:hover, .header .navbar .navbar-collapse .navbar-nav li.open > a, .header .navbar .navbar-collapse .navbar-nav li.open > a:hover, .header .navbar .navbar-collapse .navbar-nav li.open > a:focus {
color: #eb108e;
}

}.container {
						max-width: 1600px !important;
						width: 100%;
					}#page-1 #modal-cms.fade {
}

#page-1 #modal-cms .close {
}

#section-block-6 {
background-color: rgb(54, 54, 54);
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-3 {
padding-top: 10px;
padding-bottom: 20px;
margin-bottom: 20px;
border-style: none;
background-size: full_width;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-5 {
padding-top: 40px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
}

#section-block-5 {
padding-top: 40px;
background-color: rgb(0, 0, 0);
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-1 {
padding-right: 100px;
padding-bottom: 50px;
padding-left: 100px;
margin-top: -50px;
background-color: rgb(246, 246, 246);
border-style: none;
background-size: full_width;
}

#module-2 {
padding-top: 40px;
margin-bottom: 20px;
border-style: none;
background-size: full_width;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#row-block-2 {
padding-right: 140px;
padding-bottom: 50px;
padding-left: 140px;
margin-top: -50px;
background-color: rgb(246, 246, 246);
border-style: none;
background-size: full_width;
}

#module-4 {
border-style: none;
background-size: full_width;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
animation-delay: 1s;
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-o-animation-delay: 1s;
}

#module-4 .gallery__item {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-bottom: 0px;
}

#module-4 .gallery__caption {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-bottom: 0px;
}

#module-4 .row.gallery-row {
margin-left: -40px;
margin-right: -40px;
}

#module-4 .gallery-grid {
column-gap: 80px;
}

#row-block-5 {
margin-right: 60px;
margin-left: 60px;
border-style: none;
background-size: full_width;
}

#module-11 {
border-style: none;
background-size: full_width;
}

#module-7 {
border-style: none;
background-size: full_width;
}

#module-8 {
border-style: none;
background-size: full_width;
}

#module-9 {
border-style: none;
background-size: full_width;
}

#module-10 {
border-style: none;
background-size: full_width;
}

#row-block-6 {
margin-top: 40px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
}

#module-12 {
border-style: none;
background-size: full_width;
}

#page-2 #modal-cms.fade {
}

#page-2 #modal-cms .close {
}

#page-3 #modal-cms.fade {
}

#page-3 #modal-cms .close {
}

#section-block-25 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
background-color: rgb(54, 54, 54);
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-107 {
padding-top: 40px;
padding-bottom: 20px;
border-style: none;
background-size: full_width;
}

#section-block-26 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-108 {
padding-top: 40px;
margin-bottom: 20px;
border-style: none;
background-size: full_width;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-139 {
border-style: none;
background-size: full_width;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
animation-delay: 1s;
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
-o-animation-delay: 1s;
}

#module-139 .gallery__item {
padding-top: 25px;
padding-right: 25px;
padding-bottom: 25px;
padding-left: 25px;
margin-bottom: 0px;
}

#module-139 .gallery__caption {
padding-top: 25px;
padding-right: 25px;
padding-bottom: 25px;
padding-left: 25px;
margin-bottom: 0px;
}

#module-139 .row.gallery-row {
margin-left: -25px;
margin-right: -25px;
}

#module-139 .gallery-grid {
column-gap: 50px;
}

#section-block-27 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
background-color: rgb(0, 0, 0);
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-110 {
border-style: none;
background-size: full_width;
}

#module-111 {
border-style: none;
background-size: full_width;
}

#page-4 #modal-cms.fade {
}

#page-4 #modal-cms .close {
}

#section-block-28 {
border-style: none;
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
animation-timing-function: linear;
}

#row-block-48 {
border-style: none;
background-size: full_width;
}

#module-115 {
margin-top: 60px;
margin-bottom: 60px;
border-style: none;
background-size: full_width;
}

#module-112 {
border-style: none;
background-size: full_width;
}

#module-113 {
border-style: none;
background-size: full_width;
}

#page-1000 {
background-size: auto;
}

#page-1000 #modal-cms.fade {
}

#page-1000 #modal-cms .close {
}

#section-block-8 {
margin-bottom: -100px;
background-color: rgb(0, 0, 0);
border-style: none;
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
animation-timing-function: linear;
}

#row-block-12 {
border-style: none;
background-size: full_width;
}

#module-18 {
margin-top: -100px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
}

#module-17 {
border-style: none;
background-size: full_width;
}

#module-13 {
margin-top: 20px;
margin-right: 100px;
margin-left: 100px;
border-style: none;
background-size: full_width;
}

#module-20 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#page-1001 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1001 #modal-cms.fade {
}

#page-1001 #modal-cms .close {
}

#section-block-10 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -40px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-14 {
border-style: none;
background-size: full_width;
}

#module-24 {
border-style: none;
background-size: full_width;
}

#section-block-48 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-105 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-281 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-282 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-287 {
padding-right: 30px;
padding-left: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#row-block-110 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-296 {
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-297 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-298 {
padding-right: 30px;
padding-left: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#row-block-106 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-283 {
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-284 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-607 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-288 {
padding-right: 30px;
padding-left: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#row-block-107 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-285 {
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-286 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-289 {
padding-right: 30px;
padding-left: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#row-block-108 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-290 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-291 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-606 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-292 {
padding-right: 30px;
padding-left: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#row-block-109 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-293 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-294 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-295 {
padding-right: 30px;
padding-left: 30px;
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#page-1004 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1004 #modal-cms.fade {
}

#page-1004 #modal-cms .close {
}

#section-block-15 {
margin-top: 100px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-44 {
border-style: none;
background-size: full_width;
}

#module-106 {
padding-top: 20px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
background-color: rgb(47, 47, 47);
border-style: none;
background-size: full_width;
}

#row-block-22 {
border-style: none;
background-size: full_width;
}

#module-49 {
padding-top: 20px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
background-color: rgb(47, 47, 47);
border-style: none;
background-size: full_width;
}

#module-752 {
padding-top: 20px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
background-color: rgb(47, 47, 47);
border-style: none;
background-size: full_width;
}

#module-47 {
padding-top: 20px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
background-color: rgb(47, 47, 47);
border-style: none;
background-size: full_width;
}

#module-753 {
padding-top: 20px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
background-color: rgb(47, 47, 47);
border-style: none;
background-size: full_width;
}

#page-1005 {
background-color: #000000;
background-size: auto;
}

#page-1005 #modal-cms.fade {
}

#page-1005 #modal-cms .close {
}

#section-block-19 {
background-color: rgb(0, 0, 0);
border-style: none;
background-size: cover;
animation-timing-function: linear;
}

#row-block-27 {
border-style: none;
background-size: full_width;
}

#module-71 {
border-style: none;
background-size: full_width;
}

#module-571 {
border-style: none;
background-size: full_width;
}

#section-block-37 {
padding-top: 50px;
padding-bottom: 50px;
margin-top: -60px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-171 {
border-style: none;
background-size: full_width;
}

#module-172 {
border-style: none;
background-size: full_width;
}

#row-block-67 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-102 {
border-style: none;
background-size: full_width;
}

#module-118 {
margin-top: 40px;
border-style: none;
background-size: full_width;
}

#row-block-63 {
border-style: none;
background-size: full_width;
}

#module-153 {
border-style: none;
background-size: full_width;
}

#module-165 {
border-style: none;
background-size: full_width;
}

#module-166 {
border-style: none;
background-size: full_width;
}

#row-block-68 {
margin-top: -35px;
border-style: none;
background-size: full_width;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-169 {
border-style: none;
background-size: full_width;
}

#module-168 {
border-style: none;
background-size: full_width;
}

#module-170 {
border-style: none;
background-size: full_width;
}

#section-block-52 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-121 {
border-style: none;
background-size: full_width;
}

#module-268 {
border-style: none;
background-size: full_width;
}

#module-572 {
border-style: none;
background-size: full_width;
}

#section-block-51 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/heros/No_maps_art.jpg');
background-size: cover;
animation-timing-function: linear;
}

#row-block-119 {
border-style: none;
background-size: full_width;
}

#module-324 {
border-style: none;
background-size: full_width;
}

#module-652 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#section-block-93 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/heros/No_maps_art.jpg');
background-size: cover;
animation-timing-function: linear;
}

#row-block-216 {
border-style: none;
background-size: full_width;
}

#module-560 {
border-style: none;
background-size: full_width;
}

#module-653 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#section-block-47 {
margin-bottom: 40px;
border-style: none;
background-size: cover;
animation-timing-function: linear;
}

#row-block-103 {
border-style: none;
background-size: full_width;
}

#module-272 {
border-style: none;
background-size: full_width;
}

#module-453 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#section-block-92 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/events/like-me/LM-Mask.jpg');
background-size: auto;
animation-timing-function: linear;
}

#row-block-215 {
border-style: none;
background-size: full_width;
}

#module-558 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-559 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#section-block-45 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-123 {
border-style: none;
background-size: full_width;
}

#module-436 {
border-style: none;
background-size: full_width;
}

#row-block-100 {
border-style: none;
background-size: full_width;
}

#module-325 {
border-style: none;
background-size: full_width;
}

#module-332 {
border-style: none;
background-size: full_width;
}

#module-326 {
border-style: none;
background-size: full_width;
}

#row-block-122 {
border-style: none;
background-size: full_width;
}

#module-327 {
border-style: none;
background-size: full_width;
}

#section-block-94 {
padding-top: 30px;
margin-bottom: 10px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/bsfff-background-2-1.jpg');
background-size: cover;
animation-timing-function: linear;
}

#row-block-217 {
border-style: none;
background-size: full_width;
}

#module-570 {
border-style: none;
background-size: full_width;
}

#module-566 {
margin-top: 15px;
border-style: none;
background-size: full_width;
}

#module-567 {
border-style: none;
background-size: full_width;
}

#section-block-29 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-50 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-573 {
border-style: none;
background-size: full_width;
}

#module-100 {
border-style: none;
background-size: full_width;
}

#module-116 {
border-style: none;
background-size: full_width;
}

#module-574 {
margin-top: 18px;
margin-left: 8px;
border-style: none;
background-size: full_width;
}

#section-block-24 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-42 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-101 {
border-style: none;
background-size: full_width;
}

#row-block-71 {
border-style: none;
background-size: full_width;
}

#module-176 {
border-style: none;
background-size: full_width;
}

#section-block-21 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-87 {
border-style: none;
background-size: full_width;
}

#module-575 {
padding-top: 0px;
margin-top: -40px;
border-style: none;
background-size: full_width;
}

#module-86 {
border-style: none;
background-size: full_width;
}

#page-1007 {
background-color: rgb(0, 0, 0);
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
background-attachment: fixed;
}

#page-1007 #modal-cms.fade {
}

#page-1007 #modal-cms .close {
}

#section-block-32 {
border-style: none;
background-image: url('/userFiles/uploads/events/like-me/LM-static.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-32 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-56 {
border-style: none;
background-size: full_width;
}

#module-121 {
margin-top: 300px;
border-style: none;
background-size: full_width;
}

#section-block-31 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-55 {
padding-top: 40px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-122 {
border-style: none;
background-size: full_width;
}

#module-130 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-120 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-123 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#row-block-57 {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-124 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-128 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-129 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-125 {
border-style: none;
background-size: full_width;
}

#module-126 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#row-block-59 {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-131 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-137 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-138 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-134 {
border-style: none;
background-size: full_width;
}

#page-1008 #modal-cms.fade {
}

#page-1008 #modal-cms .close {
}

#section-block-34 {
background-color: #464646;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-148 {
border-style: none;
background-size: full_width;
}

#module-151 {
border-style: none;
background-size: full_width;
}

#module-147 {
border-style: none;
background-size: full_width;
}

#module-149 {
border-style: none;
background-size: full_width;
}

#module-150 {
border-style: none;
background-size: full_width;
}

#module-143 {
border-style: none;
background-size: full_width;
}

#row-block-62 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#module-152 {
border-style: none;
background-size: full_width;
}

#module-209 {
border-style: none;
background-size: full_width;
}

#page-1009 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1009 #modal-cms.fade {
}

#page-1009 #modal-cms .close {
}

#section-block-38 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -20px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-73 {
border-style: none;
background-size: full_width;
}

#module-177 {
padding-right: 100px;
padding-left: 100px;
border-style: none;
background-size: full_width;
}

#module-749 {
border-style: none;
background-size: full_width;
}

#row-block-91 {
border-style: none;
background-size: full_width;
}

#module-244 {
border-style: none;
background-size: full_width;
}

#module-243 {
border-style: none;
background-size: full_width;
}

#section-block-39 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-74 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-178 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-77 {
border-style: none;
background-size: full_width;
}

#module-189 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-190 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-191 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-192 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-76 {
border-style: none;
background-size: full_width;
}

#module-185 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-186 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-187 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-188 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#section-block-40 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-78 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-193 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-79 {
border-style: none;
background-size: full_width;
}

#module-194 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-202 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-203 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-204 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-81 {
border-style: none;
background-size: full_width;
}

#module-205 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-206 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-207 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-208 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-82 {
border-style: none;
background-size: full_width;
}

#module-210 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-211 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-212 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-213 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#section-block-41 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-83 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-214 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-87 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-227 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-84 {
border-style: none;
background-size: full_width;
}

#module-215 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-228 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-229 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-230 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-92 {
border-style: none;
background-size: full_width;
}

#module-245 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-274 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-275 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-276 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-88 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-231 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-89 {
border-style: none;
background-size: full_width;
}

#module-232 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-236 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-237 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-238 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-90 {
border-style: none;
background-size: full_width;
}

#module-239 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-240 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-241 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-277 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#page-1011 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1011 #modal-cms.fade {
}

#page-1011 #modal-cms .close {
}

#section-block-49 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: 20px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/about.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-49 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-111 {
border-style: none;
background-size: full_width;
}

#module-331 {
padding-top: 100px;
padding-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-299 {
margin-bottom: 100px;
border-style: none;
background-size: full_width;
}

#section-block-50 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-124 {
margin-right: 20px;
margin-left: 20px;
border-style: none;
background-size: full_width;
}

#module-304 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
border-style: none;
background-size: full_width;
}

#row-block-112 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-318 {
padding-top: 0px;
padding-bottom: 6px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-300 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-302 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-301 {
padding-top: 0px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#row-block-118 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-319 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-320 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-321 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-322 {
padding-top: 0px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#row-block-130 {
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-358 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-359 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-577 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-576 {
padding-top: 0px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#row-block-131 {
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-363 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-364 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-649 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-366 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-367 {
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#row-block-132 {
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-368 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-369 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-702 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-371 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-372 {
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#row-block-133 {
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-373 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-761 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-705 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-376 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-377 {
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#row-block-135 {
padding-right: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-382 {
margin-top: 15px;
margin-bottom: 15px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-383 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-704 {
margin-bottom: 30px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-384 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-706 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#module-385 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-386 {
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#page-1012 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1012 #modal-cms.fade {
}

#page-1012 #modal-cms .close {
}

#section-block-53 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -20px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-136 {
border-style: none;
background-size: full_width;
}

#module-387 {
padding-right: 100px;
padding-left: 100px;
border-style: none;
background-size: full_width;
}

#module-434 {
border-style: none;
background-size: full_width;
}

#section-block-59 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -20px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-155 {
border-style: none;
background-size: full_width;
}

#module-435 {
padding-right: 100px;
padding-left: 100px;
border-style: none;
background-size: full_width;
}

#section-block-57 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -20px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-152 {
border-style: none;
background-size: full_width;
}

#module-431 {
padding-right: 100px;
padding-left: 100px;
border-style: none;
background-size: full_width;
}

#module-751 {
border-style: none;
background-size: full_width;
}

#row-block-153 {
border-style: none;
background-size: full_width;
}

#module-432 {
border-style: none;
background-size: full_width;
}

#module-433 {
border-style: none;
background-size: full_width;
}

#section-block-54 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-138 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-390 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-139 {
border-style: none;
background-size: full_width;
}

#module-391 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-392 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-393 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-394 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-140 {
border-style: none;
background-size: full_width;
}

#module-395 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-396 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-397 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(246, 138, 7);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-398 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#section-block-55 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-141 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-399 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-142 {
border-style: none;
background-size: full_width;
}

#module-400 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-401 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-402 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-403 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-143 {
border-style: none;
background-size: full_width;
}

#module-404 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-405 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-406 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-407 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-144 {
border-style: none;
background-size: full_width;
}

#module-408 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-409 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-410 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-411 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(69, 139, 230);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#section-block-56 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-145 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-412 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-146 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-413 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-147 {
border-style: none;
background-size: full_width;
}

#module-414 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-415 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-416 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-417 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-148 {
border-style: none;
background-size: full_width;
}

#module-418 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(103, 187, 119);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-419 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-420 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-421 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-149 {
padding-bottom: 0px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-422 {
padding-top: 1px;
padding-bottom: 0px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
}

#row-block-150 {
border-style: none;
background-size: full_width;
}

#module-423 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-424 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-425 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-426 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#row-block-151 {
border-style: none;
background-size: full_width;
}

#module-427 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-428 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-429 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(183, 203, 5);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-430 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-bottom: 10px;
background-color: rgb(118, 118, 118);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#page-1013 {
background-color: rgb(0, 0, 0);
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
background-attachment: fixed;
}

#page-1013 #modal-cms.fade {
}

#page-1013 #modal-cms .close {
}

#section-block-60 {
margin-bottom: 30px;
border-style: none;
background-image: url('/userFiles/uploads/events/like-me/LM-static.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-60 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-156 {
border-style: none;
background-size: full_width;
}

#module-437 {
margin-top: 300px;
border-style: none;
background-size: full_width;
}

#section-block-63 {
margin-top: 30px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-161 {
border-style: none;
background-size: full_width;
}

#module-445 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#section-block-61 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-157 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-438 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-439 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-604 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-605 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-451 {
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-441 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-871 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#row-block-159 {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-447 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-448 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-449 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-450 {
border-style: none;
background-size: full_width;
}

#section-block-105 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-238 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-654 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-655 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-658 {
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-659 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#row-block-239 {
padding-top: 40px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-660 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-663 {
border-style: none;
background-size: full_width;
}

#module-661 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-662 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#page-1014 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1014 #modal-cms.fade {
}

#page-1014 #modal-cms .close {
}

#section-block-64 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -20px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-162 {
border-style: none;
background-size: full_width;
}

#module-454 {
padding-right: 100px;
padding-left: 100px;
border-style: none;
background-size: full_width;
}

#row-block-236 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-644 {
border-style: none;
background-size: full_width;
}

#section-block-65 {
padding-top: 10px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
border-style: none;
border-radius: 20px;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-164 {
padding-bottom: 40px;
margin-bottom: 10px;
border-style: none;
background-size: full_width;
}

#module-498 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
margin-bottom: 40px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#page-1015 {
background-color: #000000;
background-size: auto;
}

#page-1015 #modal-cms.fade {
}

#page-1015 #modal-cms .close {
}

#section-block-68 {
background-color: rgb(0, 0, 0);
border-style: none;
background-size: cover;
animation-timing-function: linear;
}

#row-block-181 {
border-style: none;
background-size: full_width;
}

#module-499 {
border-style: none;
background-size: full_width;
}

#section-block-78 {
background-color: rgb(0, 0, 0);
border-style: none;
background-image: url('/userFiles/uploads/heros/Hero_Mobile_2.jpg');
background-size: cover;
animation-timing-function: linear;
}

#row-block-196 {
border-style: none;
background-size: full_width;
}

#module-526 {
border-style: none;
background-size: full_width;
}

#module-561 {
border-style: none;
background-size: full_width;
}

#section-block-69 {
padding-top: 50px;
padding-bottom: 50px;
margin-top: -60px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-500 {
border-style: none;
background-size: full_width;
}

#module-501 {
border-style: none;
background-size: full_width;
}

#section-block-79 {
padding-top: 50px;
padding-bottom: 50px;
margin-top: -60px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-527 {
border-style: none;
background-size: full_width;
}

#module-528 {
border-style: none;
background-size: full_width;
}

#section-block-70 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-183 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-502 {
border-style: none;
background-size: full_width;
}

#module-503 {
margin-top: 40px;
border-style: none;
background-size: full_width;
}

#row-block-184 {
border-style: none;
background-size: full_width;
}

#module-504 {
border-style: none;
background-size: full_width;
}

#module-505 {
border-style: none;
background-size: full_width;
}

#module-506 {
border-style: none;
background-size: full_width;
}

#row-block-185 {
margin-top: -35px;
border-style: none;
background-size: full_width;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-507 {
border-style: none;
background-size: full_width;
}

#module-508 {
border-style: none;
background-size: full_width;
}

#module-509 {
border-style: none;
background-size: full_width;
}

#section-block-80 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-198 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-529 {
border-style: none;
background-size: full_width;
}

#module-530 {
margin-top: -10px;
border-style: none;
background-size: full_width;
}

#row-block-199 {
border-style: none;
background-size: full_width;
}

#module-531 {
border-style: none;
background-size: full_width;
}

#module-532 {
border-style: none;
background-size: full_width;
}

#module-533 {
border-style: none;
background-size: full_width;
}

#row-block-200 {
margin-top: -35px;
border-style: none;
background-size: full_width;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-534 {
border-style: none;
background-size: full_width;
}

#module-535 {
border-style: none;
background-size: full_width;
}

#module-536 {
border-style: none;
background-size: full_width;
}

#section-block-71 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-510 {
border-style: none;
background-size: full_width;
}

#section-block-81 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-537 {
border-style: none;
background-size: full_width;
}

#section-block-73 {
margin-bottom: 40px;
border-style: none;
background-size: cover;
animation-timing-function: linear;
}

#row-block-188 {
border-style: none;
background-size: full_width;
}

#module-512 {
border-style: none;
background-size: full_width;
}

#module-513 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#section-block-84 {
margin-bottom: 40px;
border-style: none;
background-size: cover;
animation-timing-function: linear;
}

#row-block-204 {
border-style: none;
background-size: full_width;
}

#module-541 {
border-style: none;
background-size: full_width;
}

#module-542 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#section-block-83 {
margin-bottom: 40px;
border-style: none;
background-size: cover;
animation-timing-function: linear;
}

#row-block-203 {
border-style: none;
background-size: full_width;
}

#module-539 {
border-style: none;
background-size: full_width;
}

#module-540 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#section-block-85 {
margin-bottom: 40px;
border-style: none;
background-size: cover;
animation-timing-function: linear;
}

#row-block-205 {
border-style: none;
background-size: full_width;
}

#module-543 {
border-style: none;
background-size: full_width;
}

#module-544 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#section-block-74 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-189 {
border-style: none;
background-size: full_width;
}

#module-514 {
border-style: none;
background-size: full_width;
}

#row-block-190 {
border-style: none;
background-size: full_width;
}

#module-515 {
border-style: none;
background-size: full_width;
}

#module-516 {
border-style: none;
background-size: full_width;
}

#module-517 {
border-style: none;
background-size: full_width;
}

#row-block-191 {
border-style: none;
background-size: full_width;
}

#module-518 {
border-style: none;
background-size: full_width;
}

#section-block-86 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-208 {
border-style: none;
background-size: full_width;
}

#module-545 {
border-style: none;
background-size: full_width;
}

#module-548 {
border-style: none;
background-size: full_width;
}

#module-546 {
border-style: none;
background-size: full_width;
}

#module-547 {
border-style: none;
background-size: full_width;
}

#module-549 {
border-style: none;
background-size: full_width;
}

#section-block-75 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-192 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-519 {
border-style: none;
background-size: full_width;
}

#module-520 {
border-style: none;
background-size: full_width;
}

#section-block-87 {
margin-top: -50px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-209 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-550 {
border-style: none;
background-size: full_width;
}

#module-551 {
border-style: none;
background-size: full_width;
}

#section-block-76 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-193 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-521 {
border-style: none;
background-size: full_width;
}

#row-block-194 {
border-style: none;
background-size: full_width;
}

#module-522 {
border-style: none;
background-size: full_width;
}

#section-block-88 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-210 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-552 {
border-style: none;
background-size: full_width;
}

#row-block-211 {
border-style: none;
background-size: full_width;
}

#module-553 {
border-style: none;
background-size: full_width;
}

#section-block-77 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-523 {
border-style: none;
background-size: full_width;
}

#module-524 {
border-style: none;
background-size: full_width;
}

#section-block-89 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-554 {
border-style: none;
background-size: full_width;
}

#module-555 {
border-style: none;
background-size: full_width;
}

#page-1017 {
background-color: rgb(0, 0, 0);
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
background-attachment: fixed;
}

#page-1017 #modal-cms.fade {
}

#page-1017 #modal-cms .close {
}

#section-block-97 {
margin-bottom: 30px;
border-style: none;
background-image: url('/userFiles/uploads/events/No-Maps/nomaps.gif');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-97 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-224 {
border-style: none;
background-size: full_width;
}

#module-592 {
margin-top: 300px;
border-style: none;
background-size: full_width;
}

#section-block-98 {
margin-top: 30px;
margin-bottom: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-225 {
border-style: none;
background-size: full_width;
}

#module-593 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#section-block-99 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-226 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-595 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-596 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-603 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-597 {
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-598 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-872 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-873 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#row-block-227 {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-599 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-600 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-601 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-602 {
border-style: none;
background-size: full_width;
}

#section-block-100 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-608 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-611 {
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-609 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-612 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-617 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-610 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#page-1018 {
background-color: rgb(0, 0, 0);
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
background-attachment: fixed;
}

#page-1018 #modal-cms.fade {
}

#page-1018 #modal-cms .close {
}

#section-block-101 {
margin-bottom: 30px;
border-style: none;
background-image: url('/userFiles/uploads/events/No-Maps/nomaps.gif');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-101 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-231 {
border-style: none;
background-size: full_width;
}

#module-618 {
margin-top: 300px;
border-style: none;
background-size: full_width;
}

#section-block-103 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-233 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-621 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-622 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-623 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-637 {
border-style: none;
background-size: full_width;
}

#module-625 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#row-block-234 {
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-639 {
margin-top: 30px;
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-643 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-640 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-641 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-627 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-628 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-645 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-651 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#section-block-104 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-630 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-646 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#module-632 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-647 {
margin-top: 10px;
border-style: none;
background-size: full_width;
}

#module-638 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-648 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#page-1019 {
background-color: rgb(0, 0, 0);
background-image: url('/userFiles/uploads/images/bsfff-home-page-background.jpg');
background-size: cover;
background-attachment: fixed;
}

#page-1019 #modal-cms.fade {
}

#page-1019 #modal-cms .close {
}

#section-block-106 {
margin-bottom: 30px;
border-style: none;
background-image: url('/userFiles/uploads/events/like-me/LM-static.jpg');
background-size: cover;
animation-timing-function: linear;
animation-iteration-count: infinite;
}

#section-block-106 .background-scale {
animation-iteration-count: infinite;
animation-timing-function: linear;
}

#row-block-241 {
border-style: none;
background-size: full_width;
}

#module-664 {
margin-top: 300px;
border-style: none;
background-size: full_width;
}

#section-block-108 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-243 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-667 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-668 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-698 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#module-672 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#row-block-248 {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-685 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-691 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-692 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-689 {
border-style: none;
background-size: full_width;
}

#module-690 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#row-block-244 {
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-673 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-674 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-675 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-676 {
border-style: none;
background-size: full_width;
}

#section-block-109 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-246 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-677 {
padding-top: 15px;
margin-top: 0px;
border-style: none;
background-size: full_width;
}

#module-678 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-699 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#module-680 {
margin-top: 30px;
border-style: none;
background-size: full_width;
}

#module-696 {
border-style: none;
background-size: full_width;
}

#module-697 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#row-block-247 {
padding-top: 40px;
padding-right: 20px;
padding-bottom: 40px;
padding-left: 20px;
margin-top: 40px;
background-color: rgb(31, 31, 31);
border-style: none;
background-size: full_width;
}

#module-681 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-682 {
border-style: none;
background-size: full_width;
}

#module-683 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#module-684 {
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
border-style: none;
background-size: full_width;
}

#page-1020 {
background-color: #000000;
background-size: auto;
}

#page-1020 #modal-cms.fade {
}

#page-1020 #modal-cms .close {
}

#section-block-110 {
background-color: rgb(0, 0, 0);
border-style: none;
background-size: cover;
animation-timing-function: linear;
}

#row-block-251 {
border-style: none;
background-size: full_width;
}

#module-707 {
border-style: none;
background-size: full_width;
}

#module-708 {
border-style: none;
background-size: full_width;
}

#section-block-111 {
padding-top: 50px;
padding-bottom: 50px;
margin-top: -60px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-709 {
border-style: none;
background-size: full_width;
}

#module-710 {
border-style: none;
background-size: full_width;
}

#section-block-112 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-253 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-711 {
border-style: none;
background-size: full_width;
}

#module-712 {
margin-top: 40px;
border-style: none;
background-size: full_width;
}

#row-block-254 {
border-style: none;
background-size: full_width;
}

#module-713 {
border-style: none;
background-size: full_width;
}

#module-714 {
border-style: none;
background-size: full_width;
}

#module-715 {
border-style: none;
background-size: full_width;
}

#row-block-255 {
margin-top: -35px;
border-style: none;
background-size: full_width;
animation-duration: 2s;
-webkit-animation-duration: 2s;
-moz-animation-duration: 2s;
-o-animation-duration: 2s;
}

#module-716 {
border-style: none;
background-size: full_width;
}

#module-717 {
border-style: none;
background-size: full_width;
}

#module-718 {
border-style: none;
background-size: full_width;
}

#row-block-269 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-746 {
border-style: none;
background-size: full_width;
}

#module-747 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#section-block-113 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-256 {
border-style: none;
background-size: full_width;
}

#module-719 {
border-style: none;
background-size: full_width;
}

#module-720 {
border-style: none;
background-size: full_width;
}

#section-block-114 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/heros/No_maps_art.jpg');
background-size: cover;
animation-timing-function: linear;
}

#row-block-257 {
border-style: none;
background-size: full_width;
}

#module-721 {
border-style: none;
background-size: full_width;
}

#module-722 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#section-block-115 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/heros/No_maps_art.jpg');
background-size: cover;
animation-timing-function: linear;
}

#row-block-258 {
border-style: none;
background-size: full_width;
}

#module-723 {
border-style: none;
background-size: full_width;
}

#module-724 {
margin-bottom: 30px;
border-style: none;
background-size: full_width;
}

#section-block-116 {
margin-bottom: 40px;
border-style: none;
background-size: cover;
animation-timing-function: linear;
}

#row-block-259 {
border-style: none;
background-size: full_width;
}

#module-725 {
border-style: none;
background-size: full_width;
}

#module-726 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#section-block-117 {
margin-bottom: 40px;
border-style: none;
background-image: url('/userFiles/uploads/events/like-me/LM-Mask.jpg');
background-size: auto;
animation-timing-function: linear;
}

#row-block-260 {
border-style: none;
background-size: full_width;
}

#module-727 {
margin-bottom: 20px;
border-style: none;
background-size: full_width;
}

#module-728 {
margin-top: -50px;
border-style: none;
background-size: full_width;
}

#section-block-118 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-261 {
border-style: none;
background-size: full_width;
}

#module-729 {
border-style: none;
background-size: full_width;
}

#row-block-262 {
border-style: none;
background-size: full_width;
}

#module-730 {
border-style: none;
background-size: full_width;
}

#module-731 {
border-style: none;
background-size: full_width;
}

#module-732 {
border-style: none;
background-size: full_width;
}

#row-block-263 {
border-style: none;
background-size: full_width;
}

#module-733 {
border-style: none;
background-size: full_width;
}

#section-block-119 {
padding-top: 30px;
margin-bottom: 10px;
border-style: none;
background-image: url('/userFiles/uploads/events/Sixth-Borough/bsfff-background-2-1.jpg');
background-size: cover;
animation-timing-function: linear;
}

#row-block-264 {
border-style: none;
background-size: full_width;
}

#module-734 {
border-style: none;
background-size: full_width;
}

#module-735 {
margin-top: 15px;
border-style: none;
background-size: full_width;
}

#module-736 {
border-style: none;
background-size: full_width;
}

#section-block-120 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-265 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-737 {
border-style: none;
background-size: full_width;
}

#module-738 {
border-style: none;
background-size: full_width;
}

#module-739 {
border-style: none;
background-size: full_width;
}

#module-740 {
margin-top: 18px;
margin-left: 8px;
border-style: none;
background-size: full_width;
}

#section-block-121 {
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-266 {
margin-right: 30px;
margin-left: 30px;
border-style: none;
background-size: full_width;
}

#module-741 {
border-style: none;
background-size: full_width;
}

#row-block-267 {
border-style: none;
background-size: full_width;
}

#module-742 {
border-style: none;
background-size: full_width;
}

#section-block-122 {
padding-top: 50px;
padding-bottom: 50px;
background-color: #ea148d;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#module-743 {
border-style: none;
background-size: full_width;
}

#module-744 {
padding-top: 0px;
margin-top: -40px;
border-style: none;
background-size: full_width;
}

#module-745 {
border-style: none;
background-size: full_width;
}

#page-1021 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1021 #modal-cms.fade {
}

#page-1021 #modal-cms .close {
}

#section-block-124 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -40px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-273 {
border-style: none;
background-size: full_width;
}

#module-762 {
border-style: none;
background-size: full_width;
}

#section-block-125 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-274 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-763 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-764 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-783 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-280 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-784 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-785 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-786 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-281 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-787 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-788 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-789 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-282 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-790 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-791 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-792 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-283 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-793 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-794 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-795 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-284 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-796 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-797 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-798 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-291 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-817 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-818 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-819 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#section-block-126 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-285 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-799 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-800 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-801 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-286 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-802 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-803 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-804 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-287 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-805 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-806 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-807 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-288 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-808 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-809 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-810 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-289 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-811 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-812 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-813 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-290 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-814 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-815 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-816 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#page-1022 {
background-color: rgb(0, 0, 0);
background-size: auto;
}

#page-1022 #modal-cms.fade {
}

#page-1022 #modal-cms .close {
}

#section-block-127 {
padding-top: 30px;
padding-bottom: 0px;
margin-bottom: -40px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-292 {
border-style: none;
background-size: full_width;
}

#module-820 {
border-style: none;
background-size: full_width;
}

#module-862 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#module-865 {
margin-top: 20px;
border-style: none;
background-size: full_width;
}

#module-864 {
border-style: none;
background-size: full_width;
}

#module-863 {
border-style: none;
background-size: full_width;
}

#section-block-128 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-293 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-821 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-822 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-823 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-294 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-824 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-825 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-826 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-295 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-827 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-828 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-829 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-296 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-830 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-831 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-832 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-297 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-833 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-834 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-835 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-298 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-836 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-837 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-838 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-299 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-839 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-840 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-841 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#section-block-129 {
padding-top: 0px;
margin-top: 0px;
border-style: none;
background-size: full_width;
animation-timing-function: linear;
}

#row-block-300 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-842 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-843 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-844 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-301 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-845 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-846 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-847 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-302 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-848 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-849 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-850 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-303 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-851 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-852 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-853 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-304 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-854 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-855 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-856 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-305 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-857 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-858 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-859 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

#row-block-309 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
border-radius: 20px;
background-size: full_width;
}

#module-866 {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
margin-top: 20px;
background-color: rgb(255, 255, 255);
border-style: none;
background-size: full_width;
}

#module-867 {
padding-top: 30px;
padding-right: 30px;
padding-bottom: 30px;
padding-left: 30px;
background-color: rgb(70, 70, 70);
border-style: none;
background-size: full_width;
}

#module-868 {
padding-left: 30px;
border-style: none;
background-size: full_width;
}

.register-page, .login-page, .register-page .login-form form, .login-page .login-form form, .auth-page, .auth-page .login-form form, .account-page, .account-page .page-header--account {
  background-color:#000;
}

.register-page .login-form form h1, .login-page .login-form form h1, .auth-page .login-form form h1 {
  color: #fff;
}