/**
 * Masszázs oldal stílusa
 * @since 2018.08.21.
 */

:root {
  --lokalap-color-btn: #6E64AD;
	--lokalap-color-btn-darker:	#4F487C;
  --lokalap-color-txt: #6E64AD;

	--lokalap-black-to-color-btn: invert(20%) sepia(55%) saturate(6660%) hue-rotate(344deg) brightness(99%) contrast(90%);
}






.base-text-color {
	color: #6E64AD !important;
}
.base-text-color:hover,
.base-text-color-hover:hover {
	color: #6E64AD !important;
}
.white-to-base-color {
	color: #fff !important;
}
.white-to-base-color:hover {
	color: #6E64AD !important;
}
.base-bg-color {
	background-color: #6E64AD !important;
}
.base-bg-color:hover {
	background-color: #4F487C !important;
}
.base-border-color {
	border-color: #6E64AD !important;
}

.needed {
	color: #f00 !important;
}
.bad-input {
	color: #f00 !important;
	border-color: #f00 !important;
}

.ikonok.highlighted i {
	background: #6E64AD;
	color: #fff;
}


/* Scrollbar */

.nicescroll-rails div {
	background-color: #6E64AD !important;
}

/* Gombok */

.btn-bordered.gray {
	color: #5e5e5e;
	border: 1px solid #5e5e5e;
}
.btn-bordered.gray:hover {
	color: #fff;
	background: #5e5e5e;
}
.btn-bordered.light-gray {
	color: #888;
	background: transparent;
	border: 1px solid #bbb;
}
.btn-bordered.light-gray {
	background: #eee;
}
.btn-bordered.base {
	color: #000;
	border: 1px solid #6E64AD;
}
.btn-bordered.base.text-white {
	color: #fff;
}
.btn-bordered.base:hover {
	color: #fff;
	background: #6E64AD;
}
.btn-filled.base {
	color: #fff;
	background: #6E64AD;
}
.btn-filled.base:hover {
	background: #4F487C;
}
.btn-filled.base-darker {
	color: #fff;
	background: #767295;
}
.btn-filled.base-darker:hover {
	background: #5e5b74;
}

/* Űrlapok */

.base-form-element:focus {
	border-color: #6E64AD!important;
}
.base-form-element:focus + i {
	color: #6E64AD!important;
}
.base-form-element.with-addon:focus + .base-form-element-addon {
	background: #6E64AD!important;
	border-color: #6E64AD!important;
	color: #fff;
}
.base-form-element.error {
	color: #f00!important;
}

/* Lépések */
.mt-element-step .step-background .mt-step-number,
.mt-element-step .step-background-thin .mt-step-number {color:#e5e5e5}
.mt-element-step .step-no-background .mt-step-number,
.mt-element-step .step-no-background-thin .mt-step-number {border:1px solid #e5e5e5}

.mt-element-step .step-default .active,
.mt-element-step .step-thin .active,
.mt-element-step .step-background .active,
.mt-element-step .step-background-thin .active {background-color:#767295}
.mt-element-step .step-default .active .mt-step-number,
.mt-element-step .step-thin .active .mt-step-number,
.mt-element-step .step-background .active .mt-step-number,
.mt-element-step .step-background-thin .active .mt-step-number {color:#767295}
.mt-element-step .step-default .active .mt-step-content, .mt-element-step .step-default .active .mt-step-title,
.mt-element-step .step-thin .active .mt-step-content, .mt-element-step .step-thin .active .mt-step-title,
.mt-element-step .step-background .active .mt-step-content, .mt-element-step .step-background .active .mt-step-title,
.mt-element-step .step-background-thin .active .mt-step-content, .mt-element-step .step-background-thin .active .mt-step-title {color:#fff}
.mt-element-step .step-no-background .active .mt-step-number{color:#767295;border-color:#767295}
.mt-element-step .step-no-background .active .mt-step-content, .mt-element-step .step-no-background .active .mt-step-title{color:#767295}
.mt-element-step .step-no-background-thin .active .mt-step-number{color:#767295;border-color:#767295}
.mt-element-step .step-no-background-thin .active .mt-step-content, .mt-element-step .step-no-background-thin .active .mt-step-title{color:#767295}
.mt-element-step .step-line .active .mt-step-number{border-color:#767295 ;background-color:#767295 ; color: #fff ;}
.mt-element-step .step-line .active .mt-step-content, .mt-element-step .step-line .active .mt-step-title{color:#767295 ;}
.mt-element-step .step-line .active .mt-step-title:after, .mt-element-step .step-line .active .mt-step-title:before{background-color:#767295 ;}

.mt-element-step .step-default .done,
.mt-element-step .step-thin .done,
.mt-element-step .step-background .done,
.mt-element-step .step-background-thin .done {background-color:#a1c32e}
.mt-element-step .step-default .done .mt-step-number,
.mt-element-step .step-thin .done .mt-step-number,
.mt-element-step .step-background .done .mt-step-number,
.mt-element-step .step-background-thin .done .mt-step-number {color:#a1c32e}
.mt-element-step .step-default .done .mt-step-content, .mt-element-step .step-default .done .mt-step-title,
.mt-element-step .step-thin .done .mt-step-content, .mt-element-step .step-thin .done .mt-step-title,
.mt-element-step .step-background .done .mt-step-content, .mt-element-step .step-background .done .mt-step-title,
.mt-element-step .step-background-thin .done .mt-step-content, .mt-element-step .step-background-thin .done .mt-step-title {color:#fff}
.mt-element-step .step-no-background .done .mt-step-number{color:#a1c32e;border-color:#a1c32e}
.mt-element-step .step-no-background .done .mt-step-content, .mt-element-step .step-no-background .done .mt-step-title{color:#a1c32e}
.mt-element-step .step-no-background-thin .done .mt-step-number{color:#a1c32e;border-color:#a1c32e}
.mt-element-step .step-no-background-thin .done .mt-step-content, .mt-element-step .step-no-background-thin .done .mt-step-title{color:#a1c32e}
.mt-element-step .step-line .done .mt-step-number{color:#a1c32e ;border-color:#a1c32e }
.mt-element-step .step-line .done .mt-step-content, .mt-element-step .step-line .done .mt-step-title{color:#a1c32e }
.mt-element-step .step-line .done .mt-step-title:after, .mt-element-step .step-line .done .mt-step-title:before{background-color:#a1c32e}

.mt-element-step .step-default .error,
.mt-element-step .step-thin .error,
.mt-element-step .step-background .error,
.mt-element-step .step-background-thin .error {background-color:#f00}
.mt-element-step .step-default .error .mt-step-number,
.mt-element-step .step-thin .error .mt-step-number,
.mt-element-step .step-background .error .mt-step-number,
.mt-element-step .step-background-thin .error .mt-step-number {color:#f00}
.mt-element-step .step-default .error .mt-step-content, .mt-element-step .step-default .error .mt-step-title,
.mt-element-step .step-thin .error .mt-step-content, .mt-element-step .step-thin .error .mt-step-title,
.mt-element-step .step-background .error .mt-step-content, .mt-element-step .step-background .error .mt-step-title,
.mt-element-step .step-background-thin .error .mt-step-content, .mt-element-step .step-background-thin .error .mt-step-title {color:#fff}
.mt-element-step .step-no-background .error .mt-step-number{color:#f00;border-color:#f00}
.mt-element-step .step-no-background .error .mt-step-content, .mt-element-step .step-no-background .error .mt-step-title{color:#f00}
.mt-element-step .step-no-background-thin .error .mt-step-number{color:#f00;border-color:#f00}
.mt-element-step .step-no-background-thin .error .mt-step-content, .mt-element-step .step-no-background-thin .error .mt-step-title{color:#f00}
.mt-element-step .step-line .error .mt-step-number{color:#f00;border-color:#f00}
.mt-element-step .step-line .error .mt-step-content, .mt-element-step .step-line .error .mt-step-title{color:#f00}
.mt-element-step .step-line .error .mt-step-title:after, .mt-element-step .step-line .error .mt-step-title:before{background-color:#f00}

/* Kereső autoload box */

.autocomplete-popup a:hover {
	background-color: #eee;
	color: #6E64AD;
}

.navbar-form .search-1 input {
	width: 200px !important;
}

/*.navbar-menu-element, .nav>li>a{
	padding-left: 18px;
	padding-right: 18px;
}*/
.navbar-left{
	padding-left: 20px;
	padding-right: 20px;
}


/* Header */

@media only screen and (max-width: 1170px) {
	.navbar-form.navbar-left.menu-search {
		display: none;
	}
}

/* Figyelmeztető körök */

.notifiaction-circle {
    background: #6E64AD;
	color: #fff;
}
.notifiaction-circle:hover, .notifiaction-circle:active {
    background: #fff;
	color: #6E64AD;
}

/* Cikkes oldalak */

.cikkek-kateg span.chosen-category {
	color: #6E64AD;
}

/* Preloader */
.preloader div,
.preloader div:after {
    border-color: #6e64ad66;
    border-top-color: #6E64AD;
}

/* Kategóriák */

.alkateg:first-child {
	border-bottom: 1px solid #4F487C !important;
}
.alkateg:last-child span {
	border-right: none;
}

/* Kiemelt kategóriák */
.kategoria:hover .icon {
	background-color: #6E64AD;
}

/* Helyek */
.place-list-element.highlighted:hover .btn-bordered {
	color: #fff;
	background: #6E64AD;
}

/* Események */
div.day-numberx a{ color:#6E64AD; }
td.calendar-day:hover{ background:#4F487C }
div.day-numberx{ color:#4F487C }
div.day-number:hover, div.day-numberx:hover{ background:#4F487C }
div.day-numbermai{ background:#4F487C }