/* ÜBERSCHREIBT ALLES BEGIN*/

	.pointer
	{
		cursor:pointer;

	}
	
	.pointer_image:hover
	{
		-webkit-box-shadow: 0px 0px 5px 0px rgba(0,153,255,1);
		-moz-box-shadow: 0px 0px 5px 0px rgba(0,153,255,1);
		box-shadow: 0px 0px 5px 0px rgba(0,153,255,1);
	}
	
	.pointer:hover
	{
		opacity:0.8;
	}
	
	.pointer_blue
	{
		color:#b7b7b7;
		text-decoration:underline;
	}
	
	.pointer_blue:hover
	{
		color:#0099ff;
	}
	
	.underline
	{
		text-decoration:underline;
	}
	
	.button_inaktiv.pointer:hover
	{
		opacity:1;
	}
	
	.loading_gray
	{
		background-color: transparent;
		height: 100%;
		opacity: 1;
		position: absolute;
		width: 100%;
		display:none;
		text-align:center;
		z-index:1040;
	}

	.border_right_ddd
	{
		border-right:1px solid #414141;
	}
	
	.left
	{
		text-align:left;
	}
	
	.right
	{
		text-align:right;
	}

	.center
	{
		text-align: center;
	}
	
	.overflow_hidden
	{
		overflow:hidden;
		white-space:nowrap;
		text-overflow:ellipsis;
	}
	
	label.error
	{
		/*color:red;*/
	}
	
	input.error
	{
		/*border:1px solid red;*/
	}
	
	.display_none
	{
		display:none;
	}
	
	.bg_white
	{
		background-color:white;
	}
	
	.ui-datepicker { z-index:4 !important; }
	
	.circular {

		border-radius: 50%;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
	}

/* ÜBERSCHREIBT ALLES END*/


/* Paste this css to your style sheet file or under head tag */
/* This only works with JavaScript, 
if it's not present, don't show loader */
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(../images/icons/loading_spinner.png) center no-repeat #fff;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #b7b7b7;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #b7b7b7;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #b7b7b7;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #b7b7b7;
}
::-ms-input-placeholder { /* Microsoft Edge */
   color:    #b7b7b7;
}
