/**
 * Style rules for WordPress theme Enough
 * 
 *
 * License: GNU General Public License v2.0
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * @package Enough
 */

nav #wp-calendar caption,
.archives-title-text,
h1,
h2,
h3,
h1 a,
h2 a,
h3 a{
    color:#666;
}
.enough-w-iphone .menu-header,  
.menu-header > ul > li > a{
    background:none;
}
.menu-header a{
    background:#fff;
    max-width:none;/* ie8 width issue*/
}
.menu-header a:hover{
    max-width:none;/* ie8 width issue*/
}
.comment-body blockquote,
.comment-body td,
.comment-body th{
    border:1px solid #bbb;
    border:1px solid rgba(200,200,200,0.5);
}
.comment-body blockquote{
    border-left:6px solid #bbb;
    border-left:6px solid rgba(200,200,200,0.5);

}

.ie9 .menu-header .sub-menu li,
.ie9 .menu-header .children li,
.ie8 .menu-header .sub-menu li,
.ie8 .menu-header .children li{
    background:#fff;
    color:#555;
}
#searchform input[type="text"]{
    border:1px solid #ccc;
    height:20px;
}
#searchform input[type="submit"]{
    border:1px solid #ccc;
    height:22px;
}
.sticky .posted-in,
.sticky .posted-on{
    background:none;
}

.sticky{
    border-top:3px double rgba(200,200,200,0.5);
    border-bottom:3px double rgba(200,200,200,0.5);
}
.wp-caption,
hr{
    border:1px solid rgba(200,200,200,0.5);
}

a:link {
    color:#666;
}
a:visited {
    color:#888;
}
a:active{
    text-shadow: 0px -2px 6px #ccc;
}
a,
.widgettitle{
}
.widget > li{
    color:#666;
}
.widget li a{
    text-decoration:none;
}
body,
.fail-search{
    background:rgba(200,200,200,0.3);
}
select{
    border:1px solid #ccc;
}

.entry-content form{
    background:rgba(200,200,200, .1);
    border:1px solid rgba(200,200,200, .4);
}
nav #searchform,
nav #wp-calendar thead th,
.widget_rss .widgettitle,
.widget_tag_cloud,
.widget_links .widgettitle,
.widget_categories .widgettitle,
.widget_recent_entries .widgettitle,
.widget_tag_cloud .widgettitle,
.widget_pages .widgettitle,
.widget_nav_menu .widgettitle,
.widget_recent_comments .widgettitle,
.widget_archive .widgettitle,
.widget_meta .widgettitle{
}
nav #wp-calendar thead th{
    background:#ccc;
    color:#fff;
}
nav #wp-calendar tbody td a{
    background:rgba(200,200,200,0.2);
}
nav .widget_calendar{
    border:none!important;
}
th,
td,
blockquote{
    border:1px solid #ccc;
}

blockquote{
    border-left:6px solid #ccc;
}
.format-quote blockquote,
.entry-content blockquote{
    border:none;
}
.format-quote blockquote:before,
.entry-content blockquote:before{
    content:'“';
    font-family:serif;
    font-weight:bold;
    font-size:30px;
    display:block;
    text-align:left;
}
.format-quote blockquote:after,
.entry-content blockquote:after{
    content:'”';
    font-family:serif;
    font-weight:bold;
    font-size:30px;
    display:block;
    text-align:right;
    margin-top:.5em;
    margin-bottom:-.5em;
}

.entry-content .whisper{
    margin-left:4.4em;
    background:#eee;
    padding:1em;
}
/* post format */
.format-chat,
.format-aside,
.format-audio,
.format-link,
.format-video,
.format-gallery,
.format-link,
.format-status,
.format-image,
.format-quote{
    /*   background:#efefef;
       background:rgba(222,222,222,.1);
       border-top:1px solid  rgba(222,222,222,.6);	
       border-bottom:1px solid rgba(222,222,222,.6);*/
}
.page-template-blog-php .enough-pagenate-links .current,
#custom-post-format-links-button li a{
    background:rgba(222,222,222,.5);
}
#custom-post-format-links-button li a span{
    color: #777;
}

.enough-pub-new .updated:before{
    color:red;
    font-size:100%;
}

@media screen and (min-width: 481px){

    .menu-header {
        background:rgba(222,222,222,.1);
        border-bottom:1px solid rgba(222,222,222,0.5);
        border-top:1px solid rgba(222,222,222,0.5);
    }
    .menu-header .menu > li > a{
        background:none;
    }
    #commentform,
    html,
    .posted-on a.enough-comment-link:active,
    .widget_media_gallery .widgettitle,
    .widget_search .widgettitle,
    .widget_calendar .widgettitle,
    .widget_text .widgettitle,
    .widget_rss .widgettitle,
    .widget_links .widgettitle,
    .widget_categories .widgettitle,
    .widget_recent_entries .widgettitle,
    .widget_tag_cloud .widgettitle,
    .widget_pages .widgettitle,
    .widget_nav_menu .widgettitle,
    .widget_recent_comments .widgettitle,
    .widget_archive .widgettitle,
    .widget_meta .widgettitle{
        color:#191919;
        background:rgba(222,222,222,.1);
        border-bottom:1px solid #ddd;
        border-top:1px solid rgba(222,222,222,.6);
    }
    .posted-on{
         border-top:1px solid rgba(222,222,222,.6);
    }
    .posted-in{
       color:#191919;
        /* color:#191919;
        background:rgba(222,222,222,.1);*/
        border-bottom:1px solid rgba(100,100,100,.2);
        /*border-top:1px solid rgba(100,100,100,.2);*/
    }
    .posted-in a{
        border:1px solid rgba(100,100,100,.2);
        padding:.3em .5em;      
    }
    .posted-in a:hover{
        background:rgba(222,222,222,.4);
    }
    
    .enough-icon .posted-format-name a.enough-comment-link,
    .posted-on a.enough-comment-link{
        background:rgba(222,222,222,.1);
        border:1px solid rgba(100,100,100,.3);
    }
    .enough-icon .posted-format-name a.enough-comment-link,
    .enough-icon .posted-on a.enough-comment-link{
        background:none;
        border:none;
    }
    .enough-icon .posted-format-name a.enough-comment-link:hover,
    .enough-icon .posted-on a.enough-comment-link:hover{
        background:none;
        border:none;
    }
    .enough-icon .posted-format-name a,
    .posted-on a{
        background:none;
        color:#000;
    }
    .enough-icon .posted-format-name a.enough-comment-link,
    .posted-on a.enough-comment-link{
        -moz-border-radius: 5px;
        border-radius: 5px;
    }
}
address{
    border-top:1px solid rgba(200,200,200,.5);
}
address a{
    text-decoration:none;
}
#nav-below .nav-next,
#nav-below .nav-previous,
.posts-nav-link .nav-next,
.posts-nav-link .nav-previous{
    border:1px solid rgba(200,200,200,.8);
    background: rgba(222,222,222,.2);
}

.toggle-tag div,
.toggle-category div{
    display:inline-block;
    border-radius: 0 2px 2px 0;
    baclground:#fff;
   
    text-transform: uppercase;
    position:relative
}
.toggle-tag div{
     margin:.2em .2em .2em 1em;
}
.toggle-category div{ 
    margin:.2em; 
}

.fallback-navigation .alert{
    background:rgba(231, 76, 60,.2);
}
.enough-post-format-chat > dd{
    border:1px solid #aaa;
    background-color: #F2F2F2;
}
.enough-post-format-chat > dd:after{
    background-color: #F2F2F2;
    border-left:1px solid #aaa;
    border-bottom:1px solid #aaa;
}

.rsidebar .enough-post-format-chat > dd:after,
.lsidebar .enough-post-format-chat > dd:after{
	background-color: #F2F2F2;
	border-left:1px solid #aaa;
	border-top:1px solid #aaa;
	border-bottom:none;
}
@media screen and (max-width : 640px){
	.enough-post-format-chat > dd:after{
		background-color: #F2F2F2;
		border-left:1px solid #aaa;
		border-top:1px solid #aaa;
		border-bottom:none;
	}	
}
/*.enough-1col-post */
.posts-nav-link a{
    border:1px solid #aaa;
}
.wp-block-code{
    background-color: #F2F2F2;
    border-left:1px solid #aaa;
    border:none;
}