.ui-panel .ui-panel-content{
	border:none;
}
.ui-widget-header {
    border: none;
    background: transparent;
}
.ui-widget{
	font-family: "para-r", Arial, Helvetica, sans-serif!important;
}
.ui-widget.ui-widget-content{
	border:none;
}
.ui-datepicker{
	background-color: white;
}
.ui-progressbar-value.ui-widget-header.ui-corner-all {
    background-color: #75b075;
}
.ui-progressbar.ui-widget.ui-widget-content.ui-corner-all {
    border: 1px solid #d3d8d8;
    min-height: 46px;
}

.ui-progressbar .ui-progressbar-label{
	line-height: 40px;
	font-weight: normal;
}
.ui-selectonemenu label.ui-selectonemenu-label{
	margin: 0px;
}
.ui-selectonemenu .ui-selectonemenu-trigger{
	padding: 0px;
		background-color: #f2f2f2;
}
.ui-autocomplete .ui-state-default{
	border: none;
}
.ui-paginator-top{
	display: none;
}
.ui-paginator .ui-paginator-current{
	display:none;
}

.ui-paginator-page.ui-state-default.ui-state-active{
  color: white;
  background-color: #006bb7;
}
.ui-widget textarea{
	max-width: 100%;
}
.ui-selectcheckboxmenu-token.ui-state-active.ui-corner-all {
    font-size: 12px;
    background-color: #006bb7;
    color: #FFFFFF;
}
.ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-list-item label {
    font-size: 15px;
    margin-top: -3px;
    margin-left: 4px;
    margin-bottom: 0px;
}
.ui-widget-header.ui-corner-all.ui-selectcheckboxmenu-header.ui-helper-clearfix {
    background-color: #f3f3f3;
		.ui-widget-header .ui-icon {
			background-image: url("../themes/isgTheme/images/ui-icons_ffffff_256x240.png");
		}
}
.ui-icon.ui-icon-seek-next,
.ui-icon.ui-icon-seek-prev{
	background-image: url("/resources/themes/isgTheme/images/ui-icons_006bb7_256x240.png");
}

.ui-selectcheckboxmenu-item.ui-selectcheckboxmenu-list-item.ui-corner-all.ui-selectcheckboxmenu-checked .ui-chkbox-icon.ui-icon.ui-icon-check{
	background-image: url("/resources/themes/isgTheme/images/ui-icons_006bb7_256x240.png");
	background-position: -64px -147px;
}

.ui-selectcheckboxmenu-multiple.ui-selectcheckboxmenu.ui-widget.ui-state-default.ui-corner-all{
	max-width: 100%;
	border: none;
	width: 100%;
	background-color: #f0f0f0;
	padding: 7px;

}
.ui-selectcheckboxmenu-token {
    white-space: normal;
}
.ui-selectcheckboxmenu-trigger{
	position: relative;
}
.ui-selectcheckboxmenu-trigger .ui-icon.ui-icon-triangle-1-s{
		display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
        font-size: 14px;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    transform: translate(0,0);
		overflow: visible;
		background:none;
		text-indent:0px

}
.ui-selectcheckboxmenu-trigger .ui-icon.ui-icon-triangle-1-s::before{
	content: "\f067";
	color: #006bb7;
	margin-top: -8px;
	position: absolute;
}
.ui-selectcheckboxmenu-multiple-container.ui-widget.ui-inputfield.ui-state-default.ui-corner-all{
	background-color: transparent;
}
.ui-selectcheckboxmenu .ui-selectcheckboxmenu-trigger{
	width: 28px;
	border: 1px solid #e9e9e9;
}
.ui-datatable tbody td{
	padding: 0px 10px;
}
/*pagination*/
.ui-icon-seek-prev {
    background-position: -48px -156px;
}
.ui-icon-seek-first {
    background-position: -80px -156px;
}
.ui-icon-seek-next {
    background-position: -32px -156px;
}
.ui-icon-seek-end {
    background-position: -64px -156px;
}
.ui-messages-error-icon,
.ui-messages-info-icon{
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transform: translate(0,0);
	-ms-transform: translate(0,0);
	transform: translate(0,0);

	background: none;
}
.ui-messages-error-icon::before {
    content: "\f00d";
		font-size: 30px;
}
.ui-messages-info-icon::before {
	content: "\f05a";
	font-size: 30px;
}

.list-group-item-action:focus, .list-group-item-action:hover {
    color: #464a4c;
    text-decoration: none;
    background-color: #f7f7f9;
    -webkit-box-shadow: 0px 2px 14px -4px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 2px 14px -4px rgba(0,0,0,0.75);
    box-shadow: 0px 2px 14px -4px rgba(0,0,0,0.75);
}
.list-group-item {
	margin-left: 0px;
}
.ui-messages-info, .ui-message-info {
    color: #fff;
    background-color: #006bb7;
    border-color: #b0b0b0;
    -webkit-box-shadow: 0px 0px 58px -9px rgba(112,112,112,0.59);
    -moz-box-shadow: 0px 0px 58px -9px rgba(112,112,112,0.59);
    box-shadow: 0px 0px 58px -9px rgba(112,112,112,0.59);
    margin-bottom: 40px;
}
legend.ui-fieldset-legend.ui-corner-all.ui-state-default {
	font-size: 15px;
	width: 100%;
	border: none;
	/*border-bottom: 1px solid #b0b0b0;*/
	border-radius: 0px;
	background: transparent;
	height: 15px;
}
.ui-selectonemenu, ui-selectonemenu-label {
    width: 100% !important;
    min-width: 2px !important;
}
.ui-inputfield {
    width: 100%;
}
.ui-state-active .ui-icon, .ui-button:active .ui-icon {
    background-image: url("../themes/isgTheme/images/ui-icons_006bb7_256x240.png");
}
.ui-icon-bullet {
    background-position: -81px -145px;
}
span.ui-fieldset-toggler.ui-icon.ui-icon-plusthick,
span.ui-fieldset-toggler.ui-icon.ui-icon-minusthick {
    margin-top: 3px;
}
.ui-chkbox-box.ui-widget.ui-corner-all.ui-state-default {
    margin: 0px 10px;
}
.ui-fileupload-content.ui-widget-content.ui-corner-bottom{
	background-color: transparent;
	border: none;
}
.ui-fileupload-content .ui-progressbar .ui-progressbar-value{
	background-color: #006bb7;
}
.ui-fileupload-progress .ui-progressbar.ui-widget.ui-widget-content.ui-corner-all{
	min-height: 23px;
}
.ui-selectcheckboxmenu-token-icon.ui-icon.ui-icon-close{
	background-image: url("../themes/isgTheme/images/ui-icons_ffffff_256x240.png");
}
.ui-selectcheckboxmenu-token-label {
    max-width: 199px;
    word-wrap: break-word;
}
.ui-icon-check {
    background-position: -65px -146px;
}
.ui-icon-minus {
    background-position: -49px -130px;
}
.ui-dialog {
	max-width: 100%;
}
.modal-dialog {
    max-width: 100%;
    margin: 30px auto;
}
.ui-dialog-titlebar{
    background-color: #558ab0;
    color: white;
}
