
 #main {
  padding-top: 0px !important;
  background-color: white;
  margin-top: 0;
} 
 .responsive #top #wrap_all .container {
  padding: 0;
  margin: 0;
  width: 100%;
  max-width: 100%;
} 
/* this is */
div#wrap_all div#main.all_colors div.container_wrap.container_wrap_first.main_color.fullsize div.container{
  padding-left: 0px !important;
  padding-right: 0px  !important;
  
}

 @media (max-width: 767px) {
  .responsive #top #main {
    border-top: none;
    margin-top: 0px !important;
  }
} 

/* Header and sub header mobile css */
 /* .divTable.plugin-website-app {
  display: block;
}  */


.av_minimal_header #header_main {
  display: none;
}
#main {
  padding-top: 0 !important;
}
/* .title_container {
  display: none;
}  */
.title_container {
 background-color: #394F60;
 background-image: url(../images/logo.png);

 background-size: 9%;
background-repeat: no-repeat; 
padding-right: 10px;
background-position-x: 93%;
background-position-y: 40%;
position: fixed;
    z-index: 9999;
    width: 100%;
    top: 0;
   
} 
.title_container .main-title{top:auto !important;padding: 7px 10px 0 0 ; margin-left: 3px;
font-size: 19px;
font-weight: 500;
}

/* div#wrap_all div#main.all_colors div.stretch_full.container_wrap.alternate_color.light_bg_color.title_container div.container
{
	padding-left: 0 !important;
	padding-right: 24.5px !important;
} */
/** Go back button  **/
/*Bug #53979*/

.app-go-back-link
{
  display: block !important;
    float: left;    
    padding: 12px 10px 0 0;
    line-height: 100%;    
}
@media (min-width:600px){
  .title_container { 
    background-size: 48px 55px;
    background-position-x: 95%;
    padding-bottom: 5px;
   } 
   .title_container .main-title{font-size: 22px;}
  }

@media (min-width:768px){
.title_container { 
  background-size: 48px 55px;
  background-position-x: 95%;
  padding-bottom: 5px;
 } 
 .title_container .main-title{font-size: 22px;}
}
/* end - Header and sub header mobile css */
  @media (max-width: 767px){
    .responsive #top #main {
        border-top: none;
        margin-top: 60px;
    }
  }

  
 .container_wrap.container_wrap_first.main_color.fullsize {
  /* margin-top: 50px; */
} 

  .title_container .main-title{top:20px;}

  .eclipse-recruitment .eclipse-timesheets{margin-left:30px ;}

  

.wp-bottom-menu-nav-wrapper{ right: 0;  left: auto; }
.wp-bottom-menu-nav-wrapper.active{background: #394F60; width: 90%;}
.wp-bottom-menu-nav-wrapper.active .wpbm-nav-close  {right: 5%;
  top: 1%;color:white;  background-color: #394F60; padding: 0px; line-height: 70%; font-size: 70px;
  font-weight: 100;}
.wp-bottom-menu-nav-wrapper.active .wpbm-nav-items{width: 100%;padding-left: 25px; padding-right: 25px;  }

.wpbm-nav-items li:not(:last-child) {    margin-bottom: 0em;  }
.wpbm-nav-items li:last-child {  margin-bottom: 0em;  border-bottom: 0px solid #c2bfbf;}
.wp-bottom-menu-nav-wrapper li {background-color: white;border:0;}
.wp-bottom-menu-nav-wrapper li a {font-size: 16px; font-weight: 700;width: 100%; display:inline-block;color:#3E5A6C; padding: 10px 25px 10px 0;}

.wp-bottom-menu-nav-wrapper.active li {  border-radius: 3px;   border-bottom: 0; width: 100%;   border-bottom: 1px solid #c2bfbf; margin-bottom: 10px !important;  }
.wpbm-nav-items li.current-menu-item a {  color: white;background-color:#394F60;}
.wp-bottom-menu-nav-wrapper li.current-menu-item  {  background-color:#394F60; border:0 ;  } 
.wpbm-nav-items li a:hover {color: #394F60;}

.wp-bottom-menu{box-shadow: unset;}

/*********************** Footer Menu ends *****************************/

/************************* WP pages like Confirmation pages ************************/
.wp-page-outer-wrap {margin: 50px 25px; overflow: hidden;}
/************************* end - WP pages like Confirmation pages ************************/

/*********************** Mobile Bottom Menu Starts  *****************************/
 /* .wp-bottom-menu{padding-top: 10px;}  */
.wp-bottom-menu-item span{margin-top: 1px;}
/*********************** FMobile Bottom Menu ends *****************************/