.cq-avatarblock.border-transparant .cq-avatarblock-avatar {
border:none !important;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
float: right;
margin-left: 7px;
}
#menu > ul > li > a, .action_button {
font-size: 12px !important;
}
@media only screen and (min-width: 768px) {
#Top_bar .logo {
margin-left: -70px !important;
}
}
#Header #Top_bar:not(.is-sticky) .top_bar_left:before {
z-index: -1 !important;
}
#Header #Top_bar:not(.is-sticky) .top_bar_left:before {
left: -49px !important;
}