/* Star Rating */

.starRadioTable .star-holder{
position: relative;
width: 100%;
height: 40px;
display: inline-block;
}

.starRadioTable .star-holder i.fa{
font-size:3.5em;
position: absolute;
left: 50%;
transform: translateX(-50%);
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-o-transform: translateX(-50%);
}

.starRadioTable .star-holder{
position: relative;
width: 100%;
height: 40px;
display: inline-block;
}

.starRadioTable .star-holder i.fa{
font-size:3.5em;
position: absolute;
left: 50%;
transform: translateX(-50%);
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-o-transform: translateX(-50%);
color: #383838;	
}

.starRadioTable .starcol{
	padding-bottom: 20px;
	cursor: pointer;
}

.starRadioTable .starcol:not(.star) i.fa-star{
	display: none;
}

.starRadioTable .starcol.star i.fa-star-o{
	display: none;
}

.starRadioTable .starcol.star i.fa-star{
    color: #383838;
}

.starRadioTable .starcol i.fa-star-o{
	color: rgba(56, 56, 56,.65);
} 

.starRadioTable .starcol.hover i.fa{
	color: #383838;
}

/* GDPR - consent*/

body.consent-page .contentReset{
	display: none;
}

#Consentbutton_standardbutton1{
	display: none;
}

#footer .contentReset{
	font-family: verdana;
	font-size: 11px;
	color: #1e6490;	
	text-decoration: none;
}

#footer .contentReset .consentFooterBtn:hover{
	text-decoration: underline;
	cursor: pointer;
}

.ui-dialog .ui-state-default .ui-icon {
    background-image: url("../js/images/ui-icons_222222_256x240.png");
}

.ui-dialog.consentDialog {
    top: 20% !important;
}

.ui-widget-overlay {
    opacity: .5!important;
    filter: Alpha(Opacity=50)!important;
}

/* cookie notice */

#cookie-popup-container{
	position: fixed;
	bottom: 80px;
	z-index: 9999999999;
	left: 50%;
	transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	background: white;
	padding: 15px 15px 15px 25px;
	box-shadow: 0px 1px 4px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 1px 4px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.15);
	border-radius: 3px;
	width: 700px;
	max-width: 90%;
	border: 1px solid #dbdbdb;
	display:none;
	font-size: 13px;
	font-family: 'Open Sans','Helvetica Neue', Helvetica, Arial, sans-serif;
}

#cookie-popup-container .cookie-text{
	display: inline-block;
    margin-bottom: 10px;
    margin-top: 5px;
    color: #444;
}

#cookie-popup-container button{
	display: inline-block;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;

	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	border-radius: 3px;

	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	display: inline-block;
	margin-left: 10px;
	color: #444;
	text-transform: uppercase;
	float:right;
	font-weight: bold;
	background: none;
	color: #28536B;
	font-size: 13px;
}

#cookie-popup-container button:hover{
	background: #dfe5e9;
}

/* extras */

.display-none{
	display: none;
}





