/* Styles specifically for the HJ3 "mesa" server */

.plow-container {
    background: #880f10 url(/images/layout/MesaBG.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
}

.gamebody {
    background: #64012a;
}

a {
    color: #603;
}

a.ctaBtn {
    background: #64012a ;
}

a.ctaReverseColor {
    border: 2px solid #64012a ;
    background: #fff;
    color: #64012a;
}

a.ctaReverseColor:hover {
    background: #64012a;
    color: #fff;
}

.progressBarInner {
    background: #f7aa9d;
}

.alertLabel {
    background: #64012a;
}

.alertLabel.alertBlue{
    background: #64012a;
}

.tile-buttons {
    background-color: #64012a;
}

.tilemodeicons {
    background-color: #64012a;
}

.buttons a, .buttons button, .buttons input {
    background-color: #64012a;
}

.tabshj li {
    border-color:#64012a;
    color: #402;
}

.tablestyled th {
    background-color: #64012a;
}

.barntiles
{
    border-color: #64012a;
    color: #402;
}

.barntiles-head
{
    background-color: #64012a;
}

.barnentericon {
    background-color: #64012a;
}

.entershow {
    background-color: #64012a;
}

.movecheck {
    background-color: #64012a;
}

.dropbtn {
    background-color: #64012a;
}

.dropdown:hover .dropbtn {
    background-color: #64012a;
}

.refreshicon {
    background-color: #64012a;
}

.horsename {
    color: #402;
}

/* Colored Inline Headers */
.inlineheader {
    background-color: #64012a ;
}

.headerHorseBucks {
    color: #402;

}
.headerBottom{
    border-top: 8px solid #402;
    border-bottom: 4px solid #402;
    padding: 10px 0;
}


.headerLabel, .logOut, .loginContainer span {
    color: #402;
}

.headerLabelLg {
    color: #402;
}

.tablestyled  tr:hover {
    background-color: #f7aa9d;
}

.tablestyled  {
    background-color: #F7DDD8;
    position: relative;
    z-index: 5;

}


.breedInfo .breedInfoText {
    border-color: #64012a ;
}

.breedInfo .breedInfoText::after {
    border-color: transparent transparent #64012a transparent;
}

.modal-content {
    border-color: #64012a ;
}



*Adjust create horse form colors */
.radio-item label:after {
    border-color: #64012a;

}
.radio-item label:before {
    background: #64012a;
}

.createformheader hr
{
    border-color:  #64012a;

}

.horseCreateForm [type="text"] {
    border-color: #64012a;
}

.mimicTextInput {
    border-color: #64012a;
}

body .slideshow-wrapper {
    background-image: radial-gradient(
            circle 346px at 0.3% 100%,
            #ffffff 0%,
            #f291af
    );
    border-color: #64012a;

}



.hptabulSub li.hptabSub.ui-tabs-active {
    background-image: radial-gradient( circle 346px at 0.3% 100%, #ffffff 0%, #f291af 100.7% );
    border: 3px solid #64012a;
    border-bottom: none;

}



.breedtabsSub
{
    border: 3px solid #64012a;
    padding: 15px;
}

/*Sweet Alerts 2*/
button.swal2-confirm.swal2-styled
{

    background-color: #64012a;
}

/*Shepherd Tour Colors */
.shepherd-button {
    background-color: #64012a !important;
}
.shepherd-element {
    border: solid 1px #64012a  !important;
}
.shepherd-progressbar{
    background-color: #64012a !important;
}