body{
    font-family: "Apple SD Gothic Neo", "Malgun Gothic", Dotum, Helvetica, Arial, sans-serif;
    font-size:16px;
}

/* Navbar fixes */
.navbar-inner {border-radius:0 !important;}
/*.navbar a {padding:10px !important;}*/
.navbar a.btn {padding:3px 10px !important; margin:7px 3px;}
.navbar-search .btn {display:none;}
.navbar{margin-bottom: 8px;}


/* Misc */
.btn-profile {margin-top:20px;}
.bio {margin:20px 0;}
.page-info {text-indent:10px;}
.page-info a:hover {border-color:#d7dce0 !important;}
.alert {margin-top:0;}
.alert a {text-decoration:none;}
body {color:#666;}

/* Headings */
h1 {margin:0;}
h1, h2 {font-size:24px;}
h2 a:visited {color:rgb(156,188,156);}
.domain {font-weight:normal; font-size:14px; color:#999;}


/* Big horizontal grey line everywhere */
h1, .link-item, .comment-item, .comment-links, #comments h3 {
    border:0 solid rgba(0,0,0,.02);
}
h1, .link-item, .comment-item, .comment-links {border-bottom-width:5px;}
#comments h3 {border-top-width:5px;}

/* Rating widget with up/down arrows */
.rating {float:left; margin-top:-15px;}
.rating form {display:none !important;}
.rating i {
    display:block !important;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.arrows {float:left; margin-top:-5px;}
.score, .arrows {opacity:.6;}
.arrows a:hover i {background-color:#1abc9c; background-image:url("../img/glyphicons-halflings-white.png");}

/* Link items in a list */
.link-item h2 {line-height:16px; margin:0;}
.link-item .rating, .link-detail {float:left;}
.link-item .rating {
    background-color: #efefef;
    padding: 10px;
    margin: 0 20px 0 0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width:75px;
    text-align:center;
}
.link-item .arrows {
    margin: 0 10px 0 0;
    background-color: #fff;
    padding: 7px;
    display: block;
    border-radius: 3px;
    line-height:0.9;
    font-size:0.9rem;
    width:24px;
}
.link-item .score {
  font-size: 1.2rem;
  line-height: 40px
}

.link-detail {
  width:80%;
  font-size: 0.8rem;
  font-weight: 300;
  color: #535353;
}
.link-detail a.profile, .link-detail a.comments {color:#999;}
.link-detail a.profile:visited, .link-detail a.comments:visited {color:#bbb;}

/* Link listing, details */
.link-item, .comment-item {margin: 0; padding: 15px 0;}
.link-view .rating i {float:left; margin:8px 0 0 -4px;}
.link-view .description {margin:20px 0;}
.link-meta .rating {margin:0 5px 0 0 !important;}

.link-detail h2 a {
    /*color: #4a523c;*/
    font-size:1.1rem;
}

.link-item .rating {
    padding: 6px;
}

.link-item, .comment-item {
    padding: 5px 0;
}


/* Comments */
#comments h3 {font-size:20px; padding-top:5px; margin:20px 0 -5px 0;}
#comment .control-group, .reply-form .control-group {display:none;}
#comment .input_id_comment, .reply-form .input_id_comment {display:block;}
#comment label {margin-top:20px;}
#comments li {padding:10px 0; border:0; background:none; margin:0;}
.comment-thread ul {margin:0; padding:0 0 0 40px !important;}
.comment-meta, .comment-links {color:#999; margin:0; font-size:12px;}
.comment-links {padding-bottom:5px;}
#comments .rating {margin:1px 5px 0 3px !important;}
#comments .rating i {opacity:0.7;}

.comment-item {color:#aaa;}
.comment-item .comment {color:#666;}

.has-error .help-block {color: #b94a48;}
.form-errors {margin-top:20px;}

.tag-cloud {margin:10px 0; text-align:justify;}
.tag-cloud li {
    list-style-type: none;
    display:inline;
    line-height:300%;
    white-space:nowrap;
    margin-right:10px;
}
.tag-weight-4 {font-size:400%;}
.tag-weight-3 {font-size:300%;}
.tag-weight-2 {font-size:200%;}
.tag-weight-1 {font-size:100%;}

a.brand {
    background:url('../img/devnews-icon-25.png') no-repeat; background-position:5px 6px;
    text-indent:13px; margin-left:-3px !important;
    font-family: "Apple SD Gothic Neo", "Malgun Gothic", Dotum, Helvetica, Arial, sans-serif;
    font-size:25px !important;
    padding:5px 20px !important;
    text-decoration:none;
    color: #1abc9c !important;
}

h1, .link-item, .comment-item, .comment-links {
    border-bottom-width: 0px;
}

.link-item .rating {
    padding: 3px;
}

@media (max-width: 600px) {
    a.brand {text-indent:40px; padding:0 !important; width:30px; overflow:hidden;}
    .link-detail {
      width:70%;
    }
    .pagination{
        display:none !important;
    }
    .alert{
      padding: 0.5rem
    }
}
/* good pink : D56EA4 */