/*

Theme Name:  Mon Theme enfant de Didi Lite

Theme URI:  https://rachelmccollin.com

Description:  Theme to support tutsplus tutorial. Child theme for the Twenty Nineteen theme.

Author:  JLB

Textdomain:  mccollin

Author URI:  https://rachelmccollin.com/

Template:  didi-lite

Version:  1.0

License:  GNU General Public License v2 or later

License URI: https://www.gnu.org/licenses/gpl-2.0.html                 

*/



.main-navigation ul {margin-top: .8em;}



.primarymenu.alternative .site-branding {margin-bottom: 0;}



.primarymenu.alternative .main-navigation {margin-bottom: 0;}



.site-description {line-height: 1;}



body, button, input, select, textarea {

	color: #000;

	font-family: "Inconsolata", "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-size: 18px;

	font-size: 1.125rem;

	line-height: 1;

	}



@media screen and ( min-width: 55em ) {

	.blog .entry-header,

	.archive .entry-header,

	.search .entry-header,

	.page-template-right-column-template .entry-header,

	.page-title,

	.search-no-results .page-header,

	.error404 .page-header {

		float: left;

		width: 15%;

		z-index: 99;

	}

	.blog .entry-content,

	.archive .entry-content,

	.search .entry-summary,

	.search .entry-content,

	.page-template-right-column-template .entry-content,

	.taxonomy-description,

	.search-no-results .page-content,

	.error404 .page-content {

		float: right;

		margin: 0 0 1.75em;

		width: 80%;

	}

}





p.tabp {padding-left: 20px;}



p.photos {margin-bottom: .25em;}



.single .entry-meta {margin-bottom: 1.5em;}



.site-title {

	line-height: 1.0;

	margin: 0 0 0 0;

	}



.site-title, p.site-title, h1.entry-title, h2.entry-title {

	font-weight: bold;

	text-transform: none;

	}



.site-title, h1 .site-title {

	font-size: 61px;

	font-size: 3.805rem;

	}



.site-main .post-navigation {

	font-size: 18px;

	font-size: 1.1275rem;

	}



h1, .singular .entry-title {

	font-size: 35px;
	
	font-size: 2.185rem;

	}



h2.entry-title {

	font-size: 35px;
	
	font-size: 2.185rem;

	}



h2.comments-title {

	margin-bottom: 1.0em;

	text-transform: none;

	}



h3 {

		color: #000;

		text-transform: none;

		}



.site-description {

	font-style: normal;

	font-size: 16px;

	font-size: 1.000rem;

	}



.main-navigation {

	display: block;

	font-size: 17px;

	font-size: 1.065rem;

	text-transform: none;

	}



.main-navigation > div > ul {

  border-top: 1px solid #000;

  border-bottom: 1px solid #000;

  padding: 1px 0;

}



table {margin: .5em 0 1.2em;}



.wp-block-table {

	margin-top: 0em;

	margin-right: 0px;

	margin-bottom: 0em;

	margin-left: 0px;

	}



tbody, th, .site td {

	border: 1px solid #bbb;

	padding: 2px;

	padding-left: 5px;

	}



.site td {

	width: 33%;

	color: #000;

	font-size: .85rem;

	font-weight: bold;

	}



.blog .hentry {margin-bottom: 0.5em;}



.blog .entry-meta, .archive .entry-meta, .single .entry-meta, .search .entry-meta {

	border-bottom: 1px solid #000;

	}



.blog .entry-meta span.posted-on, .archive .entry-meta span.posted-on, .single .entry-meta span.posted-on, .search .entry-meta span.posted-on {

	border-bottom: 1px solid #000;

	}



.single .entry-footer {border-bottom: 1px solid #000;}



.author-info {border: 1px solid #000;}



.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {

	border-top: 1px solid;

	border-bottom: 1px solid;

	}



.wp-block-image, .wp-block-image img {margin-bottom: 5px;}



.comment .comment-metadata span.comment-author {border-bottom: 1px solid #000;}



p.photo {

	font-size: 15px;

	font-size: .935rem;

	font-style: italic;

	}



textarea {border: 1px solid #777;}

