/* css for timepicker */
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

/* css for jquery ui */
.ui-widget { font-family: inherit; font-size: 1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget-content { background-color: #eee; background-image: none; }

#profil-tabs .ui-widget-header {
    background: white;
    border: none;
}
#profil-tabs .ui-tabs-nav {
    padding: 0;
}
#profil-tabs .ui-tabs-nav li {
    margin-right: 8px;
    top: 7px;
}
#profil-tabs .ui-tabs-nav li.ui-state-active {
    top: 0px;
}
#profil-tabs.ui-widget-content {
    background: white;
    border: none;
}
#profil-tabs .ui-state-default {
    background: white;
    border: 1px solid #e0e0e0;
    border-radius: 6px 6px 0 0;
}
#profil-tabs .ui-state-default a {
    color: black;
    font-family: Arial;
    font-weight: normal;
    padding: 4px 7px;
}
#profil-tabs .ui-state-default.ui-state-hover {
    background: #f0f0f0;
    background: -webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#f0f0f0));
    /*background: #d4d4d4;
    background: -moz-linear-gradient(top,#e9e9e9,#bfbfbf);
    background: -webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#bfbfbf));
    filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e9e9e9',EndColorStr='#bfbfbf',GradientType=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e9e9e9, endColorstr=#bfbfbf)";*/
}
#profil-tabs .ui-state-default.ui-state-active {
    background: #f0f0f0;
    border: none;
}
#profil-tabs .ui-state-default.ui-state-active a {
    color: #3d5c81;
    font-size: 14px; font-weight: bold;
    text-shadow: 1px 1px 1px #ccc;
    padding: 6px 7px;
}
#profil-tabs .ui-corner-all {
    border-radius: 4px 4px 0 0;
}
#profil-tabs .ui-widget-content {
    background: #fff;
	border: 1px solid silver;
}
/*.ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all {
    
}*/

.ui-combobox {
	position: relative;
    display: inline-block;
}
.ui-combobox-toggle {
    position: absolute;
    top: 0;
    bottom: 0;
    margin-left: -1px;
    padding: 0;
    /* adjust styles for IE 6/7 */
    /* height: 1.7em; */
    /* top: 0.1em; */
}
.ui-combobox-input {
    margin: 0;
    padding: 0.3em;
}

.ui-widget-content a {
	color: #3D5C81;
}
.ui-widget-content a.sendbutton {
	color: white;
}

.ui-autocomplete {
	background: white !important;
	border-radius: 0 !important;
	max-height: 300px !important;
	padding: 0 !important;
}
.ui-autocomplete .ui-menu-item a {
	border-radius: 0 !important;
	margin: 0 !important;
}
.ui-autocomplete .ui-state-focus {
	background: #1f497b !important;
	border: none !important;
	color: white !important;
	margin: 0 !important;
}