

header.sticky .header_bottom {
    background-color: rgb(13, 89, 102) !important;
}
.footer_top .column_inner {
    border-left: 1px solid #246f7b;
}
#respond textarea, #respond input[type='text'], .contact_form input[type='text'], .contact_form textarea {
    font-family: inherit;
    background-color: #f9f9f9;
    width: 92%;
    margin: 0 0 20px 0;
    padding: 12px 4%;
    border: 1px solid #ccc;
    outline: 0;
    resize: none;
    font-size: 13px;
    color: #888;
}
.footer_top {
    padding: 55px 25px;
    background: #0d5966;
}
.drop_down .second .inner ul li {
    display: block;
    padding: 0;
    position: relative;
    float: none;
    height: auto;
    background: 0;
    width: 260px;
}

nav.main_menu>ul>li>a span {
    padding: 0 17px;
}

.footer_top {
    padding: 30px 25px;
}

.header_bottom {
    background-color: rgba(0, 0, 0, 0.2);
}
.header.sticky {
    background-color: #0d5966;
}

.drop_down .second .inner ul, .drop_down .second .inner ul li ul, nav.main_menu > ul > li:hover > a span, nav.main_menu > ul > li:hover > a span, .shopping_cart_header .header_cart:hover, .shopping_cart_header:hover .header_cart, .shopping_cart_dropdown {
    background-color: #ffffff;
    background-color: rgba(0, 0, 0, 0.2);
}