@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;700;900&display=swap');
body  {
	font-family:roboto,sans-serif;
    margin-top:145px;
    background:#fafafa;
    transition:all .1s
}
.hpanel  {
    border:none;
    box-shadow:0 5px 14px 0 rgba(0,0,0,.05);
    margin-bottom:25px;
    border-radius:5px;
    border-top: 5px solid #005bbb;
    
}
.lottery-header-title {
    display: none;
}
.hpanel>.panel-heading {
    color:#666;
    background:#fff;
    padding-left:20px
}
.hpanel.hblue .panel-body {
    border:none;
    border-top: 5px solid #ffd500;
    
}
.hpanel.hbgblue .panel-body {
    background:#159eee
}
.lottery-header-title {
    font-size:33px
}
.menu li a {
    color: #005bbb;
    transition:all .1s;
    font-weight: bold;
    
}
.menu li a:hover {
    color:#3675a0
}
.menu li.active a {
    border-bottom: 3px solid #ffd500;
    
}
#mobile-menu>ul>li>a {
    color:#159eee;
    transition:all .1s
}
#mobile-menu>ul>li>a:hover {
    color:#3675a0
}
#menu-toggle span,#menu-toggle span:after,#menu-toggle span:before {
    background-color:#159eee
}
.countdown-wrapper .countdown {
    color:#159eee
}
.splash-screen:before {
    background:#f9f9f9;
    /*background:linear-gradient(145deg,rgb(74,92,154) 0%,rgba(21,158,238,1) 100%);*/
    background: url(/themes/lottery/ucpbas2021/bg.jpg) no-repeat center center fixed;
    background-size: cover;
}
.splash-cause {
    color: #333;
    background: rgb(255 255 255 / 72%);
    padding: 20px 10px;
    border-radius: 10px;
}
.splash-inner-slider .splash-inner-caption {
    
}
.splash-inner-slider .splash-inner-caption small {
    font-weight:400
}
.splash-inner-slide-cause {
    background-image:url(/themes/lottery/demo2018/rafflenexus.com-slide1.jpg)
}
.logic-or,.logic-and {
    background:#159eee
}
.terms-of-use-acceptance-form-group .checkbox a {
    color:inherit;
    text-decoration:underline
}
.page-title-bar {
    background:#f9f9f9;
    background: url(/themes/lottery/ucpbas2021/bg.jpg) no-repeat center center fixed !important;
    background-size: cover !important;
}
.page-title-bar h1, .page-title-bar h1 small {
    color: #fff;
}
.page-title-bar h1 {
    display: inline-block;
    padding: 5px 15px;
    background: rgb(0 0 0 / 30%);
    margin-top: 20px;
    border-radius: 10px;
}
.menu-wrapper {
    border-top:none
}
.menu li+li {
    border-left:none
}
.menu li a>i {
    color: #000000;
    
}
.lottery-header-order-button {
    box-shadow:0 3px 4px rgba(0,0,0,.4);
    margin-top:7px
}
@media(max-width:990px) {
    .lottery-header-order-button {
    margin-top:0
}

}
.header {
    background:#f9f9f9
}
.menu-wrapper {
    background:0 0
}
.splash-inner {
    border-radius:10px;
    box-shadow:0 10px 30px rgba(0,0,0,.5)
}
.splash-inner-slider .splash-inner-slide {
    border-radius:6px 0 0 6px
}
@media(max-width:1200px) {
    .splash-inner-slider .splash-inner-slide {
    border-radius:6px 0 0 0
}

}
@media(max-width:768px) {
    .splash-inner-slider .splash-inner-slide {
    border-radius:8px 8px 0 0
}

}
.splash-inner-details-prices br {
    display:none
}
@media(max-width:768px) {
    .splash-inner-details-prices br {
        display:initial
    }

}
.splash-inner-details-side-description {
    margin-top: 20px;
}
.splash-inner-details-dates {
    margin-bottom:0;
    margin-top:5px
}
.jackpot-info {
    margin-bottom:5px
}

.splash-inner-details-wrapper {
    padding: 30px 0px;
}
.splash-inner-details-prices {
    margin-bottom: 20px;
}
.splash-inner-details-side-description {
    margin: 20px 0px;
}
.splash-inner-details-dates {
    margin-bottom: 0;
    margin-top: 20px;
}

