/*
 Theme Name:   MH Edition Lite Child
 Description:  MH Edition Lite Child Theme
 Author:       Louis-Philippe Véronneau
 Template:     mh-edition-lite
 Version:      1.0.0
 License:      GNU General Public License v3
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Text Domain:  mh-edition-lite
 Template:     mh-edition-lite
*/

/* Fonts */

@font-face {
    font-family: 'Open Sans';
    src: url('fonts/Open_Sans/OpenSans-Regular-webfont.woff') format('woff'),
         url('fonts/Open_Sans/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('fonts/Open_Sans/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: 'fonts/Open_Sans/Open Sans';
    src: url('fonts/Open_Sans/OpenSans-Light-webfont.woff') format('woff'),
         url('fonts/Open_Sans/OpenSans-Light-webfont.ttf') format('truetype'),
         url('fonts/Open_Sans/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: 'fonts/Open_Sans/Open Sans';
    src: url('fonts/Open_Sans/OpenSans-Bold-webfont.woff') format('woff'),
         url('fonts/Open_Sans/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('fonts/Open_Sans/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: 'fonts/Open_Sans/Open Sans';
    src:
         url('fonts/Open_Sans/OpenSans-Italic-webfont.woff') format('woff'),
         url('fonts/Open_Sans/OpenSans-Italic-webfont.ttf') format('truetype'),
         url('fonts/Open_Sans/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');
    font-style: italic;
    font-weight: 400;
}


/* Général */

.entry-content h5 {
  margin-bottom: 0.75em;
}

/* Header */

.mh-header {
	background: #c63e3e;
  border-bottom: 3px solid #c63e3e;
}

.mh-header-2 {
  margin: 30px 0px 30px 0;
}

@media (min-width: 768px) {

  .mh-col-1-3 {
    width: 60%;
  }
  .mh-col-2-3 {
    width: 30%;
    margin-top: 110px;
  }
}

/* Side links */

.links {
	font-size: 20px;
	text-align: center;
	padding: 20px;
}

.links a {
	color: #fff;
  display: inline-block;     
  position: relative;    
  z-index: 1;     
  padding: 20px;     
  margin: -20px;
  width: 100%;
}

.links:hover {
  background: #333;
}

.links a:hover {
  color: #fff;
}

.alink {
	background: #c6603e;
}

.blink {
	background: #13232b;
}

@media (min-width: 1080px) {

  .links {
    width: 80%;
		margin-left: 5%
  }
}

/* Carrés histoire */

img.attachment-medium {
  width: 85%
}

.gallery-item {
  float: left;
  margin-bottom: 8%;
}


/* Color */

.entry-content a {
  color: #c6603e;
}

.mh-header-title,
.mh-meta-comments,
.entry-meta-comments,
.mh-post-nav-wrap {
  display: none !important;
}

.mh-excerpt-more,
.slicknav_menu {
  background: #c63e3e;
}

.slicknav_item a:hover,
.slicknav_nav a:hover,
.slicknav_btn {
  background: black !important;
}

.mh-header-tagline {
	color: #fff;
}

a:hover,
.mh-meta a:hover,
.mh-footer .mh-meta a:hover {
  color: #c63e3e;
}

.mh-widget-title {
  display: none;
}

hr.divider {
	margin-top: 20px;
	margin-bottom: 20px;
  border: 0; 
  height: 1px; 
  background-image: -webkit-linear-gradient(left, #f0f0f0, #c63e3e, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0, #c63e3e, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0, #c63e3e, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0, #c63e3e, #f0f0f0); 
}

.gallery-item:hover {
	opacity: 0.85;
}

.page-numbers:hover, .current, a:hover .pagelink {
	color: #fff;
	background: #c63e3e;
	text-decoration: none;
}

/* Footer */

.footer {
  margin-left: 5%;
  color: #555;
}

h1.footer {
  margin-top: 2%;
  font-size: 24px;
}

h2.footer {
  margin-top: 0.8%;
  margin-bottom: 0.5%;
  font-size: 18px;
}
