/*
 Theme Name:   Ceves Blog
 Description:  Ceves Blog design based on a basic wordpress theme template.
 Author:       Obren
 Author URI:   https://obi.beotopia.com
 Template:     twentysixteen
*/

/* Get rid of black border */

.site {
	margin: 0 auto !important;
}

body:not(.custom-background-image):before,
	body:not(.custom-background-image):after {
	height: 0px !important;
}

.site-inner {
	overflow: hidden !important;
}

.site-header {
    padding-top: 1em;
}

/* 
Typography:
Increase default font size to 18px.
Change main fonts to Roboto Slab and Playfair Display.
*/

body,
button,
input,
select,
textarea {
	font-size: 18px;
	font-size: 1.125rem;
	line-height: 1.75;
	color: #383434;
}

body,
button,
input,
select,
textarea,
.required {
	font-family: Arial, Helvetica, serif;
}

/* Placeholder text color -- selectors need to be separate to work. */
::-webkit-input-placeholder {
	font-family: "Open Sans Pro", helvetica, sans-serif;
}
:-moz-placeholder {
	font-family: "Open Sans Pro", helvetica, sans-serif;
}
:-ms-input-placeholder {
	font-family: "Open Sans Pro", helvetica, sans-serif;
}
button,
button[disabled]:hover,
button[disabled]:focus,
input[type="button"],
input[type="button"][disabled]:hover,
input[type="button"][disabled]:focus,
input[type="reset"],
input[type="reset"][disabled]:hover,
input[type="reset"][disabled]:focus,
input[type="submit"],
input[type="submit"][disabled]:hover,
input[type="submit"][disabled]:focus,
.main-navigation ,
.post-navigation,
.post-navigation .post-title,
.pagination,
.image-navigation,
.comment-navigation,
.site .skip-link,
.widget .widget-title,
.widget_recent_entries .post-date,
.widget_rss .rss-date,
.widget_rss cite,
.tagcloud a,
.site-title,
.entry-title,
.entry-footer,
.sticky-post,
.page-title,
.page-links,
.comments-title,
.comment-reply-title,
.comment-metadata,
.pingback .edit-link,
.comment-reply-link,
.comment-form label,
.no-comments,
.site-footer .site-title:after,
.widecolumn label,
.widecolumn .mu_register label {
	font-family: "Open Sans Pro", helvetica, sans-serif;
	color: #383484;
}

.entry-date { display: none; }
.entry-footer { display: none; }

@media screen and (min-width: 61.5625em) {
	body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content {
		margin-left: 15%;
		width: 71.42%;
	}	
}

@media screen and (min-width: 61.5625em) {
	.entry-title {
		font-size: 30px;
	}
}

