
a:focus, .btn:focus, .carousel-indicators li:focus, .btn.focus, ui-commandlink:focus{
    outline: 3px solid #ff8c00 !important;
    outline-offset: 1px;
    box-shadow: 0!important;
}

.text-white {

font-family: 'Titillium Web', sans-serif;
font-weight: bold;
}

 
#page-footer .container-fluid li {
    float: left;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

.ui-widget,.ui-widget .ui-widget {  
 	font-size: 100%;  
}  

.wizard-step-doing > .wizard-number {
   font-weight: 600;
}

fieldset label {
   font-weight: 500 !important;
}

.btn-primary {
   color: #fff !important;
}

body .ui-commandlink:hover, body .ui-link:hover {
   color: #fff;
   text-decoration: none !important;
}

#page-header .btn-primary.btn-alt:not(:hover) {
    color: #ffffff !important;
}

#page-header .btn-primary.btn-alt {
	outline: none !important;
}

/* body a { */
/*     color: #007ad9 !important; */
/* } */

legend{
	font-size:1.1rem;
}

body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon {
    margin-top: -0.7rem !important;
}

.ui-inputgroup-addon , input.ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all.form-control , input.ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all.form-control:focus {
    height: calc(1.6em + .75rem + 2px) !important;
}

.ui-messages-info-icon, .ui-messages-warn-icon, .ui-messages-error-icon  {
    margin-top: -4px !important;
    margin-right: 4px;
}

.ui-messages-fatal-icon{
	margin-top: 0px !important;
    margin-right: 4px;
}


body .ui-commandlink:hover, body .ui-link:hover {
    color: #116fbf;
    text-decoration: underline;
}


/* uploader */
input[type="file"] {
    display: none;
}

.noHrefLink { 
	text-decoration: underline; cursor: pointer 
} 


@media (max-width: 576px) {
	
	li .wizard-step .col .wizard-step-todo{
	    max-width: 30%!important;
	}
}
