/*
Theme Name: NKK
Theme URI: https://www.morkalabs.com
Author: Morka Labs
Author URI: https://www.morkalabs.com
Version: 2.45
*/

/* Contacts form */
.page-cf .btn-primary {padding: 9px 30px;font-size: 16px;font-family: 'Oswald', sans-serif;font-weight: 500;text-transform: uppercase;color: var(--primary);border: 2px solid var(--primary);width: auto;float: left;text-align: center;text-decoration: none;cursor: pointer;}
.page-cf .btn-primary:hover {color:#fff;background-color:var(--primary);}
/*.page-cf .wpcf7 {display: none;}*/
.page-cf .wpcf7 {width:100%;float: left;}
.service-single .page-cf {margin-top:30px;margin-bottom: 50px;float:left;width: 100%;}
.wpcf7 input.wpcf7-text {width:100%;border:1px solid #DBDBDB;max-width:100%;font-size:16px;padding:18px 13px;display:block;margin-bottom:0;}
.wpcf7 textarea.wpcf7-textarea {width:100%;border:1px solid #DBDBDB;max-width:100%;margin-bottom:0;font-size:16px;padding:18px 13px;display:block;resize:none;height:120px;font-family: 'Roboto', sans-serif;}
.wpcf7 input::placeholder, .wpcf7 textarea::placeholder {color: #848484!important;}
.wpcf7 input.wpcf7-submit {border:none;background-color: var(--primary);color: #fff;height:72px;width:100%;	margin-top:-10px;cursor:pointer;padding:9px 20px;font-size:24px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;text-align:center;text-decoration:none;display: block;}
/*.wpcf7 input.wpcf7-submit:hover {opacity:0.7;}*/
.wpcf7 input.wpcf7-not-valid {border-color:var(--primary)!important}
.wpcf7-not-valid-tip {color: var(--primary)!important;font-size: 14px!important;margin-top:5px;}
.wpcf7 .wpcf7-response-output {clear:both;margin:0 0 0 0;}
.wpcf7 .wpcf7-spinner {display: none!important;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.sent .wpcf7-response-output {border-color:var(--primary)!important;background-color:var(--primary);margin:0;text-align:left;font-size:16px;text-transform:uppercase;font-weight:400;padding:20px;color:white;font-family: 'Oswald', sans-serif;}
.wpcf7 form.sent input, .wpcf7 form.sent textarea, .wpcf7 form.sent input.wpcf7-submit, .wpcf7 form.sent p {display: none;}
.page-cf .inputs {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 20px;margin-bottom: 20px;}
.order-btn {margin-top:30px;margin-bottom: 50px;}
.order-btn .btn {border:none;background-color: var(--primary);color: #fff;height:72px;width:100%;cursor:pointer;padding:9px 20px;font-size:24px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;text-align:center;text-decoration:none;display: flex;align-items: center;justify-content: center;}
/*.order-btn .btn:hover {opacity:0.7;}*/
.wpcf7-form .dropdown {margin-bottom: 20px;}
.wpcf7-form .select2-container .select2-selection--single {border-radius:0;border:1px solid #DBDBDB;height:54px;}
.wpcf7-form .select2-container .select2-selection--single .select2-selection__rendered {padding-left: 13px;padding-top: 13px;color:#848484;}
.wpcf7-form .select2-container--default .select2-results__option--highlighted[aria-selected] {color: var(--primary);background-color: #fff;}
.wpcf7-form .select2-container--default .select2-results__option[aria-selected=true]{color:var(--primary);background-color: #fff;} 
.wpcf7-form .select2-container--default .select2-selection--single .select2-selection__arrow b {top: 25px;}
.wpcf7-form .service-submit {margin: 30px 0 15px 0;display: block;}

/* Newsletter popup */
#nkk .swal2-container .swal2-popup.swal2-modal {border-radius: 0px!important;}
#nkk .swal2-container .swal2-popup.swal2-modal h2 {font-size: 25px;line-height:30px;font-family: 'Oswald', sans-serif;font-weight: 500;text-transform: uppercase;color:#000;padding:0 40px;}
#nkk .swal2-container .swal2-popup.swal2-modal .swal2-html-container {font-size: 16px;line-height: 24px;font-family: 'Roboto', sans-serif;}
#nkk .swal2-container .swal2-popup.swal2-modal .swal2-question {border-color: var(--primary);color: var(--primary);}
#nkk .swal2-container .swal2-popup.swal2-modal .swal2-confirm {border-radius: 0;background: #fff;background-color: #fff;color: #fff;font-size: 16px;font-family: 'Oswald', sans-serif;font-weight: 500;text-transform: uppercase;color: var(--primary);border: 2px solid var(--primary);padding: 6px 30px;box-shadow: none;}
#nkk .swal2-container .swal2-popup.swal2-modal .swal2-cancel {font-size: 16px;font-family: 'Oswald', sans-serif;font-weight: 500;text-transform: uppercase;background-color: #fff;text-decoration: none;color: #000;}
#nkk .swal2-container .swal2-popup.swal2-modal .swal2-cancel:hover {background-image: none!important;}
#nkk .swal2-container .swal2-popup.swal2-modal .swal2-success .swal2-success-line {background-color: var(--primary);}
#nkk .swal2-container .swal2-popup.swal2-modal .swal2-success {border-color: var(--primary);color: var(--primary);}
#nkk .swal2-container .swal2-popup.swal2-modal .swal2-success-line-tip {background-color: var(--primary);}
#nkk .swal2-container .swal2-popup.swal2-modal .swal2-success-line-long {background-color: var(--primary);}
#nkk .swal2-container .swal2-popup.swal2-modal .swal2-success .swal2-success-ring {border: .25em solid var(--primary);}

/* Gallery */
.gallery {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-gap:20px;}

/* MAIN  ****************************************************/
body {padding:0;margin:0;background-color:#ffffff;overflow-x: hidden;overflow-y: scroll;font-family: 'Roboto', sans-serif;}
body.single-filmas {background-color:#000;}
body.remodal-is-active {overflow-y: hidden;padding-right:0!important;}
.mobile {display:none;}
.no-scroll {overflow: hidden;}
.margin-top {margin-top:80px!important;}
.fullwidth {width:100%;float:left;padding: 0 40px;}
.container {max-width:1170px;width:100%;margin:0 auto;}
.container-wpadding {max-width:1250px;width:100%;margin:0 auto;}
.clear {clear:both;}
.cover {margin-bottom:60px;}
.margin-grid {margin-bottom:80px;}
.margin-grid.duk {margin-bottom:40px;}
.mfp-bg, .mfp-ready {z-index:99999999!important;}
/* DOKU popup */
.white-popup-block {background: #fff;width:100%;max-width:760px;margin: 0 auto;padding:30px;}
.doku-popup {position:relative;}
.doku-close-popup {position:absolute;right:30px;top:30px;}
.doku-popup h5 {font-size:45px;line-height:50px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:#000;text-align:center;margin-top:20px;}
div#ui-datepicker-div {z-index: 9999999999!important;}
#nkk .ui-state-highlight, #nkk .ui-widget-content .ui-state-highlight, #nkk .ui-widget-header #nkk .ui-state-highlight {color:  var(--primary);border: 1px solid #c5c5c5;background: #f6f6f6;font-weight:700;}
#nkk .ui-state-active, #nkk .ui-widget-content #nkk .ui-state-active, #nkk .ui-widget-header .ui-state-active, #nkk a.ui-button:active, #nkk .ui-button:active, #nkk .ui-button.ui-state-active:hover {border: 1px solid var(--primary);background: var(--primary);color: #ffffff;}
.rowitem img.alignnone {width: auto;max-width: 100%;}

/* RESETS ****************************************************/
[class*='cute-'] {padding: 0!important;}
textarea, input, input[type="text"], input[type="button"], input[type="submit"], input[type="reset"] {appearance: none;-webkit-appearance: none;border-radius: 0;}
* {-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent; /* For some Androids */outline: 0;}
		
/* COLORS ************************/
:root {
	--primary: #E81D5F; 
	--gray: #848484;
}

/* EMBEDS ****************************************************/
.embed-container {margin:30px 0;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.embed-container-popup {margin-top:30px;margin-bottom:10px;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container-popup iframe, .embed-container-popup object, .embed-container-popup embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Preload logo */
body:after{display:none;content: url('assets/svg/logo.svg') url('assets/svg/logohover.svg');}
#logoanimation {float:left;background-image: url('assets/svg/logo.svg');width:74px;height:47px;-webkit-background-size:74px 47px;background-size:74px 47px;background-repeat: no-repeat;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
#logoanimation:hover {background-image: url('assets/svg/logohover.svg');}

/* Editor */
.content strong, .content b {font-weight: 700;}
.content italic, .content i, .content em {font-style:italic;}
.content p {font-size:16px;line-height:24px;margin-bottom:24px;}
.content p:last-child {margin-bottom:0px;}
.content p a {color:var(--primary);text-decoration:underline;}
.content p a:hover {text-decoration:none;}
.content ul {list-style-type: disc;padding-left:30px;padding-bottom:24px;font-size:16px;line-height:24px;}
.content ol {list-style-type: decimal;padding-left:30px;padding-bottom:24px;font-size:16px;line-height:24px;}
.content ul li, .content ol li {margin-bottom:0;}
.movie-description.content ul li, .movie-description.content ol li {color:#fff;}
a img.alignright, img.alignright  {float:right; margin:0 0 1em 30px}
a img.alignleft, img.alignleft  {float:left; margin:0 30px 1em 0}
a img.aligncenter, img.aligncenter {display: block; margin-left: auto; margin-right: auto}

/* Strikethrough hovers */
a.strike, span.strike {position: relative;white-space: nowrap;}
a.strike::before, a.strike::after, span.strike::before, span.strike::after {position: absolute;width: 100%;height: 1px;background: #000;top: 100%;left: 0;pointer-events: none;}
a.strike::before, span.strike::before {content: '';}
a.strike::before, span.strike::before {top: 50%;height: 2px;transform-origin: 100% 50%;transform: scale3d(0, 1, 1);transition: transform 0.3s cubic-bezier(0.4, 1, 0.8, 1);}
a.strike:hover::before, span.strike:hover::before {transform-origin: 0% 50%;transform: scale3d(1, 1, 1);}
a.strike span {display: inline-block;transition: transform 0.3s cubic-bezier(0.4, 1, 0.8, 1);}
.slider-header-left a.strike::before, .slider-header-left a.strike::after {background: var(--primary);}
header .actions a.btn-secondary::before, header .actions a.btn-secondary::after {background: var(--primary);}
span.strike::before, span.strike::after {background: var(--primary);}

/* Headings */
.heading-container h1 {font-size:90px;line-height:94px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:#000;}
.header-beforegrid {margin-bottom:90px;}

/* Glide slider resets */
.glide__slides {width:100%;}
.glide__slide img {max-width:100%;display:block;}

/* GRID ****************************************************/
.row {margin-left: -20px;margin-right: -20px;width:auto;}
.row a {text-decoration:none;}
.rowitem {padding: 0 20px!important;margin-bottom:40px;}
.rowitem img {width:100%;}
.row .row {margin-left: -20px!important;margin-right: -20px!important;width: auto;max-width: 100rem!important;}
		
/* Zoom hover */
.zoom {display: inline-block;overflow: hidden;width:100%;margin-bottom:20px;}
.zoom img {-webkit-transition: transform 0.7s ease-in-out;-moz-transition: transform 0.7s ease-in-out;-o-transition: transform 0.7s ease-in-out;-ms-transition: transform 0.7s ease-in-out;transition: transform 0.7s ease-in-out;}
.zoom:hover img {-webkit-transform: scale(1.03);-moz-transform: scale(1.03);-o-transform: scale(1.03);-ms-transform: scale(1.03);transform: scale(1.03);}

/* Cookies popup */
#cookies-popup {position:fixed;background:var(--primary);width:100%;max-width:760px;bottom:0;left:0;z-index:9999999999;margin:40px 40px;}
#cookies-popup .cookies-popup-inner {color:#fff;width: 100%;max-width:100%;margin:0 auto 0 auto;position:relative;padding:20px 30px;display: table;}
#cookies-popup .cookies-text {width:70%;}
#cookies-popup .cookies-actions  {width:30%;}
#cookies-popup .cookies-text, #cookies-popup .cookies-actions {display: table-cell;vertical-align: middle;}		
#cookies-popup .cookies-popup-inner p {font-size:14px;line-height:20px;color:#fff;}
#cookies-popup .cookies-popup-inner p a {color:#fff;}
a.cookies-accept {width:100%;max-width:150px;margin-top:0px;padding:13px 10px;font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:#fff;border:2px solid #fff;float:right;text-align:center;text-decoration:none;}
a.cookies-accept:hover {background-color:#fff;color:var(--primary);}

/* HEADER ***********************************************/
header {position:sticky;width:100%;height:80px;z-index:999;top: 0;background:#fff;padding:0 40px;color:#000;display:flex;justify-content: space-between;}
header .logo {min-width:90px;justify-content:flex-start;display:flex;align-items: center;}
header .menu {justify-content:flex-start;display:flex;align-items: center;}
header .menu ul li {display:inline-block;}
header .menu ul li a {font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500;margin-left:30px;text-transform:uppercase;color:#000;text-decoration:none;}

header .menu a {position: relative;white-space: nowrap;}
header .menu a::before, header .menu a::after {position: absolute;width: 100%;height: 1px;background: var(--primary);top: 100%;left: 0;pointer-events: none;}
header .menu a::before {content: '';}
header .menu a::before {top: 50%;height: 2px;transform-origin: 100% 50%;transform: scale3d(0, 1, 1);transition: transform 0.3s cubic-bezier(0.4, 1, 0.8, 1);}
header .menu a:hover::before {transform-origin: 0% 50%;transform: scale3d(1, 1, 1);}
header .menu a span {display: inline-block;transition: transform 0.3s cubic-bezier(0.4, 1, 0.8, 1);}

header .actions {justify-content:flex-end;display:flex;align-items: center;margin-left: auto;}
header .actions a.btn-primary {padding:9px 30px;font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:var(--primary);border:2px solid var(--primary);width:auto;float:left;text-align:center;text-decoration:none;}
header .actions a.btn-primary:hover {background-color:var(--primary);color:#fff;}
header .actions a.btn-secondary {font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;margin-left:20px;text-decoration:none;color:#000;}

/* MOBILE MENU */
#mobmenu {background-color:#fff;visibility: hidden;opacity: 0;position: fixed;z-index: 99999999;/*padding:20px 20px;*/width:100%;height: 100%;top: 0;left: 0;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);-webkit-transition: 150ms ease all;-moz-transition: 150ms ease all;transition: 150ms ease all;}
#mobmenu.opened {overflow-y: scroll;visibility: visible;opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);-webkit-transition: 150ms ease all;-moz-transition: 150ms ease all;transition: 150ms ease all;}
.mobile-menu-toggle {position:fixed;z-index:999999999;visibility: hidden;opacity: 0;}
.mobile-menu-toggle.opened {visibility: visible;opacity: 1;top:25px;right:20px;}
.mobile-menu-toggle img {cursor:pointer;}
#mobmenu .menu-items {position: absolute;top: 0;width: 100%;z-index: 2;height: 100%;padding-left:30px;display: flex;align-items: center;flex: 1;flex-flow: row wrap;align-content: center;}
#mobmenu .menu-items ul {text-align:left;width:100%;float:left;}
#mobmenu .menu-items ul li {margin-bottom:40px;}
#mobmenu .menu-items ul li a {font-size:20px;line-height:24px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:#000;text-decoration:none;}
#mobmenu .menu-items ul.languages li:last-child {margin-bottom:0px;}

/* FOOTER ***********************************************/
footer {width:100%;background:var(--primary);}
footer .footer-inner {margin:0 auto;max-width:1170px;width:100%;padding:40px 40px;color:#fff;display:flex;align-items: flex-start;justify-content: space-between;}
footer .socials {justify-content:flex-start;display:flex;align-items: center;min-width: 270px;max-width: 270px;}
footer .socials a {margin-right:20px;}
footer .footer-menu {justify-content:flex-start;align-items: center;flex:1;max-width: 200px;}
footer .footer-menu a {display:block;color:#fff;font-size:14px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;float:left;clear:both;text-decoration:none;margin-bottom:20px;}
footer .footer-sponsors {justify-content:flex-start;align-items: center;flex: 1;}
footer .footer-sponsors p {display:block;color:#fff;font-size:14px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;margin-bottom:20px;}
footer .footer-sponsors a {display: inline-block;}
footer .footer-sponsors img {margin-right:20px;width:auto;height:40px;}
footer .newsletter {justify-content:flex-end;display:flex;align-items: start;flex-direction: column;}
footer .newsletter input:-webkit-autofill, footer .newsletter input:-webkit-autofill:hover, footer .newsletter input:-webkit-autofill:focus, footer .newsletter input:-webkit-autofill:active {transition: background-color 5000s ease-in-out 0s!important;-webkit-text-fill-color:#fff!important;}
footer .newsletter h4 {max-width:300px;color:#fff;font-size:24px;line-height:32px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;margin-bottom:25px;}
footer .newsletter form {position:relative;max-width:240px;min-width:240px;width:100%;}
footer .newsletter form input.input {padding-right:25px!important;max-width:240px!important;min-width:240px!important;width:100%!important;color:#fff!important;font-size:14px!important;font-family: 'Oswald', sans-serif!important;font-weight:500!important;background-color:transparent!important;outline:none!important;border:none!important;border-bottom:1px solid #fff!important;}
footer .newsletter form input.input::-webkit-input-placeholder {color: #fff!important;text-transform:uppercase!important;}
footer .newsletter form input.input:-moz-placeholder {color: #fff!important;text-transform:uppercase!important;}
footer .newsletter form input.input::-moz-placeholder {color: #fff!important;text-transform:uppercase!important;}
footer .newsletter form input.input:-ms-input-placeholder {color: #fff!important;text-transform:uppercase!important;}
footer .newsletter form input.button {position:absolute;right:0;background-image: url("assets/svg/icon-submit.svg");width:18px;height:14px;background-color:transparent;text-indent: -999999em;border:0;}
footer .newsletter form button.primary {position:absolute!important;right:0!important;background-image: url("assets/svg/icon-submit.svg")!important;width:18px!important;height:14px!important;background-color:transparent!important;text-indent: -999999em!important;border:0!important;}
footer .copyright {margin:0 auto;max-width:1170px;width:100%;padding:0 40px 40px 40px;}
footer .copyright p {text-align:left;color:#fff;font-size:12px;font-family: 'Oswald', sans-serif;font-weight:500;}

/* SEARCH **********************************************/
#openSearch {margin-right: 30px;cursor: pointer;}
#openSearch img {height:16px;}
.search-block {display:none;position: fixed;width: 100%;max-width: 380px;height: 80px;z-index: 999;top: 80px;right: 0;background: var(--primary);padding: 0 40px;color: #fff;}
.search-block #searchform {float:right;width:100%;margin-top:24px;}
.search-block #searchform input#searchsubmit {position:absolute;cursor:pointer;height:16px;width:16px;background-image:url('assets/svg/icon-search-white.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:center top;text-indent:-99999px;background-color:transparent;border:none;outline:none;margin-top:4px;}
.search-block #searchform input.field {width: 100%;font-size: 16px;font-family: 'Oswald', sans-serif;font-weight: 500;text-transform: none;color: #fff;background-color: transparent;border-bottom:2px solid #fff;border-top:none;border-left:none;border-right:none;outline:none;float:right;padding-left:30px;padding-bottom: 5px;}
.search-block #searchform input.field::-webkit-input-placeholder {color: #fff!important;text-transform:uppercase;opacity: 1;}
.search-block #searchform input.field:-moz-placeholder {color: #fff!important;text-transform:uppercase;opacity: 1;}
.search-block #searchform input.field::-moz-placeholder {color: #fff!important;text-transform:uppercase;opacity: 1;}
.search-block #searchform input.field:-ms-input-placeholder {color: #fff!important;text-transform:uppercase;opacity: 1;}

/* SEARCH mobile */
#searchform-mobile {float:left;width:100%;margin-bottom:40px;padding-right:30px;}
#searchform-mobile input#searchsubmit {position:absolute;cursor:pointer;height:16px;width:16px;background-image:url('assets/svg/icon-search-black.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:center top;text-indent:-99999px;background-color:transparent;border:none;outline:none;margin-top: 8px;}
#searchform-mobile input.field {width: 100%;font-size: 20px;font-family: 'Oswald', sans-serif;font-weight: 500;text-transform: none;color: #000;background-color: transparent;border-bottom:2px solid #000;border-top:none;border-left:none;border-right:none;outline:none;float:right;padding-left:30px;padding-bottom: 5px;}
#searchform-mobile input.field::-webkit-input-placeholder {color: #000!important;text-transform:uppercase;opacity: 1;}
#searchform-mobile input.field:-moz-placeholder {color: #000!important;text-transform:uppercase;opacity: 1;}
#searchform-mobile input.field::-moz-placeholder {color: #000!important;text-transform:uppercase;opacity: 1;}
#searchform-mobile input.field:-ms-input-placeholder {color: #000!important;text-transform:uppercase;opacity: 1;}
#searchform-mobile input.field:focus {border-color: var(--primary);}
#searchform-mobile input.field:focus + input#searchsubmit {background-image:url('assets/svg/icon-search-pink.svg')}

/* SEARCH results */
.search h3 {font-size: 60px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;}
.search p.results-heading {font-size: 24px;font-family: 'Oswald', sans-serif;font-weight: 500;margin-top:90px;margin-bottom: 20px;}
.search .searchresults-events {margin-top:40px;}
.search .searchresults-events h4 {margin-top:-40px;}
.search #searchforminresults {float:right;width:100%;margin-bottom:30px;}
.search #searchforminresults input#searchsubmit {position:absolute;cursor:pointer;height:16px;width:16px;background-image:url('assets/svg/icon-search-black.svg');background-repeat:no-repeat;background-size:16px 16px;background-position:center top;text-indent:-99999px;background-color:transparent;border:none;outline:none;margin-top:4px;}
.search #searchforminresults input.field {width: 100%;font-size: 16px;font-family: 'Oswald', sans-serif;font-weight: 500;text-transform: none;color: #000;background-color: transparent;border-bottom:2px solid #000;border-top:none;border-left:none;border-right:none;outline:none;float:right;padding-left:30px;padding-bottom: 5px;}
.search #searchforminresults input.field::-webkit-input-placeholder {color: #000!important;text-transform:uppercase;opacity: 1;}
.search #searchforminresults input.field:-moz-placeholder {color: #000!important;text-transform:uppercase;opacity: 1;}
.search #searchforminresults input.field::-moz-placeholder {color: #000!important;text-transform:uppercase;opacity: 1;}
.search #searchforminresults input.field:-ms-input-placeholder {color: #000!important;text-transform:uppercase;opacity: 1;}
.search #searchforminresults input.field:focus {border-color: var(--primary);}
.search #searchforminresults input.field:focus + input#searchsubmit {background-image:url('assets/svg/icon-search-pink.svg')}

/* Projektai */
.projects-heading h3 {font-size:32px;line-height:38px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;}

/* Leidinys */
.books.downloads a.btn-primary {margin-bottom:20px;padding:13px 30px;font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;background-color:var(--primary);color:#fff;border:2px solid var(--primary);width:auto;float:left;text-align:center;text-decoration:none;}
.books.downloads a.btn-primary span.icon-download {background-image:url('assets/svg/icon-download-white.svg');width:16px;height:16px;margin-right:10px;display: inline-block;}
.books.downloads a.btn-primary:hover {background-color:#fff;color:var(--primary);border-color:var(--primary);}
.books.downloads a.btn-primary:hover span.icon-download {background-image:url('assets/svg/icon-download-pink.svg');}

/* Irankiai */
.videos-slider .img-wrap {position: relative;}
.videos-slider .img-wrap .videoicon-over {position:absolute;z-index: 2;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.videos-slider .img-wrap .videoicon-over img.icon {width:73px!important;}

/* Atsiliepimai */
.testimonials {margin-bottom: 40px;}
.testimonial .testimonial-header {display: flex;align-items: center;margin-bottom: 25px;}
.testimonial .testimonial-header img {width:68px;margin-right:25px;}
.testimonial .testimonial-header .info h6 {font-family: 'Roboto', sans-serif;font-weight:900;font-size:20px;line-height:26px;margin-bottom: 5px;}
.testimonial .testimonial-header .info p {font-family: 'Roboto', sans-serif;font-weight:500;font-size:16px;line-height:22px;}
.testimonial .testimonial-text {margin-bottom:20px;}
.testimonial .testimonial-text p {font-family: 'Roboto', sans-serif;font-weight:500;font-size:16px;line-height:22px;}

/* Apie mus */
.tickets-listing-type1 .item ul li {float:left;background: url('assets/svg/bullet-arrow-pink.svg') no-repeat left top;background-position-x: left;background-position-y: top;background-size: auto;background-size: 16px 146x;background-position: 0px 3px;padding-left: 26px;padding-top: 0px;/*display: inline-block;*/margin-bottom: 10px;display: block;font-size:16px;line-height:24px;}
/*.tickets-listing-type1 .rowitem {margin-bottom:80px!important;}*/
.tickets-listing-type1 .item h6 {font-size:20px;line-height:24px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;text-align:center;}
.tickets-listing-type1 .item p.price {font-size:40px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;text-align:center;margin-bottom:10px;}
.tickets-listing-type1 .item .line {width:100%;float:left;height:2px;background-color:var(--primary);margin:20px 0;}
.tickets-listing-type1 .item strong {font-weight:700;}
.tickets-listing-type1 .item a.buy-btn {margin-top:10px;margin-right:20px;padding:13px 10px;font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:var(--primary);border:2px solid var(--primary);width:100%;float:left;text-align:center;text-decoration:none;}
.tickets-listing-type1 .item a.buy-btn:hover {background-color:var(--primary);color:#fff;}
.tickets-listing-type1 .item a.buy-btn.disabled {opacity:0.5;pointer-events:none;background-color:#848484;color:#fff;border-color:#848484;}
.tickets-listing-type1 .item .more-wrap {width:100%;text-align:center;margin-top:20px;float:left;}
.tickets-listing-type1 .item a.btn {font-size:16px;color:#000;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;}
.contactitem span.position {font-size:22px;line-height:28px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;text-align:left;color:var(--primary);margin-bottom:15px;display: block;}
.contactitem h6 {font-size:22px;line-height:28px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:#000;margin-bottom:15px;}
.contactitem p {font-size:16px;line-height:24px;}
.contactitem p a {color:#000;}
.contactitem p a:hover {text-decoration:underline;}

/* HOME **************************************************/
.video-hero {width:100%;margin-bottom:90px;}
#videoBackground {min-width: 100%;min-height: 100%;max-width:100%;}

/* Ads slider (fade) */
.ads-slider .glide__slides {transform:none !important; width:auto !important; display:block;}
.ads-slider .glide__slide {position:absolute; left:0; top:0; opacity:0; transition:opacity 1s;}
.ads-slider .glide__slide:first-child {position:relative;}
.ads-slider .glide__slide--active {z-index:1; opacity:1;}
.ads-slider .ad-slide {padding:0 40px;}
.ads-slider .ad-slide img {max-width:1200px;width:100%;margin:0 auto;}

/* SLIDERS *********************************************/
.sliders section.slider:first-child {margin-top:0px;}
.sliders section.slider {margin-top:-40px;}
section.slider {margin-bottom:120px;}
section.slider .slider-header {display: table;width:100%;vertical-align: middle;padding: 20px 40px 60px 40px;}
section.slider .slider-header-left, section.slider .slider-header-right {display: table-cell;}
section.slider .slider-header-left {text-align:left;vertical-align:middle;}
section.slider .slider-header-left h3 {font-size:90px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;display: inline-block;}
section.slider .slider-header-left h3.smaller {font-size:60px;}
section.slider .slider-header-left a {font-size:20px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;margin-left:30px;display: inline-block;color:#000;text-decoration:none;}
section.slider .slider-header-left span {font-size:20px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;margin-left:30px;display: inline-block;color:#000;text-decoration:none;cursor:pointer;}
/*section.slider .slider-header-right img.slider-sponsor {margin-bottom:4px;margin-right:20px;vertical-align:bottom;width:130px;height:30px;}*/
section.slider .slider-header-right img.slider-sponsor {/*margin-bottom:4px;*/margin-right:20px;vertical-align:middle;width:auto;height:60px;}
section.slider .slider-header-right {text-align:right;vertical-align:middle;}
section.slider .slider-header-right button {vertical-align:middle;width:38px;height:38px;background-color:transparent;cursor:pointer;border:none;margin-left:16px;background-repeat: no-repeat;}
section.slider .slider-header-right button.glide__arrow--disabled {pointer-events:none;}

section.slider.slider-dark .slider-header-right .arrow-left {background-image: url("assets/svg/arrow-left-white.svg");}
section.slider.slider-dark .slider-header-right .arrow-right {background-image: url("assets/svg/arrow-right-white.svg");}
section.slider .slider-header-right .arrow-left {background-image: url("assets/svg/arrow-left-black.svg");}
section.slider .slider-header-right .arrow-left:hover {background-image: url("assets/svg/arrow-left-pink.svg");}
section.slider .slider-header-right button.glide__arrow--disabled.arrow-left {background-image: url("assets/svg/arrow-left-disabled.svg");}
section.slider .slider-header-right .arrow-right {background-image: url("assets/svg/arrow-right-black.svg");}
section.slider .slider-header-right .arrow-right:hover {background-image: url("assets/svg/arrow-right-pink.svg");}
section.slider .slider-header-right button.glide__arrow--disabled.arrow-right {background-image: url("assets/svg/arrow-right-disabled.svg");}
		
section.slider .movie-slide img {width:100%;margin-bottom:0px;}
section.slider .movie-slide a {text-decoration:none;}
section.slider .movie-slide h4 {font-size:24px;line-height:26px;font-family: 'Oswald', sans-serif;font-weight:500;margin-bottom:20px;color:#000;}
section.slider .movie-slide p {font-size:14px;line-height:16px;color:var(--gray);}

section.slider .event-slide .zoom img {width:100%;}
section.slider .event-slide a {text-decoration:none;}
section.slider .event-slide h4 {font-size:24px;line-height:26px;font-family: 'Oswald', sans-serif;font-weight:500;margin-bottom:20px;color:#000;}
section.slider .event-slide p {font-size:14px;line-height:16px;color:var(--gray);margin-bottom:10px;}

section.slider .event-slide .event-meta p {display:flex;font-size:16px;color:#000;align-items: center;margin-bottom:10px;}
section.slider .event-slide .event-meta p:last-child {margin-bottom:0px;}
section.slider .event-slide .event-meta img {height:20px;margin-right:15px;}

section.slider .news-slide img {width:100%;}
section.slider .news-slide a {text-decoration:none;}
section.slider .news-slide p {font-size:14px;line-height:16px;color:var(--gray);margin-bottom:10px;}
section.slider .news-slide h4 {font-size:24px;line-height:26px;font-family: 'Oswald', sans-serif;font-weight:500;color:#000;}

section.slider.slider-dark .slider-header-left h3, section.slider.slider-dark .slider-header-left a, section.slider.slider-dark .movie-slide h4, section.slider.slider-dark .movie-slide p, section.slider.slider-dark .event-slide h4, section.slider.slider-dark .event-slide .event-meta p {color:#fff;}

.news-slider .img-wrap {position: relative;width: 100%;overflow: hidden;}
.news-slider .img-wrap:before {content: "";display: block;padding-top: 61.54%;}
.news-slider .img-wrap img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;object-fit: cover;}
.events-slider .img-wrap {position: relative;width: 100%;overflow: hidden;}
.events-slider .img-wrap:before {content: "";display: block;padding-top: 61.54%;}
.events-slider .img-wrap img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;object-fit: cover;}
.movies-slider .img-wrap {position: relative;width: 100%;overflow: hidden;}
.movies-slider .img-wrap:before {content: "";display: block;padding-top: 61.54%;}
.movies-slider .img-wrap img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;object-fit: cover;}
.movies-slider .img-wrap .tags {position: absolute;padding:10px;z-index: 9;top:0;}
.movies-slider .img-wrap .tags .tag {font-family: 'Oswald', sans-serif;float:left;clear:both;background:var(--primary);display:block;padding:6px;margin-bottom:6px;}
.movies-slider .img-wrap .tags .tag span {color:#fff;font-size:14px;text-transform:uppercase;}

/* Sponsors slider */
.slider-sponsors {margin-top:20px;}
.slider-sponsors .slide {display: block;text-align:center;margin:0 20px;}
.slider-sponsors .slide img {width:auto;max-width:100%;height:80px;margin: 0 auto;}

/* FILMAI ****************************************************/

/* Filmai - filters */
.movies-grid #Filters {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;grid-gap:25px;margin-bottom: 45px;}

/* Filmai - reset filter */
.movies-grid #Filters #Reset {cursor:pointer;text-decoration:none;color:#000;font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;display:block;display: inline-block;transition: transform 0.3s cubic-bezier(0.4, 1, 0.8, 1);position: relative;white-space: nowrap;background-color: transparent;border:0;}
.movies-grid #Filters #Reset::before, .movies-grid #Filters #Reset::after {position: absolute;width: 100%;height: 1px;background: var(--primary);top: 100%;left: 0;pointer-events: none;}
.movies-grid #Filters #Reset::before {content: '';}
.movies-grid #Filters #Reset::before {top: 50%;height: 2px;transform-origin: 100% 50%;transform: scale3d(0, 1, 1);transition: transform 0.3s cubic-bezier(0.4, 1, 0.8, 1);}
.movies-grid #Filters #Reset:hover::before {transform-origin: 0% 50%;transform: scale3d(1, 1, 1);}
.movies-grid #Filters .resetContainer {display: none;}

/* Filmai - filter dropdown */
.select2-search {display:none!important;}
.page-template-page-filmai .select2-container .select2-selection--single {height:32px!important;padding-top:1px!important;}
.page-template-page-filmai .select2-container--default .select2-selection--single .select2-selection__arrow {top: -1px!important;}
.page-template-page-filmai .select2-results__option {padding: 10px 18px;user-select: none;-webkit-user-select: none;border-bottom:1px solid #000;color:#000;font-size:14px;line-height:18px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;}
.page-template-page-filmai .select2-dropdown {top: 0px;border:none;background-color:#fff;border-radius: 0;box-sizing: border-box;display: block;position: absolute;left: -100000px;width: 100%;z-index: 1051;}
.page-template-page-filmai .select2-container .select2-selection--single {border:none;box-sizing: border-box;cursor: pointer;display: block;height: 32px;font-size: 16px;padding-top: 3px;padding-left: 0px;font-weight: 500;font-family: 'Oswald', sans-serif;text-transform:uppercase;user-select: none;-webkit-user-select: none;}
.page-template-page-filmai .select2-container .select2-selection--single .select2-selection__rendered {display: block;padding-left: 0px;padding-right: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.page-template-page-filmai .select2-selection--single {border-radius: 0!important;border-bottom:2px solid #000!important;}
.page-template-page-filmai .select2-container--default.select2-container--open .select2-selection--single {border-color: var(--primary)!important;}
.page-template-page-filmai .select2-container--default .select2-selection--single .select2-selection__rendered {color: #000;line-height: 28px;}
.page-template-page-filmai .select2-container--default .select2-selection--single .select2-selection__arrow b {border:none;background-image: url(assets/svg/icon-plus-black.svg);background-size: 7px 7px;background-repeat: no-repeat;left: 50%;margin-left: 0;right: 0;margin-top: 0;position: absolute;top: 50%;width: 7px;height: 7px;}
.page-template-page-filmai .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {background-image: url(assets/svg/icon-plus-pink.svg);}
.page-template-page-filmai .select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered {color:var(--primary);}
.page-template-page-filmai .select2-container--default.select2-container--open .select2-selection--single {border-color:var(--primary);}
.page-template-page-filmai .select2-container--default .select2-results__option:hover {color: var(--primary);font-weight:500;}
.page-template-page-filmai .select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #fff;font-weight: 500;color: var(--primary);}
.page-template-page-filmai .select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #fff;font-weight: 500;color: var(--primary);}
.page-template-page-filmai .select2-container--default .select2-results__option[aria-selected=true]{color:var(--primary);} 

/* Filmai - sort by filtras */
.moviesortby {width: 100%;margin-bottom: 30px;display: block;}
.moviesortby a.sortfilter {font-family: 'Oswald', sans-serif;font-size:18px;text-transform:uppercase;color:#000;display: inline-block;margin-right: 20px;}
.moviesortby a.sortfilter.active {color:var(--primary);}
.moviesortby a.sortfilter:last-child {margin-right: 0;}

/* Filmai - rezultatai */
.moviefilters {display:none;}
.moviesFiltered .mix {display:none;}
.moviesFiltered {display: grid;grid-template-columns: 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap: 45px;margin:0px;padding:0px;list-style-type:none;width:auto;min-height:600px;}
.moviesFilteredItem {width:100%;}
/* Sprendimas, jei cropinamos nuotraukos WP */
/* 
.moviesFilteredItem .img-wrap {position: relative;}
.moviesFilteredItem .img-wrap img {width: 100%;display: block;} 
.moviesFilteredItem .img-wrap .tags {position: absolute;padding:10px;}
*/
/* Sprendimas, jei naudojami esami dydžiai ir padaromas object-fit */
.moviesFilteredItem .img-wrap {position: relative;width: 100%;overflow: hidden;}
.moviesFilteredItem .img-wrap:before {content: "";display: block;padding-top: 61.54%;}
.moviesFilteredItem .img-wrap img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;object-fit: cover;}
.moviesFilteredItem .img-wrap .tags {position: absolute;padding:10px;z-index: 9;top:0;}
.moviesFilteredItem .img-wrap .tags .tag {font-family: 'Oswald', sans-serif;float:left;clear:both;background:var(--primary);display:block;padding:6px;margin-bottom:6px;}
.moviesFilteredItem .img-wrap .tags .tag span {color:#fff;font-size:14px;text-transform:uppercase;}
.moviesFilteredItem a {text-decoration:none;color:#000;}
.moviesFilteredItemInner h4 {font-size:24px;line-height:26px;font-family: 'Oswald', sans-serif;font-weight:500;margin:20px 0 20px 0;color:#000;}
.moviesFilteredItemInner p {font-size:14px;line-height:16px;color:var(--gray);}
.nomovies {background-color:var(--primary);display:none;margin-left:0;margin-right:0;margin-bottom:30px;margin-top:0px;}
.nomovies p {text-align:left;font-size:19px;text-transform:uppercase;font-weight:400;padding:20px;color:white;font-family: 'Oswald', sans-serif;}

/* FILMAS *********************************************/
.movie-photo {position:relative;margin-top:0px;}
.movie-photo img.movie-img {width:100%;position:relative;display:block;z-index:1;}
.movie-photo img.movie-overlay {width:100%;position:absolute;display:block;z-index:2;}
.movie-photo a.back span {width:20px;height:20px;margin-right:10px;background-image: url("assets/svg/arrow-left-white.svg");background-size:20px 20px;}
.movie-photo a.back {display:flex;align-items: center;position:absolute;left:40px;top:60px;color:#fff;z-index:3;font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}
.movie-photo a.back:hover {color:var(--primary);}
.movie-photo a.back:hover span {background-image: url("assets/svg/arrow-left-pink.svg");}

.movie-wrapper {margin-top:-260px;z-index:3;position:relative;padding:0 40px;}
.movie-content {width:calc(100% - 460px);float:left;}
.movie-sidebar {float:left;width:360px;margin-left:100px;}
.movie-content-top, .movie-sidebar-top {/*min-height:260px;*/min-height:0px;margin-bottom:40px;}
.movie-main-info h1 {color:#fff;font-size:54px;line-height:60px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;margin-bottom:30px;}
.movie-main-info h2 {font-size:16px;line-height:20px;color:var(--gray);margin-bottom:4px;}
.movie-main-info p {color:#fff;font-size:16px;line-height:20px;}
.movie-actions a.trailer {display:flex;align-items: center;margin-bottom:14px;font-size:20px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:#fff;text-decoration:none;}
.movie-actions a.trailer span {position:relative;width:54px;height:54px;float:left;border:2px solid var(--primary);background-image: url("assets/img/btn-background.png");background-repeat:repeat;margin-right:20px;}
.movie-actions a.trailer span img {position:absolute;margin:0 auto;top:14px;left:0;right:0;}
.movie-actions a.trailer:hover span {background-color:var(--primary);}
.movie-actions a.btn {padding:15px 10px;font-size:20px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:#fff;border:2px solid var(--primary);width:100%;background-image: url("assets/img/btn-background.png");background-repeat:repeat;float:left;text-align:center;margin-bottom:14px;text-decoration:none;}
.movie-actions a.btn span {font-weight:200;}
.movie-actions a.btn:hover {background-color:var(--primary);}
.movie-actions a.btn.disabled {background:#3A3A3A;border-color:#3A3A3A;color:#848484;pointer-events:none;}

.movie-content .movie-description {max-width:660px;width:100%;}
.movie-content .movie-description p {font-size:16px;line-height:24px;color:#fff;margin-bottom:24px;}
.movie-content .movie-description p:last-child {margin-bottom:0px;}
.movie-content .movie-tags {margin-top:40px;margin-bottom:20px;float:left;width: 100%;}
.movie-content .movie-tags h5 {font-size:16px;line-height:20px;color:var(--gray);margin-bottom:20px;}
.movie-content .movie-tags {margin-bottom: 40px;}
.movie-content .movie-tags .tags {display: inline-block;}
.movie-content .movie-tags .tags .tag {font-family: 'Oswald', sans-serif;display:inline-block;background:var(--primary);padding:6px;margin-bottom:6px;margin-right:6px;}
.movie-content .movie-tags .tags .tag:last-child {margin-right: 0;}
.movie-content .movie-tags .tags .tag span {color:#fff;font-size:14px;text-transform:uppercase;}

.movie-content .movie-meta {margin-top:40px;color:#fff;float:left;display: flex;column-gap: 60px;width:100%;}
.movie-content .movie-meta ul li {margin-bottom:20px;}
.movie-content .movie-meta ul li span {font-size:14px;line-height:18px;color:var(--gray);}
.movie-content .movie-meta ul li p {font-size:16px;line-height:20px;color:#fff;}
/*.movie-content .movie-sponsor {margin-top:20px;float:left;}*/
.movie-content .movie-sponsor img {width:130px;height:auto;}
.movie-content .movie-sponsor span {font-size:14px;line-height:18px;color:var(--gray);display:block;margin-bottom:10px;}

.movie-sidebar .files-sidebar a.btn span {margin-right:10px;}
.movie-sidebar .files-sidebar a.btn {margin-bottom:20px;padding:13px 10px;font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:#fff;border:2px solid #fff;width:100%;float:left;text-align:center;text-decoration:none;}
.movie-sidebar .files-sidebar a.btn:hover {background-color:var(--primary);color:#fff;border-color:var(--primary);}
.movie-sidebar .files-sidebar a.btn.disabled {pointer-events:none;}
.movie-sidebar .files-sidebar p {font-size:16px;line-height:24px;color:var(--gray);}
.movie-sidebar .files-sidebar p a {color:var(--gray);}
.movie-sidebar .files-sidebar p a:hover {text-decoration:none;}
.movie-sidebar .files-sidebar .moreservices {margin-top:40px;}
.slider.related-movies {margin-top:120px;margin-bottom:120px;}
.slider.related-movies .movie-slide p {color:#848484!important;}

/* Grid */
.margin-bottom {margin-bottom:30px;}
.grid .item img {display:block;}
.grid .item h6 {margin-bottom:20px;;font-size:24px;line-height:26px;font-family: 'Oswald', sans-serif;font-weight:500;color:#000;}
.grid .item p {font-size:16px;line-height:24px;color:#000;}
.sidebar-heading h5, .sidebar-heading h1 {font-size:32px;line-height:38px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;}

/* News single */
.sidebar-heading p.date {font-size:16px;color:var(--gray);margin-bottom:20px;}
.slider.related-news {margin-top:20px;margin-bottom:120px;}
.related-news .img-wrap {position: relative;width: 100%;overflow: hidden;}
.related-news .img-wrap:before {content: "";display: block;padding-top: 61.54%;}
.related-news .img-wrap img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;object-fit: cover;}
.related-news h4 {margin-bottom: 20px;}

/* Text page */
.text-page {margin-bottom:50px!important;}
.row .row.grid {margin-bottom:-40px!important;}

/* DUK */
.accordion {margin-bottom:40px;border-bottom:2px solid #F0F0F0;}
.accordion h3 {display:block;color:#000;text-align:left;padding:0;cursor: pointer;margin-top: 0;margin-bottom: 0;transition: 0.2s all;position: relative;font-weight:700;line-height:24px;font-size:16px;border-top:2px solid #F0F0F0;padding:14px 20px 14px 0;}
.accordion .collapseIcon {position: absolute;right: 0;top:14px;}
.accordion h3.active {margin-bottom:0;color:var(--primary);}
.accordion > .accordion-text {display:none;color:#000;font-size:16px;line-height:24px;margin-bottom:15px;font-weight:400;}
.accordion a {color:#dc2955;}

/* Kontaktai */
.contacts span {font-size:22px;line-height:28px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:var(--primary);margin-bottom:15px;display:block;}
.contacts h6 {font-size:22px;line-height:28px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:#000;margin-bottom:15px;}
.contacts p {font-size:16px;line-height:24px;}
.contacts p a {color:#000;}
.contacts p a:hover {text-decoration:underline;}

/* Notification page */
.notification-page {text-align:center;min-height:600px;margin-bottom:80px;}
.notification-page p {font-size:16px;line-height:24px;margin-top:30px;}
.notification-page .more-wrap {width:100%;text-align:center;margin-top:40px;float:left;display:flex;justify-content: center;}
.notification-page a.btn {max-width:260px;padding:13px 10px;font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:var(--primary);border:2px solid var(--primary);width:100%;float:left;text-align:center;text-decoration:none;}
.notification-page a.btn:hover {background-color:var(--primary);color:#fff;}

/* Organize event popup */
.doku-popup .doku-organize-form {margin-top:30px;width:100%;}
.doku-popup .doku-organize-form input#dalyviuSk {width:100%;border:1px solid #DBDBDB;max-width:560px;margin:0 auto 20px auto;font-size:16px;padding:18px 13px;display:block;}
.doku-popup .doku-organize-form textarea {width:100%;border:1px solid #DBDBDB;max-width:560px;margin:0 auto 20px auto;font-size:16px;padding:18px 13px;display:block;resize:none;height:120px;font-family: 'Roboto', sans-serif;}
.doku-popup .doku-organize-form .custom-radio {display: flex;max-width: 560px;margin: 0 auto 20px auto;}
.doku-popup .doku-organize-form .custom-radio label {padding-left: 10px;margin-right: 20px;cursor: pointer;font-size: 16px;line-height:20px;margin-top: 0;color: #000;}
.doku-popup .doku-organize-form .custom-radio input {cursor: pointer;-webkit-appearance: none;appearance: none;margin: 0;color: #000;min-width:20px;width: 20px;height: 20px;border: 1px solid #000;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.doku-popup .doku-organize-form .custom-radio input::before {content: "";width: 10px;height: 10px;border-radius: 50%;transform: scale(0);transition: transform 120ms ease-in-out;box-shadow: inset 1em 1em var(--primary);}
.doku-popup .doku-organize-form .custom-radio input:checked::before {transform: scale(1);background-color: var(--primary);}
.doku-popup .doku-organize-form .custom-radio input:checked {border-color: var(--primary);}
.doku-popup .doku-organize-form input::-webkit-input-placeholder {color: #848484;}
.doku-popup .doku-organize-form input:-moz-placeholder {color: #848484;}
.doku-popup .doku-organize-form input::-moz-placeholder {color: #848484;}
.doku-popup .doku-organize-form input::-ms-input-placeholder {color: #848484;}
.doku-popup .doku-organize-form textarea::-webkit-input-placeholder {color: #848484;}
.doku-popup .doku-organize-form textarea:-moz-placeholder {color: #848484;}
.doku-popup .doku-organize-form textarea::-moz-placeholder {color: #848484;}
.doku-popup .doku-organize-form textarea::-ms-input-placeholder {color: #848484;}
.doku-popup .doku-organize-form  span {max-width: 560px;margin: 0 auto 20px auto;display:block;}
.doku-popup .doku-organize-form .checkboxes {width:100%;max-width:560px;margin:0 auto;line-height:20px;display: block;}
.doku-popup .doku-organize-form .submit {max-width:560px;margin:0 auto 30px auto;cursor:pointer;background:#fff;width:100%;clear:both;padding:9px 10px;font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:var(--primary);border:2px solid var(--primary);text-align:center;text-decoration:none;display: block;}
.doku-popup .doku-organize-form .submit:hover {background-color:var(--primary);color:#fff;}
.doku-popup .doku-organize-form .popup-modal-dismiss {max-width:560px;margin:0 auto 30px auto;cursor:pointer;background:#fff;width:100%;clear:both;padding:9px 10px;font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:var(--primary);border:2px solid var(--primary);text-align:center;text-decoration:none;display: block;}
.doku-popup .doku-organize-form .popup-modal-dismiss:hover {background-color:var(--primary);color:#fff;}
.doku-popup .edit-popup-actions {display:grid;width:100%;max-width:560px;margin: 33px auto 0 auto;grid-template-columns: 1fr 1fr;grid-gap: 30px;}
.doku-popup #divSuccess {max-width: 560px;width: 100%;margin: 0 auto;}
.doku-popup #divSuccess h6 {width: 100%;float: left;font-size: 30px;font-family: 'Oswald', sans-serif;font-weight: 500;text-transform: uppercase;text-align: center;background: #61B841;color: #fff;padding: 20px;margin-top:30px;margin-bottom: 30px;}
.doku-popup #divSuccess p {text-align: center;margin-bottom: 30px;}
.doku-popup #divSuccess .popup-actions {display: flex;justify-content: center;}
.doku-popup #divSuccess .popup-actions a.btn-primary, .doku-popup #divSuccess .popup-actions a.btn-secondary {margin-bottom:20px;padding:13px 25px;font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;background-color:#fff;color:var(--primary);border:2px solid var(--primary);text-align:center;text-decoration:none;}
.doku-popup #divSuccess .popup-actions a.btn-primary:hover, .doku-popup #divSuccess .popup-actions a.btn-secondary:hover {color:#fff;background-color:var(--primary);}
.doku-popup #divSuccess .popup-actions a.btn-primary {margin-right:10px;}
.doku-popup #divSuccess .popup-actions a.btn-secondary {margin-left:10px;}
.doku-popup #divError h6 {width: 100%;float: left;font-size: 30px;font-family: 'Oswald', sans-serif;font-weight: 500;text-transform: uppercase;text-align: center;background: var(--primary);color: #fff;padding: 20px;margin-top:30px;margin-bottom: 30px;}
.doku-popup #divError p {text-align: center;margin-bottom: 30px;}
.event-updated span {width: 100%;float: left;font-size: 16px;font-family: 'Oswald', sans-serif;font-weight: 500;text-transform: uppercase;text-align: left;background: #61B841;color: #fff;padding: 15px;}

/* DOKU popup spinner */
.doku-popup .spinner {margin:0 auto;width: 40px;height: 40px;border-radius: 50%;border: 6.4px solid;border-color: #dddddd;border-right-color: #000000;animation: spinner-circle 1s infinite linear;}
@keyframes spinner-circle { to {transform: rotate(1turn);}}
.doku-popup .loader {width:100%;max-width:560px;margin:0 auto 0 auto;}

/* Custom checkbox */
.checkboxcontainer {display: block;color:#000;position: relative;padding-left: 30px;padding-top:0px;margin-bottom: 20px;cursor: pointer;font-size: 14px;-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;}
.checkboxcontainer input {position: absolute;opacity: 0; cursor: pointer;height: 0;width: 0;padding: 0 0!important;}
.checkmark {position: absolute;top: 0;left: 0;height: 18px;width: 18px;background-color: #fff;border:2px solid #000;}
.checkboxcontainer input:checked ~ .checkmark {background-color: var(--primary);border-color:var(--primary);}
.checkmark:after {content: "";position: absolute;display: none;}
.checkboxcontainer input:checked ~ .checkmark:after {display: block;}
.checkboxcontainer .checkmark:after {left: 5px;top: 1px;width: 5px;height: 10px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);} 
.checkboxcontainer a {color:#000;text-decoration:underline;}

/* UM resets / shared style **************************/
input.um-form-field::-webkit-input-placeholder {color: #848484!important;}
input.um-form-field:-moz-placeholder {color: #848484!important;}
input.um-form-field::-moz-placeholder {color: #848484!important;}
input.um-form-field:-ms-input-placeholder {color: #848484!important;}
#nkk p.um-notice {float:left;border-radius:0!important;margin:0 0 20px 0!important;}
#nkk p.um-notice.err, #nkk .um-field-error {background:var(--primary)!important;border-radius:0px;}
#nkk .um-notice.err .um-icon-ios-close-empty {display:none!important;}
#nkk .um-notice.success .um-icon-ios-close-empty {display:none!important;}
#nkk .um-col-alt .um-half {width:100%;}
input#confirm_user_password::-webkit-input-placeholder {color:transparent!important;}
input#confirm_user_password:-moz-placeholder {color:transparent!important;}
input#confirm_user_password::-moz-placeholder {color:transparent!important;}
input#confirm_user_password:-ms-input-placeholder {color:transparent!important;}

/* Signup */
.signup-box .singup-notice {background-color:var(--primary);padding:30px 40px;color:#fff;margin-bottom:40px;}
.signup-box .singup-notice p {font-size:22px;line-height:26px;font-family: 'Oswald', sans-serif;font-weight: 500;text-transform: uppercase;text-align: center;}
.signup-box .signup-text {margin-bottom:20px;}
.signup-box .signup-text p {font-size:16px;line-height:24px;}
#nkk .signup-box input.um-form-field {font-family: 'Roboto', sans-serif!important;border:1px solid #DBDBDB!important;clear:both;margin-bottom:5px!important;font-size:16px!important;padding:18px 13px!important;height:auto!important;}
#nkk #um_field_54_confirm_user_password .um-field-label {display:none;}
#nkk .signup-box .um-field-text .um-field-label {display:none;}
#nkk .um-field-radio.active:not(.um-field-radio-state-disabled) i {color:var(--primary);}
#nkk .signup-box .um-field-label {margin:0 0 0 0;}
#nkk .signup-box  .um-button {max-width:260px;margin: 0 auto;box-shadow: none!important;border-radius: 0px!important;font-size: 16px!important;font-weight:500!important;font-family: 'Oswald', sans-serif!important;text-transform:uppercase!important;padding:15px 10px!important;transition:unset!important;}
#nkk .signup-box  .um-button.um-alt {width:auto!important;max-width:max-content!important;padding-left:0!important;padding-right:0!important;background-color:transparent!important;color:#000!important;}
#nkk .signup-box  #um-submit-btn {background:#fff!important;width:100%!important;color:var(--primary)!important;border:2px solid var(--primary)!important;margin-top:10px!important;}
#nkk .signup-box  #um-submit-btn:hover {background-color:var(--primary)!important;color:#fff!important;}
#nkk .signup-box  a.um-link-alt {font-family: 'Roboto', sans-serif!important;font-size:16px;line-height: 24px;color:#000!important;text-decoration:underline!important;}
#nkk .signup-box  a.um-link-alt:hover {text-decoration: none!important;}
#nkk .signup-box .um-field-checkbox-option, .um-field-radio-option {color:#000!important;}
#nkk .signup-box .um-field-type_terms_conditions a {font-size:15px;line-height:24px;color:#000;margin:20px 0;display:block;text-decoration:underline;}
#nkk .signup-box .um-gdpr-content p {font-size:13px;line-height:21px;margin-bottom:21px;}
#nkk .signup-box .um-gdpr-content p:last-child {margin-bottom:0px;}
#nkk .signup-box .um-gdpr-content strong, #nkk .signup-box .um-gdpr-content b {font-weight: 700;}
#nkk .signup-box .um-gdpr-content italic, #nkk .signup-box .um-gdpr-content i, #nkk .signup-box .um-gdpr-content em {font-style:italic;}
#nkk .signup-box .um-gdpr-content p a {color:var(--primary);text-decoration:underline;}
#nkk .signup-box .um-gdpr-content p a:hover {text-decoration:none;}
#nkk .signup-box .um-gdpr-content ul {list-style-type: disc;padding-left:30px;padding-bottom:21px;font-size:13px;line-height:21px;}
#nkk .signup-box .um-gdpr-content ol {list-style-type: decimal;padding-left:30px;padding-bottom:21px;font-size:13px;line-height:21px;}
#nkk .signup-box .um-gdpr-content ul li, #nkk .signup-box .um-gdpr-content ol li {margin-bottom:0;}
#nkk .signup-box .um-icon-android-checkbox-outline {color:var(--primary)!important;}
#nkk .signup-box .um-register h5 {font-size: 16px;font-weight: 600;margin-bottom: 10px;}
#nkk .signup-box .um-register {font-size: 16px;line-height: 24px;}
#nkk .signup-box .um-register {max-width: 100%;}
.page-template-page-signup .select2-container .select2-selection--single {border-radius:0;border:1px solid #DBDBDB;height:54px;}
.page-template-page-signup .select2-container .select2-selection--single .select2-selection__rendered {padding-left: 13px;padding-top: 13px;color:#848484;}
.page-template-page-signup .select2-container--default .select2-results__option--highlighted[aria-selected] {color: var(--primary);background-color: #fff;}
.page-template-page-signup .select2-container--default .select2-results__option[aria-selected=true]{color:var(--primary);background-color: #fff;} 
.page-template-page-signup .select2-container--default .select2-selection--single .select2-selection__arrow b {top: 25px;}
.page-template-page-signup .select2-selection {width: 100%;height: 57px!important;}
.page-template-page-signup .select2-selection__placeholder {font-size:16px!important;}
.page-template-page-signup .um-field .select2-container--default .select2-selection--single .select2-selection__rendered, .page-template-page-signup .um-search-filter .select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 29px!important;padding-left: 0;padding-right: 25px!important;font-size: 16px!important;}
.page-template-page-signup .um-field .select2.select2-container .select2-selection .select2-selection__arrow {top:9px!important;}
.page-template-page-signup .um-field .select2-container--default .select2-selection--single .select2-selection__clear {top: -2px!important;}

/* Um strike hover */
#nkk .loginbox .um-button {position: relative;white-space: nowrap;}
#nkk .loginbox .um-button::before, #nkk .loginbox .um-button::after {position: absolute;width: 100%;height: 1px;background: var(--primary);top: 100%;left: 0;pointer-events: none;}
#nkk .loginbox .um-button::before {content: '';}
#nkk .loginbox .um-button::before {top: 50%;height: 2px;transform-origin: 100% 50%;transform: scale3d(0, 1, 1);transition: transform 0.3s cubic-bezier(0.4, 1, 0.8, 1);}
#nkk .loginbox .um-button:hover::before {transform-origin: 0% 50%;transform: scale3d(1, 1, 1);}
#nkk .loginbox .um-button span {display: inline-block;transition: transform 0.3s cubic-bezier(0.4, 1, 0.8, 1);}

/* Login ********************************/
.loginbox {width:100%;max-width:360px;min-height:700px;}
.loginbox .um-half {width:100%;}
#nkk .loginbox input.um-form-field {font-family: 'Roboto', sans-serif!important;border:1px solid #DBDBDB!important;clear:both;margin-bottom:5px!important;font-size:16px!important;padding:18px 13px!important;height:auto!important;}
#nkk .loginbox .um-button {max-width:260px;margin: 0 auto;box-shadow: none!important;border-radius: 0px!important;font-size: 16px!important;font-weight:500!important;font-family: 'Oswald', sans-serif!important;text-transform:uppercase!important;padding:15px 10px!important;transition:unset!important;}
#nkk .loginbox .um-button.um-alt {width:auto!important;max-width:max-content!important;padding-left:0!important;padding-right:0!important;background-color:transparent!important;color:#000!important;}
#nkk .loginbox #um-submit-btn {background:#fff!important;color:var(--primary)!important;border:2px solid var(--primary)!important;margin-top:10px!important;}
#nkk .loginbox #um-submit-btn:hover {background-color:var(--primary)!important;color:#fff!important;}
#nkk .loginbox a.um-link-alt {font-family: 'Roboto', sans-serif!important;font-size:16px;line-height: 24px;color: #000 !important;text-decoration: underline!important;}
#nkk .loginbox a.um-link-alt:hover {text-decoration: none!important;}

/* PASSWORD RECOVERY **************************/
#nkk .um-password .um-field-block {font-size:16px;line-height:24px;color:#000;}

/* REMODAL ****************************************************/
.remodal-wrapper {z-index:9999999!important;}
.remodal-overlay {z-index:9999998!important;background:#0b0b0b!important;opacity:0.8!important;}
.remodal,.remodal * {font-family: 'Roboto', sans-serif!important;}
.remodal {background: #fff!important;width:100%!important;max-width:760px!important;padding:30px!important;-webkit-border-radius: 0px!important;border-radius: 0px!important;}
#nkk .remodal h5 {font-size:45px;line-height:50px;font-family: 'Oswald', sans-serif!important;font-weight:500;text-transform:uppercase;color:#000;text-align:center;margin-top:20px;}
#nkk .remodal p {font-size:16px;line-height:24px;text-align:center;margin:20px 0 20px 0;}
/* #nkk .remodal-close {display:none!important;} */
#nkk .remodal-close {width: 22px;height: 22px;background-size: 22px 22px;background-image: url('assets/svg/close-popup.svg');right: 10px;top: 10px;}
#nkk .remodal-close:after {display: none;}
.remodal .popup-actions {display: flex;justify-content: center;}
.remodal .popup-actions a.btn-primary {max-width:260px;width:100%;margin-bottom:20px;padding:13px 25px;font-size:16px;font-family: 'Oswald', sans-serif!important;font-weight:500;text-transform:uppercase;background-color:#fff;color:var(--primary);border:2px solid var(--primary);text-align:center;text-decoration:none;}
.remodal .popup-actions a.btn-primary:hover {color:#fff;background-color:var(--primary);}
@media only screen and (min-width: 641px) {.remodal-wrapper {right: 20px!important;left: 20px!important;} }
.nkk-login-remodal .loginbox {min-height:auto!important;margin: 0 auto!important;}

/* Paskyra shared ***************************************************/
.account_settings .um .um-field-label {color:#000;}
.account_settings .um .um-field-label label {font-size:16px!important;font-weight:400;}
.account_settings .um .um-form input.um-form-field {border:1px solid #DBDBDB!important;font-size:16px!important;padding:18px 13px!important;height:unset!important;border-radius:0!important;}
.account_settings .um .um-form input::-webkit-input-placeholder {color: #848484;}
.account_settings .um .um-form input:-moz-placeholder {color: #848484;}
.account_settings .um .um-form input::-moz-placeholder {color: #848484;}
.account_settings .um .um-form input::-ms-input-placeholder {color: #848484;}
.account_settings .um-button {max-width:260px;width:100%!important;box-shadow: none!important;border-radius: 0px!important;font-size: 16px!important;font-weight:500!important;font-family: 'Oswald', sans-serif!important;text-transform:uppercase!important;padding:12px 20px!important;transition:unset!important;background:#fff!important;color:var(--primary)!important;border:2px solid var(--primary)!important;}
.account_settings .um-button:hover {background-color:var(--primary)!important;color:#fff!important;}
.account_settings .um-account-tab-delete p {font-size:16px;line-height:24px;text-align:left;margin:30px 0 20px 0!important;color:#000;}
.account_settings .um-account-main div.um-account-heading {font-size:32px;font-family: 'Oswald', sans-serif;font-weight:500;text-transform:uppercase;color:#000;margin-bottom:20px!important;}
.account_settings .um-account-meta {display:none!important;}
#nkk .account_settings .um-notice.success {float:none!important;}
	
/* Paskyra Desktop **************************************************/
@media only screen and (min-width: 1022px) { 
	.account_settings .um-account-main {min-height:400px;}
	.account_settings .um-account-side li {margin-bottom:20px!important;background-color:#fff;}
	.account_settings .um-account-side li a:hover {background-color:#fff;color:#000!important;}
	.account_settings .um-account-side li a {font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500!important;text-transform:uppercase;color:#000!important;padding: 0 0 0 0;line-height: unset;}
	.account_settings .um-account-side li a.um-account-link.current span.um-account-title {color:var(--primary)!important;}
	.account_settings .um-account-side li a span.um-account-title {padding-left:0px;line-height:unset;color:#000!important;}
	.account_settings .um-account-side li a span.um-account-arrow {display:none;}
	.account_settings .um-account-icon {display:none;}
	i.um-faicon-user, i.um-faicon-asterisk, i.um-faicon-trash-o {display:none;}
}

/* Paskyra Small desktop **************************************************/
@media only screen and (min-width: 992px) and (max-width: 1021px){ 
	.account_settings .um-account-side {margin-top: -5px;}
	.um-account-main i.um-faicon-user, .um-account-main i.um-faicon-asterisk, .um-account-main i.um-faicon-trash-o {display:none;}
	.account_settings .um-account-side a.um-account-link.current {background-color:var(--primary)!important;}
	.account_settings .um-account-main {width:100%!important;}
	.account_settings div.uimob800 .um-account-side li a {color:#000!important;}
}

/* Paskyra Tablet **************************************************/
@media only screen and (min-width: 858px) and (max-width: 991px){ 
	.account_settings .um-account-main {min-height:400px;}
	.account_settings .um-account-side li {margin-bottom:20px!important;background-color:#fff;}
	.account_settings .um-account-side li a:hover {background-color:#fff;color:#000!important;}
	.account_settings .um-account-side li a {font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500!important;text-transform:uppercase;color:#000!important;padding: 0 0 0 0;line-height: unset;}
	.account_settings .um-account-side li a.um-account-link.current span.um-account-title {color:var(--primary);}
	.account_settings .um-account-side li a span.um-account-title {padding-left:0px;line-height:unset;color:#000!important;}
	.account_settings .um-account-side li a span.um-account-arrow {display:none;}
	.account_settings .um-account-icon {display:none;}
	i.um-faicon-user, i.um-faicon-asterisk, i.um-faicon-trash-o {display:none;}
}

/* Paskyra Tablet **************************************************/
@media only screen and (min-width: 558px) and (max-width: 857px){
	.account_settings .um-account-side {margin-top: -5px;}
	.um-account-main i.um-faicon-user, .um-account-main i.um-faicon-asterisk, .um-account-main i.um-faicon-trash-o {display:none;}
	.account_settings .um-account-side a.um-account-link.current {background-color:var(--primary)!important;}
	.account_settings .um-account-main {width:100%!important;}
	.account_settings div.uimob800 .um-account-side li a {color:#000!important;}
}

/* Paskyra Mobile **************************************************/
@media only screen and (min-width: 0px) and (max-width: 557px){ 
	.account_settings 	.um-account-nav span.arr {top: -2px!important;}	
	.account_settings .um-account-nav a {display: block;height: 44px;line-height: 44px;color: #666 !important;text-decoration: none !important;position: relative;padding-left: 0px;border-bottom: 1px solid #eee !important;font-size:16px;font-family: 'Oswald', sans-serif;font-weight:500!important;text-transform:uppercase;color:#000!important;}
	.account_settings .um-account-icon {display:none!important;}
	i.um-faicon-user, i.um-faicon-asterisk, i.um-faicon-trash-o {display:none!important;}
}

/* VIEW PROFILE (admin at frontend) ********************************************/
a.um-dropdown-hide, .um-profile-photo, .um-name {display:none;}
.um-profile.um .um-profile-headericon a, .um-profile.um .um-profile-headericon a {color:#000!important;}
.um-profile .um-header {min-height:40px;}
.um-profile .um-profile-photo {display:none;}		
.um-profile a.um-profile-edit-a:before {content:"Veiksmai ";}
/*.um-profile .real_url.um_switch_user-item {display:none;}*/
.userinfo p strong {font-weight:600;display:block;}
.userinfo p {margin-bottom:15px;}
.userinfo p:last-child {margin-bottom:0px;}
.um-profile textarea#um-meta-bio {display:none!important;}
.um-profile a.nkk-editprofile-dropdown {display:none!important;}
.um-profile-status.approved, .um-profile-status.awaiting_admin_review, .um-profile-status.inactive, .um-profile-status.rejected {display: block;float:left;margin: 10px 0 0 0!important;border-left: 0!important;padding:10px 20px!important;font-size: 18px!important;font-weight:600!important;color: #fff!important;}
.um-profile-status.awaiting_admin_review {background:#f1c40f!important;}
.um-profile-status.inactive, .um-profile-status.rejected {background:#ce4552!important;}
.um-profile-status.approved {display:block!important;background:#58d068!important;}
#nkk .um-profile .um-profile-note {display:none!important;}

/* RESPONSIVE QUERIES **********************************************/

@media only screen and (min-width: 0px) and (max-width: 1024px) {
	/* Ads slider (fade) */
	.ads-slider .ad-slide {padding:0 20px;}
}

/* Display mobile header */
@media only screen and (min-width: 0px) and (max-width: 1060px) {
	/* HEADER ***********************************************/
	header {padding:0 20px;}
	header .logo {min-width:75px;}
	header .menu {display:none;}
	header .actions {display:none;}
	/* Mobile menu */
	header .mobile-menu {justify-content:flex-end;display:flex;align-items: center;margin-left: auto;}
	header .mobile-menu img {cursor:pointer;}
	/* FOOTER **************************/
	footer .footer-inner {padding:40px 20px;}
	footer .copyright {padding:0 20px 20px 20px;}
	/* FILMAS *********************************************/
	.movie-photo a.back {left:20px;top:20px;font-size:14px;}
	.movie-wrapper {margin-top:-160px;padding:0 20px;}
	.movie-content-top {min-height:160px;margin-bottom:40px;}
	.movie-sidebar-top {min-height:160px;margin-bottom:40px;}
	.movie-content {clear:both;}
	section.slider.related-movies .slider-header-left h3.smaller {font-size:45px;}
	/* FILMAI */
	.page-template-page-filmai .row {padding:0 20px;}
}
/* Turn layout to smaller */
@media only screen and (max-width: 1220px) {
	/* GRID ****************************************************/
	.row {margin-left: -10px;margin-right: -10px;width:auto;max-width:100%!important;padding:0 10px;}
	.rowitem {padding: 0 10px!important;margin-bottom:20px;}	
	.margin-grid {margin-bottom:100px;}
	.grid .item {margin-bottom:20px;}
	.page-cf .inputs {grid-template-columns: 1fr;}
	/* FILMAI */
	.page-template-page-filmai .row {padding:0 20px;}	
}

/* Mobile + tablet */
@media only screen and (min-width: 0px) and (max-width: 992px) {
	.desktop {display:none;}
	.margin-top {margin-top:50px!important;}
	.fullwidth {padding: 0 20px;}
	.side-padding {padding: 0 20px;}
	.mfp-container {padding-left:20px;padding-right:20px;}
	.page-cf .inputs {grid-template-columns: 1fr;}
	/* Cookies popup */
	#cookies-popup {max-width:100%;margin:0px 0px;}
	#cookies-popup .cookies-popup-inner {padding:20px 20px;}
	#cookies-popup .cookies-popup-inner p {font-size:12px;line-height:16px;padding-right:20px;}
}

/* TABLET cutegrids */
@media only screen and (min-width: 768px) and (max-width: 992px) {
	.tablet-desktop {display:block;}
	.tablet {display:block;}
	/* Headings */
	.heading-container h1 {font-size:54px;line-height:58px;}	
	/* Gallery */
	.gallery {grid-template-columns: 1fr 1fr;}
	/* SLIDERS *********************************************/
	section.slider .slider-header {padding: 0px 20px 20px 20px;}
	section.slider .slider-header-left h3 {font-size:60px;}
	section.slider .slider-header-left a, section.slider .slider-header-left span {font-size:18px;}
	section.slider .slider-header-left h3.smaller {font-size:40px;}
	/* FOOTER ***********************************************/
	footer .footer-inner {display:block;}
	footer .footer-menu {width:100%;max-width:100%;margin-bottom:0px;float:left;}
	footer .socials {width:100%;max-width:100%;margin-bottom:40px;}
	footer .footer-sponsors {padding-top:0px;margin-bottom:30px;}
	footer .newsletter {justify-content:flex-start;}
	/* FILMAI */
	.page-template-page-filmai .row {padding:0 20px;}
	.movies-grid #Filters {grid-template-columns: 1fr;}
	.moviesFiltered {grid-template-columns: 1fr 1fr;}
	/* FILMAS *********************************************/
	.movie-main-info h1 {font-size:40px;line-height:46px;}
	/* Grid */
	.grid {margin-bottom:-20px!important;}
	.grid .item {margin-bottom:20px;}
	/* Notification page */
	.notification-page {min-height:auto;}
	.notification-page a.btn {max-width:100%;}
	/* Login ********************************/
	#nkk .loginbox #um-submit-btn {margin-top:40px!important;}
}

/* MOBILE cutegrids */
@media only screen and (min-width: 0px) and (max-width: 766px) {
	.tablet-desktop {display:none;}
	.mobile {display:block;}
	.margin-grid {margin-bottom:70px;}
	.margin-grid.duk {margin-bottom:30px;}
	.cover {margin-bottom:30px;}
	.container.loginbox {padding:0 20px;}
	.page-cf .inputs {grid-template-columns: 1fr;}
	/* Editor */
	.content p {font-size:14px;line-height:20px;margin-bottom:20px;}
	.content ul {padding-bottom:20px;font-size:14px;line-height:20px;}
	.content ol {padding-bottom:20px;font-size:14px;line-height:20px;}
	/* Headings */
	.heading-container h1 {font-size:54px;line-height:58px;}	
	.header-beforegrid {margin-bottom:50px;}
	/* Doku popup */
	.white-popup-block {padding:20px;}
	.doku-close-popup {right:20px;top:20px;}
	.doku-popup h5 {font-size:20px;line-height:24px;margin-top:0px;}
	/* Gallery */
	.gallery {grid-template-columns: 1fr 1fr;}
	/* REMODAL ****************************************************/
	.remodal {padding:20px!important;}
	#nkk .remodal h5 {font-size:20px;line-height:24px;}
	/* SLIDERS *********************************************/
	section.slider {margin-bottom:90px;}
	section.slider .slider-header {display: block;padding: 0px 20px 20px 20px;}
	section.slider .slider-header-left, section.slider .slider-header-right {display:block;}
	section.slider .slider-header-left h3 {font-size:60px;display: block;margin-bottom:30px;}
	section.slider .slider-header-left a, section.slider .slider-header-left span {font-size:18px;margin-left:0px;}
	section.slider .slider-header-right {text-align:left;margin-top:30px;}
	section.slider .slider-header-right button {margin-left:0px;margin-right:20px;}
	section.slider .slider-header-left h3.smaller {font-size:40px;}
	section.slider .slider-header-right img.slider-sponsor {margin-bottom:20px;margin-right:0;display:block;}
	/* FOOTER ***********************************************/
	footer .footer-inner {display:block;}
	footer .footer-menu {width:100%;max-width:100%;margin-bottom:0px;float:left;}
	footer .socials {width:100%;max-width:100%;margin-bottom:40px;}
	footer .footer-sponsors {padding-top:0px;margin-bottom:30px;}
	footer .newsletter {justify-content:flex-start;}
    footer .newsletter h4 {max-width:100%;font-size:20px;line-height:28px;}
	/* FILMAI */
	.page-template-page-filmai .row {padding:0 20px;}
	.movies-grid #Filters {grid-template-columns: 1fr;}
	.moviesFiltered {grid-template-columns: 1fr;grid-column-gap:25px;grid-row-gap:25px;}
	/* FILMAS *********************************************/
	.movie-photo a.back {left:20px;top:20px;font-size:14px;}
	.movie-wrapper {margin-top:-160px;padding:0 20px;}
	.movie-content {width:100%;margin-bottom:40px;}
	.movie-sidebar {width:100%;margin-left:0;}
	.movie-content-top {min-height:160px;margin-bottom:40px;}
	.movie-sidebar-top {min-height:auto;margin-bottom:40px;}
	.movie-main-info h1 {font-size:40px;line-height:46px;}
	.movie-actions a.trailer {font-size:16px;}
	.movie-actions a.btn {padding:17px 10px;font-size:16px;}
	.movie-content .movie-description {max-width:auto;}
	.movie-content .movie-meta {flex-wrap: wrap;flex:1;}
	.slider.related-movies {margin-top:80px;margin-bottom:90px;}
	/* Grid */
	.sidebar-heading h5, .sidebar-heading h1 {font-size:28px;line-height:36px;margin-bottom:20px;}
	.grid .item {margin-bottom:20px;}
	.grid .item h6 {font-size:22px;line-height:24px;}
	.grid .item p {font-size:14px;line-height:20px;}
	.grid {margin-bottom:-30px!important;}
	/* News post */
	.related-news {margin-top:80px;margin-bottom:90px;}
	/* DUK */
	.accordion > .accordion-text {font-size:14px;line-height:20px;}
	/* Notification page */
	.notification-page {min-height:auto;}
	.notification-page a.btn {max-width:100%;}
	/* Login ********************************/
	#nkk .loginbox .um-button {max-width:100%;}
	#nkk .loginbox #um-submit-btn {margin-top:40px!important;}
	/* Signup *****************************/
	#nkk .signup-box #um-submit-btn {max-width:100%!important;}
	/* Organize event popup */
	.doku-popup .doku-organize-form {margin-top:20px;}
	.doku-popup .doku-organize-form .submit {margin:0 auto 0 auto;}
	.doku-popup .loader {margin-top:20px;}
	.doku-popup #divSuccess h6 {font-size:20px;}
	.doku-popup #divSuccess .popup-actions {display:block;}
	.doku-popup #divSuccess .popup-actions a.btn-primary, .doku-popup #divSuccess .popup-actions a.btn-secondary {display:block;}
	.doku-popup #divSuccess .popup-actions a.btn-primary {margin-right:0;}
	.doku-popup #divSuccess .popup-actions a.btn-secondary {margin-left:0;}
	.doku-popup #divError h6 {font-size: 20px;}
	.doku-popup .edit-popup-actions {grid-template-columns: 1fr ;grid-gap: 20px;}
	/* VIEW PROFILE (admin at frontend) ********************************************/
	#nkk .um-profile-edit {position: relative;top: 0;}
	#nkk .um-dropdown {left:0!important;}
	/* Drawer */
	.drawer-open .drawer-nav {min-width:100%;}
}