body {font-family: "Nunito", sans-serif;line-height: 1.4;font-size: 14px !important;margin: 0 auto;color: #191919;}
a {text-decoration: none;cursor: pointer;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
a:hover, a:focus, button:focus, button:hover, input:focus {text-decoration: none;outline: none;}
img {max-width: 100%;}
input[type="text"], input[type="password"] {color: #666;width: 100%;}
::-webkit-scrollbar {width: 5px;height: 5px;}
::-webkit-scrollbar-track-piece {background-color: rgba(0, 0, 0, 0.2);-webkit-border-radius: 6px;}
::-webkit-scrollbar-thumb {background: #888;}
::-webkit-scrollbar-thumb:hover {background: #555;}
.container-fluid {max-width: 1440px;}
.header-top {height: 82px;}
.logo {padding: 5px 0;}
.logo img {max-height: 72px;}
.header-right {width: 730px;float: right;margin-top: 10px;}
.headright {display: flex;justify-content: flex-end;align-items: baseline;}
.login_bar {display: flex;justify-content: space-between;align-items: center; width: 90%;}
.log-group input {border: 1px solid #003a76;border-radius: 3px;width: 116px;height: 30px;padding: 0 10px;}
.login_btn, .join_btn { display: inline-block; color: #fff !important;font-weight: 800;text-transform: uppercase;border: none;border-radius: 4px;width: 100px;height: 30px;font-size: 14px !important; text-align: center; line-height: 30px;}
.login_btn {background: #FDB813;}
.join_btn {background: #CC001B;}
.join_btn a {color: #fff;}
.join_btn a:hover {color: #fff !important;}
.languageToggle {cursor: pointer; position: absolute; right: 15px; top: 8px;}
.languageToggle img {max-width: 29px;}
.languageToggle i {font-size: 18px;vertical-align: sub;margin-left: 5px;}
.languageToggle button {background: none;border: none;}
.languageToggle .btn-secondary:hover {color: #fff;background-color: #ffffff;border-color: #ffffff;}
.languageToggle .dropdown-menu {padding-left: 10px;padding-right: 10px;min-width: 20px; position: absolute; right: 10px; }
.btmtools {display: flex;justify-content: space-between;align-items: center;color: #6d6d6d;font-size: 12px;padding: 5px 10px 0;}
.forgot-link a {color: #6d6d6d;text-decoration: underline;}
.header-menu {background: #013B7A;position: relative;}
.main-nav {display: flex;align-items: center;height: 47px;}
.main-nav li.nav-item {margin: 0 21px;padding: 9px 0 14px;}
.main-nav .nav-item {}
.main-nav li.nav-item a.navlink {color: #fff !important;font-size: 15px;text-transform: uppercase;}
.main-nav li.nav-item:hover a.navlink {color: #FDB813 !important; text-decoration: underline; }
.main-nav li.nav-item.menuimg a.navlink img {filter: contrast(0) brightness(5);}
.main-nav li.nav-item.menuimg:hover a.navlink img {filter: none;}
.position-inherit {position: inherit;}
.dropmenu {background: #fff;position: absolute;top: 100%;left: 0;z-index: 999;width: 100%;text-align: center;opacity: 0;visibility: hidden;-webkit-transform-origin: 0% 0%;-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;transform-style: preserve-3d;transform: rotateX(-90deg);}
.main-nav li.nav-item:hover .dropmenu {transform: rotateX(0deg);-o-transform: rotateX(0deg);-moz-transform: rotateX(0deg);-webkit-transform: rotateX(0deg);opacity: 1;visibility: visible;}
.dropinner {border-bottom: 1px solid #E6E6E6;}
.dm-item {display: inline-block;text-align: center;padding: 10px;text-transform: uppercase;}
.gm_name {margin-top: 5px;color: #0185be;transition: all 0.5s;}
.dm-item img { max-width: 128px; }
.dm-item img.img-open {display: none;}
.dm-item:hover img.img-open {display: block;}
.dm-item:hover img.img-close {display: none;}
.dropmenu:hover a {opacity: 0.5;transition: all 0.5s;}
.dropmenu:hover a:hover {opacity: 1;transition: all 0.5s;}
.footer-sec {background: #F2F2F2;color: #757575;padding-bottom: 45px;}
.footer_wrap {display: flex;justify-content: space-between;align-items: center;padding: 10px 15px;border-bottom: 1px dotted #505050;}
.footer-menu li {margin: 10px 20px 10px 0;position: relative;}
.footer-menu li a {color: #757575; padding: 0; }
.footer-menu li a:hover {color: #757575;text-decoration: underline;}
.footer-menu li::after {content: '';border-right: 1px solid #444444;height: 10px;display: inline-block;position: absolute;top: 5px;right: -11px;}
.footer-menu li:last-child::after {content: none;}
.fp-btm {border-bottom: 1px dotted #505050;}
.fp_wrapper {display: grid;grid-template-columns:repeat(5, 1fr);padding: 15px;}
.footer-point {text-align: center;max-width: 210px;margin: auto;}
.ptitle {color: #000;font-size: 18px;font-weight: 700;margin: 5px 0 20px;}
.fp_caption {margin-bottom: 10px;}
.ftcol {margin: 15px 0;}
.ftittle {font-size: 12px;margin-bottom: 10px;}
.ft_icon img {filter: grayscale(1);margin-right: 10px;opacity: 0.8;}
.ft_icon img:hover {filter: none;opacity: 1;}
.home-featured {display: grid;grid-template-columns:55% auto;grid-gap: 10px 10px;margin: 20px 0;}
.home-featured a:hover {filter: brightness(1.10);}
.hfbox-1 img {height: auto;object-fit: fill;}
.hfbox-2 a {margin-bottom: 10px;display: block;overflow: hidden;}
.hfbox-2 a:last-child {margin-bottom: 0;}
.index_products {display: grid;grid-template-columns:repeat(6, 1fr);justify-content: center;grid-column-gap: 10px;}
.hotgame_main {border: 1px solid grey;}
.hotgame_main a {color: grey;}
.hotgame {padding: 6px;text-align: center;}
.slider_jackpot {position: relative;}
.jackpot_text {position: absolute;bottom: 12%;font-weight: 700;font-size: 35px;color: #000;left: 0;right: 0;margin: auto;text-align: center;}
.reg-sec {padding: 30px 0;background: #efefef;background: url("../img/reg_bg.jpg") no-repeat top center;min-height: 582px;background-size: cover;}
.fg-wrapper {background: #fff;padding: 30px;max-width: 959px;margin: auto;display: grid;grid-template-columns:50% auto;grid-gap: 30px;}
.fg-form {max-width: 400px;}
.bk-title {background: #000;color: #fff;padding: 8px 15px;font-size: 16px;margin-bottom: 15px;}
.regfield {display: grid;grid-template-columns:145px auto;grid-gap: 10px;margin-bottom: 10px;font-size: 14px;}
.rgfeild {position: relative;}
.regfield .label {align-self: center; color: #191919;font-size: 14px; font-weight: normal; text-align: right; }
.regfield .button { }
span.manred {color: red;float: right; padding-left: 10px;}
.regfield input {font-size: 14px;padding: 1px 10px;border: 1px solid #d6d6d6;height: 30px;width: 100%;}
button.reg-btn {background: linear-gradient(#073172, #073172);color: #fff;border: none;border-radius: 5px;font-size: 15px;padding: 3px 20px;height: 34px; margin: 10px auto 10px 155px; }
button.reg-btn:hover {background: linear-gradient(to top, #0062c9 0%, #003679 102%);color: #fff;}
.benefit-box { /* border:1px solid #DDDDDD;*/padding: 0;}
.accept-field {font-size: 13px;color: #636363;text-align: center;}
.regbn {grid-column: 1/3;}
.annouce-in {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;align-content: stretch;height: 33px;background-color: #f2f2f2;margin-top: 10px;margin-bottom: 15px;padding: 10px;}
.index_annouce .annouce-in {margin-top: 20px;}
.icon {color: #000;font-size: 18px;}
.runningtext {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;align-content: stretch;width: 100%;padding-left: 10px;color: #000;font-size: 14px;}
.stepwizard-row {display: flex;justify-content: space-between;}
.stepwizard {display: table;width: 75%;margin: 20px auto 50px auto;position: relative;text-align: center;}
.stepwizard-row:before {top: 14px;left: 0;margin: 0 auto;bottom: 0;position: absolute;content: " ";width: 100%;height: 1px;background-color: #ccc;z-order: 0;}
.stepwizard-step {display: table-cell;text-align: center;position: relative;}
.btn-circle {width: 30px;height: 30px;text-align: center;padding: 5px;font-size: 12px;line-height: 1.428571429;border-radius: 50%;background: #ced1d6;color: #9a9a9a;display: flex;align-items: center;justify-content: center;}
.btn-primary {color: white !important;background: linear-gradient(to bottom, #073172 5%, #073172 100%);border-color: #fff;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active {color: #fff;background: #919191;border-color: #939393;}
.reg_img_sec img {margin-bottom: 10px;}
.reg_step_info {position: absolute;left: -65px;font-size: 12px;width: 153px;top: 34px;color: #073172;}
:root {--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}
*, ::after, ::before {box-sizing: border-box}
html {font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent}
section {display: block}
body {margin: 0;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 1rem;font-weight: 400;line-height: 1.5;color: #212529;text-align: left;background-color: #fff}
h4 {margin-top: 0;margin-bottom: .5rem}
ul {margin-top: 0;margin-bottom: 1rem}
strong {font-weight: bolder}
a {color: #007bff;text-decoration: none;background-color: transparent}
a:hover {color: #0056b3;text-decoration: underline}
a:not([href]):not([tabindex]) {color: inherit;text-decoration: none}
a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {color: inherit;text-decoration: none}
a:not([href]):not([tabindex]):focus {outline: 0}
img {vertical-align: middle;border-style: none}
button {border-radius: 0}
button:focus {outline: 1px dotted;outline: 5px auto -webkit-focus-ring-color}
button, input {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit}
button, input {overflow: visible}
button {text-transform: none}
[type=button], [type=submit], button {-webkit-appearance: button}
[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {cursor: pointer}
[type=button]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {padding: 0;border-style: none}
::-webkit-file-upload-button {font: inherit;-webkit-appearance: button}
h4 {margin-bottom: .5rem;font-weight: 500;line-height: 1.2}
h4 {font-size: 1.5rem}
.container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto}
@media (min-width: 576px) {
    .container {max-width: 540px}
}
@media (min-width: 768px) {
    .container {max-width: 720px}
}
@media (min-width: 992px) {
    .container {max-width: 960px}
}
@media (min-width: 1200px) {
    .container {max-width: 1140px}
}
.container-fluid {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto}
.row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px}
.col-12, .col-3, .col-4, .col-8 {position: relative;width: 100%;padding-right: 15px;padding-left: 15px}
.col-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}
.col-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}
.col-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}
.col-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}
.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before {border-color: #28a745}
.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before {border-color: #dc3545}
.btn { /* display:inline-block;*/font-weight: 400;color: #212529;text-align: center;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; /* background-color:transparent;*/border: 1px solid transparent;padding: .375rem .75rem; line-height: 1.5; /* border-radius:.25rem;*/transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}
@media (prefers-reduced-motion: reduce) {
    .btn {transition: none}
}
.btn:hover {color: #212529;text-decoration: none}
.btn:focus {outline: 0;box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)}
.btn:disabled {opacity: .65}
.btn-primary {color: #fff;background-color: #007bff;border-color: #007bff}
.btn-primary:hover {color: #fff;background-color: #0069d9;border-color: #0062cc}
.btn-primary:focus {box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)}
.btn-primary:disabled {color: #fff;background-color: #007bff;border-color: #007bff}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active {color: #fff;background-color: #0062cc;border-color: #005cbf}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(38, 143, 255, .5)}
.btn-secondary {color: #fff;background-color: #6c757d;border-color: #6c757d}
.btn-secondary:hover {color: #fff;background-color: #5a6268;border-color: #545b62}
.btn-secondary:focus {box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)}
.btn-secondary:disabled {color: #fff;background-color: #6c757d;border-color: #6c757d}
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active {color: #fff;background-color: #545b62;border-color: #4e555b}
.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(130, 138, 145, .5)}
.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active {color: #fff;background-color: #1e7e34;border-color: #1c7430}
.btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(72, 180, 97, .5)}
.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active {color: #fff;background-color: #117a8b;border-color: #10707f}
.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(58, 176, 195, .5)}
.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active {color: #212529;background-color: #d39e00;border-color: #c69500}
.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(222, 170, 12, .5)}
.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active {color: #fff;background-color: #bd2130;border-color: #b21f2d}
.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(225, 83, 97, .5)}
.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active {color: #212529;background-color: #dae0e5;border-color: #d3d9df}
.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(216, 217, 219, .5)}
.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active {color: #fff;background-color: #1d2124;border-color: #171a1d}
.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(82, 88, 93, .5)}
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active {color: #fff;background-color: #007bff;border-color: #007bff}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)}
.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active {color: #fff;background-color: #6c757d;border-color: #6c757d}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)}
.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active {color: #fff;background-color: #28a745;border-color: #28a745}
.btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn-outline-success:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)}
.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active {color: #fff;background-color: #17a2b8;border-color: #17a2b8}
.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)}
.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active {color: #212529;background-color: #ffc107;border-color: #ffc107}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)}
.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active {color: #fff;background-color: #dc3545;border-color: #dc3545}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)}
.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa}
.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)}
.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active {color: #fff;background-color: #343a40;border-color: #343a40}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)}
/*.btn-sm {padding: .25rem .5rem;font-size: .875rem;line-height: 1.5;border-radius: .2rem}*/
.dropdown-menu {position: absolute;top: 100%; z-index: 1000;display: none; font-size: 1rem;color: #212529;text-align: left;list-style: none;background-color: #fff;border: 1px solid rgba(0, 0, 0, .15);border-radius: .25rem; width: 40px; padding: 5px !important; }
.dropdown-menu.active {margin-right: 10px;}
.dropdown-menu a { margin-bottom: 5px !important; display: block; }
.dropdown-menu a:last-child { margin-bottom: 0; }
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {border-color: #80bdff}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {color: #fff;background-color: #b3d7ff;border-color: #b3d7ff}
.nav {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none}
.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover {opacity: .75}
.carousel {position: relative}
.carousel-inner {position: relative;width: 100%;overflow: hidden}
.carousel-inner::after {display: block;clear: both;content: ""}
.carousel-item {position: relative;display: none;float: left;width: 100%;margin-right: -100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: -webkit-transform .6s ease-in-out;transition: transform .6s ease-in-out;transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out}
@media (prefers-reduced-motion: reduce) {
    .carousel-item {transition: none}
}
.carousel-item-next, .carousel-item.active {display: block}
.active.carousel-item-left {-webkit-transform: translateX(-100%);transform: translateX(-100%)}
.carousel-control-next, .carousel-control-prev {position: absolute;top: 0;bottom: 0;z-index: 1;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: 15%;color: #fff;text-align: center;opacity: .5;transition: opacity .15s ease}
@media (prefers-reduced-motion: reduce) {
    .carousel-control-next, .carousel-control-prev {transition: none}
}
.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {color: #fff;text-decoration: none;outline: 0;opacity: .9}
.carousel-control-prev {left: 0}
.carousel-control-next {right: 0}
.carousel-control-next-icon, .carousel-control-prev-icon {display: inline-block;width: 20px;height: 20px;background: no-repeat 50%/100% 100%}
.carousel-control-prev-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}
.carousel-control-next-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}
.d-block {display: block !important}
@supports ((position:-webkit-sticky) or (position:sticky)) {
}
.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0}
.w-100 {width: 100% !important}
.mt-1 {margin-top: .25rem !important}
.mb-4 {margin-bottom: 1.5rem !important}
.text-left {text-align: left !important}
@media print {
    *, ::after, ::before {text-shadow: none !important;box-shadow: none !important}
    a:not(.btn) {text-decoration: underline}
    img {page-break-inside: avoid}
    @page {
        size: a3
    }
    body {min-width: 992px !important}
    .container {min-width: 992px !important}
}
/*.swiper-container { height: 370px; }*/
.main-nav > li {position: static;}
.main-nav > li > a {padding: 0; }
.main-nav > li > a:hover, .nav > li > a:focus {text-decoration: none;background: none;}
.nav-sub { margin-top: 10px; }
.nav-sub a { margin: 0 5px; color: #333; }
.btn-success, .btn-success:hover, .btn-warning, .btn-warning:hover { color: #FFFFFF; }
.btn-default { border: 1px solid #ccc !important; }
#commCollect .btn { color: #FFFFFF; }
