.ui-widget {
	font-family: Palanquin, sans-serif;
	font-size: 1em;
	color: white;
}



.ui-widget-content {
	border: none;
	background: #fff;
	color: black;
	
	/*display: none; */
}

.ui-autocomplete-query {
    font-weight: normal !important;
}

.ui-widget-header {
	border: none;
	background: none;
	color: black;
	font-weight: normal;
	text-shadow: none;
}

.ui-inputfield {
    color: black;
}

/* .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { */
/*     background-color: #30a4e7; */
/*     text-shadow: none; */
/* } */



.ui-state-default, .ui-state-default,
	.ui-widget-header .ui-state-default {
	text-shadow: none;
	font-weight: normal;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;

}



.ui-state-hover, .ui-state-hover, .ui-widget-header .ui-state-hover,
	.ui-state-focus, .ui-state-focus, .ui-widget-header .ui-state-focus
	{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.ui-state-hover {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}



/* .ui-fileupload-buttonbar .ui-button { */
/* 	font-weight: normal; */
/* 	color: white; */
/* 	background-image: -webkit-linear-gradient(top, #2fa4e7 0%, #1684c2 100%); */
/* 	background-image: -o-linear-gradient(top, #2fa4e7 0%, #1684c2 100%); */
/* 	background-image: linear-gradient(to bottom, #2fa4e7 0%, #1684c2 100%); */
/* 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2fa4e7', */
/* 		endColorstr='#ff1684c2', GradientType=0); */
/* 	filter: progid:DXImageTransform.Microsoft.gradient(enabled= false); */
/* 	background-repeat: repeat-x; */
/* 	border-color: #157eb9; */
	
/* } */

.ui-button-text-icon-left .ui-button-text {
    padding: .5em .5em .5em .5em!important;
}

.ui-icon {
    display: none !important;
}


.panel-default>.panel-heading {
	background-color: none;
	background-image: none;
	color: #545B60;
	font-size: 20px !important;
	font-weight: normal !important;
}

.panel-heading {
	font-size: 20px !important;
	font-weight: normal !important;
}

table.table-bordered {
	border: none;
}

table.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, table.table-bordered > tfoot > tr > th, table.table-bordered > thead > tr > td, table.table-bordered > tbody > tr > td, table.table-bordered > tfoot > tr > td {
    border: none;
}


table.table-bordered>thead>tr>th {
	border: none;
	font-weight: normal;
	color: #545B60;
	border-bottom: 1.5px solid #076da7;
	font-size: 18px;
}



table.table-striped>tbody>tr:nth-of-type(2n+1) {
	background-color: #FFF;
}

table.table-hover > tbody > tr:hover {
    background-color: #FFF;
}

/*table.table-striped>tbody>tr:nth-of-type(2n+1) :hover {
	background-color: #FFF;
}*/

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-weight: normal;
}

.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger:active:hover
.btn-danger:visited {
    background-position: 0 0px!important;
    background-image: -webkit-linear-gradient(top, #b81e36 0%, #831527 100%);
}

@media screen and (max-width:40em) {
	
	.ui-fileupload-buttonbar {
		padding: .2em .4em
	}
	
	.ui-fileupload-buttonbar .ui-button {
    	padding: 0px!important;;
	}
	
	.ui-button-text {
		display: block!important;
	}
		
	.ui-button-text-icon-left .ui-button-text {
    	padding: .0em 0em .0em 0em;
	}
	
}
