:root{
	--fc-event-text-color: #343a40;
}

body.authentication-bg-pattern {
    
	background-image: url("../newlook/assets/images/bg-pattern.png"), radial-gradient(circle at 1% 1%,#328bf2,#1644ad); 
  
}

.input-group-append > label {
	cursor:pointer;
}

.input-group-append > label:hover,.input-group-append > label:active,.input-group-append > label:focus{
	color:#6658dd;
}

table tr td{
	vertical-align: middle !important;
}


.input-group-text.custom-input-group {
  background-color: #ffffff;
  border: none;
}

.input-group .select2-container{
	width:85% !important;
}

.col-opcije{
	width: 100px;
}

.col-opcije .btn{
	padding:2px 6px;
}

.icon-button {
	cursor: pointer;
}

.dropify-wrapper .dropify-message span.file-icon {
    font-size: 14pt;
}

.left-side-menu, .logo-box {
    width: 260px;
}

.content-page {
    margin-left: 260px;
}

/* begin fullcalendar customization */

.fc-event-title{
	white-space: normal;
	font-weight: normal !important;
	text-align: left;
	font-size: 12px;
	padding-left: 5px;
}

.fc-daygrid-event{
	background: #f5f5f5;
}

.fc-h-event .fc-event-main-frame {
   	display: block;
}

.fc-event {
    text-align: left;
}

@media (max-width: 780px) {
	
    .fc-toolbar-chunk{
    	margin-bottom: 10px;
    }
    
    .fc-toolbar-title{
    	font-size: 14px !important;
    }
    
    .fc-view {
	    margin-top: 0;
	}
	
	.fc-event-title {
	    white-space: nowrap;
	    font-weight: normal !important;
	    text-align: left;
	    font-size: 12px;
	    padding-left: 5px;
	}
    
}

@media (max-width: 450px) {
	
    .fc .fc-toolbar {
      display: block; 
    } 
    
}

/* end fullcalendar customization */

.form-control:disabled, .form-control[readonly] {
    background-color: #f4f4f4;
    opacity: 1;
}

.popover {
    max-width: 400px;
}

.app-link img{
	height: 40pt !important;
}

.footer{
	left: 260px;
}
