.form-error-class
{
  border:1px solid red;
}
  
.form-error-class:focus
{
  border:1px solid red;
}
  
.form-error-class-label
{
  color:red;
}

.not-active {
   pointer-events: none;
   cursor: default;
}

/* Style for PLACEHOLDER (own color) */
.form-control::-webkit-input-placeholder { color: #ababab; font-style: italic; }  /* WebKit, Blink, Edge */
.form-control:-moz-placeholder { color: #ababab; font-style: italic; }  /* Mozilla Firefox 4 to 18 */
.form-control::-moz-placeholder { color: #ababab; font-style: italic; }  /* Mozilla Firefox 19+ */
.form-control:-ms-input-placeholder { color: #ababab; font-style: italic; }  /* Internet Explorer 10-11 */
.form-control::-ms-input-placeholder { color: #ababab; font-style: italic; }  /* Microsoft Edge */

.form-control:focus::-webkit-input-placeholder { color: transparent }  /* WebKit, Blink, Edge */
.form-control:focus:-moz-placeholder { color: transparent }  /* Mozilla Firefox 4 to 18 */
.form-control:focus::-moz-placeholder { color: transparent }  /* Mozilla Firefox 19+ */
.form-control:focus:-ms-input-placeholder { color: transparent }  /* Internet Explorer 10-11 */
.form-control:focus::-ms-input-placeholder { color: transparent }  /* Microsoft Edge */


.document_form_margin {
   margin-bottom:5px;
}
/* Style dropzone advanced*/
.upload_drag_hidden {
	opacity: 0;
}

.anonymized_metadata {
	height:20px;
	width:100%;
	background-image: url('../../../icons/anonym-2.png'); 
}


/* MODAL DIALOGS STYLES */
/*
.modal {
  text-align: center;  
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}    

@media screen and (min-width: 768px) {
  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
    background-color: transparent;    
  }
  
  .modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;  
  }    

}
*/
  
/* RESPONSIVE MODAL DIALOGS STYLES */
  
@media screen and (max-width: 767px) and (min-width: 0) {

  .modal {
    width: 100%;
    height: 100%;
    background-color: white;
  }
  
  .modal-dialog, .modal-sm {
    display: inline-block;
    text-align: left;
    vertical-align: middle;  
    width: 100% !important;
    min-height: 100%;
    top: 0;
    margin: 0 auto;
  }      
  
  .modal-content {
    border: none;    
    border-radius: 0;
    box-shadow: none;
    background-clip: inherit;
  }
}



/* Multiselect search maximalni vyska */
.chosen-container .chosen-choices { max-height: 600px; overflow-y: auto;}


.changer_row_xs > .col-sm-6{ width:100%}
.changer_row_xs > .col-sm-5{ width:100%}
.changer_row_xs > .col-sm-4{ width:100%}
.changer_row_xs > .col-sm-3{ width:100%}
.changer_row_xs > .col-sm-2{ width:100%}

.changer_row_xs > .col-md-6{ width:100%}
.changer_row_xs > .col-md-5{ width:100%}
.changer_row_xs > .col-md-4{ width:100%}
.changer_row_xs > .col-md-3{ width:100%}
.changer_row_xs > .col-md-2{ width:100%}

.changer_row_xs > .col-lg-6{ width:100%}
.changer_row_xs > .col-lg-5{ width:100%}
.changer_row_xs > .col-lg-4{ width:100%}
.changer_row_xs > .col-lg-3{ width:100%}
.changer_row_xs > .col-lg-2{ width:100%}



.changer_row_main_xs { width:100%!important}
