/* Style description: Fixed width layout */

#container {width: 940px; margin-right: auto; margin-left: auto; background-color: #fff; padding: 0}
#genealone_main .genealone_content {padding: 20px 10px 10px 10px}
#header {text-align: right; padding: 15px 10px 10px 10px; border-bottom: none}
#header .title {float: left; width: auto}
#content_menu2 {display: none}
#user_menu1 {display: none}
#footer {border-top-width: 5px}


@media screen and (max-width: 980px) {
  #container {width: auto; margin-right: 0; margin-left: 0}
}

@media screen and (max-width: 720px) {
  #user_menu2 .user_menu {text-align: left}
  #user_menu2 .user {display: block; clear: both}
  #user_menu2 .user, #user_menu2 .user_logged {margin-left: 0}
}