/*
Theme Name: Artmag Child Theme
Description: Theme enfant de Artmag
Template: artmag
Version: 0.1.0
*/

/* Generated by Font Squirrel (https://www.fontsquirrel.com) on October 10, 2016 */

@font-face {
    font-family: 'moonstoneregular';
    src: url('https://www.turbulences-deco.fr/wp-content/themes/artmag/fonts/moonstone-regular-webfont.eot');
    src: url('https://www.turbulences-deco.fr/wp-content/themes/artmag/fonts/moonstone-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://www.turbulences-deco.fr/wp-content/themes/artmag/fonts/moonstone-regular-webfont.ttf') format('truetype'),
         url('https://www.turbulences-deco.fr/wp-content/themes/artmag/fonts/moonstone-regular-webfont.svg#moonstoneregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'barlow_condensedlight';
    src: url('https://www.turbulences-deco.fr/wp-content/themes/artmag/fonts/barlowcondensed-light-webfont.eot');
    src: url('https://www.turbulences-deco.fr/wp-content/themes/artmag/fonts/barlowcondensed-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://www.turbulences-deco.fr/wp-content/themes/artmag/fonts/barlowcondensed-light-webfont.woff2') format('woff2'),
         url('https://www.turbulences-deco.fr/wp-content/themes/artmag/fonts/barlowcondensed-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.menu-item-122200{
    color: red;
}


@media screen and (max-width: 768px) {
    .col-lg-8 {
        width: 100% !important;
    }
}

/*.archive .col-lg-7 , .archive .col-lg-5{
    width: 100%;
}*/
.col-lg-1 {
    width: 0;
}
/*.archive .col-lg-7 , .archive .col-lg-5{
    width: 100%;
}*/

/*Correction Builder page*/
.vc_column_container {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.col-lg-1 {
    width: 0;
}

.marginb20 {
    margin-bottom: 0px !important;
}
.wp_rp_title {color: #000;}

.vc_column_container .vc_column-inner {padding-left: 5px; padding-right: 5px;}

.vertical-slider-middle {top: 40%;}

.col-lg-3 {width: 25%; margin-left: 2%;}

@media screen and (max-width: 767px) {
	.sidebar{width:100%;}
}

.main-menu ul li a:hover{background:#F1D40D;}

/*Régalage des h1*/

h1#comments {padding-bottom: 30px;}

.blog-entry h1 a {font-family: 'barlow_condensedlight', Helvetica, Arial, san-serif; text-transform: uppercase; font-size: 1.5em !important; color: #000 !important;}

.h1#comments, .big-title h1, .newsletter-left input, .logo-text h1 {font-family: 'barlow_condensedlight', Helvetica, Arial, sans-serif !important;}

.page-text h1 {font-family: 'barlow_condensedlight', Helvetica, Arial, san-serif; text-transform: uppercase; font-size: 3.8em !important; color: #000 !important;}

ul.related_post li a {color: #000 !important; text-transform: uppercase !important; font-size: 80% !important;}

h1 {margin-top: 40px;}	

.blog-entry-title h1 {
    max-width: 100% !important;
    margin-top: 30px;}

/*Réglage titre h2 dans les articles*/
.post-text.clearfix h2 {font-size: 120%; font-weight: bold; line-height: 1.6; margin: 30px 0px 25px 0px !important; text-align: justify; }

.post-text.clearfix h2 a, h2 a:focus, h2 a:visited{font-size: 100%; font-weight: bold; margin: 15px 0px 15px 0px !important; text-align: justify;color: #000; }

/*Réglage des zones de citation*/

blockquote {border-left: 5px solid #F1D40D !important;}

blockquote p:last-child {font-size: 1.7em !important; font-family: moonstoneregular, cursive !important; padding: 10px 60px; line-height: 130%; text-align: justify;}

blockquote:before {display: none;}

div.wp_rp_footer a.wp_rp_edit {background: #ccc !important;}

.post-text ul li::before {display: none;}

.big-featured-bottom .content-text, .margint10 {line-height: 1.6;}

.lien{font-family: 'PT Serif', Times, serif; font-style:italic;}

p,#footer-menu ul li a,.slicknav_menutxt,.slicknav_btn,#main-menu ul li a{font-family: 'Lato', sans-serif !important;}

p {line-height: 1.5}

.post-text p {padding-bottom: 10px;}

p.wp-caption-text {text-align: center; padding-top: 10px; color: #000 !important; font-style: italic;  font-size: 12px;}
.wp-caption-text a {color: #000 !important;}

/*.post-text a {font-weight: bold; padding-top: 0px !important; text-decoration: underline !important;}*/
.post-text a {font-weight: bold; padding-top: 0px !important;text-decoration: underline !important;}

.post-text ul {color: #000 !important;}

h6{margin-top: 0px;margin-bottom: 0px;}

h6 a, h6 a:hover{color:#000; font-family: 'Lato', sans-serif; font-weight:300; font-size:12px;}	

h2 a, h2 a:focus, h2 a:visited {font-family: 'Lato', sans-serif; font-weight: 700; font-size: 25px; color: #000;}

h2 a:hover,h4 a:hover,h5 a:hover {color:#F1D40D}

h3 {font-size: 30px; line-height: 31px;}

.logo-text h1 a{letter-spacing:normal;}

.noAlign {margin-right: 10px;}

/*RÉGLAGE PAGE ACTU*/

.titre-actu-1 { 
	font-size: 8em !important;
	font-weight: bold;
	font-family: 'barlow_condensedlight', Helvetica, Arial, san-serif;
	}
.titre-actu-2 {
	font-size: 4em !important;
	font-family: 'barlow_condensedlight', Helvetica, Arial, san-serif !important;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 60px;
	line-height: normal;
	}
.titre-actu-3 {
	font-family: 'barlow_condensedlight', Helvetica, Arial, san-serif !important;
	font-size: 3em !important;
	text-align: right !important;
	}
.titre-actu-4 {
	font-size: 5em !important;
	font-family: moonstoneregular, cursive;
	font-size: 3em; text-align: center;
	}

/*RÉGLAGE PLUGIN ARTICLE SUIVANT*/

.stick-header-info h2 {font-family: 'Lato', sans-serif !important;}

.item{
	height: 438px;
	width: 100%;
}

.marginb60 {margin-bottom: 50px !important;}

.slider-content {right: 40px; padding: 15px; width: 300px;}

.post-categories {bottom: 89%;}

.search-icon { margin-top: 8px;}

.pub2 img{width:100%; height:auto}

input[type="text"], input[type="password"] {min-width: 100%;}

/*RÉGLAGE FOOTER*/

.bottom-footer {background: #d3c6b7;}

.bottom-footer .logo-text a {font-size: 1em !important; font-family: 'Lato', sans-serif; font-weight:bold; color: #000;}

.signature p, .signature p a{font-size: 12px; display:none;}

.footer-widget h6 {font-family: 'barlow_condensedlight', Helvetica, Arial, san-serif !important; font-size: 1.3em; text-transform: uppercase;} 

.bottom-footer .empty-menu {display: none;}

/*Mise en page des articles*/

.media-materials.clearfix.marginb40  {display: none;}

.post-element {text-align: center !important;}

.yarpp-related h3 {font-family: 'barlow_condensedlight', Helvetica, Arial, san-serif !important;text-transform: none !important;}

.title-text {font-family: 'barlow_condensedlight', Helvetica, Arial, san-serif; font-weight: 300; letter-spacing: 0.1500em; font-size: 30px; color: #000;}

.big-title a {font-family: "PT Serif", Times, serif;}

input, .read-more.button a {font-family: "PT Serif", Times, serif;}

.post-categories ul li h6 a {font-size: 12px;color: #000;}

.mini-post-cat {margin-bottom: 0px;}

.read-more.button {box-shadow: none !important;}

.mini-menu ul {border-top: 3px solid #F1D40D;}

.read-more.button:hover {border-color: #ccc;}

input[type="submit"]:hover {border-color: #ccc;	color:#F1D40D;}

.big-featured-right .media-materials {width: 45%;}

.big-featured-right .blog-entry-title {	width: 55%;}	

.img-responsive{display: unset;}

.scrollup, .scrollup a:hover{color:#000 !important}

.full-entry .mini-post-cat, .margint15 {margin-top: 0px;}

.post-index-text {line-height: 1.6;}

.post-element {font-size: 10px; letter-spacing: 0.1500em; text-transform: uppercase; text-align: left;}

.blog entry .post-element{margin-bottom: 30px;}

.cat-title{display:none;}

.cat-title h6,.sidebar-widget h6 {margin-top: 10px;}

.mOver-list li:hover .read-more-mo a:hover{box-shadow: 2px 2px 0px 0px #F1D40D;}

.mOver-list li:hover .read-more-mo a {font-style: italic;}

#navmain{margin-bottom: 0px;}	

.pagination ul li a, .pagination ul li p {color: #000;}

.user-info-content h6 a, .user-info-content p,.user-info-content p a{font-family: 'Lato', sans-serif; font-weight: normal; letter-spacing: 1px; color: #000;}
 
.author-post{display:none}

.comment-tools a{color: #F1D40D;}

.leave-reply-link a,.comment-content a, .logged-in-as a{color: #F1D40D;}

.author-title h5 a{color:#000;font-family: 'Lato', sans-serif}

ol.comment-list > li, ol.comment-list ul > li {padding: 30px 0;}

.reseau-header img{width: 13%;}

.reseau-header {width:350px}

.reseau-social {width: 15%; padding: 20px 19px 0px 0px !important; margin-bottom: 40px;}

.wp-caption {border-bottom:none}

.mobile-pre-header {background: #fff; border-bottom: 1px solid #ededed;}

.slicknav_nav li a {text-transform: uppercase;}

.slicknav_nav li li a {text-transform: none;}

div.wp_rp_content {margin: 50px 0 0 !important;}

.colonne-cat {padding-top:20px; padding-left: 20px; padding-bottom: 20px; margin-bottom: 40px;}

.logo img {margin-left: 40px;}

.sidebar-widget .reseau-social {width: 14% !important;}

.footer-container {height: auto;}

.wpb_content_element{padding-right: 0px;}

.mobile-main-header .logo {margin-right: auto !important; margin-left: auto !important;}

.marge-gabarit-page{padding-right:0px;}

h1 {margin-top: 40px;}	

.sidebar-widget .reseau-social {width: 10%;}

.logo img {max-width: 300px !important;}

.reseau-social {width:16%; padding: 0px 19px 0px 0px !important;}

.reseau-header img{width: 13% !important;}

.reseau-header{width:350px;}

.item{height: auto;}

.title-text {
	font-family: 'barlow_condensedlight', Helvetica, Arial, sans-serif;
    font-weight: 300;
    letter-spacing: 0.1500em;
    font-size: 30px;
    text-transform: uppercase;
    color: #000;
}
.vc_custom_heading.titre_autre_categorie.vc_gitem-post-data.vc_gitem-post-data-source-post_title {
    font-family: 'barlow_condensedlight', Helvetica, Arial, san-serif;
    font-size: 1.2em;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 1.5em;
    background: center;
    text-align: center;
}
.vc_gitem_row .vc_gitem-col {
    padding: 10px;
    background: rgba(255, 255, 255, 0.5);
}
.vc_gitem-post-data {
    margin-bottom: 0px;
}
input{height:40px;font-family: 'Lato', sans-serif;border:#CCC;border: 1px solid #ccc !important;}

textarea {width: 94%;}

input[type="text"], input[type="password"], input[type="email"] {min-width: 94%;}

.col-lg-4 {padding-left:30px !important; padding-right:30px !important;}
#social_links-3 {margin-left: auto;
  margin-right: auto;
  width: 390px;}

/*Liste de liens d'article*/
/*.su-list ul li>i {font-size: 0.8em !important;}
.su-list ul li { line-height: 1.2em !important; color: #000 !important;}*/
.liste {color: #000 !important; text-decoration: underline !important; font-size: 1em;}
.liste a {color: #000 !important; text-decoration: underline !important; font-size: 1em;}
