.et-vert-menu .et_pb_menu__menu>nav>ul {
flex-direction: column;
margin-left: 0px !important;
margin-right: 0px !important;
width: 100%;
}
.et-vert-menu .et_pb_menu__menu>nav>ul>li {
margin: 5px 0 !important;
}
.et-vert-menu .et_pb_menu__menu>nav>ul>li>ul li {
display: block !important;
padding: 0px !important;
}
.et-vert-menu .et_pb_menu__menu>nav>ul ul {
padding: 0px !important;
top: 0px !important;
}
.et-vert-menu .et_pb_menu__menu>nav>ul>li>ul {
left: calc(100% - 1px) !important;
top: 0px !important;
}
.et-vert-menu .et-menu .menu-item-has-children>a:first-child:after {
content: "5" !important; right: 20px !important;
}
.et-vert-menu .nav li ul {
left: calc(100% - 1px) !important; }
@media (max-width: 980px) {
.et-vert-menu .et_pb_menu__menu {
display: flex !important;
}
.et-vert-menu .et_mobile_nav_menu {
display: none !important;
}
.et_pb_menu--style-left_aligned .et_pb_menu__wrap {
justify-content: flex-start !important;
}
}
@media all and (min-width: 981px) {
.et-vert-menu .et_pb_menu__menu, .et-vert-menu .et_pb_menu__menu>nav {
width: 100%; }
} .blurb-heading-inside-text {
font-size: 18px;
}   .et_project_meta {
display: none;
}
.et_full_width_portfolio_page #left-area {
width: 100% !important;
margin-right: 0;
} .et_pb_scroll_top.et-pb-icon {
z-index: 99998;
padding: 2px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
right: 15px;
bottom: 20px;
background: #f48a3b;
} .et-pb-contact-message p {
font-size: 14px;
color: #4b78bf;
text-align: center;
padding: 15px 30px!important;
border: 1px solid #4b78bf;
border-radius: 10px;
} .pa-blog-equal-height .pa-auto-height {
height: auto !important;
}
.pa-blog-equal-height .pa-auto-margin {
margin-top: 20px !important;
}