.bg-dark { 
    background-color:#fff !important;
    -webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.25);
    -moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.25);
    box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.25);     
}
.navbar { min-height:78px; padding:10px 0px; }
.navbar-brand { width:110px; height:78px; background-image:url('images/logo.jpg'); background-size:contain; background-repeat:no-repeat; background-position:left center; }
.maincontainer { border-top:1px solid #e2e9ef; }
.maincontainer .formcontainer { border-left:1px solid #ec9200; }
.stepcircle { background-color:#ec9200; color:#fff; }
.removePhoto { color:#ec9200; border:1px solid #ec9200; }
.removePhoto:hover { color:#f10000; border:1px solid #f10000; }
.tooltip-inner, .tooltip-arrow { background-color:#ec9200; }
.tooltip.bs-tether-element-attached-bottom .tooltip-inner::before, .tooltip.tooltip-top .tooltip-inner::before { border-top-color:#0f0f0f; }
a, a:visited { color:#555559; }
a:hover { color:#ec9200; }
.btn-primary, a.btn-primary { background-color:#ec9200; border:1px solid #d48506; color:#ffffff; }
.btn-primary:hover { background-color:#d48506; border:1px solid #d48506; color:#ffffff; }
.btn-secondary, a.btn-secondary { background-color:#555559; color:#ffffff; border:1px solid #414147; }
.btn-secondary:hover { background-color:#414147; border:1px solid #414147; color:#ffffff; }