footer .q_icon_list{
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 0;
}

footer .q_icon_list:last-child{
    margin-right: 0;
}

footer .q_icon_list p{
    padding-left: 30px;
}

nav.main_menu ul li a span.underline_dash, nav.vertical_menu ul li a span.underline_dash{
    bottom: -10%;
}

@media only screen and (max-width: 768px){
    .q_slider .qbutton{
        padding: 0 55px;
    }
}

.q_icon_with_title.small .icon_holder img{
    width: auto;
}



.drop_down .second .inner>ul, li.narrow .second .inner ul {
    display: inline-block;
    position: relative;
    background-color: #858585;
    border-color: #858588;
}