

.wpcf7-response-output {
    color: #2e2e2e !important;
}

#back_to_top>span {
   border: 2px solid #D2401C;
   opacity: .7;
}



#back_to_top span span {
    color: #D2401C;
}

.fa {
    color: #D2401C;
}

nav.vertical_menu{position:relative;z-index:101;margin: 15px 0 0 0;}

.vertical_menu_area_widget_holder {
    margin: 15px 0 0 0;
}

.recent-post-slider .recentpost-categories ul.post-categories li:nth-child(1) a {
    background: #D2401C;
}

.recent-post-slider .recentpost-categories ul.post-categories li:nth-child(2) a {
    background: #D2401C;
}

.chpcs_title {
margin-top: -17px;
}

.wp-polls {
    /* background-color: #ffffff; */
    border: 1px solid rgb(210, 64, 28);
    font-family: 'Roboto Condensed', sans-serif;
}

.chpcs_foo_content {
      font-weight: 600;
      font-family: 'Roboto Condensed', sans-serif;
}

aside.vertical_menu_area {  
    border-right: 1px solid #d2401c;
}



aside.vertical_menu_area {
    width: 232px;
}

.vertical_menu_area_widget_holder {
    font-size: 13px;
    position: relative;
    width: 175px;
}

.sofa {
    width: 200px;
    height: 127px;
    position: relative;
    z-index: 99999;
    margin-left: -6px;

}
.q_logo_vertical
    width: 130px;
    height: 165px;
}

.q_logo_vertical img.dark {
    opacity: 0;
}
.vertical_logo_wrapper img {
    margin-left: 20px;
}


nav.vertical_menu {
    position: relative;
    z-index: 101;
    margin: 15px 0 0 0;
    text-align: right;
}

.q_icon_with_title .icon_holder:hover .icon_text_icon, .box_holder_icon_inner .icon_holder_inner:hover .icon_text_icon {
    color: #D2401C;
}

.wpb_content_element.wpb_single_image img {
    margin-top: 15px;
    vertical-align: middle;
}
