body{background-color:#1c1c1c;font-family:'Open Sans',sans-serif;}#wrap_content{background-color:#fff;}#header,#footer{line-height:20px;}#header div.content,#footer div.content{margin:0 auto;max-width:1110px;min-width:960px;position:relative;}#footer ul,#header ul{margin:0;padding:0;}#footer li,#header li{list-style:none;}#footer img,#header img{vertical-align:baseline;}#header{background-color:#10282e;border-bottom:6px solid #0a1b1f;padding:16px 10px;}#navBar{height:24px;line-height:16px;position:relative;}#navBar a{color:#FFF;font-size:16px;text-decoration:none;}#navBar .logo{background:url("/images/naruhodo-White.png") no-repeat -2px 0;float:left;height:31px;margin:0;overflow:hidden;text-indent:-100px;width:207px;}#navBar .menu{float:left;margin:0 0 0 50px;overflow:hidden;padding:0;}#navBar .menu li{float:left;margin-right:20px;}#navBar .menu li a{display:block;font-weight:bold;height:24px;padding:4px 2px 0;}#navBar .menu li:hover,#navBar .menu li.selected{border-bottom:2px solid #FFF;}#navBar #user_actions{float:right;margin-top:2px;width:auto;}#navBar #user_actions ul li{float:left;height:18px;}#navBar #user_actions li.items .icon{float:left;position:relative;}#navBar #user_actions li.items .icon span.counter{background-color:#c61301;border-radius:10px;color:#FFF;font-size:11px;left:-8px;padding:0 5px;position:absolute;text-align:center;top:-6px;}#navBar #user_actions li .ua-box{background-color:#FFF;border:1px solid #CCC;display:none;font-size:12px;position:absolute;right:-124px;top:56px;width:330px;z-index:9999;}#navBar #user_actions li .ua-box .row{margin:0;position:absolute;right:148px;top:-8px;}#navBar #user_actions li.items .icon .ua-notifications h4{border-bottom:1px solid #e4e4e4;color:#343434;font-weight:normal;font-size:12px;margin:0 0 10px;padding:8px 10px;text-transform:uppercase;}#navBar #user_actions li.items .icon .ua-notifications a,#fullnotification .ua-notifications a{color:#4c4c4c;display:block;font-size:13px;font-weight:normal;margin-bottom:0;overflow:hidden;padding:8px;}#navBar #user_actions li.items .icon .ua-notifications .notificationsList>a:hover,#fullnotification .ua-notifications>a:hover{background-color:#f5f5f5;}#navBar #user_actions li.items .icon .ua-notifications a.more{background-color:#313131;color:#FFF;font-size:14px;margin-top:10px;text-align:center;}#navBar #user_actions li.items .icon .ua-notifications .user{color:#167c96;font-weight:bold;padding:0;}#navBar #user_actions li.items .icon .ua-notifications .avatar{float:left;height:40px;margin:2px 8px 0 0;width:40px;}#navBar #user_actions li.items .icon .ua-notifications p{float:left;margin:0;width:264px;}#friends_request .notificationsList .list{overflow:hidden;padding:8px;position:relative;}#friends_request .notificationsList .list:hover{cursor:default;background-color:#f5f5f5;}#friends_request .notificationsList .list .buttons{margin-top:-8px;right:0;width:}#friends_request .notificationsList .list .buttons a{color:#FFF;font-size:11px;margin-left:3px;padding:4px 8px!important;}#navBar #user_actions .username{cursor:pointer;height:45px;margin:-18px 0 0 10px;position:relative;top:5px;width:45px;}#navBar #user_actions .username .profile{border-radius:30px;height:100%;width:100%}#navBar #user_actions .username a{float:left;}#navBar #user_actions .username .s-icon{background:url('/images/gear.png') no-repeat;background-size:100%;cursor:pointer;display:block;float:left;height:16px;margin-left:10px;width:16px;}#navBar #user_actions .username .ua-box{right:5px;width:100px;}#navBar #user_actions .username .ua-box .row{right:10px;}#navBar #user_actions .username .ua-box li{border-bottom:1px solid #ECECEC;height:auto;width:100%;}#navBar #user_actions .username .ua-box li:last-child{border:0;}#navBar #user_actions .username .ua-box a{box-sizing:border-box;color:#858585;display:block;font-size:13px;padding:6px 12px;width:100%;}#navBar #user_actions .register,#navBar #user_actions .login{margin:2px 25px 0 0;}#navBar #user_actions .register a{background-color:#a0af39;border-radius:18px;padding:5px 20px;}#navBar #user_actions .register a:hover{background-color:#aebd44}#navBar #user_actions .search{position:relative;}#navBar #user_actions #searchBar{background-color:#FFF;border:1px solid #CCC;border-radius:3px;display:none;left:-460px;position:absolute;top:-6px;width:450px;}#navBar #user_actions #searchBar input[type="text"]{border:0;color:#6b7d8a;font-size:16px;padding:6px 15px;width:93%;}#navBar .icon{cursor:pointer;display:block;height:56px;position:relative;top:-18px;width:56px;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;}#navBar #friends_request:hover,#navBar #friends_request.new{background-color:#167c96;}#navBar #notification:hover{background-color:#ffcc42;}#navBar #notification.new{background-color:#cd0018;}#navBar #user_actions .search .icon:hover{background-color:#a0af39;}#navBar .icon>img{display:block;margin:0 auto;position:relative;top:15px;}#navBar .icon img.icon-friend{width:25px;}#navBar .icon img.icon-noti{width:20px;}#navBar .icon img.icon-search{width:24px;}#burger-nav{display:none;}#footer{overflow:hidden;padding:20px;}#footer a{color:#FFF;text-decoration:none;}#footer a:hover{text-decoration:underline;}#footer .column{border-right:1px solid #2e2e2e;box-sizing:border-box;-moz-box-sizing:border-box;float:left;font-size:15px;height:110px;padding:0 60px;}#footer .column:first-child{padding-left:0;}#footer .column span{color:#FFF;display:block;font-size:16px;margin-bottom:20px;}#footer .column span img{margin-right:5px;position:relative;top:6px;}#footer .column a{display:block;margin-bottom:8px;}#footer #social.column{border-right:0;padding-right:0;}#social a{background:url("/images/social_sprites.png") no-repeat;float:left;height:34px;margin-right:10px;width:34px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}#social a:last-child{margin-right:0;}#social .t{background-position:-4px -6px;}#social .g{background-position:-51px -6px;}#social .f{background-position:-97px -6px;}#social .t:hover{background-position:-4px -47px;}#social .g:hover{background-position:-51px -48px;}#social .f:hover{background-position:-97px -48px;}#footer .rights{border-top:1px solid #2e2e2e;clear:left;color:#FFF;font-size:13px;margin-top:20px;overflow:hidden;padding-top:15px;text-align:center;}#footer .rights select{margin-left:10px;}#footer select{color:#000;}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;margin:0 auto 15px auto;max-width:1110px;min-width:960px;}