@charset "utf-8";
/* CSS Document */

:root {
    --ark-header-bg: #0077dd;
    --ark-header-text: #FFFFFF;
}

/* Base html/body styles are in style.css */

html,
body {
	background-color: #FF0000;
	/*#F2EFEC;*/
	background: url(../img/tloTikecik.png);

}



.uk-form-label {
	color: #8F5F3F;

}

.uk-form legend {
	color: #D7550E;

}

.uk-article-divider {
	border-top: 4px solid #FFFFFF;
}

/* Navbar brand display rules are in style.css */

.ark-logo {
	display: block;
	width: 300px;
	height: 90px;
	background-image: url(../img/logo_tikecik.png);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 60px;
	float: left;
}

/* Logo responsive centering is in style.css */
/* .ark-offset-for-logo is in style.css */

.ark-background {

	background-image: url(../img/tloTikecik.png);
	background-repeat: repeat-x;
	background-position: top;
}

#content {
	padding-bottom: 40px;
	background-color: #F2EFEC;
	/*background-image: url(../img/tloTikecik.png);
	background-repeat: repeat-x;
	background-position: top;
	background-position: 0px -160px;*/

}

.ark-main-column {
	margin-top: -50px !important;
}

/* .ark-navbar border is in style.css */

.ark-sidebar {
	margin-top: 43px;
}

/* .ark-plain-panel font-size is in style.css */

.ark-plain-panel h3 {
	color: #663116;
	background: url(../img/tlo_skora.png);
	/*width: 100%;*/
	margin-bottom: 3px;
	/*dispaly: block;*/
}

.ark-nav-card-panel {
	background-color: #1b334b;
	color: #DDDDDD;
}

.ark-nav-card-top span {
	color: #f7bc88;
}

.ark-nav-card-panel:hover {
	text-decoration: none;
	box-shadow: 0 0 0 1pt #FFFFFF;
	color: #FFFFFF;
}

/* Navbar icons */
.ark-home-icon,
.ark-hamburger-icon,
.ark-basket-icon {
	color: #FFFFFF;
}

.ark-home-icon:hover,
.ark-hamburger-icon:hover,
.ark-basket-icon:hover {
	color: #f7bc88;
}

.ark-basket-badge {
	background-color: #f7bc88;
	color: #1b334b;
}

/* Medium desktop compact menu is in style.css */

.ark-card-panel {}

.ark-card-panel_title {
	color: #663116;
	background-color: #F29847;
	background: url(../img/tlo_skora.png);
}

/* Mobile .ark-basket styles are in style.css */

.ark-card-panel_total {
	color: #FFC56C;
}

.ark-card-panel_info {
	color: #DDDDDD;
}

.ark-card-panel_timer {
	color: #DDDDDD;
}

.ark-news-item {
	background-color: #FFFFFF;
	border: 1px solid #C2CDD7;
	border-radius: 0px;
}

.ark-news-item .ark-news-item_title {
	color: #1B334B;
}


.ark-baner-reposition {
	margin-top: 0px;
	margin-bottom: 20px;
}


.ark-event-thumb {
	background-color: #FFFFFF;
	border: 2px solid #336699;
	color: #666666;
	margin-bottom: 20px;

}

.ark-event-thumb_img {
	border: 2px solid #FFFFFF;
}

.ark-event-term {
	background-color: #F2EFEC;
	border: 1px solid #D6D6D6;
	color: #666666;
}

.ark-event-term:hover {
	background: url(../img/tlo_skora.png);
}

.ark-event-term-inactive {
	background-color: #F2EFEC;
	border: 1px solid #D6D6D6;
	color: #666666;
}

.ark-event-term_data {
	color: #003366;
}

.ark-event-term_data span {
	color: #666666;
}

.ark-event_sector-thumb {
	color: #336699;
}

.ark-event_sector-name {
	color: #333333;
}

.ark-event_tickets-type-item {
	background-color: #E0E0E0;
	border: #FFFFFF solid 1px;
	padding: 0;
	overflow: hidden;
}

.ark-event_tickets-type-item .uk-grid {
	margin: 0;
}

.ark-event_tickets-avail {
	margin: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	min-height: 100%;
}

/*#tickets-total {
	background: #F99E3C url(../img/tlo_skora.png);
	color: #003366;
}
#tickets-total .ark-total-txt {
    color: #FFFFFF;
}*/

.ark-sector-window {
	background: #F9F8F7;
	border: 1px solid #C2CDD7;
	padding: 10px;
	z-index: 200;
}


.ark-cart-title {
	color: #003366;
	background: #F99E3C url(../img/tlo_skora.png);
	margin-top: 8px;
}

.ark-event_ticket-seat,
.ark-event_ticket-price {
	color: #555555;
}

.inside-box table td {
	background-color: #F5F2EF;
	padding-right: 5px;
}







.ark-footer {
	/*background: url(../img/tlo_granat.png);*/
	color: #F2EEEB;
}

.ark-footer a {
	color: #CCCCCC;
}

.ark-footer a:hover {
	color: #FFFFFF;
}

.ark-footer li a {
	color: #CCCCCC;
}

.ark-footer li a:hover {
	color: #FFFFFF;
}

.ark-footer h4 {
	color: #CCCCCC;
}



@media (max-width: 768px) {

	.ark-card-panel {
		width: auto;

		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;

		border-bottom: none;
	}

	.ark-baner-reposition {
		margin-top: 0px;
	}

}

/* Calendar Fixes for Tikecik Theme */
.ark-event-calendar-day {
    padding: 0 !important;
    vertical-align: top;
}

.ark-event-calendar-day a {
    display: block;
    width: 100%;
    height: 100%;
    min-height: 50px; /* Ensure click area */
    padding: 5px;
    box-sizing: border-box;
    text-decoration: none;
    color: #663116;
}

/* Highlight Selected Day */
.ark-event-calendar-day.selected {
    background-color: #F29847 !important; /* Orange accent */
    color: #fff !important;
}

.ark-event-calendar-day.selected a {
    color: #fff !important;
}

/* Highlight Today */
.ark-event-calendar-day.today {
    border: 2px solid #336699;
}

.ark-event-calendar-day:hover {
    background-color: #F9F8F7;
}