@charset "utf-8";
@import url(http://parts.blog.livedoor.jp/css/template_6thgen.css);

/**
@prefix : <http://purl.org/net/ns/doas#> .
<> a :CSSStylesheet;
 :title "ver06_kh_responsive_3c";
 :shortdesc "Design Template for livedoor Blog";
 :created "2013-06-12";
 :release [:revision "1.00"; :created "2013-06-12"];
 :page <http://blogdesign.ldblog.jp/archives/28321823.html>;
 :rights "LINE Corporation".
*/



#tachi_game_side { padding-left: 20px;}


/* 人気記事のボディ
----------------------------------------------- */
#pop_wrap
{
	margin:15px auto;
        width : 890px;
}


/* ヘッダー　検索バー、About
----------------------------------------------- */
#hedder_info_wrap
{
	margin:30px auto -30px;
        width : 840px;
        height : 30px;

}
#hedder_info_left
{
        width : 340px;
        float : left;
        margin-left : 300px;
}
a.hedder_button
{
        text-decoration: none;
        font-weight: bold;
	padding: 2px 20px 2px 20px;
        background : #fff;
        border-radius : 5px;
        box-shadow: 0px 5px 8px rgba(51, 51, 51, 0.2);

        margin-right:15px;

}
a.hedder_button:hover
{
text-decoration: none;
        background : #ccc;
        color: #fff;
}


#hedder_info_right
{
        width : 200px;
        float : right;
}

/* フッター　コピーライト
----------------------------------------------- */
#footer_copyright_wrap
{
	margin:15px auto;
        width : 840px;
        height : 15px;
	padding: 5px 5px 5px;
        background : #fff;
        border-radius : 5px;
        box-shadow: 0px 5px 8px rgba(51, 51, 51, 0.2);

        text-align:center;
        font-size:12px;
        font-weight:bold; 
        color: #888;
}

/* フッター　月刊人気記事一覧
----------------------------------------------- */
#footer_pop_wrap
{
	margin:15px auto;
        width : 870px;
        height : 450px;
	padding: 10px 10px 10px;
        background : #2b2b2b;
        border-radius : 5px;
        box-shadow: 0px 5px 8px rgba(51, 51, 51, 0.2);

        text-align:center;
        font-size:18px;
        font-weight:bold; 
        color: #fff;
}

/* フッター　ソーシャル & 検索
----------------------------------------------- */
#footer_social_wrap
{
	margin:15px auto;
        width : 840px;
        height : 60px;
	padding: 10px 10px 10px;
        background : #2b2b2b;
        border-radius : 5px;
        box-shadow: 0px 5px 8px rgba(51, 51, 51, 0.2);
}
#footer_social_left
{
        float : left;
        text-align : left;
}
#footer_social_right
{
        float : right;
        text-align : right;
}

/* サイドバー　アイコン
----------------------------------------------- */
.side_icon
{
        margin: 0px auto;
        width:150px;
	font-weight: normal;
	line-height: 19px;
	background-position: left top;
	text-decoration: none;
	padding-right: 0;
	float: left;
	background-image: none;
	background-color: #fee;
	border: 1px solid #ddd;
	border-radius: 3px;
	margin-top: 20px;
	padding: 5px 10px; 

}
.side_icon a
{
        width:150px;
	font-weight: normal;
	line-height: 19px;
	background-position: left top;
	text-decoration: none;
	padding-right: 0;
	float: left;
	background-image: none;
	background-color: #fee;
	border: 1px solid #ddd;
	border-radius: 3px;
	margin-top: 20px;
	padding: 5px 10px; 
}
.side_icon:hover
{
        background : #d0f5ff;
}


/* buy_my_blog(RSSやTwitterフォロー)
----------------------------------------------- */
#buy_my_blog
{
        margin : 20px;
        margin-top:40px;
        text-align : center;
}


/* 横のスクロールしてもついてくるソーシャルボタン
----------------------------------------------- */
#wrap{
	width:960px;
	margin:15px auto;
}

#social_box{
	/* background:#fafafa; */
	width:70px;
	padding:15px;
	margin-left:900px;
	text-align:center;
	position:fixed;
	top:46px;
	list-style-type:none;
        /* box-shadow: 0px 3px 8px rgba(51, 51, 51, 0.2); */
        /* border-radius: 5px 5px 5px 5px; */
}
.social_icon:hover{
        filter:alpha(opacity=80);
        opacity:0.8;

}

#top_icon_box{
        margin-left:990px;
        position: fixed;
        bottom: 100px;
        /*right: 10px;*/
}


/* App Icon
----------------------------------------------- */
.app-icon{
	background: #ccc;
	border: solid 2px #ccc;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	-webkit-box-shadow: 0 1px 3px #bbb;
	-moz-box-shadow: 0 1px 3px #bbb;
	box-shadow: 0 1px 3px #bbb;
}
.app-icon:hover{
        filter:alpha(opacity=70);
        opacity:0.7;
}


/* アスキーアート
----------------------------------------------- */
#AA {
font-family: IPAMonaPGothic,'ＭＳ Ｐゴシック',sans-serif;
font-size  : 16px;
line-height: 18px;
}





/* 人気記事
----------------------------------------------- */
.popularArticleWithImage{
	-webkit-box-shadow: 0 1px 1px #bbb;
	-moz-box-shadow: 0 1px 1px #bbb;
	box-shadow: 0 1px 1px #bbb;
}
.popularArticleWithImage:hover{
        filter:alpha(opacity=70);
        opacity:0.7;

	-webkit-box-shadow: 0 1px 3px #999;
	-moz-box-shadow: 0 1px 3px #999;
	box-shadow: 0 1px 3px #999;
}

/* = tachi_title
----------------------------------------------- */
#tachi_title_wrap
{
	position: relative;
	width: 860px;
        height : 100px;


        margin: 0 auto;
        margin-top : 40px;
        
}
.tachi_title_img
{

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	-webkit-box-shadow: 0 1px 3px #bbb;
	-moz-box-shadow: 0 1px 3px #bbb;
	box-shadow: 0 1px 3px #bbb;
}
#tachi_title_left
{
        float : left;
        width : 64px;
        height : 64px;

        margin : 10px;
}
#tachi_title_left:hover
{
        filter:alpha(opacity=70);
        opacity:0.7;

}

#tachi_title_c
{
        float : left;
        width : 64px;
        height : 64px;

        margin : 10px;
}
#tachi_title_c:hover
{
        filter:alpha(opacity=70);
        opacity:0.7;

}

#tachi_title_right
{
        float : right;
        width : 560px;

}
#tachi_title_right:hover
{
        filter:alpha(opacity=70);
        opacity:0.7;

}


#tachi_game_wrap
{
	position: relative;
	width: 860px;
        height : 32px;

       margin-left:auto;

        margin: auto;
        margin-top : -20px; 
        margin-bottom: 25px;       
}
.tachi_game_img
{
	border-radius: 10%;

	-webkit-box-shadow: 0 1px 3px #bbb;
	-moz-box-shadow: 0 1px 3px #bbb;
	box-shadow: 0 1px 3px #bbb;
}
#tachi_game_left
{
        float : left;
        width : 860px;
        height : 32px;

        text-align:right;


}
#tachi_game_right
{
        float : right;
        width : 32px;

        margin : 5px;

}
#tachi_game_right:hover
{
        filter:alpha(opacity=70);
        opacity:0.7;

}


/* = Layout
----------------------------------------------- */
#wrapper {
	position: relative;
	width: 860px;
	margin: 0 auto;
	text-align: left;
	top: 0;

/*        overflow: hidden;  */

        background-color: #f5f5f5;

	box-shadow: 0px 3px 8px rgba(51, 51, 51, 0.2);
        border-radius: 5px;
}

#container {
        margin-top:5px;
        background-color: #fff;


        border-radius: 5px;

}

#main {
	/* margin-left: 220px; */
        float:left;
        width: 580px;
	padding: 10px 20px 20px;

        border-radius: 5px;

}

#sidebar {
	position: relative;
        float:right;
	width: 200px;
        height : 100%;
	padding: 10px 20px 20px;
	top: 0;
	right: 0;


/*
        padding-bottom: 32767px;  
        margin-bottom: -32767px;  
*/
        border-radius: 5px;

}


/* 1カラムレイアウトのとき */
body.layout-1col #content {
	
}
body.layout-1col #main {}
body.layout-1col #main-inner {}
body.layout-1col #sidebar {
	
}
body.layout-1col #sidebar-inner {}
body.layout-1col #sidebar .sidewrapper {
	
}

/* 2カラムレイアウトのとき */
body.layout-2col #content {
	
}
body.layout-2col #main {
	
}
body.layout-2col #main-inner {}
body.layout-2col #sidebar {
	
}
body.layout-2col #sidebar-inner {}

/* 右サイドバー */
body.layout-2col.sidebar-right #content {
	
}
body.layout-2col.sidebar-right #main {
	
}
body.layout-2col.sidebar-right #sidebar {
	
}

/* 左サイドバー */
body.layout-2col.sidebar-left #content {
	
}
body.layout-2col.sidebar-left #main {
	
}
body.layout-2col.sidebar-left #sidebar {
	
}

/* かんたん背景画像 */
body.show-bg-image {
	
}


/* = Setting
----------------------------------------------- */
body {
	-webkit-text-size-adjust: none;
	font: 13px/1.5 "Arial","ヒラギノ角ゴ Pro W3", "HelveticaNeue";
	background: url(http://livedoor.blogimg.jp/syobon_2ch-is_this_game/imgs/1/4/14ecfd93.png);

	color: #333;
	position: relative;

/* 上のlivedoorツールバーを隠す */
        margin-top:-30px;



}

a,a:visited {
	color: #2B5499;
	text-decoration: none;
}
	a:hover,a:active {
		color: #666;
		text-decoration: underline;
	}


/* = Header
----------------------------------------------- */
#blog-header {
	position: fixed;
	width: 180px;
	padding: 60px 20px 0;
	top: 0;
}
	#blog-header a {
		color: #333;
	}
	#blog-header a:hover {
		color: #666;
		text-decoration: none;
	}

#blog-title {
	font-size: 24px;
	line-height: 1.3;
	letter-spacing: 1px;
	margin-bottom: 30px;
}
	
#blog-description {
	font-size: 13px;
	margin-bottom: 60px;
}

#blog-header .navi li {
	list-style: none;
	font-family: Arial;
	font-size: 15px;
	line-height: 26px;
	letter-spacing: 1px;
	margin-bottom: 15px;
	padding-left: 36px;
}

.navi li.about {background: url(http://parts.blog.livedoor.jp/img/usr/ver06_kh_responsive_3c/sprite.png) no-repeat 0 0;}
.navi li.twitter {background: url(http://parts.blog.livedoor.jp/img/usr/ver06_kh_responsive_3c/sprite.png) no-repeat 0 -108px;}
.navi li.facebook {background: url(http://parts.blog.livedoor.jp/img/usr/ver06_kh_responsive_3c/sprite.png) no-repeat 0 -72px;}
.navi li.contact {background: url(http://parts.blog.livedoor.jp/img/usr/ver06_kh_responsive_3c/sprite.png) no-repeat 0 -36px;}


/* = Sidebar
-------------------------------------------------------------- */
#sidebar li {
	background: url(http://parts.blog.livedoor.jp/img/usr/ver06_kh_responsive_3c/dot.png) repeat-x left bottom;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
	#sidebar li img {
		border: 1px solid #e4e7e8;
		margin-right: 10px;
	}

#sidebar .sidewrapper {
	margin-bottom: 40px;
}
	
#sidebar .sidewrapper .sidetitle {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
        padding : 2px;
        padding-left : 10px;

        background : #cfffcf;
        box-shadow: 0px 3px 8px rgba(51, 51, 51, 0.2);

        color : #070707;
}

#sidebar .sidewrapper .side .sidebody {
	background: url(http://parts.blog.livedoor.jp/img/usr/ver06_kh_responsive_3c/dot.png) repeat-x left bottom;
	margin-bottom: 10px;
	padding-bottom: 10px;
}


/* = Main (Archives)
-------------------------------------------------------------- */
.message-board {
	font-size: 13px;
	border: 1px solid #ddd;
	border-radius: 4px;
	background-color: #fff;
	padding: 15px;
	margin-bottom: 30px;
}

body.layout-2col .message-board {
	margin-top: 0;
}

#main article {

}

/* tachi */
#article_border {
        width : 560px;
        height : 200px;

	padding: 10px;
        padding-bottom:30px;
	margin-bottom: 10px;
        border:2px solid #e0e0f0;  
        border-radius: 3px;
}
#article_border:hover
{
        border:2px solid #dd9fb7;  
}

/* tachi */
#article_block_top{
       height:90px;
}

#main article .article-date {
	font-size: 12px;
	margin-bottom: 5px;
}

#main .single-post .article-date {
	font-size: 13px;
}

#main .archive-post .article-title {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}

#main .archive-post .nailthumb-container {
	float: left;
	width: 160px;
	height: 160px;
	margin: 10px 20px 10px 0px;
	border-radius: 2%;
	border: 3px solid #eaebef;
        padding-top:10px;
}

#main .archive-post .nailthumb-imgae {

}

#main .archive-post .nailthumb-container a:hover img {
	opacity: 0.5;
    
}

#main .archive-post .post {
	line-height: 1.8;

}

#main .archive-post .article-continue {
	margin-right: 20px;
        float : right;
        margin-top: -50px;

}

#main .archive-post .article-continue a {
        width:150px;
	font-weight: normal;
	line-height: 19px;
	background-position: left top;
	text-decoration: none;
	padding-right: 0;
	float: left;
	background-image: none;
	background-color: #d16980;
	border: 2px solid #fff;
	border-radius: 3px;
	margin-top: 20px;
	padding: 5px 10px; 

        color : #fff;
}

#main .archive-post .article-continue a:hover {
	text-decoration: underline;
        background-color: #e57c93;
	border: 2px solid #d16980;
}


/* = Main (Single)
-------------------------------------------------------------- */
#main .single-post .article-title {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
}

#main .single-post .post {
	overflow: hidden;
	line-height: 1.5;
	background: url(http://parts.blog.livedoor.jp/img/usr/ver06_kh_responsive_3c/dot.png) repeat-x left bottom;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

#main .single-post .post img.pict {
	max-width: 100%;
	height: auto;
	margin: 0;
	margin-bottom: 20px;
}

#main .single-post .article-footer {
	overflow: hidden;
}

.article-tags {float: left;}
.article-meta {
	float: right;
	margin: 1em 0;
}


/* = Private
-------------------------------------------------------------- */

div.private-mode-announcement, div.comment-auth-announcement {
	border: 1px solid #ddd;
	border-radius: 4px;
	background-color: #fff;
	padding: 15px;
	box-shadow: none;
}

div.private-mode-announcement p, div.comment-auth-announcement p {
	margin: 0;
}


/* = Blockquote
-------------------------------------------------------------- */
.article-body-inner blockquote {

	position: relative;
	border: 1px solid #ddd;
	border-radius: 4px;
	background-color: #eee;
	padding: 15px 15px 15px 55px;
}

.article-body-inner blockquote:before {
	font-size: 6em;
	color: #ccc;
	top: 7px;
}

.article-body-inner img.pict{
	border: 5px solid #fff;
	box-shadow: 0px 3px 8px rgba(51, 51, 51, 0.2);
	margin:1em 6px 1.5em!important;
	max-width: 98.4%;
}


/* = CommonTheme
-------------------------------------------------------------- */
dl.common-theme dt, dl.common-theme dd {
	font-weight: bold;
	font-size: 14px;
}

dl.common-theme {
	position: relative;
	border: 1px solid #ddd;
	border-radius: 4px;
	background-color: #fff;
	margin-bottom: 20px;
	padding: 15px;
}

dl.common-theme:after, dl.common-theme:before {
	bottom: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

dl.common-theme:after {
	border-bottom-color: #fff;
	border-width: 10px;
	left: 30px;
	margin-left: -10px;
}

dl.common-theme:before {
	border-bottom-color: #ddd;
	border-width: 11px;
	left: 30px;
	margin-left: -11px;
}


/* = Social-btn
-------------------------------------------------------------- */
#main .single-post .article-social-btn {
	text-align: center;
	margin-top: -20px;
	background: url(http://parts.blog.livedoor.jp/img/usr/ver06_kh_responsive_3c/dot.png) repeat-x left bottom;
}


/* = Related-articles
-------------------------------------------------------------- */
#main .single-post .related-articles {
	background: url(http://parts.blog.livedoor.jp/img/usr/ver06_kh_responsive_3c/dot.png) repeat-x left bottom;
	padding-top: 20px;
	padding-bottom: 20px;
}

#main .single-post .related-articles h3 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

#main .single-post .related-articles li {
	list-style: none;
	line-height: 19px;
	margin-top: 5px;
}


/* = Tag
-------------------------------------------------------------- */
dl.article-tags dt {
	display: none;
	background-image: none;
}

dl.article-tags dd {
	float: left;
	font-size: 13px;
	line-height: 15px;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 3px;
	margin: 0 5px 5px 0;
	padding: 5px; 
}


/* = Pager
-------------------------------------------------------------- */
ul.index-navigator li a,
ul.index-navigator li.current span {
	background-color: #fff;
	border: 1px solid #ddd;
	color: #8d8d8d;
	border-radius: 3px;
}

ul.index-navigator li.current span {
	background-color: #2B5499;
	color: #fff;
}

ul.index-navigator a:hover {
	background-color: #eee;
	text-decoration: none;
}

ul.index-navigator a:visited {
	color: #8d8d8d;
}

ul.article-pager,
ul.archives-pager {
	overflow: hidden;
	padding: 0;
}

ul.article-pager li,
ul.archives-pager li {
	margin: 0;
}

ul.article-pager li a,
ul.archives-pager li a {
	display: inline;
	padding: 0;
	-webkit-transition: none;
}

ul.article-pager li a:hover,
ul.archives-pager li a:hover {
	background-color: inherit;
	text-decoration: underline;
}


ul.article-pager li.prev {float: left;}
ul.article-pager li.next {float: right;}

ul.index-navigator li a, ul.index-navigator li.current span,
ul.index-navigator li.paging-number ol.paging-number li.current {
	font-weight: normal;
}

ul.index-navigator li a, ul.index-navigator li.current span {
	transition: none;
	padding: 1px 10px 0;
}


/* = Commnet
-------------------------------------------------------------- */
/*
#main .single-post #article-options {
	margin-top: 50px;
}

#main .single-post #article-options .article-option-title {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

#main .single-post #article-options li.comment-set,
.comment-body, .ping-excerpt {
	background: url(http://parts.blog.livedoor.jp/img/usr/ver06_kh_responsive_3c/dot.png) repeat-x left bottom;
	margin-bottom: 10px;
}

.comment-info, .trackback-set {
	margin: 0;
	font-size: 13px;
}


#main .single-post #article-options input.text, #article-options textarea, .trackback-form-url input {
	border: 1px solid #ccc;
}

#main .single-post #article-options textarea {
	border-bottom: 1px solid #ccc;
}

#main .single-post #comment-form-tools {
	border: 1px solid #ccc;
	border-top: 0;
}

*/


/* = Ad
-------------------------------------------------------------- */
#ad2 {
	margin-top: 35px;
}


/* = Category Title
-------------------------------------------------------------- */
#category-header h1,
#monthly-header h1 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 40px;
}


/* = Footer
----------------------------------------------- */
#blog-footer {
	position: fixed;
	font-size: 11px;
	width: 180px;
	padding: 0 20px;
	bottom: 20px;
}

ul#ld-services {
	padding: 0;
}


/* = Blog parts (Templete.css 上書き含む)
----------------------------------------------- */
/* Calendar */
.calendarhead {
	text-align: center;
}
table.caltblwk .weekday {
	color: #666;
}
table.caltblwk .sun {
	color: #ff5d5d;
}
table.caltblwk .sat {
	color: #578efa;
}
table.caltblday {
	color: #8d8d8d;
	border-collapse: separate;
	border-spacing: 1px;
}
table.caltblday .caloff {
	background-color: #fff;
	border: 1px solid #ddd;
}
table.caltblday .calon {
	background-color: #2B5499;
	border: none;
}
table.caltblwk td, table.caltblday td {
		height: 25px;
	}
table.caltblday td a {
	color:#fff;
	height: 27px;
	line-height: 27px;
}
@media screen and (max-width: 768px) {
	table.caltblwk td, table.caltblday td {
		height: 30px;
	}
	table.caltblday td a {
		height: 32px;
		line-height: 32px;
	}
}
table.caltblday td a:hover {
	background-color: #ccc;
}

/* Search */
.plugin-search,
.plugin-search_internal {
	padding-bottom: 20px;
}

/* Commnet Author */
.plugin-recent_comments .sidebody, .plugin-recent_track_backs {
	color: #999;
}

/* Gallery */
#sidebar ul.galleryThumbnail li {
	background-image: none; 
}

#sidebar ul.galleryThumbnail li img {
	border: 1px solid #e4e7e8;
	margin-right: 2px;
	margin-bottom: 2px;
}

/* Tag */
.side ul.tagcloud li a {
	float: left;
	font-size: 13px;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 3px;
	margin: 0 5px 5px 0;
	padding: 5px; 
}

/* Recent-article-image */
.side ul.recent-article-image li {
	line-height: 1.5;
}

.side ul.recent-article-image li img {
	border-radius: 50%;
}

/* PopularArticles */
#sidebar div.popularArticlesWithImage.A ul li {
	border-bottom: 0;
	margin-bottom: 15px;
	padding-bottom: 0;
}

div.popularArticlesWithImage.A div.title {
	font-weight: normal;
	line-height: 1.5;
	padding: 3px 5px 6px;
	opacity: 1;
}

#sidebar div.popularArticlesWithImage.A li div.image img {
	border: 0;
	margin-right: 0;
}

div.popularArticlesWithImage.B div.title,
div.popularArticlesWithImage.C div.title {
	margin-bottom: 0;
}

#sidebar div.popularArticlesWithImage.B div.image {
	margin-right: 0;
}

div.popularArticlesWithImage.A div.retweet, div.popularArticlesWithImage.A div.comment, div.popularArticlesWithImage.A div.pv {
	background-color: #2B5499;
	font-weight: normal;
	text-shadow: none;
}

div.popularArticlesWithImage.B div.comment, div.popularArticlesWithImage.B div.retweet, div.popularArticlesWithImage.B div.pv {
	background-color: #2B5499;
	text-shadow: none;
}

div.popularArticlesWithImage.C div.comment, div.popularArticlesWithImage.C div.retweet, div.popularArticlesWithImage.C div.pv {
	background-color: #2B5499;
	text-shadow: none;
}


/* メニューバー */


.ldb_menu {
    color: #fff;
    width: 840px;
    background: #f9ef7f;

    margin:0px auto;
    margin-bottom:14px;
    margin-top: -10px;

	-webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
	 border-radius: 3px;
	-webkit-box-shadow: 0 1px 3px #bbb;
	-moz-box-shadow: 0 1px 3px #bbb;
	box-shadow: 0 1px 3px #bbb;
}
.ldb_menu-list {
   
    margin: 0 auto 0 9px;

    letter-spacing: -0.4em;

   
}
.ldb_menu-list li {

     letter-spacing: normal;
       display: inline-block;
    *display: inline;
    *zoom: 1; 

     margin-right:10px;

     border-right: 1px #fff solid;
}
.ldb_menu-list a {
   color: #964f1f;
    font-size: 12px;
font-weight:bold;
    padding: 5px;
    margin-right:8px;
}
.ldb_menu-list .ldb_menu-item-current,
.ldb_menu-list li a:hover {

}



    #comment-form dt {
        float: none;
        width: auto;
        text-align: left;
    }
    #comment-form dd {
        margin: 0;
    }
    #comment-form .comment-form-body dt {
        display: block;
    }
    #comment-form .comment-form-body .facemark,
    #comment-form .comment-form-body .rating {
        display: none;
    }