

.q_accordion_holder.accordion.boxed .ui-accordion-header {
    background-color: #3D8DB8;
    color: #fff;
}
.q_accordion_holder.accordion.boxed .ui-accordion-header:hover {
    background-color: #317194;
    color: #fff !important;
}
.carousel-inner .slider_content .text .qbutton {
    width: 40%;
    text-align: center;
}
.carousel-inner .slider_content.center {
    padding: 50px 0;
    background-color: rgba(0, 0, 0, 0);
}
#welcome h2 {
    letter-spacing: 6px;
}
#transaction-table {
    width: 100%;
}
#transaction-table td {
    text-align: left;
    padding: 10px;
}
#transaction-table tr:nth-child(odd) {
    background-color: #f7f7f7;
}
#transaction-table tr:hover {
    background-color: #3D8DB8;
    color: #fff;
}
.fa-arrow-up:before {
    content: "\f0d8";
}
#back_to_top span i {
    font-size: 30px;
}
.q_circles_holder:before {
    border-top: 2px solid #D4D4D4;
}
.q_circles_holder.three_columns .q_circle_inner {
    width: 180px;
    height: 180px;
}
.q_circles_holder:before {
    left: 108px;
    width: 80%;
}
.q_circles_holder.three_columns:before {
    top: 91px;
}
body.page-id-71 nav {display: none;}

.footer_bottom .fa {
    padding: 15px;
}

.header_top .fa { margin: 0px 5px;}

.q_logo img {
    z-index: 99999999;
}

#nav-menu-item-261 a {padding: 0px 10px}
#nav-menu-item-262 a {padding: 0px 10px}
#nav-menu-item-263 a {padding: 0px 10px}