/*
Theme Name: Creation Evolution Headlines
Theme URI: http://whitefoxcreative.com
Author: White Fox Creative
Author URI: http://whitefoxcreative.com
Description: A Custom Wordpress Theme created from the starter theme Blankslate Version: 4.0.3 by TidyThemes
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags: black, blue, white, light, one-column, fluid-layout, responsive-layout, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Text Domain: ceh

BlankSlate WordPress Theme © 2011-2015 TidyThemes
BlankSlate is distributed under the terms of the GNU GPL
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}


/* ALL STYLES, other than the reset above, are under css -> style.sass. The stylesheet is built in SASS and loaded through the Functions.php */



.aligncenter { margin:20px auto; display:block; }

#contentPost article blockquote, #contentPost article .crev_blue_large {
    padding: 0px 8%;
    color: #32518c !important;
    background-color: transparent; }
#contentPost article blockquote.quote p, #contentPost article .crev_blue_large.quote p { color:#000;  }
#contentPost article blockquote p , #contentPost article .crev_blue_large p {
	color: #32518c;
	font-size:1rem !important;
	margin:0px 0px 30px !important;  
}


#rr { text-align:center; }
.wp-caption-text { text-align:center !important; }


sup {     vertical-align: super;
    font-size: smaller; }
sub {     vertical-align: sub;
    font-size: smaller;}
    
.scrollToTop { display:none; }
    
#homeContent.headlinesOnly article:nth-child(3), #archiveContent.headlinesOnly article:nth-child(2) { padding-top:3% !important; }
#homeContent.headlinesOnly article:nth-child(3), #archiveContent.headlinesOnly article:nth-child(3) { padding-top:1% !important}
.post_thumbnail { position:relative; }
.single .articleCat { position: absolute;
    bottom: 0px;
    z-index: 2;
    background-color: #32518c;
    width: 100%;
    box-sizing: border-box;
    padding: 6px 5px 3px 5px;}
.single .articleCat a { color: #fff;
    font-size: .8rem;
    text-transform: uppercase; text-decoration:none !important;  }
    
    
/* FONT CONTROL FOR DAVID */
blockquote.left { float:left !important; margin:0px 1.5% 0px 0px !important; }
    
    
/* Single Article */
.singlePostThumbnail { width:25%; float:left; margin:0px 1.5% 3px 0px}
#contentPost .singlePostThumbnail .post_thumbnail { width:100%; margin:0px; }
#contentPost .singlePostThumbnail .post_thumbnail img { display:block; }
.single-post .articleCat { box-sizing:border-box; position:relative; float:left;}


/* Pagination */
.paginationArchives { text-align:center; margin:70px 0px 40px; }
.yearlyArchive { text-align:center; margin-bottom:70px;}
.yearlyArchive h6 { font-family: "Myriad Pro", "arial";
    margin: 0px 0px 10px; }
.yearlyArchive ul li { display:inline-block; padding:3px 5px; border:1px solid #BFBFBF; margin:0px 2px; transition:all .5s ease; }
.yearlyArchive ul li:hover { border-color:#000; }
    
    
@media screen and (max-width:900px){
	.quotation p { font-size:1rem; }
	.quotation:before, .quotation:after { margin-right:0px; }
	
	.scrollToTop { position:fixed; width:30px; height:30px; color:#fff; background-color:#32518c; z-index:9999; right:5%; bottom:4%; 
		display:block; padding: 2%;
	    box-sizing: border-box;
	    text-align: center;
	    vertical-align: middle;
		box-shadow:0px 0px 3px #fff; 
	}
}