/* here you can put your own css to customize and override the theme */

/** Plugins CSS **/

#toast-container > div {
    opacity: .9;
}

/*** end Plugins CSS **/


.header.navbar .navbar-brand {
	width: 100px;
	height: 23px;
	margin-top:-5px;
}

.medium-field {
    width:375px !important;
}
.normal-field {
    max-width:420px !important;
}

@media (min-width: 1280px) and (max-width: 1366px){
    .medium-field {
        width:290px !important;
    }   
}
@media (min-width: 1024px) and (max-width: 1280px){
    .medium-field {
        width:260px !important;
    }   
}
@media (min-width: 768px) and (max-width: 1024px){
    .medium-field {
        width:200px !important;
    }   
}

.red { color: #b94a48; }

.breadcrumb li.btn-group a {
    color: #fff !important;
    margin-right: 0;
}

.mt2 { margin-top:2px; }

.mr5 { margin-right: 5px !important; }
.ml5 { margin-left: 5px !important; }

//parsley validatin
.parsley-errors-list { 
/*    list-style: none; 
    padding: 0; 
    margin: 0;*/
   
}
.parsley-errors-list li { 
/*    color: #b94a48; 
    list-style: none; 
    padding: 0; 
    margin: 0 0 0 -40px;*/
    display: none;
}

.modal-open .popover { z-index: 999999 !important; }

.smalltip div.tooltip-inner {
    width:200px; max-width: 200px;
}

.pl0 { padding-left: 0px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl25 { padding-left: 25px; }


.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mt40 { margin-top: 40px; }

.mb40 { margin-bottom: 40px; }


.disabled span input[type="radio"] {
    display: none;
}

