
/*  Tablet size */
@media screen and (min-width: 768px) and (max-width: 1000px) {
   .container-fluid{padding-left: 40px; padding-right: 40px;}
    #logo img{width: 240px; margin-top: 45px;}
    #menu-wrap{left: 280px !important; }
    #home #menu-wrap{bottom: -15px;}
}
@media screen and (min-width: 1000px) and (max-width: 1500px) {
    .container-fluid{padding-left: 60px; padding-right: 60px;}
}


#default #header-wrap-relative{width: 100%;  position: fixed; height: 15px; z-index: 4; left:0;}
#default #header-wrap{height: 155px; position: relative; width: 100%; z-index: 40; background: #fff;}
#default #content{padding-top: 160px;}

header{padding: 30px 15px 15px; position: relative; z-index: 5;}
#logo{display: block; float: left; margin: 0 25px 0 0;}
#menu-wrap{position: absolute; background: #fff; left: 370px; width: auto; height: auto;}
#menu-wrap{bottom: 15px; top: auto;}
#menu {padding: 0; margin: 0; list-style: none; position: relative; left: auto; top: auto; width: auto; border-right:none;}
#menu .menu-elm{float: left; background: #fff; padding: 0; margin: 0; border-top:none;}
#menu .menu-link{padding: 6px 9px; display: block; text-transform: uppercase; color: #000; font-size: 1.2rem;}
#menu .menu-link.selected{font-weight: bold;}
#menu .menu-link.selected:hover{text-decoration: none; cursor: default;}
