/* navbar Css styles */

@import "navbar.css";
@import "footer.css";

/* navbar Css styles */

body{
    overflow-x: hidden;
}
#loading{
    width: 100%;
    height: 100vh;
    background:#d3d3d3 url(all-images/VAyR.gif) no-repeat center;
    background-size: 35px;
    position: fixed;
    z-index: 99999;
    display: flex;
    flex-direction:column ;
    justify-content: center;
    align-items: center;
}

.emptycart-container{
    height: 85vh;
    font-family: 'MuseoModerno', cursive;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;

}
.emptycart-image{
    width: 200px;
    height: 200px;
}
.emptycart-heading{
    font-size: 30px;
    color: #ED7D31;
}
.emptycart-para{
    font-size: 17px;
    color: #6C5F5B;
}
.item-container{
    width: 100%;
    margin-top: 70px;
}
.cart-item-image{
    width: 70px;
    height: 70px;
}
.tablewrapper{
    margin-top: 20px;
    margin-bottom: 20px;
    border-radius: 15px;
}

.table-title {
    padding-bottom: 10px;
    margin: 0 0 10px;
}

.table-title h2 {
    margin: 6px 0 0;
    font-size: 22px;
    color: #6C5F5B !important;
    font-family: 'MuseoModerno', cursive;
}

table.table {
    word-break: break-word;
    table-layout: fixed;
}

table.table tr th,
table.table tr td {
    border-color: #e9e9e9;
    font-family: 'MuseoModerno', cursive;
    color: #ED7D31;
}
table.table tr th{
    color: #ED7D31;
    background-color: #6C5F5B;
}
table.table th i {
    font-size: 13px;
    margin: 0 5px;
    cursor: pointer;
}
table.table th:first-child {
    width: 90px;
    text-align: center;
}

table.table th:last-child {
    width: 90px;
    text-align: center;

} 

table.table td a {
    cursor: pointer;
    display: inline-block;
    margin: 0 5px;
    min-width: 24px;
}

table.table td a.delete {
    color: #f50000;
}
table.table td a.add, .edit, .Active , .Inactive, .Performance {
    color: #102c57;
}

table.table td i {
    font-size: 19px;
}

table.table td a.add i {
    font-size: 24px;
    margin-right: -1px;
    position: relative;
    top: 3px;
}

table.table .form-control {
    height: 32px;
    line-height: 32px;
    box-shadow: none;
    border-radius: 2px;
}

table.table .form-control.error {
    border-color: #f50000;
}

table.table td .add {
    display: none;
}
.getaquote-button{
    border: none;
    color: #ED7D31;
    background-color: #6C5F5B;
    font-family:'MuseoModerno', cursive ;
    border: 1px solid #6C5F5B;
    margin: 10px;
}
.getaquote-button:hover{
    background-color: #F6F1EE;
    color: #4F4A45;
    border: 1px solid #6C5F5B;
}
.modal-title{
    color: #6C5F5B;
    font-size: 17px;
    font-family:'MuseoModerno', cursive ;
    font-weight: bold;
}
label{
    color: #6C5F5B;
    font-size: 15px;
    font-family:'MuseoModerno', cursive ;
    font-weight: 600;
}
#input-field{
    width: 100%;
    height: 35px;
    border-radius: 6px;
    font-family:'MuseoModerno', cursive ;
    color: #ED7D31;
    border: 1px solid #6C5F5B;
}
.modal-sucess{
    margin: auto;
    width: 30%;
}
.modal-successgif{
    padding: auto;
    height: 150px;
}
.successgif-para{
    color: #6C5F5B;
    font-size: 15px;
    font-family:'MuseoModerno', cursive ;
    text-align: center;
    font-weight: 600;
}
.product-names{
    color: #4F4A45;
    font-size: 15px;
    font-family:'MuseoModerno', cursive ;
}