select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    border-radius: 0;
}

blockquote {
    font-size: 15px;
}

/* entry-content */
.entry-content.text blockquote {
    font-size: 15px;
    margin: 5px 0 0;
    border-top: dotted 1px #aabbcc;
    border-bottom: dotted 1px #aabbcc;
    padding-bottom: 5px;
}
.entry-content.text img[align=right] {
    margin-left: 10px;
}
.entry-content.text img[align=left] {
    margin-right: 10px;
}
.entry-content.text ul {
    list-style: disc;
}

.block .nav-pills li a, .nav-pills > li > a {
    border-radius: 0;
}

.nav-pills > li > a:hover {
    background-color: rgb(163, 176, 187);
    color: #fff;
}

.btn-group > .btn:first-child, .btn-group > .btn:last-child {
    border-radius: 0;
}

.dao-block-item-list {
    margin-left: 0;
    list-style-type: none;
}

a.button {
    text-decoration: none;
    padding: 5px 15px;
}

.btn, a.btn, button.btn {
    border-radius: 0;
}
#form-topic-add .btn {
    margin-bottom: 2px;
}
.profile {
    min-height: 85px;
    margin: 0;
    padding: 0 0 20px 110px;
    position: relative;
}

.profile img.avatar {
    border-radius: 100px;
    width: 50px;
    height: 50px;
}

.topic-info img.avatar {
    width: 36px;
    height: 36px;
    border-radius: 36px;
}

img.avatar {
    border: 1px solid #d8dfe5;
}

.topic-footer ul.topic-info {
    list-style-type: none;
}

.table.table-users tbody .cell-date {

}

pre.prettyprint {
    padding: 4px;
    border: 1px solid #999;
    border-radius: 0;
    margin-bottom: 10px;
}

.stat-performance {
    font-size: 12px;
    color: #cccccc;
}
.stat-performance h4 {
    font-size: 14px;
    color: #cccccc;
}
.captcha-image {
    vertical-align: top;
    float: left;
    width: 80px;
    height: 60px;
    border: 1px solid rgb(199, 207, 214);
    margin-bottom: 6px;
}
input[name=captcha] {
    margin-left: 90px;
    height: 60px;
    font-size: 38px;
}

.entry-wiki h1 a,
.entry-wiki h2 a,
.entry-wiki h3 a,
.entry-wiki h4 a,
.entry-wiki h5 a,
.entry-wiki h6 a {
    text-decoration: none;
    text-align: left;
}
ul.entry-wiki-list {
    list-style-type: square;
}

.search-page .input-text {
    margin-bottom: 0;
    width: 80%;
}
.searched-item {
    border-bottom: 1px dotted;
    background: #eeeeee;
    font-weight: bold;
}
.ui-autocomplete.ui-front.ui-menu .ui-menu-item a img {
    max-width: none;
    float: left;
    margin-right: 10px;
}

/* *** @MEDIA *** */
@media screen and (max-width: 979px) {
    .container {
        padding: 0;
        width: 97%;
        margin: 0 1.5%;
    }
}

@media screen and (max-width: 880px) {
    .blog-vote .vote-up,
    .blog-vote .vote-count,
    .blog-vote .vote-down
    {
        padding: 3px 3px;
    }
}

@media only screen and (max-width: 767px) {
    .blog-vote {
        top: 0;
        left: inherit;
        right: 0;
    }
    .blog-summary .entry-header .entry-title {
        margin-right: 80px;
    }
    .span9.blog-summary .entry-content {
        width: 100%;
    }
    #vote_area_user_2 .btn, #user_skill_2 .btn {
        padding: 4px 4px;
    }
    #user_skill_2 {
        width: 84px;
        margin-right: 0;
    }
    .profile .strength {
        margin-right: 0;
    }
    .profile .vote .vote-count {
        width: 60px;
    }
}

@media only screen and (max-width: 500px) {
    .blog-vote {
        top: -5px;
    }
    .blog-vote .btn-group {
        margin-bottom: 0;
    }
    .blog-vote .vote-up,
    .blog-vote .vote-count,
    .blog-vote .vote-down
    {
        padding: 1px 3px;
    }
    #main_menu ul li {
        font-size: 11px;
    }
    #main_menu ul li a {
        padding: 4px 8px;
    }
    .entry-header-comments {
        display: block;
        background: #eee;
    }
}

@media (max-width: 480px) {
    .modal-header .close {
        padding: 0;
        margin: 0;
    }
    .profile .strength {
        display: none;
    }
    #vote_area_user_2 {
        float: none;
    }
}

@media only screen and (max-width: 360px) {
    .input-width-300 {
        width: 100%;
    }
}