/*
 Theme Name:   terashima-wine(Fusakawa Custom)
 Template:     fukasawa
*/

body{
color: #fff;
}

.post-content{
color: #fff;
}

.post.single{
background-color: rgba(0, 0, 0, 0.8);
}

.posts .post, .posts .page{
background-color: rgba(0, 0, 0, 0.8);
}

.posts .post-title a{
color: #fff;
}

.post-excerpt p{
color: #ccc;
}

.sidebar{
background: none;
background: rgba(0, 0, 0, 0.8);
}

.sidebar:before{
background: rgba(0, 0, 0, 0.8);
}

.blog-title a{
border: 3px solid #fff;
color: #fff;
}


.main-menu a{
color: #fff;
}

.main-menu a:hover, .main-menu .current-menu-item > a, .main-menu .current_page_item > a{
color: #ccc;
}

.widget-title{
color: #fff;
}

.widget_archive li a, .widget_categories li a, .widget_meta li a, .widget_nav_menu li a, .widget_pages li a{
color: #fff;
}


.post-content table tbody > tr:nth-child(odd) > td{
background: none;
}


.page-title h4{
color: #fff;
}

.post-content h3{
font-size: 1.2em;
padding: 2px 2px 2px 2px;
border-bottom: solid 1px #fff;
}

.nav-toggle .bar{
background: #fff;
}

.nav-toggle p{
color: #fff;
}

.post-content h2{
margin: 50px 0 35px;
}

iframe{
width: auto!important;
}

.post-content blockquote{
padding:20px 20px 20px 20px;
background-color: rgba(255, 255, 255, 0.8);
color: #000;
font-size: 15px;
}

.post-content blockquote:before{
content:none;
}

.main-menu .current-menu-item:before, .main-menu .current_page_item:before{
content:none;
}

