.card-group {
  @include media-breakpoint-only(lg) {
    column-count: 3;
  }
  @include media-breakpoint-only(xl) {
    column-count: 4;
  }
}

.form-group {
    margin-bottom: 0rem;
}

legend {
    width: auto !important;
    font-size: 0.8rem !important;
}

body .ui-fieldset .ui-fieldset-content {
    padding: 5px;
}

.ui-radiobutton .ui-radiobutton-box .ui-radiobutton-icon {
    margin-top: 3.5px !important;

}

.ui-widget-content {
  font-size: 12px !important; 
  }
  
 /* .ui-fluid .ui-button {

    width: auto !important;
}*/

body .ui-datatable thead th {
    padding: 8px !important;
}

body .ui-fieldset .ui-fieldset-legend {
    color: #ffffff;
    background-color: #337ab7;
    border: 1px solid transparent;
    }
    
    /*body .ui-widget-content {
    border: 1px solid #007bff;
}*/


.ui-fileupload-simple .ui-button {
    background-color: #666;
}

.layout-wrapper .topbar .topbar-right {
	background-color: #337ab7 !important;
	background-image:none !important;
}

.layout-wrapper .topbar .topbar-left {
	background-color: #337ab7 !important;
	background-image:none !important;
}

body .ui-button {
	background-color: #337ab7;
	border-color: #2e6da4;
}
body .ui-button:hover {
	background-color: #286090;
	border-color: #204d74;
}
body .ui-chkbox .ui-chkbox-box.ui-state-active {
    border: 1px solid #2e6da4;
    background-color: #337ab7;
}