.steemContainer{font-size:15px;font-family:Gulim,Arial,sans-serif;-webkit-font-smoothing:antialiased;}
.entry-content .steemContainer a, .entry-summary .steemContainer a, .page-content .steemContainer a, .comment-content .steemContainer a, .pingback .steemContainer .comment-body > a,
.steemContainer a, .steemContainer a:hover{text-decoration:none;border:none;box-shadow:none;}
.steemContainer a:link, .steemContainer a:visited, .steemContainer a:active, .steemContainer a:hover{font-weight:normal;}
.pRow a:link, .pRow a:visited, .pRow a:active, .pRow a:hover{color:#333;}
.steemAccount a:link, .steemAccount a:visited, .steemAccount a:active, .steemAccount a:hover{color:#333;}
.steemContainer h1{margin:0.3em 0}
.steemContainer h2, .steemContainer h3, .steemContainer h4{margin:0.2em 0}
.steemContainer h5, .steemContainer h6{margin:0.1em 0}
.steemContainer hr{height:1px}
.steemContainer li{margin:0.75em 0}
.steemContainer img{max-width:100%;height:auto;}
.steemContainer .icon32{width:32px;height:32px;}
.steemContainer .strikethrough{text-decoration:line-through;opacity:0.5;}
.steemContainer blockquote{padding:0 0 0 10px;border:none;border-left:2px solid #ccc;margin: 0 0 10px 0;font-size: 100%; color: #777;}
.steemContainer blockquote > p{margin:0!important;}
.steemContainer .postBody > p{margin:0;padding:0 0 1em 0;}
.steemContainer .postReply > p{margin:0;}
.steemContainer .tagLabel,.steemContainer .tagName{font-weight:bold;display:inline-block;color:#283A8E}
.steemContainer .refreshButtonContainer{display:inline-block;}
.steemContainer .refreshButtonContainer button{font-size:18px;font-weight:bold;background:none;line-height:1;padding:4px}
.steemContainer .steemAccount{float:right;display:inline-block;}
.steemContainer .steemAccount a{padding:4px;}
.steemPost{width:100%;min-width:320px;border-bottom:1px solid #ccc;position:relative;display:table}
.steemPost:before{content:' ';display:table}
.steemPost:after{content:' ';display:table}
.steemPost>div{display:table-cell;vertical-align:middle;zoom:1;letter-spacing:normal;word-spacing:normal;padding:5px}
.steemContainer .postsList{border-bottom:1px solid #c2c2c2;}
	.pRow{width:100%;border-top:1px solid #c2c2c2;display:table;padding:4px 0;}
	.pRow.highlighted{color: #283A8E;position:relative;}
	.pRow.highlighted a{color: #283A8E}
	.pRow.highlighted:before{content:' ';position:absolute;top:0;left:-12px;width:6px;height:100%;background:#283A8E}
	.pTitle, .pAuthor, .pReward, .pVote, .pCreated{display:inline-block;}
	.pTitle{width:100%;}
	.pTitle a{padding:7px 0;display:inline;}
	.pAuthor{width:50%;}
	.pReward{width:20%;}
	.pVote{width:15%;}
	.pCreated{width:15%;text-align:right;}
	.pTitle .gazuaOriginal{padding: 0 0 0 3px;color: #ccc;font-size: 18px;line-height: 1;}

.steemContainer .loaderSpace{min-height:50px;}
.steemContainer .more{display:none;}
.steemContainer .postDetails{display:none;position:relative;}
.steemContainer .postDetailsCloseContainer{position:fixed;right:0;top:0}
.steemContainer .postDetailsCloseContainer button{font-size:32px;padding:0;margin:0;line-height:1;border:none}
.steemContainer .postDetails .postHeader{display:block;background:#f0f0f0;padding:5px 10px;margin-bottom:15px;}
.steemContainer .postDetails .postHeader:after{content:' ';width:100%;display:block;}
.steemContainer .postDetails .postTitle{display:block;}
.steemContainer .postDetails .postAuthor{display:inline-block;}
.steemContainer .postDetails .postCreated{display:inline-block;float:right;}
.steemContainer .postDetails .postBody{display:block;padding:5px 10px;}
.steemContainer .postDetails .postBody img{max-width:100%;height:auto;padding:0!important;border:none!important;}
.steemContainer .postDetails .postTags{text-align:left;padding: 4px;display: table-cell;margin: 0 0 0 10px;}
.steemContainer .postDetails .postTags .postTag{display:inline-block;background:#ddd;padding:5px;margin:5px;position:relative;}
.steemContainer p{margin-bottom:15px;font-size:100%;line-height:1.6;}
.steemContainer p img{border:none;border-radius:0;padding:0;background:none;}
.steemContainer a{font-weight:normal;}
.steemContainer .postLink{}
.steemContainer .commentLink{margin-left:5px;color:#6e6e6e;font-size:80%}
.steemContainer .replyContainer{margin:15px 0;}
.steemContainer .reply{padding:5px 0 5px 10px;border-bottom:1px solid #eee;}
.steemContainer .replyAuthor{display:inline-block;font-weight:bold;}
.steemContainer .replyCreated{display:inline-block;margin-left:10px;}
.steemContainer .replyBody{display:block;}
.steemContainer .replyBody img{max-width:480px;}
.steemContainer .reply button{position:relative;padding-left:4px;padding-right:4px;background:#fff;margin-left:5px;margin-bottom:0;border-radius:4px;text-transform: none}
.steemContainer .reply button .btnIcon{position:absolute;line-height:inherit;height:auto;}
.steemContainer .reply button .btnCount{padding-left:20px;line-height:inherit;height:auto;}
.steemContainer .reply .voted{background:#283A8E;color:#fff;}
.steemContainer .replyForm textarea{background:none;border:1px solid #bbb;}
.steemContainer .replyContainer textarea{background:none;border:1px solid #bbb;}
.steemContainer .replyContainer .replyPreview{}
.steemContainer .postFooter{text-align:center;position:relative;}
.steemContainer button:focus{outline:0;}
.steemContainer .voteContainer{display:block;margin:15px;min-height:60px;position:relative;}
.steemContainer .vote{border:2px solid #4ba2f2;border-radius: 50%;padding:0;margin:0 0 15px 0;width:48px;height:48px;display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;vertical-align:middle;background:none;}
.steemContainer .voteText{display:block;}
.steemContainer .vote.voted{background:#4ba2f2;}
.steemContainer .voted path{fill:#ffffff;}
.steemContainer .voteCount{display:block;font-size:1.5em;margin-top:0.25em;color:#4ba2f2;font-weight:bold;}
.steemContainer .votePower{display:none;position:absolute;border:2px solid #4ba2f2;width:250px;padding:0px;background:#4ba2f2;z-index:10;top:75px;left:50%;transform:translateX(-50%);}
.steemContainer .voteLoader{position:absolute;top:0;left:0;display:none;width:100%;height:100%;background:#eee;opacity:0.5;}
.steemContainer .linksContainer{margin:15px 0;padding:10px;text-align:right;}

.steemContainer .replyForm{width:100%;display:table;position:relative;}
.steemContainer .replyInput{width:100%;display:table-cell;min-height:75px;font-size:100%;padding:5px;}
.steemContainer .replyForm .replyButton{display:table-cell;}
.steemContainer code{padding:3px;}
.steemContainer .childrenWrap .reply{border-bottom:0;border-top:1px solid #eee;}
.steemContainer .childrenWrap .reply:before{content:'└';width:17px;display:inline-block;color:#999;}
.steemContainer .childrenWrap .reply .replyBody{margin-left:17px;}
.steemContainer .childrenWrap .reply button.child{margin-left:17px;}
.steemContainer .postWrite{display:none;padding:10px 10px 10px 0;}
.steemContainer .postWrite textarea.editor{min-height:320px;width:100%;background:none;border:1px solid #bbb;margin: 0 0 10px 0;font-size:110%;}
.steemContainer .postWrite .postTitle{width:100%;margin:10px 0 10px 0;padding:4px;font-size:120%;border:1px solid #bbb;}
.steemContainer .postWrite .notice{clear:both}
.steemContainer .postWrite .selfVoteContainer{clear:both;padding:5px 0}
.steemContainer .postWrite .selfVoteContainer input[type="checkbox"]{margin-right:5px}

.steemContainer .reply .replyContainer{padding-left:15px;position:relative;}
.steemContainer .reply .replyContainer:before{content: '└';position:absolute;left:0;top:0;color:#999;}

.steemContainer button[disabled="disabled"]{background:#eee;border-color:#999;}
.steemContainer button[disabled="disabled"] path{fill:#999;}
.steemContainer button.replyImoticonButton{margin:0;padding:2px;height:32px;line-height:1}

.steemContainer .addRow{display:block;position:relative;background:#eee;padding:5px;}
.steemContainer .customPercentInput{width:165px;padding:4px 8px;display:block;border:1px solid #999;font-size:21px;text-align:right;}
.steemContainer .customPercentInput:focus{outline:none;}
.steemContainer .percentSymbol{position:absolute;top:12px;left:175px;font-size:19px;}
.steemContainer .addVoteOption{position:absolute;top:15px;right:15px;font-size:100%;line-height:1;display:inline-block;cursor:pointer;}
.steemContainer .plusbutton{position:relative;top:0;left:0;width:21px;height:21px;display:inline-block;border:1px solid #999;border-radius:50%;background:#fff;}
.steemContainer .plusbutton:after{background-color:#999;width:17px;height:1px;position:absolute;top:9px;left:1px;content:'';}
.steemContainer .plusbutton:before{background-color:#999;width:1px;height:17px;position:absolute;top:1px;left:9px; content:'';}

.steemContainer .votePower ul{list-style:none;padding:0;}
.steemContainer .votePower ul li{display:inline-block;position:relative;margin:3px;padding: 0;width: 65px;background: #fff;}
.steemContainer .votePower ul li .voteBtn{display:block;padding:4px;cursor:pointer;}
.steemContainer .votePower ul li .voteBtnClear{position:absolute;top:0;right:0;width:15px;color:#e00;cursor:pointer;padding:3px 0;}

.steemContainer .postReward{display:inline-block;font-weight:bold;color:#4ba2f2;}
.steemContainer .postWrite .tagRow{display:table}
.steemContainer .postWrite .tagRow > *{margin:0}
.steemContainer .postWrite .tagRow .mainTagLabel{display:table-cell}
.steemContainer .postWrite .tagRow .mainTag{display:table-cell}
.steemContainer .postWrite .tagRow .postTags{margin:0 0 10px 0;}
.steemContainer .postWrite .altTagContainer{margin:0 0 10px 0;}
.steemContainer .postWrite .altTagContainer input[type="checkbox"]{margin-right:5px;}

.steemContainer .ann{margin: 0; font-weight: bold; background: #e6efef;}
.steemContainer .ann .pRow{}
.steemContainer .ann .pTitle a{font-weight:bold;}
.loader {position: relative;margin: 0 auto;width: 30px;}
.loader:before {content: '';display: block;padding-top: 100%;}
.circular {animation: rotate 2s linear infinite;height: 100%;transform-origin: center center;width: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.path {stroke-dasharray: 1, 200;stroke-dashoffset: 0;animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
stroke-linecap: round;}
@keyframes rotate {
100% {transform: rotate(360deg);}
}
@keyframes dash {
0% {stroke-dasharray: 1, 200;stroke-dashoffset: 0;}
50% {stroke-dasharray: 89, 200;stroke-dashoffset: -35px;}
100% {stroke-dasharray: 89, 200;stroke-dashoffset: -124px;}
}
@keyframes color {
100%,
0% {stroke: #d62d20;}
40% {stroke: #0057e7;}
66% {stroke: #008744;}
80%,90% {stroke: #ffa700;}
}

.segmented {
    display: inline-block;
}
.segmented .label {
    background-color: #eee;
    color: #777;
    cursor: pointer;
    float: left;
    padding: 8px;
    text-align: center;
    font-size:80%;
}
.segmented :first-child .label {
    border-radius: 10px 0 0 10px;
}
.segmented :last-child .label {
    border-radius: 0 10px 10px 0;
}
.segmented input[type="radio"]  {
    display: none;
}
.segmented input:checked + .label {
    background-color: #283A8E;
    color: #fff;
}
.segmented .label {
    background-color: #eee;
}
.segmented input:checked + span {
    background-image: blue;
}

@media (min-width: 480px) {
	.pTitle, .pAuthor, .pReward, .pVote, .pCreated{display:table-cell;}
	.pTitle{width:auto;}
	.pTitle a{padding:7px 0;display:inline;}
	.pAuthor{width:auto;text-align:right;}
	.pReward{width:65px;text-align:right;}
	.pVote{width:45px;text-align:right;}
	.pCreated{width:55px;text-align:center;}
}
