#fixed-cont{
    top: 0;
}
#fixed-cont .row{
transition: opacity 0.3s ease-in 0s, width 0.3s ease-in 0s;
}
#fixed-cont.fixed_top{
position:fixed;
left:0;
z-index:103;
padding:0;
width:100%!important;
}
.fixed_top #logo_top{
border-width:0;
background-color:rgba(246,246,246,.0)
}
.fixed_top #top_marquee{display:none}
#body.margin_page{padding:60px 0!important}
#head_hide{
display:block;
height:auto;
padding:0;
overflow:hidden;
}
#head_hide.head_hide_active{height:0;padding:0;}