/* Write your custom css code here */

#sunfw_section_header .container{max-width:1170px;}
.biography-parallax img{
  object-position: 0 50% !important;
  
}

div.sunfw-logo {
    padding:0;
}

.navbar-collapse.sunfw-menu.collapse.in , .collapsing
{
    background-color:#0000009c;
}
 
/*MOBILE SCREENS*/
@media (max-width: 767px){ /**/
.jsn_logo_header .sunfw-logo {
     float: left; 
    padding: 0;
}
  
  div#sunfw_section_topbar {
    right: 0 !important;
    left: unset !important;
 
}
  
  .sunfw-menu-head .navbar-header button.navbar-toggle {
    margin-top: -21px;

}
  
.__pf .pf-1d339576-c3af52f9 img ,.__pf .pf-1d339576-d2ebbee8 img{
    height: 298px;
}
  
}/*MOBILE SCREENS*/


div#sunfw_section_topbar {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1000;
  background-color: #28282800;
}
.biography .container {
  width:100%;
  padding: 0;
  
}
.iDckyw{
  display: block !important;
}

.biography-page .container{
  width:100%;
  padding:0px;
}

.biography-page .main-content, .books-page .main-content, .gallery-page .main-content{
  margin-bottom : 0px !important;
}

.contactme-page .container{
  width:100%;
  padding:0px;
}

.contactme-page .main-content{
  margin-bottom : 17px !important;
}

.sc-pbJYR.gsdIuB.pf-c.pf-c-xs--12.pf-c-sm--12.pf-c-md--12.pf-c-lg--12 {
    padding-top: 0 !important;
    margin-top: -1px !important;
}

#menu_item_menu ul.navbar-nav > li > a, #menu_item_menu ul.navbar-nav > li > span.nav-header {

    font-family: ce;
}

.sunfw_section_content-top {
border-bottom:0;
}

.logo-footer img{
      margin: auto;
    width: 201px;
}

.books-page, .gallery-page{
  
  margin-left:-15px;
   margin-right:-15px;
}

@media (max-width: 480px)
{
  nav.jsn-es-nav {
       display: unset !important; 
    top: -164px;
  }
}



