

/* Start:/local/templates/main/template_styles.css?17592969732026*/
input.errored,textarea.errored{
	background: #ffb1b1;
}
.adduser{
	cursor:pointer;
}
section.pagination{
	display:none;
}
.site-header__user-link{
	cursor:pointer !important;
}
.bluebluse .calendar__info-content{
	border-left-color: #ffffff !important;
}
.bluebluse{
	background-color: #eeeeff;
    border-bottom-color: #ffffff !important;
}
.calendar__info-date{
	font-size:13px !important;
}
.calendar__info-date span{
	/*font-size:15px !important;*/
}
.calendar__info-content a{
	text-decoration:none !important;
}
.dailyfile{
    display: inline-block;
    color: #3e495a;
    /* padding: 10px; */
    background: url(/local/templates/main/img/sprite-links.svg);
    background-repeat: no-repeat;
    background-position: left top;
    padding: 2px 8px 3px 20px;
    margin-top: 10px;
    background-size: 20px;
}
.lgbc{
	color:#3e495a !important;
}
.headlight{
	display: block;
    text-align: center;
    color: #3e495a;
    font-size: 18px;
    font-weight: bold;
}
.user-listspan img{
	display: inline-block;
	vertical-align:middle;
	width:20px;
}
.user-listspan{
	display: inline-block;
    text-align: center;
    color: #3e495a;
    font-size: 16px;
	    padding-top: 10px;
	vertical-align:middle;
}
.text-center .site-form__toggle-closer{right:initial;left:-30px;bottom: 0px;}
.text-center{
	position:relative;
}
.user_contaitment > div{	margin:10px 30px;}
.user_contaitment{

  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  align-content: center;
}
.sendreports.unactive{
	filter:grayscale(1);
}
.sohide .lepana{
display:none;
}
.sohide .lepana ~ .lepana{
display:block;
}
@media screen and (max-width:480px){
	.calendar__info-date{
		padding-bottom:0 !important;
	}
	.calendar__info-date span{
		    display: inline-block !important;
	}
	.calendar__info-date span:first-child:after{
		content:"-";
		padding-left: 5px;
	}
}
/* End */
/* /local/templates/main/template_styles.css?17592969732026 */
