.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner{
padding-top: 10px;
}


.flexslider, .portfolio_slider{
margin: 0 0 30px;
}

/* boxed header */

@media only screen and (min-width: 1000px){
.header_menu_bottom_inner{
 display:inline-block;
 width:100%;
 vertical-align:middle;
 border-top: 3px solid #000;
}
nav.main_menu > ul > li {
  margin: 0 3px;
}
nav.main_menu > ul > li:first-child {
  margin-left: 32px;
}
.side_menu_button a:last-child {
  padding-right: 24px;
}
}
@media only screen and (max-width: 1000px){
.header_fixed_right_area{
 display:none !important;
}
header.menu_bottom.has_header_fixed_right .mobile_menu_button,
header.menu_bottom.has_header_fixed_right .side_menu_button{
 height:100px !important
}
}

/*menu padding */

nav.main_menu > ul > li {
    margin: 0 60px;
}

nav.main_menu > ul > li:first-child {
    margin-left: 0px;
}

header .header_top_bottom_holder{
border-top: 0px solid #ffffff;
}

.sticky .header_menu_bottom nav.main_menu>ul{
left: -38px;
}

.vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 6px;
    padding-right: 6px;
    width: 100%;
}

header:not(.sticky) .header_menu_bottom nav.main_menu>ul>li>a {
    line-height: 65px;
}

/* menu bar padding*/

nav.main_menu > ul > li:first-child {
    margin-left: 50px;
}

nav.main_menu > ul > li {
    margin: 0px 0px 0px 120px;
}


.image_hover .images_holder img.active_image, .image_hover .images_holder img.hover_image, .image_hover.hovered.show .images_holder img.active_image, .image_hover.hovered.show .images_holder img.hover_image {
    margin-left: 20px;
}
