

.bstrap30 button.btn-primary,
.bstrap30 button.btn-info {
    background-color:#76bede;
    border-color:#76bede;
    color:#fff;
}
.bstrap30 button.btn-primary:hover,
.bstrap30 button.btn-info:hover {
    background-color:#0B2449 ;
    border-color:#0B2449 ;
    color:#fff;
}
div .bstrap30 .required:after,
div .bstrap30 .text-danger{
    color:#ff3300;
}       
div .bstrap30 .form-control:focus {
    border-color:#0B2449 ;
    box-shadow:none;
}
div .bstrap30 .has-error .form-control {
    border-color:#ff3300;
}     

.bstrap30 div.form-horizontal  .has-error .radio,
.bstrap30 div.form-horizontal  .has-error .checkbox {
    color:#ff3300;
    & a {
        color:#ff3300;
    }
}
div .bstrap30 a,
div .bstrap30 a:hover {color:#0B2449 ;}

/*Datepicker Start*/
div .ui-datepicker.ui-widget-content {
    background: #fff;
}
.ui-datepicker .ui-datepicker-title {
    color:#fff;
    background:none;  
}
.ui-datepicker table {
    color:#0B2449 ;
    background:#fff;    
}
div .ui-datepicker .ui-widget-header {
    background:none;
    background-color:#0B2449 ;
}


div .ui-datepicker.ui-state-default, 
div .ui-datepicker.ui-widget-content .ui-state-default, 
div .ui-datepicker.ui-widget-header .ui-state-default {
    background:none;
    background-color:#fff;
    border-color:#ddd;
}
div .ui-datepicker.ui-state-default.ui-state-highlight, 
div .ui-datepicker.ui-widget-content .ui-state-default.ui-state-highlight, 
div .ui-datepicker.ui-widget-header .ui-state-default.ui-state-highlight {
    color:#fff;
    background:none;
    border-color:#0B2449 ;
}
div .ui-datepicker.ui-state-default:hover, 
div .ui-datepicker.ui-widget-content .ui-state-default:hover, 
div .ui-datepicker.ui-widget-header .ui-state-default:hover {
    border-color:#0B2449 ;
}
div .ui-datepicker.ui-state-active, 
div .ui-datepicker.ui-widget-content .ui-state-active, 
div .ui-datepicker.ui-widget-header .ui-state-active {
    
    border-color:#ccc ;
    background-color:#fff;
}
div .ui-datepicker .ui-widget-header .ui-icon {
    background-image:none;
}
div .ui-datepicker .ui-widget-header a:hover {
    background:none;
    background-image:none;
    border:none;
}
div .ui-datepicker .ui-icon.ui-icon-circle-triangle-w:before,
div .ui-datepicker .ui-icon.ui-icon-circle-triangle-e:before {
    display:block;
    font-family: "FontAwesome";
    content:"\f053";
    text-indent:0;
    font-size:14px;
    line-height:20px;
    color:#fff;
}
div .ui-datepicker .ui-icon.ui-icon-circle-triangle-e:before {
    content:"\f054";
}
div .ui-datepicker .ui-widget-header .ui-state-hover .ui-icon.ui-icon-circle-triangle-w:before {
    font-size:14px;
    line-height:20px;
    border:none; 
}
/*Datepicker End*/
/*
.bstrap30 .field-container .required {
    border-left-color:#0B2449 ;
}
*/
.bstrap30 .field-container label.error {
    color:#ff3300;
}
.bstrap30 div.form-horizontal input,
.bstrap30 div.form-horizontal select,
.bstrap30 div.form-horizontal textarea {
    background-color:#f5f5f5;
    border-color:#ccc;
}


body .bstrap30 .compact .field-container {margin-bottom:2px;}
    