/* ALPHA TUNING NL VERSION START*/
.header-top .container {
width: 98%!Important;
}
.contacttime {
	margin-bottom: 10px;
	line-height: 28px;
}
.contact-btn {
    width: fit-content!Important;
}
/* ALPHA TUNING NL VERSION END */
/* Enter Your Custom CSS Here */

.navbar-default .navbar-nav>li>a {
    padding: 20px 8px;
    font-size: 19px;
}
/* KAMIL CUSTOM CODE*/
.header-top {
    background-color: #2e2e2e!Important;
}
.redbanner1 {
	height:100%;
	max-height:407px;
}
.car-selector .form {
    background: #fff;
    color: #000;
}
.car-selector .form h3 {
    display: none;
}
@media only screen and (min-width: 780px) {
	.car-selector .form select {
    width: 19%;
}
}
@media only screen and (max-width: 779px) {
	.car-selector .form select {
    /*width: 20%;*/
}
}
@media (max-width: 1024px) {
.elementor-237282 .elementor-element.elementor-element-b435150:not(.elementor-motion-effects-element-type-background) {
	background-size: cover;
}
}
@media (max-width: 767px) {
.elementor-237282 .elementor-element.elementor-element-28fdb39:not(.elementor-motion-effects-element-type-background) {
		background-size: cover;
}
	}
.footer {
    background-color: #2e2e2e!Important;
    margin-top: 30px!Important;
}
.footer-block h3 {
    color: #ffffff;
}
.footer-block2 img {
    margin-left: auto;
    margin-right: auto;
}
.footer-block2 a.ticket-btn {
    margin-left: auto;
    margin-right: auto;
}
.footer-block2 a.reg-btn {
	  margin-left: auto;
    margin-right: auto;
}
@media (max-width: 750px) {
	.footer .container {
		max-width: 360px;
    margin-left: auto;
    margin-right: auto;
		text-align: center;
	}
}
@media (max-width: 750px) {
	.footer-block h3{  
	margin-left: auto;
    margin-right: auto;
    width: fit-content;
		text-align: center;
	}
}
@media (max-width: 750px) {
	.footer-block .textwidget{  
	margin-left: auto;
    margin-right: auto;
    width: fit-content;
		text-align: center;
	}
}
@media (max-width: 750px) {
.footer-block2 a.ticket-btn, .footer-block2 a.reg-btn {
    float: none;
	}
}
@media (max-width: 750px) {
	.footer-block li a {
			margin-left: auto;
    margin-right: auto;
    width: fit-content;
		text-align: center;
	}
}
[data-buttonizer="buttonizer-pPD74z43qprXRgT"] [data-buttonizer="buttonizer-button-meug19E0QTEl221"] i .fa {
    /*font-family: "Font Awesome 5 Free"!Important;*/
}
.buttonizer .fa-skype:before {
    font-size: 40px;
}
/*SINGLE PAGES CSS */
.page-id-224623 .sub-header, .entry-header, .content-top-block {
    display: none;
}
.page-id-224632 .sub-header, .entry-header, .content-top-block {
    display: none;
}
.page-id-224640 .sub-header, .entry-header, .content-top-block {
    display: none;
}
.page-id-224646 .sub-header, .entry-header, .content-top-block {
    display: none;
}
.page-id-224660 .sub-header, .entry-header, .content-top-block {
    display: none;
}
/*Skype Icon Bottom*/
buttonizer.buttonizer-desktop-has-1 .buttonizer-button.button-desktop-1 {
    border-radius: 10px!Important;
	  width: 66px!Important;
    height: 66px!Important;
}
.buttonizer.buttonizer-mobile-has-1 .buttonizer-button.button-mobile-1 {
		border-radius: 10px!Important;
}
/*Chat With us Skype Custom*/
.skypechatbuttonheader {
	max-width: fit-content;
    padding: 10px;
    background-color: #de1313;
    color: #ffffff;
    font-weight: bolder;
    font-size: 19px;
    border-radius: 20px;
	margin: auto;
}
.skypechatbuttonheader span {
font-family: "Roboto", Sans-serif!Important;
	font-weight: 500!Important;
}
#chattextfooter {
	font-family: "Roboto", Sans-serif!Important;
	font-weight: 500!Important;
	color: #ffffff;
}
.skypechatbuttonfooter .fa-skype:before {
    color: #ffffff;
}
.footer-block2 a.ticket-btn {
    width: 170px;
}
.footer-block2 a.reg-btn {
    border-color: #ffffff;
    border-style: solid;
    border-width: 1px;
}
.headerbutton {
    background-color: #ff0000;
    border-radius: 50px;
    max-width: 190px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    margin-top: 10px;
}
.headerbutton a {
    color: #fff;
    font-weight: 500;
    font-size: 16px;
}
.headerbuttonrow {
    max-width: 219px;
    margin: auto;
}
.page_id-237282 .entry-title {
    display: none!Important;
}
.page_id-237282 .sub-header {
    display: none!Important;
}
.premium-modal-box-modal-header {
    display: none!Important;
}
.premium-modal-box-modal-footer {
	display: none;
}
.premium-modal-box-modal-body {
    position: relative;
    padding: 15px;
}
.premium-modal-box-modal-content {
    background-color: #ffffffe0!Important;
    max-width: 350px!Important;
    margin: auto!Important;
}
.chip-stage {
    background-color: #333;
    padding: 5px;
    color: #fff;
    border-radius: 5px
}

.chip-stage strong {
    float: right;
    color: #ed3833
}

.stage-credits {
    margin: 0 20px 0;
    display: block;
    padding: 0px
}

.stage-credits .chip-stage {
    display: block;
    padding: 10px;
    margin: 0 10px 10px 0;
    max-width: 210px;
    float: left;
    background-color: #eceff1;
    color: #000
}

.stage-credits .chip-stage strong {
    padding-left: 10px;
    font-weight: 900
}
.premium-modal-box-selector-container .premium-modal-box-button-selector {
    border: none;
    transition: all .3s ease-in-out;
    width: 100%!Important;
    padding: 0px!Important;
}

.popmodal {
	text-align: center;
}
.popmodal .card-title {
    padding: 20px 0;
    font-size: 28px;
}
.popmodal span.price-title-new {
    font-size: 28px;
}
span.price-title-description {
    padding-bottom: 15px;
  	text-align: center;
}
.popbutton {
	max-width: 164px;
    margin: auto;
}
.premium-modal-box-modal.premium-in .premium-modal-box-modal-dialog {
    max-width: 362px;
}
.elementor-widget-premium-addon-modal-box .premium-modal-box-button-selector {
    background-color: #ffffff;
}
.sign-free-btn {
color: #ffffff;
    font-size: 23px!Important;
    border-radius: 10px!Important;
    background-color: #e80000!Important;
		width:250px;
}
.sign-free-btn:hover {
	background-color: #ff5c5c!Important;
}
.sign-free-btn-small {
color: #ffffff;
    font-size: 15px!Important;
    border-radius: 10px!Important;
    background-color: #e80000!Important;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 8px;
    padding-right: 9px;
}
.sign-free-btn-small:hover {
	background-color: #ff5c5c!Important;
}

.kambut{
	  font-size: 15px!Important;
    border-radius: 10px!Important;
    background-color: #e80000!Important;
max-width: 150px;
}
.skypechatbuttonfooter {
    max-width: fit-content!Important;
    background-color: #00b0ef!Important;
    color: #ffffff!Important;
    font-weight: bolder!Important;
    font-size: 18px!Important;
    border-radius: 20px!Important;
    padding-top: 5px!Important;
    padding-bottom: 5px!Important;
    padding-left: 15px!Important;
    padding-right: 15px!Important;
	  margin-left: auto;
    margin-top: 10px;
}