.table-bordered td {
    height: 50px;
    text-align: left;
    background-color: white;
    font-size: 14px;
}
.table-bordered input , .form-control{
    font-size: 14px !important;
}

.table-bordered thead td {
    background-color: #74475d;
    color: white;
}

.table-bordered tr:nth-child(even) td {
    background-color: #f1eae2;
}
ul.ult_tabmenu.style1.Style_5{
    max-width: 1270px;
}
ul.ult_tabmenu.style1.Style_5 a.ult_a, li.ult_tab_li.ult_tab_style_5:last-child{
    border:none !important;
}
li.ult_tab_style_5 a.ult_a:after{
    border-width: 1px;
    border-color: #74475d;
}

.featured {
    color: #74475d;
    font-weight: 700 !important;
}

.fa-info-circle {
    color: #74475d;
}

a {
    color: #d50f67;
}

a:hover {
    text-decoration: none;
    color: #d50f67;
}

.back-to-top {
    background-color: #74475d;
}

.back-to-top {
    border: none;
}

.back-to-top:hover {
    background-color: #d02e6f;
}

.btn:focus,
.btn:active {
    outline: none !important;
    box-shadow: none;
    background-color: #d02e6f;
}

.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display: none;
}

.input-group-prepend {
    margin-right: 0px;
}
.input-group-text{
    font-size: 14px;
    line-height: .9;
    padding: .15rem .5rem;
}
.mb-3 {
    margin-bottom: 0px;
}

.mb-3 input[type="text"] {
    line-height: 1.5rem;
    height: 1.5rem;
}

form td span {
    line-height: 1.5rem;
}

div.type_boxed .table-bordered {
    margin: 0.4rem;
    -webkit-box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.18);
    box-shadow: 3px 3px 4px 0px rgba(0, 0, 0, 0.18);
}

.table-bordered td,
.table-bordered th {
    border: solid 1px #fff !important;
}

.table-bordered tr.footter td {
    background-color: #74475d;
    color: #fff;
    font-weight: 700 !important;
}