#mainPage {
    font-size: 20px;
    margin-bottom: 0;
}

#mainPage .panel-heading {
    background: #d5c3c3;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#48a9ea', endColorstr='#9c8b8b', GradientType=1);
    box-shadow: #907680 2px 2px 1px;
}

#painelMain {
    padding: 1%;
    height: 655px;
}

#painelSelecaoFila {
    height: 85%;
    margin: 0;
    box-shadow: #c6c6c6 5px 5px 1px;
    background-color: #b7a0a1;
}

#painelSelecaoFila .panel-body {
    margin-top: 10%;
}

#painelSelecaoInicial {
    height: 100%;
    margin: 0;
    box-shadow: #c6c6c6 5px 5px 1px;
    background-color: #b7a0a1;
}

#painelSelecaoInicial .panel-body {
    margin-top: 0.5%;
}

#painelSelecaoLista {
    min-height: 85%;
    margin: 0;
    box-shadow: #c6c6c6 5px 5px 1px;
    background-color: #b7a0a1;
}

#painelSelecaoExame {
    min-height: 85%;
    margin: 0;
    box-shadow: #c6c6c6 5px 5px 1px;
    background-color: #b7a0a1;
}

#painelSelecaoExame .panel-body {
    margin-top: 0;
}

#painelSelecaoExame .panel-body #panelButtonExame {
    margin-top: 10%;
}

#painelSelecaoLista .panel-body #panelButtonLista {
    margin-top: 0%;
}

#btnControleDefault {
    height: 115px;
    width: 250px;
}

#btnControleDefault button {
    height: 120px
}

#btnControleDefault #btnAction {
    position: absolute;
}

.panel-primary > .panel-heading {
    border-color: #707550 !important;
}

#btnActionGroup {
    padding-bottom: 0px;
}

#btnSegmento {
    margin-top: 15px;
    height: 120px;
    width: 230px;
    font-size: 20px;
    border-color: transparent;
    background: #9c8b8b;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#48a9ea', endColorstr='#1f8ce5', GradientType=1);
    box-shadow: #907676 2px 2px 1px;
}

#btnSegmento:hover {
    margin-top: 15px;
    height: 120px;
    width: 230px;
    font-size: 20px;
    background: #907676;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#48a9ea', endColorstr='#1f8ce5', GradientType=1);
}

#btnControleDefault #btnAction {
    margin-top: 15px;
    height: 80px;
    width: 230px;
    font-size: 20px;
    border-color: transparent;
    background: #d5c3c3;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#48a9ea', endColorstr='#1f8ce5', GradientType=1);
    box-shadow: #707550 2px 2px 1px;
}

#btnControleDefault #btnAction:hover {
    margin-top: 15px;
    height: 80px;
    width: 230px;
    font-size: 20px;
    background: #9c8b8b;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#48a9ea', endColorstr='#1f8ce5', GradientType=1);
}

#btnControleDefault #btnAction img:hover {
	margin-top: -35px;
	margin-left: -115px;
    height: 100px; /*124*/
    width: 104px; /*130*/
    border: solid;
    border-color: #eeefdf;
    background-color: #907676;
    position: absolute;
    /*margin-top: -44px;
    margin-left: -150px;*/
    box-shadow: rgba(180, 184, 148, 0.36) 2px 2px 1px;
}

#btnControleDefault #btnAction img {
	margin-top: -35px;
	margin-left: -115px;
    height: 100px;
    width: 104px;
    border: solid;
    border-color: #eeefdf;
	background-color: #9c8b8b;
    position: absolute;
    /*margin-top: -44px;
    margin-left: -150px;*/
}

#btnActionChegada {
    margin-top: 20%;
    width: 300px;
    height: 100px;
    margin-bottom: 20%;
    font-size: 30px;
}

#painelDefault {
    width: 700px;
}

#painelDefault .panel {
    height: 340px;
    margin-bottom: 0;
}

#painelDefault input {
    height: 80px;
    font-size: 55px;
    background: white;
    border: 1px solid #999999;
    border-radius: 1px;
    box-shadow: 0 0 15px 1px #999999;
    color: #666;
    outline: none;
}

#painelListaPacienteFila #painelDefault {
    width: 650px;
}

#painelListaPacienteFila input {
    background: none;
    border: none;
    border-radius: 0;
    box-shadow: none;
    outline: none;
}

#painelListaPacienteFila tbody {
    height: 80px;
    font-size: 55px;
    background: white;
    border: 1px solid #999999;
    border-radius: 1px;
    box-shadow: 0 0 15px 1px #999999;
    color: #666;
    outline: none;
}

#painelListaPacienteFila input {
    height: 15px;
    font-size: 10px;
}

#painelListaPacienteExame {
    width: 90%;
}

#painelListaPacienteExame tbody {
    height: 80px;
    font-size: 55px;
    background: white;
    border: 1px solid #999999;
    border-radius: 1px;
    box-shadow: 0 0 15px 1px #999999;
    color: #667;
    outline: none;
}

#painelListaPacienteExame input {
    background: none;
    border: none;
    border-radius: 0;
    box-shadow: none;
    outline: none;
}

#painelListaPacienteFila td {
    vertical-align: middle;
    font-size: 25px;
    /*display: table;*/
}

#painelListaPacienteFila #tdlabel {
    width: 100%;
}

#painelListaPacienteFila .panel {
    height: 300px;
}

#painelListaPacienteFila tbody {
    overflow-y: scroll;
    height: 350px;
    width: 95%;
    position: absolute;
}

#painelListaPacienteExame td {
    vertical-align: middle;
    font-size: 20px;
    display: inline-table;

}

#painelListaPacienteExame .panel {
    height: 260px;
    width: 630px;
}

#painelListaPacienteExame #tdProcedimento {
    width: 100%;
}

#painelListaPacienteExame tbody {
    overflow-y: scroll;
    height: 500px;
    width: 95%;
    position: absolute;

}

#messageDialog {
    font-size: 35px;
    text-align: center;
    height: 90px !important;
	
}

.noclose .ui-dialog-titlebar-close {
    display: none;
}

#btnControle {
    height: 115px;
    width: 300px;
}

#btnFilaImg {
    position: absolute;
    margin-top: -44px;
    margin-left: -70px;
}

#btnFilaImg img {
	margin-top: 5px;
    height: 100px;
    border: solid;
    border-color: #eeefdf;
    background-color: #9c8b8b;
}

#btnFilaImg img:hover {
	margin-top: 5px;
    height: 100px;
    border: solid;
    border-color: #eeefdf;
    background-color: #9c8b8b;
}

#btnSelecaoFila {
    margin-top: 25px;
    height: 80px;
    width: 300px;
    font-size: 20px;
    border-color: transparent;
    background: #907676;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#48a9ea', endColorstr='#9c8b8b', GradientType=1);
    box-shadow: #707550 2px 2px 1px;
}

#btnSelecaoFila:hover {
    margin-top: 25px;
    height: 80px;
    width: 300px;
    font-size: 20px;
    border-color: transparent;
    background: #907676;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#48a9ea', endColorstr='#907676', GradientType=1);
}

#btnFilaImgPrioridade {
    position: absolute;
    margin-top: -44px;
    margin-left: -70px;
}

#btnFilaImgPrioridade img {
    height: 100px;
    border: solid;
    border-color: #eeefdf;
    background-color: #e8130b;
}

#btnFilaImgPrioridade img:hover {
    height: 100px;
    border: solid;
    border-color: #eeefdf;
    background-color: #A9140B;
}

#btnSelecaoFilaPrioridade {
    margin-top: 15px;
    height: 80px;
    width: 300px;
    font-size: 20px;
    border-color: transparent;
    background: rgb(232, 19, 11);
    background: -moz-linear-gradient(left, rgb(232, 19, 11) 0%, rgb(220, 18, 11) 12%, rgb(203, 18, 11) 67%, rgb(159, 17, 11) 100%);
    background: -webkit-linear-gradient(left, rgb(232, 19, 11) 0%, rgb(220, 18, 11) 12%, rgb(203, 18, 11) 67%, rgb(159, 17, 11) 100%);
    background: -o-linear-gradient(left, rgb(232, 19, 11) 0%, rgb(220, 18, 11) 12%, rgb(203, 18, 11) 67%, rgb(159, 17, 11) 100%);
    background: -ms-linear-gradient(left, rgb(232, 19, 11) 0%, rgb(220, 18, 11) 12%, rgb(203, 18, 11) 67%, rgb(159, 17, 11) 100%);
    background: linear-gradient(to right, rgb(232, 19, 11) 0%, rgb(220, 18, 11) 12%, rgb(203, 18, 11) 67%, rgb(159, 17, 11) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#48a9ea', endColorstr='#1f8ce5', GradientType=1);
    box-shadow: #630e0a 2px 2px 1px;
}

#btnSelecaoFilaPrioridade:hover {
    margin-top: 15px;
    height: 80px;
    width: 300px;
    font-size: 20px;
    border-color: transparent;
    background: rgb(232, 19, 11);
    background: -moz-linear-gradient(left, rgb(212, 22, 13) 0%, rgb(169, 20, 11) 12%, rgb(140, 19, 11) 67%, rgb(72, 14, 10) 100%);
    background: -webkit-linear-gradient(left, rgb(212, 22, 13) 0%, rgb(169, 20, 11) 12%, rgb(140, 19, 11) 67%, rgb(72, 14, 10) 100%);
    background: -o-linear-gradient(left, rgb(212, 22, 13) 0%, rgb(169, 20, 11) 12%, rgb(140, 19, 11) 67%, rgb(72, 14, 10) 100%);
    background: -ms-linear-gradient(left, rgb(212, 22, 13) 0%, rgb(169, 20, 11) 12%, rgb(140, 19, 11) 67%, rgb(72, 14, 10) 100%);
    background: linear-gradient(to right, rgb(212, 22, 13) 0%, rgb(169, 20, 11) 12%, rgb(140, 19, 11) 67%, rgb(72, 14, 10) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#48a9ea', endColorstr='#1f8ce5', GradientType=1);
    box-shadow: #630e0a 2px 2px 1px;
}

form {
    padding: 0;
    margin: 0;
}

.ui-button-text {
    height: 45px;
    width: 100px;
    font-size: 25px;
}

.loader .ui-dialog-titlebar, .loader {
    background: none;
    background-color: transparent;
    background-image: none;
    border: none;
    display: none;
}

.ui-widget-header {
    background: none !important;
    background-image: none !important;
    box-shadow: none;
	border-color: transparent;
    background: rgba(91, 116, 166, 1) repeat-x scroll 50% 50% !important;
    background: -moz-linear-gradient(left, rgba(91, 116, 166, 1) 0%, rgba(73, 96, 143, 1) 12%, rgba(62, 83, 125, 1) 67%, rgba(55, 75, 115) 100%);
    background: -webkit-linear-gradient(left, rgba(91, 116, 166, 1) 0%, rgba(73, 96, 143, 1) 12%, rgba(62, 83, 125, 1) 67%, rgba(55, 75, 115) 100%);
    background: -o-linear-gradient(left, rgba(91, 116, 166, 1) 0%, rgba(73, 96, 143, 1) 12%, rgba(62, 83, 125, 1) 67%, rgba(55, 75, 115) 100%);
    background: -ms-linear-gradient(left, rgba(91, 116, 166, 1) 0%, rgba(73, 96, 143, 1) 12%, rgba(62, 83, 125, 1) 67%, rgba(55, 75, 115) 100%);
    background: linear-gradient(to right, rgba(91, 116, 166, 1) 0%, rgba(73, 96, 143, 1) 12%, rgba(62, 83, 125, 1) 67%, rgba(55, 75, 115) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#48a9ea', endColorstr='#d5c3c3', GradientType=1);
}

body.modal-open {
    overflow: hidden !important;
    position:fixed !important;
}