body{padding-top:35px;}
.bg-primary {
    background-color: #000000!important;
}
.text-secondary{
   color: #efefef !important
}
.floating-label-form-group input, .floating-label-form-group textarea{
    font-size:16px;
}
@media (min-width: 992px) {
  div.masthead {
    padding-top:  50px;
  }
  #mainNav{padding:10px 0px;}
}
.floating-label-form-group input{
    padding-left:10px;
    padding-right:10px;
}
.floating-label-form-group input,
.floating-label-form-group textarea {
  background-color: #f9f9f9;
}
.text-black { color: #000 !important; }
.header-logo{max-height: 75px;}
.horses-card{
    background-image: url("../../img/horse-icon.png");
    background-repeat: no-repeat;
    background-position: 170px 45px;
    background-size:75px;
}
.income-card{
    background-image: url("../../img/euro-icon.png");
    background-repeat: no-repeat;
    background-position: 170px 45px;
    background-size:75px;
}
.shares-card{
    background-image: url("../../img/share-icon.png");
    background-repeat: no-repeat;
    background-position: 170px 45px;
    background-size:75px;
}
.horse-row{margin-bottom:10px;padding-bottom:10px; border-bottom:1px solid #f9f9f9;}
.horse-image{border:1px solid #f9f9f9;}
#horse-details{margin-top:50px;}
.share-count-input{width:150px;height:41px;vertical-align :middle;text-align: center;}
.quantity{margin:10px 0px;}
.quantity-parent a{display:inline-block;}
.quantity-parent input{display:inline-block;}
.details-parent .share-price{font-size: 30px;font-weight: bold;margin-bottom: 10px;}
.text-secondary, .text-white, .color-gold{color:#efc566!important;}
a{color:#efc566!important;}
hr.star-dark,hr.star-light{    border-color: #efc566!important;}
hr.star-dark:after,hr.star-light:after{background-color: #efc566!important;}
.bg-light {
    background-color: #efc566!important;
}
.table-dark{
    color: #efc566!important;
}
.footer{color: #efc566!important;background-color:#000000;}
.btn-outline-light{border-color: #efc566!important;}
.bg-secondary {
    background-color: #000000 !important;
}
header,section{border-bottom: 1px solid #f9f9f9;}
.quantity-parent .fa{font-size:20px;}
.copyright{background-color: #000000;}
.horse-details h4 span{display:inline-block; width:150px;}


.horse-details.text-left.mx-auto h4 span {
    margin-right: 41px;
}

.text-left.horse-details h4 span {
    margin-right: 36px;
}
.details-parent .horse-details{display:inline-block;}
.account-balance,.paypal-balance,.bank-balance {display:none;}
.horse-details .portfolio-item{margin-bottom:0px;display: inline-block;}
.navbar-expand-lg .navbar-nav .dropdown-menu {
        background-color: #1d2124;
            background-color: #1d2124;
}
.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show>.btn-dark.dropdown-toggle {
     color: #efc566!important;
}
.btn-dark:not(:disabled):not(.disabled), .btn-dark:not(:disabled):not(.disabled), .show>.btn-dark.dropdown-toggle {
     color: #efc566!important;
}
#mainNav .navbar-nav li.nav-item a.nav-link {
    font-weight: bold;
}
.card-text .badge{
    font-size:22px;
}

