/*
Theme Name: NewsPlus Child
Author: La Revue Du Digital (Theme original de Saurabh Sharma)
Description: Theme enfant de Newsplus
l-width-template, microformats, post-formats, theme-options, translation-ready
Text Domain: newsplus
Template: newsplus

*/

@import url("../newsplus/style.css");

.dwqa-single-question .dwqa-comment-form .avatar {
		      display: none;
}

.row {
     margin: 0;
}

#sidebar ul.ss-tabs {
	 background: #fff;
	 margin-top: 0;
}

#sidebar .ss-tabs li {
	 background: #fff;
}

#sidebar .ss-tabs a {
	 background: #fff;
	 margin: 0;
	 font-family: "Open Sans";
}
.mepr-price-box {
    height: 426px;
}
.ui-widget-content {
		   background: none;
		   padding: 0;
		   font-family: "Open Sans";
		   font-size: 1em;
		   line-height: 1.5;
}

.comment-form-author label,
.comment-form-email label,
.comment-form-url label,
.comment-form-rating label,
.comment-form-comment label {
		      position: inherit;
		      visibility: visible;
}

ul.job_listings li.job_listing a div.position h3,ul.job_listings li.no_job_listings_found a div.position
h3 {
   margin: 0;
   padding: 0;
   font-size: 1em;
   line-height: 1.5em;
   color: #A9A9A9;
}

img.avatar.avatar-0.photo {
			  display: none;
}

.wp-biographia-item-icon {
			 height: 36px !important;
			 width: 36px !important;
}

.su-tabs.my-custom-tabs {
			background-color: #84ADEA;
}

.su-tabs.my-custom-tabs .su-tabs-nav span {
			font-size: 1.3em;
}

.su-tabs.my-custom-tabs .su-tabs-nav span.su-tabs-current {
			background-color: #EDFAFF;
}

.su-tabs.my-custom-tabs .su-tabs-pane {
			padding: 1em;
			font-size: 1.3em;
			background-color: #EDFAFF;
}

.alignleft{float:left}
.alignright{float:right}
.aligncenter{display:block;margin:0 auto;text-align:center}
/*On style le bloc image (élément mis en commentaire pour empêcher la création d'un bloc de couleur grise le 17/08/2016)*/
/*.wp-caption {
border:1px solid #999;
padding:10px;
background:#eee}*/
/*Ajout d'espace pour aérer autour de l'image*/
.alignleft{margin-right:10px}
.alignright{margin-left:10px}
/*On centre l'image.*/
.wp-caption img {margin:0;padding:0;border:0 none}
/*Alignement, taille et couleur de la légende (élément mis en commentaire pour empêcher l'alignement de la legende au centre le 17/08/2016)*/
/*Modification de la taille de la police de caractère de la légende (taille d'origine : font-size:1em;*/
.wp-caption p,.wp-caption-text {
font-family:verdana;
/*text-align:center;*/
font-size:13px !important;
line-height:1.6em;
font-weight:bold;
color:#555;
padding:0;margin:0}
/*Ajout des arrondis sur le caption (élément mis en commentaire pour empêcher la création des arrondis sur le caption le 17/08/2016) */
/*.wp-caption {
-moz-border-radius:6px;
-khtml-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px}*/
/*Ajout d'une ombre sous le caption*/
/*.wp-caption{
-moz-box-shadow:0 3px 4px rgba(0,0,0,.5);
-webkit-box-shadow:0 3px 4px rgba(0,0,0,.5);
box-shadow:0 3px 4px rgba(0,0,0,.5)}*/


/* '''CSS pour les boutons des pricing box de memberpress''' */

.mepr-price-box-button a {
	-moz-box-shadow: 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow: 0px 1px 0px 0px #fff6af;
	box-shadow: 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #ffaa22;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding:10px 18px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
}
.mepr-price-box-button a:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
	background-color:#ffab23;
}
.mepr-price-box-button a:active {
	position:relative;
	top:1px;
}

/* '''FIN. CSS pour les boutons des pricing box de memberpress''' */


/* Featured image caption : Legende photo */

/*@media screen and (max-width: 1088px){
.ccfic {
	margin-right: -6px;}
}
@media screen and (max-width: 768px) and (min-width: 728px){
.ccfic {
	width: 659px;}
}
@media screen and (max-width: 728px){
.ccfic {
	margin-right: -6px;}
}*/

.ccfic {
	border-width: 1px;
	top: -18px;
	position: relative;
	padding: 5px;
	display: block;
	word-break: break-word;
	background-color: rgba(0, 0, 0, 1);
	color: white;
}
.post-thumb .ccfic .ccfic-text {
  top: 0px;}
.entry-thumb .ccfic .ccfic-text {
  top: 0px;}
ul.post-list .ccfic {
  display: none;
}
.ccfic:empty {
    display: none;
}

/* ''' FIN. Featured image caption : Legende pour les images ''' */

/* Les images des articles sont remises à la bonne taille 660 px par 440 px (100% en largeur) */

.entry-header img.wp-post-image
{width:100%;}
img.wp-post-image
{width:100%;}





/* ''' Code fourni par le créateur du theme afin d'éviter l'écrasement du css par des plugins. Avec quelques modifications. ''' */
.row {
	margin: 0;
}

/*Partie supprimant les bordure du widget ayant les panneaux Actu, A la DSI...*/
#sidebar ul.ss-tabs {
    background: #fff;
    border-top: none;
    border-right:none;
    margin-top: 0;
}
#sidebar .ss-tabs li {
        background: #fff;
        border-color: #ddd;
        border:none;
}
#sidebar .ss-tabs a {
    background: #fff;
    margin: 0;
    font-size: 13.9px;
    font-family: "Open Sans";
}
.ui-widget-content {
    border: none !important;
    background: none;
    padding: 0;
    font-family: "Open Sans";
    font-size: 1em;
    line-height: 1.5;
}

/* ''' FIN du code fournit par le créateur du thème. '''  */



/*  Mise en page du lien de signalement d'abus */
#report-comment {
	text-align: right;
	padding: 10px;
}

#report-link {
	color: #707070;
}

#report-link:hover {
	color: #404040;
	text-decoration: underline;
}


/*  Style pour la première barre de menu tout en haut du site avec "Abonnement", "Membre", etc. Largeur agrandie pour pouvoir intégrer d'aute liens dans la barre.  */

.secondary-nav {
	max-width: 100%;
}


/*  Modification de la taille des boxes pour l'affichage des abonnements de MemberPress  */

.mepr-price-menu.minimal_horizontal .mepr-price-box.highlighted {
	padding: 7px;
}


/*  Désactivation de la note en dessous du champ commentaire des articles : "Vous pouvez utiliser ces balises et attributs HTML..."  */

#form-allowed-tags {
	display: none;
}


/*  Les liens comme "Accueil/abonnement/Objets connectés : l’avalanche de données se confirme mais pas le modèle économique" ont été retirés. Cela représente le chemin de l'article comme sur un forum ou un blog et se trouvait au dessus des articles.  */

.breadcrumbs {
	display:none;
}

/* modifié la taille de la police de caractère sur le site La Revue Du Digital (taille de base 1em)*/
body {
	font-size: 1.3em !important;
}

/*mettre en noir le titre des événéments dans le widget agenda*/
.summary a {
	color: black !important;
}

/*empeche le fait que le texte soit divisé en trois colonne dans les formulaires*/
span.wpcf7-list-item * { display: table-cell; column-count: initial !important; 
}