/*   
Theme Name: emorysoita
Theme URI:
Description: Some font and UI customizations for Oita
Author: Emory
Author URI: http://kvet.ch/
Template: oita
Version: 201307191452   
Tags: oita child theme emory
*/

/* Imports the stylesheet from the Oita parent theme */
@import url('../oita/style.css');
@import url('http://fonts.googleapis.com/css?family=Dosis:400,700|Noto+Serif:400,700,400italic,700italic|Ubuntu+Mono');

/* Now you can start adding your own styles here. Use !important to overwrite styles if neccessary. */

/* captions */
/* captions */
.entry-content p.wp-caption-text, 
.wp-caption.aligncenter,
.wp-caption,
.wp-caption.text,
.entry-content .div.wp-caption,
.entry-content .entry-caption p,
.gallery-item .gallery-caption {
	font-family: 'Dosis', 'Ubuntu', 'Droid Sans', Helvetica, sans-serif;
	font-size: 0.875rem;
	width: 100%;
	text-align: center !important;
	color: #2c3e50;
	text-transform: none;
	text-decoration: none;
	margin-top:10px;
	margin-bottom: 20px;
}

/*-----------------------------------------------------------------------------------*/
/*	Links
/*-----------------------------------------------------------------------------------*/
/* Header */

h1.title, h1.title .a {
	overflow: hidden;
	font-size: 2.25rem !important;
    text-shadow: 2px 2px #7f8c8d;
    line-height: 42px;
    color: #34495e;
	margin: 5px;
	padding: 5px 5px 5px 5px !important;
	max-width: 55%;
	display: block;
	float: left;
	text-align: left;
    font-weight: 700;
    letter-spacing:2px;
}

.site-title h2.site-description {
	max-width: 40%;
	padding: 3px 0 0 0;
	display: block;
	float: right;
	text-align: right;
}

/* Post Headers */
.entry-header h1.entry-title,
.entry-header h2.entry-title, 
.entry-header h1.entry-title a,
.entry-header h2.entry-title a {
    font-family: 'Noto Serif', 'Droid Serif', 'Lucida Grande', serif;
    font-weight: 700;
    color: #2980b9;
	padding: 0 0 10px;
}


/* Custom Logo */
.site-title a.logo {
	padding: 0;
	float: left;
}

h1, h2, h3, h4, h5, h6 {
    color: #021C59;
    background: #fff;
    font-weight:400;
    text-rendering: optimizeLegibility;
    line-height:1.45;
    letter-spacing: 1px;
    font-family: 'Dosis';
}

body {
    max-width:100%;
    margin:auto;
    font-family: 'Noto Serif', 'Droid Serif', 'Lucida Grande', serif;
    font-weight: 400;
    color:#222;
    background: #fff;
    text-align: justify;
}


/* justified and ancient */

/* .entry-content .p {
    text-align: justify;
} */

article sup, article sup a, sup.a {
    font-family: 'Ubuntu Mono', monospace !important;
    font-size: small !important;
    vertical-align: super !important;
    text-align: left;
    color: #5387FF !important;
    margin: 0px;
    padding: 4px;
}

sup.a:hover {
	background:#593C02 !important;
	color:#576689 !important;
}


.pulledquote {
    font-family: 'Dosis', 'Ubuntu', 'Droid Sans', sans-serif;
    font-weight: 400;
	font-style: italic;
    font-size: 2rem;
    border-top: 2px;
    border-color: #576689;
    border: 1px;
    background: #F0F0F0;
    text-indent: 0;
    margin: 16px;
    padding:15px 15px;
    color: #021C59;
}

span.pulledquote {
    max-width: 35%;
}

/* links and blocks inside linkposts */
/* a, a:hover, */
#content .entry-details ul li.entry-postformat a {
	text-decoration:none;
	-webkit-transition: all 0.2s ease-in-out;
	   -moz-transition: all 0.2s ease-in-out;
	     -o-transition: all 0.2s ease-in-out;
	        transition: all 0.2s ease-in-out;
}

.entry-content p a,
.entry-summary p a,
.widget-area .textwidget a,
#comments .comment-text a,
#comments ol li.pingback a.url {
	text-decoration:underline;
	text-align:justify;
}

a:hover,
#content #comments .comment-text a:hover,
#comments ol li.pingback a.url:hover {
	text-decoration:none;
}


/* Format Link Posts linkpost */

.format-link .entry-content {
    text-align: justify;
}


/* post-2930 post type-post status-publish format-aside hentry category-photography category-status tag-documents tag-fuji tag-fujifilmx100s tag-photography-2 tag-resources */

.format-link .entry-content a.link {
	display:inline-block;
	margin:0;
	margin-right: 10px;
	padding:15px 20px;
	border:none;
	font-weight:400;
	color: #34495e !important;
	line-height:1.3 !important;
    background-color: #ecf0f1 !important;
    text-decoration: none !important;

}

.format-link .entry-content a.link:hover {
	background-color: #34495e !important;
	color: #ecf0f1 !important;
}

.format-aside a.link {
	display:inline-block;
	margin:0;
	margin-right: 10px;
	padding:15px 20px;
	border:none;
	font-size:1.125rem;
	font-weight:300;
	color: #34495e !important;
	line-height:1.3 !important;
    background-color: #ecf0f1 !important;
    text-decoration: none !important;
}

.format-aside .entry-content a.link:hover {
	background-color:#34495e !important;
	color:#ecf0f1 !important;
}

/* .entry-content p a,
.entry-summary p a,
.widget-area .textwidget a,
#comments .comment-text a,
#comments ol li.pingback a.url {
	text-decoration:underline;
}*/

/* nicer arrow? */
/* .format-link .entry-content a.link:after {
	content:" \2192"; 
}*/

/* blockquotes quotes */
	  
.entry-content blockquote, #comments blockquote {
	color: #34495e !important;
    text-decoration: none !important;
}
 
/* Post Format Headlines */
.format-image .entry-header h2.entry-title,
.format-image .entry-header h1.entry-title,
.format-gallery .entry-header h2.entry-title,
.format-gallery .entry-header h1.entry-title,
.format-quote .entry-header h2.entry-title,
.format-quote .entry-header h1.entry-title,
.format-aside .entry-header h2.entry-title,
.format-aside .entry-header h1.entry-title,
.format-status .entry-header h2.entry-title,
.format-status .entry-header h1.entry-title,
.format-video .entry-header h2.entry-title,
.format-video .entry-header h1.entry-title,
.format-link .entry-header h2.entry-title,
.format-link .entry-header h1.entry-title {
    font-family: 'Dosis';
    font-size:1.5rem;
    color:#2c3e50;
}
.format-image .entry-header h2.entry-title a,
.format-gallery .entry-header h2.entry-title a,
.format-quote .entry-header h2.entry-title a,
.format-aside .entry-header h2.entry-title a,
.format-status .entry-header h2.entry-title a,
.format-video .entry-header h2.entry-title a,
.format-link .entry-header h2.entry-title a {
    font-family: 'Dosis';
    font-size:1.25rem;
    color:#2c3e50;
}
/* 201307191355 */
/* .entry-header h1.entry-title,
.entry-header h2.entry-title,
.entry-header h2.entry-title a {
    font-size:1.75rem;
    font-family: 'Dosis', 'Lucida Sans', 'sans-serif';
    font-weight: 400;
    color:#595202;
    font-style:italic;
    text-transform: none;
} */



.entry-meta ul li.entry-cats span,
.entry-meta ul li.entry-tags span,
.entry-meta ul li.entry-edit span,
.entry-meta ul li.entry-cats,
.entry-meta ul li.entry-tags,
.entry-meta ul li.entry-edit {
    font-family: 'Dosis', 'Lucida Sans', 'sans-serif' !important;
    font-size:0.875rem !important;
    font-weight: 700 !important;
    text-transform:lowercase !important;
}

.format-quote .entry-content blockquote {
    background:#FFF799;
    padding:20px;
    text-align: center;
    font-family: 'Noto Serif', 'Times New Roman', serif;
}

#commentform input#author, 
#commentform input#email, 
#commentform input#url,
#site-content .wpcf7 input.wpcf7-text {
    font-family: 'Noto Serif', 'Times New Roman', serif;
} 



/* Non-Serif Font */
h1, h2, h3, h4, h5, h6,
.site-title,
.sidebar-left,
.sidebar-right,
.entry-content a.more-link,
.featured-post,
.postformat-label,
.entry-meta,
.entry-meta .share-btn,
#comments h3.comments-title,
#comments #respond h3#reply-title,
input#submit, 
input.wpcf7-submit,
.entry-content p.wp-caption-text, 
.entry-content .entry-caption p,
.gallery-item .gallery-caption,
blockquote cite,
.format-link .entry-content a.link,
#nav-single,
#nav-below,
.wp-pagenavi,
.previous-image,
.next-image,
.entry-content .page-link,
table, dl,
.entry-content p span.highlight,
.entry-content p span.dropcaps,
.footer-nav,
.entry-content ul.notes,
.entry-content ol.notes,
.entry-content p.sidenote-left,
.entry-content p.sidenote-right,
.entry-content p.colored,
.white-box, 
.blue-box, 
.yellow-box, 
.red-box, 
.green-box, 
.lightgrey-box,
.grey-box,
.dark-box,
.standard-btn,
#s,
.template-archive .entry-content,
.jetpack_subscription_widget input#subscribe-field,
.jetpack_subscription_widget input[type="submit"] {
    font-family: 'Dosis', 'Ubuntu', 'Droid Sans', Helvetica, Arial, sans-serif;
}

sharing-anchor sd-button share-more,
a.sd-button.share-more span,
sd-content {
    font-family: 'Dosis', sans-serif;
}

.entry-content div.sharedaddy,
.entry-content #content div.sharedaddy,
.entry-content #main div.sharedaddy,
.entry-content #primary div.sharedaddy {
    font-family: 'Dosis', sans-serif;
}

.site-info ul.credit li {
    display: inline;
    font-family: 'Dosis', 'Ubuntu', 'Droid Sans', Helvetica, sans-serif;
    text-decoration: none;
    padding-bottom: 10px;
}


	