.customCheckboxes .ui-checkbox{
	background-color: #f9f9f9;
}

.customCheckboxes input[type="checkbox"]{
	margin:0;
	margin-top: -5px;
}

#symptom_nl, #symptom_fr{
	/*height:60px !important;*/
}

textarea#message{
	height:120px;
}

.issues-list-result h2{
	height:40px;
}

.error {
	color:red;
}

ul.error {
	list-style:none;
	 padding-left: 0;
}
    
/***** 28. NOTIFICATION MESSAGES *****/
/*************************************/
.notibar { 
	height: 51px; overflow: hidden; position: relative; margin-bottom: 20px; -moz-border-radius: 2px; 
	-webkit-border-radius: 2px; border-radius: 2px; line-height: 21px; -moz-box-shadow: inset 0 1px 0 rgba(250, 250, 250, 0.8); 
	-webkit-box-shadow: inset 0 1px 0 rgba(250, 250, 250, 0.8); box-shadow: inset 0 1px 0 rgba(250, 250, 250, 0.8);
}
.notibar p { margin: 15px 10px 0 55px; font-size: 13px; color: #333; }
.notibar a.close { 
	position: absolute; width: 14px; height: 14px; top: 5px; right: 5px; background-image: url(../../img/admin/close.png); background-repeat: no-repeat; }
.notibar a.close:hover { cursor: pointer; }
.msgalert a.close { background-position: -14px 0; }
.msgalert a.close:hover { background-position: -14px -14px; }
.msginfo a.close { background-position: -42px 0; }
.msginfo a.close:hover { background-position: -42px -14px; }
.msgsuccess a.close { background-position: -28px 0; }
.msgsuccess a.close:hover { background-position: -28px -14px; }
.msgerror a.close { background-position: 0 0; }
.msgerror a.close:hover { background-position: 0 -14px; }
.announcement a.close { background-position: -56px 0; }
.announcement a.close:hover { background-position: -56px -14px; }

.msgalert { border: 1px solid #eac572;background: #ffe9ad  url(../../img/admin/notifications.png) no-repeat 0 -52px; padding-left:10px;}
.msginfo { border: 1px solid #99c4ea; background: #d1e4f3 url(../../img/admin/notifications.png) no-repeat 0 -156px; padding-left:10px; }
.msgsuccess { border: 1px solid #c1d779; background: #effeb9 url(../../img/admin/notifications.png) no-repeat 0 -104px;  padding-left:10px;}
.msgerror { border: 1px solid #e18b7c; background: #fad5cf url(../../img/admin/notifications.png) no-repeat 0 0; padding-left:10px; }
.announcement { 
	border: 1px solid #fbe187; background: #ffffdf url(../../img/admin/advertisment-32.png) no-repeat 10px 10px; 
	color: #95673f; height: auto;
}
.announcement h3 { margin: 15px 10px 10px 55px; }
.announcement p { margin: 15px 10px 15px 55px; }

li.msgsuccess, li.msgalert, li.msgerror, .msginfo{ background-image:none; border:none; padding:2px 10px; }
#tags-older-buttons{position: absolute; right:0;display:inline-block;margin-right:10px;top:150px;}
#tags-older-buttons-result{position: absolute; right:0;display:inline-block;margin-right:16px;top:70px;}

@media only screen and (max-width: 40.063em){
	#tags-older-buttons{top:110px;}
	#tags-older-buttons-result{top:50px;}
}

@media only screen and (max-width: 60.063em){
	#tags-older-buttons-result{top:50px;}
}

.required_label::after {
    content: "*";
} 

#messages .feed_files li{
	margin: 0;
	padding: 5px 0px;
	list-style: decimal;
}