
    body { background: #e2e2e2 !important; background-image: url(img/bg.gif);font-family: "Helvetica Neue", "Luxi Sans", "Segoe UI", "Hiragino Sans GB", "Microsoft Yahei", sans-serif, "Apple Logo";}
    a:link, a:visited, a:active {color: #778087;}
    #header { background: rgb(255,255,255,1) !important; box-shadow: 5px 5px 5px #ccc; font-size: 15px;
    font-weight: 500;/* border-bottom: 1px solid rgba(0,0,0,.22); */}
    #footer {background: rgba(255,255,255,1) !important;/* border-top: 1px solid rgba(0,0,0,.22); */}
    .navbar-dark .navbar-nav .nav-link{color:#556;}
    .navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active{color:#333;}
    .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus{color:#99a;}
    .navbar-dark .navbar-brand{color:#333;}
    .navbar-dark .navbar-toggler-icon{background-image: url(img/bg-ico.gif) !important;}
    .top-search{height: 25px;}
    .top-search .form-control{border-radius: 15px !important;height:28px;width:280px;}
    .top-search .input-group-append{display: none;}
    .card{background:#fff;border-radius: 0;box-shadow: 0 2px 3px rgb(0 0 0 / 10%);}
    .card > .card-header{background: #f9f9f9;border-radius: 3px 3px 0px 0px;border-bottom: 1px solid #e2e2e2;} 
    .card > .card-header a:hover{text-decoration: underline;} 
    .card-thread{border-radius: 0px 0px 3px 3px;border: none;} 
    .card-threadlist{border-radius: 0px 0px 0px 0px;border-top: 1px solid #e2e2e2 !important;border: none;} 
    .card-header-tabs{margin:-0.65rem;}
    .card-header-tabs > .nav-item > .nav-link{color:#778087;}
    .card-header-tabs > .nav-item > .nav-link.active{border:none;background-image: none;background:rgba(255,255,255,0);}
    .card-footer {padding: 0.75rem 0.75rem;background-color: rgb(255 255 255);}
    .card-body {-ms-flex: 1 1 auto;flex: 1 1 auto;min-height: 1px;padding: 10px;}
    .avatar-0{width:48px;height:48px;border-radius: 4px;}
    .nav-top{padding:10px 15px 15px;background: #fff;/* border-bottom: 1px solid #e2e2e2; */border-radius: 0px 0px 0px 0px;box-shadow: 0 2px 3px rgb(0 0 0 / 10%);}
    .nav-top li a{color:#555;line-height: 14px;margin-right:5px;border-radius: 3px;margin-top: 5px;padding: 0.5rem 0.5rem;}
    #nav-top li a:hover{background-color: #e2e2e2;color: #000;}
    #nav-top li a.active{color:#fff !important;background: #334;border-radius:3px;padding: 0.5rem 0.5rem;}
    .comment-0 {line-height: 12px;font-weight: 700;color: #fff;background-color: #aab0c6;display: inline-block;padding: 2px 10px;border-radius: 12px;text-decoration: none;
    /* margin-right: 5px; */word-break: break-all;}
    .breadcrumb {background-color: #f9f9f9 !important;border: 0;box-shadow: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;margin-bottom: 0;border-radius: 0rem;border-bottom: 1px solid #e2e2e2;border-radius: 0px 0px 0px 0px;box-shadow: 0 2px 3px rgb(0 0 0 / 10%);}
    .breadcrumb1 {float: left;text-align: center;padding-left: 8px;}
    .breadcrumb2 {background-color: #ffffff !important;border: 0;box-shadow: none;margin-bottom: 0;padding: 8px;font-size: 12px;/* line-height: 120%; *//* background: linear-gradient(to bottom,#eee 0,#ccc 100%); */border-radius: 0 0 0px 0px;text-align: right;border-top: 1px solid #e2e2e2;padding-right: 10px;}
    .writes{line-height: 40px;}
    .writes:hover{color: #007bff;text-decoration: underline;}
    .flat{width:32px;overflow: hidden;margin-right:10px;}
    .card-p0{padding:0;}
    .card-p0 ul li{padding:10px 15px 10px 10px !important;}
    .card-header-tabs > .nav-item > .nav-link:hover:not(.active) {border: 1px solid rgba(222, 226, 230, 0);}
    .zlogo{width:94px;overflow: hidden;}
    .subject a{font-size:16px;color:#778087;}
    .subject a:hover {color: #778087;text-decoration: underline;}
    .s-logo{max-height:120px;overflow: hidden;margin-bottom:10px;}
    .form-control:focus {border-color: #ccc; box-shadow: 0 0 0 0.2rem rgba(31, 73, 119, 0);}
    .aside .form-group{display:none;}
    .input-group{position: relative;}
    .input-group .icon{position: absolute;left: 6px;color:#ccc;font-size:20px;}
    .icon-search{position: absolute;top: 4px;left: 6px;color:#ccc;font-size:20px;}
    .input-group-text {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;padding: 0.375rem 1.25rem;margin-bottom: 0;ont-size: 1rem;font-weight: 400;line-height: 1.5;color: #495057;text-align: center;white-space: nowrap;background-color: #e9ecef;border: 1px solid #ced4da;border-radius: 0.25rem;}
    .pt-1, .py-1 {padding-top: 0rem !important;}
    .thread {border-bottom: 1px solid #e2e2e2;padding: 0.7rem 0px;padding: 10px 15px 10px 10px !important;margin: 0;}
    .post {border-bottom: 1px solid #e2e2e2;padding: 10px 5px 10px 5px !important;margin: 0;}
    .breadcrumb:hover {background-color: #f9f9f9 !important;}
    .haya-post-info-username {font-weight: 700;color: #778087;}
    .username {font-weight: bold;color: #778087 !important;}
    .username2 {font-weight: bold;color: #778087 !important;}
    .d-flex2 {display: -ms-flexbox !important;display: flex !important;color: #ccc;line-height: 200%;}
    .thread-forum-name2{background-color: #f5f5f5;font-size: 12px;line-height: 12px;display: inline-block;padding: 4px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;text-decoration: none;margin-right: 4px;color: var(--color-gray);}a.thread-forum-name2:hover{text-decoration: none;background-color: #e2e2e2;color: #777;}
    .btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn {border-top-left-radius: 0;border-bottom-left-radius: 0;color: #fff;}
    .btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn {border-top-right-radius: 0;border-bottom-right-radius: 0;color: #fff;}
    .box {
        border-bottom: 1px solid var(--box-border-color);
    background: #fff;
    margin-bottom: 15px;
    border-radius: 3px;
    box-shadow: 0 2px 3px rgb(0 0 0 / 10%);
}
.new-site {
    padding: 10px;
    font-size: 14px;
    line-height: 150%;
    text-align: left;
}
.sidebar-compliance {    background-color: #f2f2f2;
    padding: 5px;
    text-align: center;
    font-size: 10px;
    color: #333;
    line-height: 100%;
    border-radius: 0px 0px 3px 3px;
    box-shadow: 0 2px 3px rgb(0 0 0 / 10%);}
.text-right {
    width: 110px;
}
.btn-secondary {
    color: #fff !important;
    background-color: #6c757d;
    border-color: #6c757d;
}
.icon-top-3{
    color: #dc3545;
}
.card-footer {
    border-top: 0px solid rgba(0, 0, 0, 0.125);
}
.p-2 {border-top: 1px solid rgba(0, 0, 0, 0.125);background-color: #ffffff;}
.haya-favoriter {
    margin-left: 150px;
}
.breadcrumb1 a:hover{text-decoration: underline;cursor: pointer;} 
.emotion{
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df;
}
table.nav_tag_list {
;    /* line-height: 300%; */
    text-align: left;
    
    background-color: #f9f9f9;
    /* padding: 10px; */
    font-size: 14px;width: 100%;
margin-bottom: 0rem !important;/* border-top: 1px solid #e2e2e2 !important; */display: flex;
    
    flex-wrap: wrap;}
.normal.button {
    background-color: #fff;
    color: #333;
    text-shadow: 0 1px 0 #fff;
    text-decoration: none;
    font-weight: 700;
    box-shadow: 0 1px 0 rgb(66 66 77 / 10%);
}
.super.button {
    /* background-image: url(img/bg_blended_light.png); */
    padding: 4px 15px 4px
15px;
    border: 1px solid rgba(80,80,90,.2);
    /* border-bottom-color: rgb(255 255 255); */
    /* border-radius: 3px; */
    background-color: #f9f9f9;font-size: 14px;
    font-family: Arial,sans-serif;
    display: inline-block;
    line-height: 1.4;
    outline: 0;
}
.inner {
    padding: 5px 0px 0px 0px;
    font-size: 14px;
    line-height: 150%;
    text-align: left;
border-radius: 0px !important;}
.sep5 {
    height: 5px;
}
.sep10 {
    height: 5px;
}
.text-nowrap {
    width: 55px;
}
table.nav_tag_list td {
    /* padding: 15px !important; */
}
hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid #e2e2e2;
}
.bg-dark {
    background-color: #fff !important;
}