/*
Theme Name: Raindrops for theme site 2017
Theme URI: http://www.tenman.info/wp3/boots
Description: for http://www.tenman.info/wp3/raindrops/
Author: Tenman
Author URI: http://www.tenman.info/wp3/
Version: 1.0
Tags:black, blue, gray, brown, green, orange, pink, purple, red, silver, tan, white, yellow,dark,light,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar, custom-colors, custom-header, custom-background, custom-menu, editor-style, theme-options, threaded-comments, sticky-post, translation-ready, post-formats, featured-images, full-width-template, fixed-layout, fluid-layout, responsive-layout
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: raindrops
Template: raindrops
*/
#site-title span{
    font-size:26px;
}
.page-template-front-page #bd{
    
}
.topsidebar .raindrops-pinup-entries .pinup-entry-title{
    font-weight:bold;
}
.topsidebar .grid-pinup-widgets .pinup-entry-title{
    margin-bottom:1em;
    font-weight:bold;
}
.topsidebar .widget_recent-post-groupby-cat,
.topsidebar > ul > li{
    padding-top:2em;
    padding-bottom:2em;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    max-width:100%;
}

.topsidebar .widgettitle{
    font-size:153.9%;
    font-weight:bold;
}
.topsidebar > ul > li:nth-child(odd){
    background:#eee;
}
.topsidebar > ul li.widget_recent-post-groupby-cat{
    background:#fff;
}
.topsidebar > ul > li > div,
.topsidebar > ul > li > ul:not(.grid-pinup-widgets){
    width:1280px;
    max-width:100%;
    margin-left:auto;
    margin-right:auto;
}
.topsidebar > ul > li > div,
.topsidebar > ul > li > .grid-pinup-widgets{
   width:1280px;
    max-width:100%!important;
    margin-left:auto;
    margin-right:auto;
}
.home .post-5170 .faq-wrapper > ul {
    margin: 1em 0;
    font-size: 108%;
}
.rd-cat-em .topsidebar .cat-item:before{
    border-color:#aaa;
}
@media screen and (max-width : 640px){
    .home.page-template-front-page .topsidebar ul > li > .widgettitle + ul{
    max-width:100%;
}
}

.amp-link{
    padding-bottom:1em;
}
.amp-link:before{
    margin:0 10px 0 0;
    content:" ";
    display:inline-block;
    width:32px;
    height:32px;
    background:url( //tenman.info/labo/snip/files/amp.gif);    
    background-size:contain;
    vertical-align:middle;
}
/* カスタム投稿を表示しているため、ブログアーカイブリンクは生成しない*/
.portfolio .portfolio-nav > ul > li{
    width:50%;
}
.topsidebar .faq-wrapper{
    -moz-columns: 30em auto;
    -webkit-columns:30em auto;
    -o-columns: 30em auto;
    -ms-columns: 30em auto;
}
.page-template .preview{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
        -ms-flex-pack:center;
            justify-content:center;
    -ms-flex-wrap:wrap;
        flex-wrap:wrap;
}
.page-template .preview li{
    list-style:none;
}
.page-template .preview li a{
    overflow:hidden;
}
.page-template .preview li img{
    width:200px;
    height:auto;
}
.page-template-front-page .topsidebar ul > li > .widgettitle + .xoxo{
    max-width:100%;
}
.topsidebar .raindrops-pinup-entries > div{
    margin:0 auto 0;
}
.rd-col-1 .breadcrumbs{
    margin-top:1.5em;
}
.breadcrumbs{
    font-family:   "-apple-system", "Helvetica Neue",  Meiryo, "Yu Gothic", YuGothic, Verdana, sans-serif;
}
.page-template-front-page #doc5 #bd .topsidebar{
    max-width:none;
    padding-left:0;
    padding-right:0;
}
#portfolio .front-page .entry-content{
    line-height:1.7;
}