.clearfix {*zoom:1;}
.clearfix:before,
.clearfix:after {display:table;content:"";line-height:0;}
.clearfix:after {clear:both;}
.hide-text {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level {display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.page-blog .item > .kmt-readon {display:none;}
#section-kmt {margin:0;padding:40px 0 0;}
#section-kmt #kmt-form .kmt-title {font-size:18px;line-height:21px;margin:0;padding:0 0 10px;font-family:inherit;font-weight:bold;color:inherit;background:none;text-decoration:none;text-transform:none;}
#section-kmt .kmt-author {font:inherit !important;text-transform:none !important;font-weight:bold !important;margin-bottom:0 !important;border:none !important;padding:0 !important;height:auto !important;}
#section-kmt .kmt-author a {height:auto !important;}
#section-kmt .kmt-avatar {width:48px;}
#section-kmt .kmt-avatar a {width:48px;}
#section-kmt #kmt-fame {margin:0;}
#section-kmt + div {padding:0 !important;margin:0;text-align:right !important;}
#section-kmt + div > a {font-size:10px;}
#section-kmt .kmt-head {height:auto !important;padding-right:35px !important;}
#section-kmt .float-wrapper > span {vertical-align:top;float:none;margin:5px 5px 0 0 !important;height:auto;background-position:left 2px;}
#section-kmt .float-wrapper > span + span {background-position:left 2px;}
#section-kmt .kmt-form-content .kmt-form-addon > div {max-width:90%;}
#section-kmt .kmt-form-content .kmt-form-addon > div b {margin-bottom:10px !important;}
#section-kmt .kmt-form-content .kmt-form-addon > div .input.kmt-location {max-width:100%;}
#section-kmt .kmt-content .parentContainer {left:-70px;right:-15px;}
#section-kmt .kmt-content .parentContainer .kmt-author {margin-left:7px;}
#section-kmt .input[type="checkbox"] {margin-top:0;}
#section-kmt .radio input[type="radio"],
#section-kmt .checkbox input[type="checkbox"] {margin-left:0;margin-right:15px;}
#section-kmt .radio,
#section-kmt .checkbox {padding:0;border:none !important;background:none !important;}
#section-kmt .kmt-profile-avatar {width:60px;}
#section-kmt .kmt-profile-activity li {padding:15px 10px !important;min-width:0 !important;}
.kmt-readon span.kmt-comment {float:none;padding:0;margin:0;background:none;}