/*
Theme Name: venan-seven
Layout: Content-Sidebar
*/

body   {
   box-shadow: 0 0 15px 15px rgba(20,126,255,.5) ;
/*     background-image: url('../images/bg_float.png');
    background-attachment: fixed;*/
    border-left: 1px solid #0c1d2f;
    border-right: 1px solid #0c1d2f;
/*    border-left-width: 5px;
    border-left-color: rgba(100,100,100,.5);
    border-left-style: solid;
     -webkit-background-clip: padding-box;  for Safari 
    background-clip: padding-box;  for IE9+, Firefox 4+, Opera, Chrome */
/*    opacity: 0.95;*/
}

.content-area {
	float: left;
	margin: 0 -400px 0 0;
	width: 100%;
        
        margin-top: 2px;
        border-top: 6px solid #184e93;

}

.site-content   {
        border-top: 20px solid black;
        border-bottom: 6px solid #184e93;
        margin-bottom: 0px;
        background: #f3f3f3;

}

.site-main {
	margin: 0 400px 0 0;

}
/*.site-content*/ .widget-area {
	float: right;
	overflow: hidden;
	width: 400px;
        
        background: #f3f3f3;
}

.widget-area    {
    margin: 18px 0 3px 0;
    background-color: #ddd;
/*    border: 1px solid #97a3b3;*/
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    padding: 1em 1em;
    
}

.site-header    {
    background: #000000;
    
}

.site-footer {
	clear: both;
	width: 100%;
}


.site-header    {
    background: #000000;
}


.page .site-content { 
    background: #f3f3f3;
}

.single .site-content,
.page .site-content { 
    background: #f3f3f3;
}

.site-footer {
    clear: both;
    width: 100%;
}

.entry-header,
.page-header,
/*.entry-content,
.entry-footer,*/
.tag-links,
.post-navigation,
.comments-area,
.paging-navigation {
    position: relative;
    max-width: 1350px;
    max-width: 135rem;
    padding: 0 2rem;
    margin: 0 auto;
}

.entry-header   {
    margin: 0em auto 2em auto;
}


.page .entry-title  {
    color: #97a3b3;
}

/*.page-header,
.paging-navigation {
    padding-top: 1em;
    padding-bottom: 1em;
    margin-bottom: 2em;
    list-style-type: none;

}*/

.page-header {
    color: #97a3b3;
    font-family: 'Days One', sans-serif;
    padding: .5em 1em;
/*    margin: 10px 1em 1em 1em;*/
    margin: 0;
/*    background: #FFF;*/
/*    background-color: #ddd;*/
    /*    background: #97a3b3;*/
/*    border: 1px solid #97a3b3;*/
/*    border-radius: 10px;*/
}

h1.page-title   {
    font-size: 18px;
    font-size: 1.8rem;
}

.taxonomy-description   {
    font-family: 'Umbutu', sans-serif;
}


.entry-content, .entry-summary  {
        /*    margin-left: 2em;
            border-left: 1px dotted #97a3b3;*/
    
        /*    margin-left: 2em;
            margin-right: 2em;
            padding: 1rem 0;
            border-top: 1px dotted #97a3b3;
            border-bottom: 1px dotted #97a3b3;*/
/*margin-left: 1.5em;
margin-right: 1.5em;
padding: 1rem;*/
        /*    border-left: 1px dotted #97a3b3;*/
}

.index-box {
/*    max-width: 1350px;
    max-width: 135rem;
    margin: 0 auto 2em;*/
    padding: 1em 0 1.0em;
    background: #fff;

    /*padding: .5em 1em;*/
    margin: 10px 1em 1em 1em;
    border-radius: 10px;
    
}


/*Adjust Header/Footer lines for smaller screens*/

@media screen and (max-width: 1199px) {

    .content-area {
            margin: 0 -300px 0 0;

    }
    .site-main {
            margin: 0 300px 0 0;
    }
    .widget-area {
            width: 300px;
    }
    
}

@media screen and (max-width: 714px) {
    .content-area  {
        margin-top: 1px;
        border-top: 2px solid #184e93;

        float: none;
        margin: 0;
    }

    .site-content   {
        border-top: 10px solid black;
        border-bottom: 2px solid #184e93;
        margin-bottom: 1px;
    }  
    
    .site-main {
        margin: 0;
    } 
    
    .site-content {
	width: 100%;
    }
    
    .widget-area    {
/*        border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
        border-top: 1px solid #97a3b3;
        margin-bottom: 0;*/
        border-radius: 10px;
        float: none;
        padding: 1em;
        margin: 1.5em .5em .5em .5em;
        width: auto;


    }
}


.paging-navigation, .page-links {
    font-family: 'Days One', sans-serif;
    padding: 1em;
    background: #fff;
    list-style-type: none;
    margin: 1em;
    border-radius: 10px;
    text-align: center;
} 

.page-numbers {

}

.widget-area input[type="search"] {
    width:100%;
}