.navbar-nav li a:focus{color:#FFF!important;}

.sole-list ul li {
    width: 50%;
    float: left;
	list-style:none;
	padding:10px;
}
.sole-list img {
    width: 100%;
    height: 200px;
    object-fit: cover;
}
.sole-list ul li a {
    background: #eee9dd !important;
    padding: 10px;
    float: left;
    width: 100%;
}
.leather-banner h1 {
    text-align: center;
    font-size: 27px;
    font-weight: 400;
}
.map {
    text-align: center;
}
.leather-banner {
    background: url(../Photos/tooplate_main_top.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 10px;
	padding-bottom:10px;
}
.mailing h2 {
    font-size: 20px;
}
.mailing span {
    color: #52493a;
    font-size: 13px;
}
.mailing strong {
    font-size: 13px;
}
.phone a {
    color: #852;
    text-decoration: none;
    font-size: 14px;
}
.phone a:hover {
    text-decoration: underline;
}
.phone.py-2 {
    color: #52493a;
    font-size: 13px;
}
.tables thead {
    text-align: center;
}
.tables td {
    border: 1px solid black;
}
.tables th {
    border: 1px solid black;
}
table.table {
    box-shadow: 10px 10px 5px #888888;
    margin: 0 auto;
    width: 80%;
}
.tables th {
    border: 1px solid #0e0e0e;
    padding-bottom: 22px;
    padding-top: 0;
    background: rgb(152, 90, 70);
    color: white;
    font-size: 20px;
    font-weight: 400;
}
.tables th:hover {
    background: rgb(165, 100, 90);
}
td.shoulder {
    background: rgb(165, 100, 90);
    color: #EEE;
}
.shoe-sole.py-5 {
    text-align: center;
}
.shoe-sole img {
    max-width: 100%;
    object-fit: cover;
    background: #eee9dd;
    padding: 5px;
}
.material p {
    font-size: 16px;
}
.material h1 {
    font-size: 40px;
    font-weight: 600;
}
.table-cow td {
    border-width: 1px;
}
.table-cow tbody {
    border: 1px solid;
}
.table-cow h5 {
    margin-bottom: -1px;
	padding:8px 11px 8px 11px;
}
.table-cow tr.sides {
    background: rgb(165, 100, 90);
}
.table-cow tr.selection {
    background: white;
}
.table-cow.pt-4 {
    box-shadow: 8px 25px 5px #888888;
}
.cuir img {
    max-width: 100%;
    padding: 5px;
    background: #eee9dd;
	height:290px;
}
tr.double-butt {
    background: rgb(152, 90, 70);
}
.double-table td {
    border: 1px solid black;
    padding: 6px 0px 5px 11px;
}
tr.origin {
    background: rgb(165, 100, 90);
    color: #EEE;
}
tr.hide {
    background: white;
}
.shoulder-table td {
    border: 1px solid black;
    padding: 6px 0px 0px 11px;
}
.double-table table {
    box-shadow: 10px 10px 5px #888888;
}
.shoulder-table table {
    box-shadow: 10px 10px 5px #888888;
}
.belly-table td {
    border: 1px solid black;
    padding: 3px 0px 0px 11px;
}
.belly-table table {
    box-shadow: 10px 10px 5px #888888;
}
tr.double-butt:hover {
    background: rgb(165, 100, 90);
}
.tanned img {
    max-width: 100%;
    padding: 5px;
    background: #eee9dd;
    height: 270px;
}
.double-butt td {
    border: 1px solid;
}
.double-table tbody {
    font-size: 14px;
}
.masonite-table {
    text-align: -webkit-center;
}
.masonite img {
    max-width: 100%;
    height: 230px;
    background: white;
    padding: 6px;
}
.masonite-table td {
    border: 1px solid black;
}
.masonite-table table {
    box-shadow: 1px 10px 7px 0px #888888;
}
.masonite-table h3 {
    font-size: 20px;
    margin: 0 0 20px;
	font-weight:400;
}
.salpa-table td {
    border: 1px solid black;
    padding: 5px 11px 5px 11px;
    font-size: 13px;
}
.salpa-table td.salpa {
    color: black;
}
.double-table td.salpa {
    color: black;
}
.enquiry {
    text-align: center;
}
.enquiry form label {
    display: flex;
}
.enquiry form {
    width: 50%;
    margin: 0 auto;
}
.enquiry form input#submit {
    float: left;
    padding: 3px 14px 3px 14px;
    border: 1px solid;
    background-color: #938a79;
}

.enquiry form input.form-control {
    border-radius: 0;
    background: #938a79;
    border: 1px solid;
}
.enquiry h3 {
    margin-bottom: 20px;
    font-size: 34px;
}
.enquiry form textarea.form-control {
    border: 1px solid;
    border-radius: 0;
    background: #938a79;
}