

.q_accordion_holder.accordion .ui-accordion-header, .q_accordion_holder.accordion.with_icon .ui-accordion-header {
    -webkit-transition: color .3s ease-in-out,background-color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out,background-color .3s ease-in-out;
    -ms-transition: color .3s ease-in-out,background-color .3s ease-in-out;
    -o-transition: color .3s ease-in-out,background-color .3s ease-in-out;
    transition: color .3s ease-in-out,background-color .3s ease-in-out;
    color: #385a8d;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark {
    background-color: transparent;
    transition: background-color .3s ease-in-out;
    border-color: #385a8d;
}

.q_accordion_holder.accordion .ui-accordion-header .accordion_mark {
    display: block;
    width: 45px;
    height: 45px;
    border: 1.5px solid #385a8d;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
    background-color: transparent;
    transition: background-color .3s ease-in-out;
    box-sizing: border-box;
}

nav.main_menu>ul>li>a {
    position: relative;
    padding: 0 10px;
    color: #9d9d9d;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 13px;
    letter-spacing: 1px;
}