/*
 Theme Name:   PAM
 Description:  Portail des Arts de la Marionnette
 Author:       Cédric de Mondenard
 Template:     islemag
 Version:      0.0.3
*/



body 
	{
	background-color:darkred !important;
	}


.navbar-brand a img{
	max-height: 120px;
}

.navbar {
margin-top :70px;
 margin-bottom: 0 !important; 

 }

.wp-caption-text {
    text-align: left;
    font-size:80%;
}

#content .entry-content img {
    margin-bottom: 0px;
}


#content a {color: darkred ;}

/* h2.entry-title a {color: white !important;} */


	.entry-title {    font-size: 28px;}



.main-navigation .nav-menu > li:nth-child(8n+1) > a,
.main-navigation .nav-menu > li:nth-child(8n+2) > a,
.main-navigation .nav-menu > li:nth-child(8n+3) > a,
.main-navigation .nav-menu > li:nth-child(8n+4) > a,
.main-navigation .nav-menu > li:nth-child(8n+5) > a,
.main-navigation .nav-menu > li:nth-child(8n+6) > a,
.main-navigation .nav-menu > li:nth-child(8n+7) > a,
.main-navigation .nav-menu > li:nth-child(8n+8) > a
{
	border-top-color: darkred; 
}



.entry-separator, a.entry-author, a.entry-comments {display:none;}



.entry-block.entry.purple .entry-media figure > a:after,
.entry-block.entry.purple .entry-media .item > a:after,
.entry-block.entry.purple .entry-media.embed-responsive:after,
.entry-block.entry.pink .entry-media figure > a:after,
.entry-block.entry.pink .entry-media .item > a:after,
.entry-block.entry.pink .entry-media.embed-responsive:after,
.entry-block.entry.orange .entry-media figure > a:after,
.entry-block.entry.orange .entry-media .item > a:after,
.entry-block.entry.orange .entry-media.embed-responsive:after,
.entry-block.entry.red .entry-media figure > a:after,
.entry-block.entry.red .entry-media .item > a:after,
.entry-block.entry.red .entry-media.embed-responsive:after,
.entry-block.entry.green .entry-media figure > a:after,
.entry-block.entry.green .entry-media .item > a:after,
.entry-block.entry.green .entry-media.embed-responsive:after,
.entry-block.entry.blue .entry-media figure > a:after,
.entry-block.entry.blue .entry-media .item > a:after,
.entry-block.entry.blue .entry-media.embed-responsive:after,
.entry-block.entry.light_red .entry-media figure > a:after,
.entry-block.entry.light_red .entry-media .item > a:after,
.entry-block.entry.light_red .entry-media.embed-responsive:after

{
	background: rgba(0,0,0,0.35);
}

.entry-overlay.entry-block.purple .entry-overlay-meta,
.entry-overlay.entry-block.purple:hover .entry-overlay-meta,
.entry-overlay.entry-block.pink .entry-overlay-meta,
.entry-overlay.entry-block.pink:hover .entry-overlay-meta,
.entry-overlay.entry-block.orange .entry-overlay-meta,
.entry-overlay.entry-block.orange:hover .entry-overlay-meta,
.entry-overlay.entry-block.red .entry-overlay-meta,
.entry-overlay.entry-block.red:hover .entry-overlay-meta,
.entry-overlay.entry-block.green .entry-overlay-meta,
.entry-overlay.entry-block.green:hover .entry-overlay-meta,
.entry-overlay.entry-block.blue .entry-overlay-meta,
.entry-overlay.entry-block.blue:hover .entry-overlay-meta,
.entry-overlay.entry-block.light_red .entry-overlay-meta,
.entry-overlay.entry-block.light_red:hover .entry-overlay-meta 

{
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 46%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(46%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 46%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 46%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 46%,rgba(0,0,0,0.65) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 46%,rgba(0,0,0,0.65) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ab47bc', endColorstr='#a6ab47bc',GradientType=0 ); /* IE6-9 */
}



button
 {
	background-color: inherit;
	color: #fff;
	padding: 5px 8px;
	font-size: 14px;
	border: none;
}

button:hover
 {
	background-color: inherit;
	color: darkred;
}

 input[type="submit"]
{
background-color: darkred;
border: 1px solid darkred;
}

 input[type="submit"]:hover
{
background-color: #720000;
border: 1px solid black;
}

#header-search-form:before {
    border-color: darkred transparent;
}


.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a {
     color: #000 !important; 
}

.navbar-nav > ul > li a:hover, .navbar-nav > ul > li.focus a:focus{
	color:#000 !important;
}

.social-icons a:hover > i,
ul > li:hover > a,
.top-navigation ul > li:hover > a,
.main-navigation ul > li:hover > a,
.sidebar .widget li:hover a {
	color:darkred;
}


#footer .widget h3:after {
    background-color: darkred;
}




#breadcrumbs {margin:0 0 0 20px !important;}


button.navbar-btn {display:none;}



div#icl_lang_sel_widget-3.widget.widget_icl_lang_sel_widget

{
width: 100px;
padding: 0;
float: right;

}

div#search-3.widget.widget_search

{
max-width: 60%;
float: right;




}



.wpp-list li 
{overflow:visible !important;}




div#text-4.widget.widget_text {
font-size:90%;
float: right;
width: 54%;
}

#text-4 .widgettitle, #search-3 .widgettitle

{display:none;}

form.navbar-form button

{
background: darkred;
padding: 6px 8px;
color: white;
font-size: 20px

}



.title-border.title-bg.dkgreen,
.title-bg-line.dkgreen:after,
.title-underblock.dkgreen:after,
.dkgreen .category-block {
	background-color: darkred;
}

.title-border.dkgreen,
.title-border.text-right.dkgreen,
.title-border.text-center.dkgreen > span,
.title-bottom-border.dkgreen {
	border-color: darkred;
}


#contenu {float:left;max-width:48%;}
#contenu p, #cartouche p {margin:0;padding:0;}

#cartouche {float:right;background-color:#fff;padding:10px;width:48%;border:1px solid darkred;}

.labelpam {color:darkred;font-weight:bold;}
.vignette img {max-width:100%}

#contenu  img {margin-top:0 !important;margin-left:0;margin-bottom:10px !important;}


.islemag-top-container .entry-title a {color:#ffffff !important;}
	
.widget li a {

	text-transform: inherit !important;
}

/* Autocomplétion sur la recherche */

.awesomplete li {color:#b80000;}

.awesomplete mark {
padding:0;
}


.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {
   float: right !important;
   width: 50%;
   text-align: right !important;
}
.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {
   float: left !important;
   width: 50%;
   text-align: left !important;
}


.home h2 {margin-top:20px;
clear:both;
}

.home hr {clear:both;margin-top:20px;height:2px; background-color:darkred;}



