.title.title_size_medium h1::before {
width: 20px;
height:20px;
background: #0062e7;
display:inline-block;
content: "";
margin-right: 10px;
}
.vertical_menu_area_widget_holder {
margin: 10px 0 0;
}
.side_menu .widget li, .side_menu a, aside .widget a {
font-weight: 600;
text-transform: uppercase;
color: #000; }
.widget_yith_wc_category_accordion ul li:not(.cat-parent), .widget_yith_wc_category_accordion ul li:not(.opened) {
padding: 10px 0 10px 20px;
}
.side_menu .widget ul, aside .widget ul {
padding-left: 20px;
}
.wpcf7 form .wpcf7-response-output, div.wpcf7-response-output {
position: relative;
padding: 17px 35px 17px 0px;
color: #000;
margin-left: 0;
margin-right: 0;
font-weight: 500;
font-size: 15px;
text-transform: uppercase;
letter-spacing: 1px;
border: none;
} nav.vertical_menu {
margin: 0;
}
.carousel-inner .item .image {
bottom: 0;
background-position: bottom !important;
background-attachment: fixed;
} .qtranxs_widget ul { margin: 0; }
.qtranxs_widget ul li
{
display: inline; list-style-type: none; margin: 0 5px 0 0; opacity: 1;
-o-transition: 1s ease opacity;
-moz-transition: 1s ease opacity;
-webkit-transition: 1s ease opacity;
transition: 1s ease opacity;
}  .qtranxs_widget ul li.active { opacity: 1; }
.qtranxs_widget ul li:hover { opacity: 1; }
.qtranxs_widget img { box-shadow: none; vertical-align: middle; display: initial; }
.qtranxs_flag { height:12px; width:18px; display:block; }
.qtranxs_flag_and_text { padding-left:20px; }
.qtranxs_flag span { display:none; }
.qtranxs_widget ul li:after { content: "|";padding-left: 5px; }
.qtranxs_widget ul li:last-child:after { content: none; }