.col-xs.header .fahlo-logo { padding-left: 1.5em; text-align: left; }
/*.col-xs.header { margin-bottom: 80px; }*/
.col-xs.panel .c-inner,
.col-xs.panel .c-inner > .table-cell { display: block; }
.col-xs.panel .messages-bl { width: 100%; border-left:0;}
.col-xs.panel {padding: 0;}
.col-xs.panel .c-inner {border-radius: 0px; box-shadow: none;}
/*.col-xs.footer { margin-top: 10px; }*/
.audio-bl  {height: 130px;}
.audio-default .title {font-size: 10pt;}
.blc-ls .author-section {display: none;}
.blc-ls .text-section {padding-left: 0px;}
.blc-ls .text-section p {margin-top: 0;}
.blc-xs {display: block;}
.blc-xs .author-section {padding: 14px 18px;}
.main-content > .table-cell {vertical-align: top;}

.premium-section {height: 220px;position: relative;}
.video-bl .play-btn {background-image: url('../img/play_btn-2x.png'); background-size: 50%}


body {overflow: hidden; padding-top: 50px;}
body,body > .table-row,body > .table-row > .table-cell,body > footer {display: block!important;}
body > .header.col-xs {position: absolute; top: 0; width: 100%;}
body > .table-row.main-content {overflow-y: auto;width: 100%; -webkit-overflow-scrolling: touch;}
.all-msgs .scrollbar {overflow: inherit;overflow-x: inherit;}
.all-msgs .scrollbar .s-inside {position: relative;}

.comment-ls.table-row {display: none}
.comment-xs.table-row {display: table-row;}
.comment-xs.table-row .add-comment-form {border-bottom:1px solid #e5e5e5; border-top:0;}

.media-container .photo-gallery.scrollbar {position: relative;}
.media-container .photo-gallery.scrollbar .table.vam {top: 0;transform: translateY(0);}
.main-msg .blc-ls .scrollbar {max-height: inherit!important;padding-right: 12px;}

.author-section .time {right: 0;}
.modal-window {top: 3em;}
.close-modal {width: 23px;height: 23px;right: 15px; top: 12px;}
.bg-overlay {opacity: 0.7;}

.login-popup {width: 300px;margin-left: -150px;}
.login-form {width: 260px;}
.login-popup .m-header {height: 34px;padding-top: 5px;}
.login-popup .m-content {padding: 15px 0 8px;}
.lbtn {padding: 12px 5px 11px;}
.login-popup .m-content input {height: 38px;}
.login-popup .m-content .form-row + .form-row {margin-top: 4px;}
.login-popup .m-footer {padding-bottom: 20px;}