.site-content .blue-border{
	border-left: 1px solid #1887e6;
	padding-left: 20px;
}
.footer-section .frame ul > li::before,
.footer-section .frame ul > li::after,
ul.pagination > li.page-item::before,
ul.pagination > li.page-item::after{
	width: auto;
	height: auto;
	background-color: none;
}
.well.well-white{
	background-color: #FFFFFF !important;
}
#c18{
	padding-top:3px !important;
}
#OneClick_Xing,#OneClick_Linkedin{
	width: 230px;
}
.frame-background-primary{
	color:#000;
}
.frame-header label, .frame-header h1, .frame-header .subtagline{
	color: #FFF;
}
.btn-warning{
	background-color: #ff9200;
	border-color: #ff9200;
	color: #FFF;
}
.alert-info{
	background-color: #1887e6;
	color: #FFF;
}
.alert-danger{
	background-color: #ff9200;
	border-color: #ff9200;
	color: #FFF;
}
.section-default .frame ul.pagination{
	padding: 15px 0 0 0 !important;
	font-weight: bold;
	float:right;
}
.section-default .frame ul.pagination .page-link{
	color: #000;
}
a.cc-deny{
	display:none !important;
}
a.cc-allow{
	background-color: #1887e6 !important;
}
.cc-window{
	border-top: 2px solid #1887e6;
}
input.validate_error,select.validate_error,textarea.validate_error,
input.has-error,select.has-error,textarea.has-error, .has-error span.select2-selection{
	border-color:  #a94442 !important;
	color: #a94442;
}
.has-error{
	color: #a94442;
}
.dsfreigabe-form .panel-title{
	background-color:#1887e6;
	padding: 0px 8px 6px; !important;
}
.dsfreigabe-form h4.panel-title a{
	color: #FFF;
	font-size: 19px;
}
.dsfreigabe-form .checkbox-inline{
	padding-top:14px;
}
/* =============================================================================
   FILEUPLOADER
   ========================================================================== */
.qq-uploader { position:relative; width: 100%;cursor:pointer;}

.qq-upload-list {margin:15px 35px; padding:0; list-style:disc;color:#000 !important;}
.qq-upload-list li { margin:0; padding:0; line-height:15px; font-size:12px;color:#000 !important;}
.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text {
    margin-right: 7px;
}
.qq-upload-file, .qq-upload-size, .qq-upload-failed-text{color:#000 !important;}

.qq-upload-file {}
.qq-upload-spinner {display:inline-block; background: url("/media/img/loading.gif"); width:15px; height:15px; vertical-align:text-bottom;}
.qq-upload-size,.qq-upload-cancel {font-size:11px;}

.qq-upload-failed-text {display:none;}
.qq-upload-fail .qq-upload-failed-text {display:inline;}

.qq-upload-button {
	cursor:pointer;
	margin-top:10px;
	margin-bottom: 10px;
}
.qq-upload-button-hover {background:#F0F0F0;}
.qq-upload-button-focus {outline:1px dotted black;}

.qq-upload-drop-area {
    position:absolute; top:0; left:0; width:100%; height:100%; min-height: 70px; z-index:2;
    background:#FAF0A4; text-align:center;color: #2E4362; 
}
.qq-upload-drop-area span {
    display:block; position:absolute; top: 50%; width:100%; margin-top:-8px; font-size:16px;color: #2E4362 !important;
}
.qq-upload-drop-area-active {
	background-color:#b2b8c4;
}
.qq-upload-button .fa-cloud-upload:hover{
	cursor:pointer;
}
label i.fa-exclamation::after, .alert-info i.fa-exclamation::after{
	content: "*";
}
.select2-container{
 width: 100% !important;
}
