@charset "UTF-8";

.article-list .article .featured-article-badge { display: none; visibility: hidden;}
.article-details .featured-article-badge { display: none; visibility: hidden;}

body.site {
  background-image: url(/images/com_droppics/11/lignetoblerones45op.jpg);
  quotes: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  background-position: 50% 50%;
}
.body-innerwrapper {
    background-color: rgba(255, 255, 255, .1);
}

/* CSS Document */
.mod_events_latest_content1 {background-color: red;}
/* décale de 15px contre le bas */
#sp-evenement {
  padding-top: 15px;}
  .ic-section { background-color: rgba(255, 255, 255, .4);
}

/* user1 à 5 marge top */
#sp-user1, #sp-user2, #sp-user3, #sp-user4, #sp-user5, #sp-user6 {padding-top: 10px;}


/*articles fond blanc transparent
#sp-component {background-color: rgba(255, 255, 255, .4);}*/
.article-details .article-header h1, .article-details .article-header h2 {
  font-size: 1.8rem;
}

/* 0, 0, 0, .1 */
.layout-boxed .body-innerwrapper {background-color: rgba(255,255,255,255.4);}

/* menu right*/
#menuright li > a {color: white;}
#menuright li > a:hover {color: #000;}
#menuright li.active > a {color: #000;}
.menu2 { font-family: 'Content', sans-serif; font-style: normal; font-size: 90%; width: 100%; 
  				border: 1px solid #c0c0c0; font-style: normal;background-color: rgba(64,145,2,1);}
.menu2 li { line-height: 1; margin: 0px 0px 0px 15px; }

/* menu top */
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {color: black;} 
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover > a {color: white;}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {padding-left:10px; padding-right:10px;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {padding-left:10px; padding-right:10px;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover {background: #409102;}


/*langues flag*/
.language {text-align: right;}

/*lien menu image user1 à 4user5*/
.imagehover { background-color: #409102;}
.imagehover a {color: white;}
.imagehover a:hover {color: black;}

/* dropfiles */
.dropfiles-content-table {background-color: rgba(255, 255, 255, 0.1);}
.dropfiles-content-default {background-color: rgba(255, 255, 255, 0);}
.dropfiles-content-table.dropfiles-content .table-striped tbody > tr:nth-child(2n+0) > td, .dropfiles-content-table.dropfiles-content .table-striped tbody > tr:nth-child(2n+1) > th {background-color: rgba(179,179,127,1)}
.dropfiles-content-table.dropfiles-content .table-striped tbody > tr:nth-child(2n+1) > td, .dropfiles-content-table.dropfiles-content .table-striped tbody > tr:nth-child(2n+1) > th {background-color: rgba(226,205,160,1);}

/* Dropedit  butto*/
.tbl-message {
    background: none repeat scroll 0 0 rgba(240, 240, 240, 0.4);
    color: #000000;
    text-shadow: none;
    font-size: 14px;
    line-height: 24px;
    padding: 10px;
}

/* fond ouvrire*/
.dropfiles-content .openlink {
    background-color: #f0f0f0;
}
.dropfiles-content .downloadlink:hover, .dropfiles-content .openlink:hover {
     background-color: #76bc58;
}

/* bottom1 - 2 - 3 - 4 */
#sp-bottom {  
    background-color: /*rgba(255, 255, 255, .2);*/ rgba(0, 0, 0, 0.1);
  	padding: 10px 0 10px;
}
/* langue drapeaux */
.sp-module-content .mod-languages ul.lang-inline li {
  margin-left: 20px;
  padding-top: 10px;
}
/*Droppics lighbox */
#cboxOverlay.droppics {
    background: rgba(0, 9, 0, 0.5);
}
#colorbox.droppics #cboxNext {
    opacity: 0.7;
}
#colorbox.droppics #cboxPrevious {
    opacity: 0.7;
}
#colorbox.droppics #cboxTitle {
    color: #ffffff;  
    text-align: center;
}
/*sous-titre affichage "default"*/
#colorbox.droppics .showcaption span, .showcaption span {
    background-color: rgba(255,255, 255, 0.3);
}

#sp-footer1 {
  position: fixed;
  width: 100%;
  height: 25px;
  bottom: 2px;
  left: 0px;
}
.btn1 {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: .370rem .70rem;
  font-size: 0.8rem;
  border-radius: .25rem;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}