@charset "UTF-8";
.yarpp_pro_msg{border:1px ridge #D0D0D0;padding:0.4em 2em 0.8em;text-align:justify;}
.yarpp_pro_msg strong{display:inline-block;text-align:center;width:100%;color:orange;}
.yarpp_help{position:relative;display:inline-block;background:transparent url(//www.moguragames.com/wp-includes/images/wpicons.png) no-repeat -520px -20px;vertical-align:text-bottom;width:20px;height:20px;}
.yarpp_help_msg{position:absolute;left:25px;display:none;border:1px solid #D0D0D0;width:250px;text-align:justify;padding:10px 15px;background-color:#FFF;box-shadow:0 0 0.4em -0.15em #333;z-index:100;}
.yarpp_help:hover .yarpp_help_msg{
display: block
}.wpp-list{}
.wpp-list li{float:none;clear:left;}
.wpp-post-title{}
.wpp-thumbnail{display:inline;float:left;margin:0 5px 0 0;border:none;}
.wpp-excerpt{}
.post-stats{display:block;font-size:9px;font-weight:bold;}
.wpp-comments{}
.wpp-views{}
.wpp-author{}
.wpp-date{}
.wpp-rating {
}
       article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}
audio,
canvas,
video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
a{background:transparent;}
a:focus{outline:thin dotted;}
a:active,
a:hover{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong,
.strong{font-weight:bold;}
dfn,
em,
.em{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}
pre{margin:0;}
code,
kbd,
pre,
samp{font-family:monospace, serif;font-size:1em;}
pre{white-space:pre-wrap;}
q{quotes:"\201C" "\201D" "\2018" "\2019";}
q:before,
q:after{content:'';content:none;}
small, .small{font-size:75%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
dl,
menu,
ol,
ul{margin:1em 0;}
dd{margin:0;}
menu{padding:0 0 0 40px;}
ol,
ul{padding:0;list-style-type:none;}
nav ul,
nav ol{list-style:none;list-style-image:none;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
button,
input,
select,
textarea{font-family:inherit;font-size:100%;margin:0;}
button,
input{line-height:normal;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table {
border-collapse: collapse;
border-spacing: 0;
} *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.image-replacement,
.ir{text-indent:100%;white-space:nowrap;overflow:hidden;}
.clearfix, .cf, .comment-respond{zoom:1;}
.clearfix:before, .clearfix:after, .cf:before, .comment-respond:before, .cf:after, .comment-respond:after{content:"";display:table;}
.clearfix:after, .cf:after, .comment-respond:after{clear:both;}
span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic;}
        p{-ms-word-break:break-all;-ms-word-wrap:break-all;word-break:break-word;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-ms-font-feature-settings:"liga";-o-font-feature-settings:"liga";font-feature-settings:"liga";}
          .last-col{float:right;padding-right:0 !important;}
 .d-all{float:left;padding-right:0.75em;width:100%;padding-right:0;}
.d-1of2{float:left;padding-right:0.75em;width:50%;}
.d-1of3{float:left;padding-right:0.75em;width:33.33%;}
.d-2of3{float:left;padding-right:0.75em;width:66.66%;}
.d-1of4{float:left;padding-right:0.75em;width:25%;}
.d-3of4{float:left;padding-right:0.75em;width:75%;}
.d-1of5{float:left;padding-right:0.75em;width:20%;}
.d-2of5{float:left;padding-right:0.75em;width:40%;}
.d-3of5{float:left;padding-right:0.75em;width:60%;}
.d-4of5{float:left;padding-right:0.75em;width:80%;}
.d-1of6{float:left;padding-right:0.75em;width:16.6666666667%;}
.d-1of7{float:left;padding-right:0.75em;width:14.2857142857%;}
.d-2of7{float:left;padding-right:0.75em;width:28.5714286%;}
.d-3of7{float:left;padding-right:0.75em;width:42.8571429%;}
.d-4of7{float:left;padding-right:0.75em;width:57.1428572%;}
.d-5of7{float:left;padding-right:0.75em;width:71.4285715%;}
.d-6of7{float:left;padding-right:0.75em;width:85.7142857%;}
.d-1of8{float:left;padding-right:0.75em;width:12.5%;}
.d-1of9{float:left;padding-right:0.75em;width:11.1111111111%;}
.d-1of10{float:left;padding-right:0.75em;width:10%;}
.d-1of11{float:left;padding-right:0.75em;width:9.09090909091%;}
.d-1of12{float:left;padding-right:0.75em;width:8.33%;}
 .blue-btn, .comment-reply-link, #submit{display:inline-block;position:relative;font-family:"Helvetica Neue", Helvetica, Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;text-decoration:none;color:white;font-size:0.9em;font-size:34px;line-height:34px;font-weight:normal;padding:0 24px;border-radius:4px;border:0;cursor:pointer;-webkit-transition:background-color 0.14s ease-in-out;transition:background-color 0.14s ease-in-out;}
.blue-btn:hover, .comment-reply-link:hover, #submit:hover, .blue-btn:focus, .comment-reply-link:focus, #submit:focus{color:white;text-decoration:none;}
.blue-btn:active, .comment-reply-link:active, #submit:active{top:1px;}
.blue-btn, .comment-reply-link, #submit{background-color:#2980b9;}
.blue-btn:hover, .comment-reply-link:hover, #submit:hover, .blue-btn:focus, .comment-reply-link:focus, #submit:focus{background-color:#2574a8;}
.blue-btn:active, .comment-reply-link:active, #submit:active{background-color:#2472a4;}
 body{font-family:"Helvetica Neue", Helvetica, Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;font-size:100%;line-height:1.5;color:#35251e;background:#7a5b3d url(//www.moguragames.com/wp-content/themes/bones/library/images/background.png?1414690800) 0 0 repeat;-webkit-font-smoothing:antialiased;}
                                   .wrap{width:1200px;margin:0 auto;}
a, a:visited{color:#1a9972;text-decoration:none;}
a:hover, a:focus, a:visited:hover, a:visited:focus{color:#178865;}
a:link, a:visited:link{-webkit-tap-highlight-color:rgba(0, 0, 0, 0.3);}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5{text-rendering:optimizelegibility;font-weight:500;}
h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a{text-decoration:none;}
h1, .h1{font-size:2.5em;line-height:1.333em;}
h2, .h2{font-size:1.75em;line-height:1.4em;margin-bottom:0.375em;}
h3, .h3{font-size:1.125em;}
h4, .h4{font-size:1.1em;font-weight:700;}
h5, .h5{font-size:0.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px;}
.header{background-color:#7A5B3D;}
#logo{margin:0.75em 0;}
#logo a{color:white;}
.nav{border-bottom:0;margin:0;}
.nav li{}
.nav li a{display:block;color:white;text-decoration:none;padding:0.75em;}
.nav li ul.sub-menu li a,
.nav li ul.children li a{padding-left:30px;}
#content{margin-top:1.5em;}
body .post,
body .page,
body .type-download{padding:14px;border-radius:5px;margin-bottom:2.5em;border:1px solid #cccccc;}
body .post footer p,
body .page footer p,
body .type-download footer p{margin:0;}
.single-title,
.page-title,
.entry-title{margin:0;}
.archive-title{padding:14px;border-radius:5px;margin:0 0 1.5em;border:1px solid #CCC;background-color:#E9DAB4;}
       .byline{color:#9fa6b4;margin:0;}
.entry-content{padding:1.5em 1.5em 0;}
.entry-content h2{background:transparent url(//www.moguragames.com/wp-content/themes/bones/library/images/bg_h_in_entry.png?1414690800) 0 0 no-repeat;height:42px;width:728px;padding-left:15px;font-size:22px;font-weight:bold;line-height:42px;color:white;}
.entry-content table{width:100%;border:1px solid #e3913e;margin-bottom:1.5em;}
.entry-content table caption{margin:0 0 7px;font-size:0.75em;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px;}
.entry-content tr{border-bottom:1px solid #e3913e;}
} .entry-content td{padding: 0.5em; border-right: 1px solid #e3913e; } .entry-content td:last-child{border-right: 0;
} .entry-content th{padding: 0.5em; border-bottom: 1px solid #e3913e; border-right: 1px solid #e3913e; } .entry-content th:last-child{border-right: 0;
} .entry-content blockquote{position: relative; margin: 1em; padding: 15px;
border: 1px solid #C7A474;
} .entry-content blockquote:before{position: relative;
content: url(//www.moguragames.com/wp-content/themes/bones/library/images/quote_before.png?1414690800);
} .entry-content blockquote:after{position: relative;
left: calc(100% - 33px);
content: url(//www.moguragames.com/wp-content/themes/bones/library/images/quote_after.png?1414690800);
} .entry-content blockquote p{margin: 1em;
} .entry-content dd{margin-left: 0;
font-size: 0.9em;
color: #787878;
margin-bottom: 1.5em;
} .entry-content img{margin: 0 0 1.5em 0;
max-width: 100%;
height: auto;
} .entry-content .size-auto,
.entry-content .size-full,
.entry-content .size-large,
.entry-content .size-medium,
.entry-content .size-thumbnail{max-width: 100%;
height: auto;
} .entry-content pre{background: #323944;
color: #f8f9fa;
font-size: 0.9em;
padding: 1.5em;
margin: 0 0 1.5em;
border-radius: 3px;
}  .wp-caption{max-width: 100%;
background: #eee;
padding: 5px; } .wp-caption img{max-width: 100%;
margin-bottom: 0;
width: 100%;
} .wp-caption p.wp-caption-text{font-size: 0.85em;
margin: 4px 0 7px;
text-align: center;
}     .tags{margin: 0;
}  .pagination,
.wp-prev-next{margin: 1.5em 0;
} .pagination{text-align: center;
} .pagination ul{display: inline-block;
background-color: white;
white-space: nowrap;
padding: 0;
clear: both;
border-radius: 3px;
} .pagination li{padding: 0;
margin: 0;
float: left;
display: inline;
overflow: hidden;
border-right: 1px solid #eaedf2;
} .pagination a, .pagination span{margin: 0;
text-decoration: none;
padding: 0;
line-height: 1em;
font-size: 1em;
font-weight: normal;
padding: 0.75em;
min-width: 1em;
display: block;
color: #2980b9;
} .pagination a:hover, .pagination a:focus, .pagination span:hover, .pagination span:focus{background-color: #2980b9;
color: white;
} .pagination .current{cursor: default;
color: #35251e;
} .pagination .current:hover, .pagination .current:focus{background-color: white;
color: #35251e;
}   .wp-prev-next .prev-link{float: left;
} .wp-prev-next .next-link{float: right;
}    #comments-title{padding: 0.75em;
margin: 0;
border-top: 1px solid #f8f9fa;
} .commentlist{margin: 0;
list-style-type: none;
} .comment{position: relative;
clear: both;
overflow: hidden;
padding: 1.5em;
border-bottom: 1px solid #f8f9fa;   } .comment .comment-author{padding: 7px;
border: 0;
} .comment .vcard{margin-left: 50px;
} .comment .vcard cite.fn{font-weight: 700;
font-style: normal;
} .comment .vcard time{display: block;
font-size: 0.9em;
font-style: italic;
} .comment .vcard time a{color: #9fa6b4;
text-decoration: none;
} .comment .vcard time a:hover{text-decoration: underline;
} .comment .vcard .avatar{position: absolute;
left: 16px;
border-radius: 50%;
} .comment:last-child{margin-bottom: 0;
} .comment .children{margin: 0;  } .comment[class*=depth-]{margin-top: 1.1em;
} .comment.depth-1{margin-left: 0;
margin-top: 0;
} .comment:not(.depth-1){margin-top: 0;
margin-left: 7px;
padding: 7px;
} .comment.odd{background-color: white;
} .comment.even{background: #f8f9fa;
}  .comment_content p{margin: 0.7335em 0 1.5em;
font-size: 1em;
line-height: 1.5em;
}   .comment-reply-link{font-size: 0.9em;
float: right;
}   .comment-edit-link{font-style: italic;
margin: 0 7px;
text-decoration: none;
font-size: 0.9em;
}  .comment-respond{padding: 1.5em;
border-top: 1px solid #f8f9fa;
} #reply-title{margin: 0;
} .logged-in-as{color: #9fa6b4;
font-style: italic;
margin: 0;
} .logged-in-as a{color: #35251e;
} .comment-form-comment{margin: 1.5em 0 0.75em;
} .form-allowed-tags{padding: 1.5em;
background-color: #f8f9fa;
font-size: 0.9em;
}  #submit{float: right;
font-size: 1em;
}  #comment-form-title{margin: 0 0 1.1em;
}    #allowed_tags{margin: 1.5em 10px 0.7335em 0;
}  .nocomments{margin: 0 20px 1.1em;
}  .sidebar a,
.sidebar a:hover{color: #fff;
text-decoration: none;
} .widgettitle{background: transparent url(//www.moguragames.com/wp-content/themes/bones/library/images/bg_side_h4.png?1414690800) 0 0 no-repeat;
height: 44px;
width: 300px;
padding: 0 0 0 15px;
line-height: 44px;
color: #33211B;
} .widgettitle a{color: #fff;
} .widget ul li{}
.no-widgets{background-color: white;
padding: 1.5em;
text-align: center;
border: 1px solid #cccccc;
border-radius: 2px;
margin-bottom: 1.5em;
}  .footer{clear: both;
background-color: transparent;
color: #f8f9fa;
text-align: center;
}      @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){}
 @media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}
a, a:visited{color:#444 !important;text-decoration:underline;}
a:after, a:visited:after{content:" (" attr(href) ")";}
a abbr[title]:after, a:visited abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after{content:"";}
pre, blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr, img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
.sidebar,
.page-navigation,
.wp-prev-next,
.respond-form,
nav{display:none;}
}
#logo{position: relative;
overflow: hidden;
margin: 0 auto;
height: 257px;
width: 1145px;
line-height: 1;
text-align: center;
z-index: 2;
} #logo a{display: block;
padding-top: 257px;
width: 1145px;
background: transparent url(//www.moguragames.com/wp-content/themes/bones/library/images/logo.png?1414690800) 0 0 no-repeat;
} #header .bloginfo_description{font-size: 14px;
color: white;
text-align: center;
} #header nav{position: relative;
margin: -15px 0 0 0;
z-index: 1;
} #header nav ul{margin: 0;
text-align: center;
} #header nav li{display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
*vertical-align: auto;
zoom: 1;
*display: inline;
margin: 0 15px;
padding: 10px 0 0 0;
background: transparent url(//www.moguragames.com/wp-content/themes/bones/library/images/nav/bg_nav.png?1414690800) center top no-repeat;
} #inner-content{width: 1118px;
margin: 0 auto;
} #main{float: left;
width: 758px;
margin-right: 30px;
} #main .ad--download{margin: -20px 0 10px;
padding: 0 14px;
} #main .ad--download--postlist{margin-bottom: 30px;
padding: 0 14px;
} #main .post,
#main .page,
#main .type-download{font-size: 17px;
line-height: 1.5em;
background-color: #e9dab4;
} #main .download-notice{padding: 0 14px;
border-radius: 5px;
margin: -1.5em 0 2em;
border: 1px solid #cccccc;
background-color: #e9dab4;
} #main .entry-title{border-radius: 5px;
padding: 5px 10px;
background-color: #2f1e17;
color: white;
font-weight: bold;
font-size: 20px;
line-height: 1.5em;
} #main .entry-title a{color: white;
font-size: 20px;
line-height: 1.5em;
} #main .entry-title .game-creator{display: block;
float: right;
} #main .post-categories,
#main .download_categories{float: left;
margin: 15px auto 0;
} #main .post-categories li,
#main .download_categories li{position: relative;
display: inline-block;
} #main .post-categories li + li,
#main .download_categories li + li{margin-left: 3px;
} #main .post-categories li:before, #main .post-categories li::before, #main .post-categories li:after, #main .post-categories li::after,
#main .download_categories li:before,
#main .download_categories li::before,
#main .download_categories li:after,
#main .download_categories li::after{content: "";
position: absolute;
height: 0;
width: 0;
border-style: solid;
border-width: 4px;
} #main .post-categories li:before, #main .post-categories li::before,
#main .download_categories li:before,
#main .download_categories li::before{left: 0;
top: 0;
border-color: #e9dab4 transparent transparent #e9dab4;
} #main .post-categories li:after, #main .post-categories li::after,
#main .download_categories li:after,
#main .download_categories li::after{right: 0;
bottom: 0;
border-color: transparent #e9dab4 #e9dab4 transparent;
} #main .post-categories a,
#main .download_categories a{display: block;
padding: 5px 20px;
background-color: #e3913e;
color: white;
font-size: 14px;
font-weight: bold;
} #main .download_categories{float: none;
position: absolute;
top: -6px;
right: 0;
margin: 0;
} #main .entry_info{*zoom: 1;
float: right;
margin-bottom: 0;
} #main .entry_info:after{content: "";
display: table;
clear: both;
} #main .ad_leatestpost{margin-top: 62px;
} #main .ads{*zoom: 1;
margin-top: 15px;
} #main .ads:after{content: "";
display: table;
clear: both;
} #main .ads .google,
#main .ads .imobile{float: left;
margin: 0 7px;
} #main .entry-content{padding: 0;
margin-top: 15px;
} .single #main .entry-content img{margin-bottom: 0;
} #main .index-thumbnail{overflow: hidden;
float: left;
width: 398px;
height: 298px;
padding: 8px;
border: 1px solid #c7a474;
background-color: #f9f4ea;
line-height: 1;
} #main .index-thumbnail img{display: block;
margin: 0;
width: 378px;
height: auto;
} #main .download-thumbnail{overflow: hidden;
float: left;
width: 200px;
height: 150px;
padding: 8px;
margin-right: 18px;
border: 1px solid #c7a474;
background-color: #f9f4ea;
line-height: 1;
} #main .download-thumbnail img{display: block;
margin: 0;
width: 182px;
height: auto;
} #main .index-lead_text{position: relative;
overflow: hidden;
float: left;
margin-left: 15px;
width: 315px;
min-height: 300px;
} #main .download-lead_text{position: relative;
} #main .readmore,
#main .excerpt-read-more{float: right;
} #main .readmore img,
#main .excerpt-read-more img{margin: 0;
} #main .link_to_download{margin-bottom: 10px;
font-size: 23px;
font-weight: bold;
} #main .link_to_download a:hover{text-decoration: underline;
} #main .game--abst{overflow: hidden;
min-height: 74px;
} #main .download-footer{overflow: hidden;
margin-top: 10px;
border-top: 1px dashed #2f1e17;
} #main .download-footer h3{margin: 10px;
font-weight: bold;
} #main .download-footer p{margin-left: 10px;
} #main .social-links{width: 100%;
margin: 15px 0 0 0;
padding: 15px 20px 12px 20px;
border-radius: 5px;
background-color: #dec98f;
} #main .social-links li{position: relative;
display: inline-block;
} #main .social-links .facebook{top: -6px;
margin-right: 8px;
} #main .social-links .twitter{margin-right: 7px;
} #main .social-links .googleplus{width: 35px;
} #main .social-links .pocket{top: 2px;
} #main .interview dl{margin-bottom: 20px;
} #main .interview dt{float: left;
width: 105px;
margin-right: 20px;
font-weight: bold;
color: #eb6854;
text-align: right;
} #main .interview dd{*zoom: 1;
overflow: hidden;
width: 603px;
color: #35251e;
font-size: 1em;
margin: 0;
} #main .interview dd:after{content: "";
display: table;
clear: both;
} #main .interview dd img{margin-top: 20px;
} #main .entry-tags li{display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
*vertical-align: auto;
zoom: 1;
*display: inline;
margin-right: 10px;
font-size: 17px;
font-weight: bold;
} #main .article-footer{margin-top: 50px;
} #main .list-writer-profile{margin-bottom: 0;
} #main .writer-profile{*zoom: 1;
padding: 20px 0 0;
} #main .writer-profile:after{content: "";
display: table;
clear: both;
} .single #main .writer-profile{border-top: 1px solid #c7a474;
} .page #main .writer-profile + .writer-profile{border-top: 1px solid #c7a474;
} #main .writer-profile .img{margin-right: 30px;
float: left;
} #main .writer-profile .img img{width: 80px;
} #main .writer-profile .info{overflow: hidden;
margin-left: 20px;
} #main .writer-profile .name{font-weight: bold;
} #pagination{*zoom: 1;
} #pagination:after{content: "";
display: table;
clear: both;
} #pagination li{background: transparent url(//www.moguragames.com/wp-content/themes/bones/library/images/bg_pagenation.png?1414690800) 0 0 no-repeat;
height: 40px;
width: 148px;
font-size: 17px;
font-weight: bold;
line-height: 40px;
text-align: center;
} #pagination a{color: #33221b;
} #pagination .prev_link{float: left;
} #pagination .next_link{float: right;
} .fb-like-box{margin-top: 20px;
background-color: white;
} #sidebar1{overflow: hidden;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
width: 330px;
padding: 15px;
border: 1px solid #98867a;
background-color: #2f1e17;
} #sidebar1 .side_banner_vr_2014 a, #sidebar1 .side_banner_vr_2014 img{display: block;
} #sidebar1 .side_banner_vr_2014 a{margin: 0 0 30px;
} #sidebar1 .side_links{margin-bottom: 20px;
} #sidebar1 .side_links a{display: block;
margin-bottom: 5px;
} #sidebar1 .widget{margin-bottom: 20px;
} #sidebar1 h4{margin: 30px 0 0 0;
} #sidebar1 h4 + ul{margin-top: 10px;
} #sidebar1 .widget_categories li,
#sidebar1 .widget_recent_entries li{padding: 11px 0 15px;
border-bottom: 1px dashed #9f7b37;
} #sidebar1 .widget_recent_entries a{display: block;
overflow: hidden;
height: 100%;
width: 100%;
} #sidebar1 .widget_recent_entries .sidebar_thumbnail{float: left;
width: 62px;
height: 62px;
margin-right: 8px;
border: 1px solid #9f7b37;
} #sidebar1 .widget_recent_entries .sidebar_thumbnail img{width: 100%;
height: 100%;
} #sidebar1 .widget_recent_entries p{overflow: hidden;
margin: 0;
} .post--popular{padding: 11px 0 15px;
border-bottom: 1px dashed #9f7b37;
} .post--popular__thumbnail{float: left;
width: 62px;
height: 62px;
margin-right: 8px;
border: 1px solid #9f7b37;
} .post--popular__title{overflow: hidden;
margin: 0;
} strong.red{color: red;
}
strong.blue{color: blue;
}
form#searchform div{margin-top:0.5em;
}
form#searchform label.screen-reader-text{display:none;
}
.entry-content h3{font-weight:bold;
border-style:solid;
border-width:0 0 0 5px;
border-color:#e3913e;
padding-left: 0.3em;
}
.entry-content ul{list-style-type: disc;
padding-left: 1.5em;
}
.entry-content ul.list-writer-profile{list-style-type: none;
padding-left: 0;
}
.entry-content ol{list-style-type: decimal;
padding-left: 1.5em;
}
.entry-content span.image-caption{font-weight: bold;
font-size: 0.85em;
}
li.writer-profile div.info p{margin-bottom: 1em;
}
ul.entry-tags{margin-top:0;
}