/* CSS Document */
.blue-card h6.card-header strong{
	color: white;
	font-weight: 700;
	font-size:22px;
}
.card-show-on-over .card-img-overlay{
	visibility:hidden;
	opacity:0;
}
.card-show-on-over:hover .card-img-overlay{
    visibility: visible;
    opacity: 10;
    transition: opacity 0.25s ease;
}
.card-hakni .card-text-sm{
	font-size:13px;
}
.ls-minus-5p{
	letter-spacing:-0.05em;
}
.ls-minus-10p{
	letter-spacing:-0.1em;
}
.ls-minus-20p{
	letter-spacing:-0.2em;
}
.ls-minus-25p{
	letter-spacing:-0.25em;
}
.card-img-overlay { pointer-events: none; }
.badge-genre{
	background-color:#E78A2E!important;
	border-color:#E78A2E!important;
}
.badge-genre:hover{
	background-color:#E79D52!important;
	border-color:#E79D52!important;
}
.badge-type{
	background-color:#00AEEF!important;
	border-color:#00AEEF!important;
}
.badge-type:hover{
	background-color:#13B4EF!important;
	border-color:#13B4EF!important;
}
#pWelcomeInfo {
	display:none;
	height: 100%;
	width: 100%;
	position: fixed; /* Stay in place */
	z-index: 100000; /* Sit on top */
	left: 0;
	top: 0;
	background-color: rgb(255,255,255); /* Black fallback color */
	background-color: rgba(255,255,255, 0.9); /* Black w/opacity */
	overflow-x: hidden; /* Disable horizontal scroll */
}
.form-control.ph-10px::placeholder{font-size:10px;}
.form-control.ph-11px::placeholder{font-size:11px;}
.form-control.ph-12px::placeholder{font-size:12px;}
.form-control.ph-13px::placeholder{font-size:13px;}
.form-control.ph-14px::placeholder{font-size:14px;}
.btn-lg.btn-social{
	white-space:normal;
}
.form-control.form-control-sm{
	height:inherit;
}
.has-float-label .form-control.form-control-sm:placeholder-shown:not(:focus) + * {
  top: 9px;
  font-size: 14px;
}
.has-float-label>label{
	white-space:nowrap;
}
.has-float-label{
/*	overflow:hidden;	*/
}
.hakni.patron .main-header{
  background: #de8600 url(../img/szabadszinesz/striping-white-30p.png);
}
.hakni.patron .hakni-offer .form-hakni .card-header {
  background: url(../img/szabadaprodukcio/striping-orange-30p.png);
  color: #de8600;
}
body.hakni header .navbar .navbar-collapse .nav > li > a:not(.btn) .rounded-circle{
	color:white;
	border-color:white;
}
.pCredit{
	position:relative;
}
.has-float-label .multiselect-container>li>a>label {
	padding:3px 3px 3px 3px;
	font-size:smaller;
}
