.label {
font-size: medium !important;
color: black !important
}

.ui-corner-all {
   -webkit-border-radius:.0 !important;
   border-radius: 0 !important;
}

.ui-btn {
font-weight: 700;
border-width: 0px;
border-style: none;
}

.ui-icon-info {
background-color: transparent !important;
}

.field span label {
font-size: medium !important;
color: black !important}

.ui-datepicker {
z-index: 9999 !important;
}

.ui-selectmenu-list {
margin: 0 0 0 0 !important}


/* hans/niels addons */
/*.ui-page-active{padding: 50px !important;} REMOVED BY MIKKEL */
.radio_label{font-weight:normal !important;}
.radio_label:hover{font-weight:bold !important;}
.ui-radio-on{font-weight:bold !important;}
.ui-radio-off{font-weight:normal !important;}

.ui-content {
overflow: visible;
overflow-x: hidden;}

.touch_main_body {
padding: 1em 1em 1em 1em !important;
}

.ui-select: color: #ccc;
.progress_schematas{
padding-top: 1em !important;
font-style: italic;
font-size: 0.8em !important;
padding-top: 1.0em !important;
padding-bottom: 1.3em !important;
color: #f60 !important;
}

.patientname_title{
font-style: bold;
font-size: 1.5em !important;
}

H5.date_of_visit{
font-weight: normal; !important;
}

.ui-bar{
border-bottom: 1px black solid
}

.ui-block-a.touch_first_column {
padding-right: 0.5em !important;
border-right: dotted 1px rgb(177, 177, 177);
}


.ui-block-b.touch_second_column {
padding-left: 1.5em !important;
padding-right: 0.5em !important;
border-left: dotted 1px rgb(177, 177, 177);
margin-left: -1px;
}

.ui-block-c.touch_third_column {
padding-left: 1.5em !important;
border-left: dotted 1px rgb(177, 177, 177);
margin-left: -1px;
}

H5.progress_schematas{
 color:#f60 !important; 
}

.touchFieldLabel {
margin: 0em 0em 0em 0em !important;
font-size: large}

.next_button, .save_button {
float: right;
}

.nav_buttons, .save_button {
background-color: white !important;
border-color: white !important
-webkit-box-shadow: none /*{a-active-background-color}*/;
-moz-box-shadow: none /*{a-active-background-color}*/;
box-shadow: none /*{a-active-background-color}*/;
}

.ui-bar.touch_header {
padding: 0.5em 1em 0.5em 1em;
}

.ui-grid-solo>.ui-block-a {
border-right: none !important;
}

.touchTooltip {
padding: 0 !important;
height: 1em !important;}

/* filter select */
.ui-selectmenu.ui-popup .ui-input-search {
    margin-left: .5em;
    margin-right: .5em;
}
.ui-selectmenu.ui-dialog .ui-content {
    padding-top: 0;
}
.ui-selectmenu.ui-dialog .ui-selectmenu-list {
    margin-top: 0;
}
.ui-selectmenu.ui-popup .ui-selectmenu-list li.ui-first-child .ui-btn {
    border-top-width: 1px;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.ui-selectmenu.ui-dialog .ui-header {
    border-bottom-width: 1px;
}
/* filter select end */

.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn {
border-right-width: 1px;
}

label.touchFieldLabel.rawDictFieldLabel {
font-size: larger;
font-weight: bold;
padding-bottom: 0.5em;
}

td.TimelineFollowback_0 {
min-width: 100px;
}

.ui-slider.ui-slider-switch.ui-slider-track.ui-shadow-inset.ui-bar-inherit.ui-corner-all {
min-width: 17em;
}

.field.RawDictWidget {
margin:0em 0em 1em 0em !important;
}

.fa-fw {
width: initial;}

.ui-datepicker td span, .ui-datepicker a {
border-style: none }

.raw_dict_td{
padding: .1em 0.4em !important;
vertical-align: middle !important}

.logout_button {
margin-right: 0em;
}

span.logout_and_overview_buttons {
float: right;
}

.ActiveEditing {
display:none
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{color:#000000}

/*KEYBOARD CSS START */

/*button.ui-keyboard-button {*/
/*min-height: 3em;*/
/*width: 3em;*/
/*min-width: 3em;*/
/*margin: .15em;*/
/*cursor: pointer;*/
/*overflow: hidden;*/
/*line-height: 2em;*/
/*-moz-user-focus: ignore;*/
/*}*/

/*.ui-keyboard-space {*/
/*width: 15em !important;*/
/*}*/
/*.ui-keyboard-widekey {*/
/*min-width: 5em !important;*/
/*width: auto;*/
/*}*/

.ui-keyboard div { font-size: 1.5em; }

/*KEYBOARD CSS END */

a.ui-btn.ui-corner-all.ui-shadow.ui-mini.panel_buttons {
text-align: left;
}

.login_header {
font-size: xx-large !important;
font-weight: bold !important;
text-align: center;
}

div#login-forgotten-password {
display: none !important;
}

body > div.ui-loader.ui-corner-all.ui-body-b.ui-loader-verbose.ui-loader-textonly > h1 {
color: white;
font-size: xx-large;
font-weight: bold;
}

#cancervisit-base-edit > span > div.ui-loader.ui-corner-all.ui-body-b.ui-loader-verbose.ui-loader-textonly > h1, #cancerpatient-base-edit > span > div.ui-loader.ui-corner-all.ui-body-b.ui-loader-verbose.ui-loader-textonly > h1{
color: white;
font-size: xx-large;
font-weight: bold;
}

button.show-page-loading-msg.context.ui-nodisc-icon.ui-alt-icon.nav_buttons.next_button.nav_buttons.save_button.ui-btn.ui-btn-b.ui-icon-check.ui-btn-icon-right.ui-btn-inline.ui-shadow.ui-corner-all {
color: #333 !important;
}

textarea.ui-widget-content {
background: white;
}

.save_button_patient {
color: black !important;
}

/*button {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #f60;
color: Black;
vertical-align: middle;
background-color: #f60;
padding: 1px;
cursor: pointer;
font-size: 90%;
text-transform: none;
}

:active, :focus {
   outline:#f60 !important;
}*/

/* Loader */
.ui-icon-loading {
    background: url(spinner.gif) !important;
    background-size: 2.875em 2.875em;
}
