

.header-widget.widget_nav_menu ul ul{width: 60px !important; }



.img-no-padding div {
padding-left: 0px !important;
padding-right: 0px !important;
}



.blog_holder article .post_info {
    
  display: none;
}

.blog_holder.blog_single article h2 {
    
    padding-bottom: 20px;
}

span .wpcf7-list-item.first{
   margin:0px !important;
}

.badge{
   position:fixed;
   right: 0;
   top: 0;
   z-index: 9999;
}

.portfolio_navigation {
    display:none !important;
}

.header-widget.widget_nav_menu ul.menu>li>a:hover {
    color: #808080 !important;
}


.header_top{
    background-color: rgba(0, 43, 82, 1) !important;
}


.q_icon_with_title .icon_with_title_link {
    display: inline-block;
    margin: 0px 0 0;


footer .column1 {
position: relative;
top: -18px;
}



.content .container .container_inner, .header_inner_right.left_side .side_menu_button a:last-child {
    padding: 0;
    display: none;
}