body{
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    background-color:#ededed;
}
* {
    box-sizing: border-box;
}
.profile-thumbnail {
    position: absolute;
}
.profile-header {
    min-height: 260px;
    margin-left: 280px;
}
div.post-tabs {
    margin-top: 10px;
}
ul.posts {
    list-style-type: none;
    padding: 0px;
    margin: 10px 0px 0px 0px;
}
div.post-tabs ul.posts {
    margin: 0px;
    border-top: none;
}
ul.posts li.post {
    padding: 4px 0 4px 0px;
    border-bottom: 1px solid #e0e0e0;
}
ul.posts li.post:hover {
    background-color: #f0f0f0;
}
div.post-date {
    float: right;
}
div.post-author {
    font-weight: bold;
}
div.post-thumbnail {
    position: absolute;
}
div.post-content {
    margin-left: 12px;
    min-height:80px;
    padding-top:10px;
}
div.post-footer {
    text-align: right;
}
div.pagination {
    width: 100%;
    text-align: right;
    padding: 0px;
    margin: 0px;
}
div.flask-pagedown-preview {
    margin: 10px 0px 10px 0px;
    border: 1px solid #e0e0e0;
    padding: 4px;
}
div.flask-pagedown-preview h1 {
    font-size: 140%;
}
div.flask-pagedown-preview h2 {
    font-size: 130%;
}
div.flask-pagedown-preview h3 {
    font-size: 120%;
}
.post-body h1 {
    font-size: 140%;
}
.post-body h2 {
    font-size: 130%;
}
.post-body h3 {
    font-size: 120%;
}
.table.followers tr {
    border-bottom: 1px solid #e0e0e0;
}
.home-header-navbar
{
    width:100%;
    min-height:50px;
    position:fixed;
    left:0;
    top:0;
    z-index:999;
}

.home-index-thumbnail
{
    width:280px;
    hight:400px;
    min-height:400px;
}
.home-index-imgbox
{
    max-height: 650px;
    width: 100%;
    overflow: hidden;
}
.home-index-imgbox-img {
    width:100%;
    vertical-align:middle
    _width:expression(this.width > 1080 ? "1080px" : this.width);
}
.home-index-footer
{
    background-color:#000;
    min-height:50px;
    text-align:center;
    vertical-align:middle;
    padding-top:14px;
}
.vertical-padding
{
    margin:20px 0 40px 0;
}
.step-pane
{
    background:#f5f5f5;
    hidden:true;
}
.step-nav-active
{
    color:#23ad64;
}
.step-nav-pass
{
    color:#2096ad;
}
.content-padding
{
    margin:5px 5px 5px 12px;
}
.input_text
{
    width:auto;
    min-width:240px;
    max-width:300px;
}
.gray-dark
{
    background-color: @gray-light;
}
.li-margin
{
    margin-bottom: 10px;
}
.bs-glyphicons
{
    margin:0 -10px 20px;
    overflow:hidden
}
.bs-glyphicons-list{
    padding-left:0;
    list-style:none
}
.bs-glyphicons li
{
    float:left;width:25%;
    height:100px;
    padding:10px;
    font-size:14px;
    line-height:1.4;
    text-align:center;
    background-color:#f9f9f9;
    border:2px solid #fff
}
.bs-glyphicons .glyphicon
{
    margin-top:5px;
    margin-bottom:10px;
    font-size:24px
}
.bs-glyphicons .glyphicon-class
{
    display:block;
    text-align:center;
    word-wrap:break-word;
    font-size:12px
}
.bs-glyphicons li:hover
{
    color:#fff;
    background-color:#563d7c
}
@media (min-width:768px){.bs-glyphicons{margin-right:0;margin-left:0}
.bs-glyphicons li{width:12.5%;font-size:12px}}
.menu-link a{color:#000;}
.menu-link:hover a,.menu-link:active a{color:#fff;background-color:#563d7c;text-decoration:none;}

.container-col{
    padding:1px 0px 1px 0px;
}
.btn-small-padding
{
    padding:4px 5px 4px 5px;
}
.panel-toolbar{
    padding:0px 4px 2px 4px;
}

.btn-radius{
    border-radius:10px;
}
.btn-orange{
    border-radius:10px;
    border:#FF5809 1px solid;
    color:#FF5809;
    background-color:#FFE6D9;
}
.btn-orange:hover{
    border:#FF5809 1px solid;
    color:#FF5809;
    background-color:#FFE6D9;
}
.information{
    border:#E0E0E0 1px solid;
    border-radius:10px;
    background-color:#FCFCFC;
    margin-bottom:12px;
    padding:0 15px 0 15px;
    min-height:40px;
    padding-top:8px;
    padding-bottom:8px;
}
.wrap-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.text-crop{white-space:nowrap;text-overflow:crop;overflow:hidden;}
.modal.in{background:rgba(0,0,0,0.6)}

.fa-bs-btn{margin:5px 0 10px -4px;height:26px;width:26px;font-size:26px !important;}
.panel-content{ background-color: transparent; }




.text-pink{color: #F00078 !important;}
.text-orange{color:#FF6633;}