/* file contains corrections for main css (in context of jahia)
   separate file is used for easy migrations with new versions of original css*/

/* Jahia style overload */
strong {
    font-weight: bold ! important;
}
/* Jahia style overload */
em {
    font-style: italic ! important;
}

/* Sitemap list items */
.sitemap li {
    font-weight: bold ! important;
    list-style-type: none !important;
    margin-left: 30px !important;
    line-height: 150% !important;
}

/*left menu styles*/
a.inpath:link {
    font-weight: bold;
    text-decoration: none;
}

a.inpath:visited {
    font-weight: bold;
    text-decoration: none;
}

a.inpath:hover {
    color: #F12626;
    font-weight: bold;
}

a.selected:link {
    font-weight: bold;
    text-decoration: none;
}

a.selected:visited {
    font-weight: bold;
    text-decoration: none;
}

a.selected:hover {
    color: #F12626;
    font-weight: bold;
}

/* home page optional hidden div */
div.optional-hidden-div {
    display: none;
}

.pagination-current-page {
    font-weight: bold;
}

input[type=hidden] {
    display: none !important;
}

.tooltip {
    display: none;
}

.div-gestion-click .txt_gris {
    padding: 0;
    overflow: auto;
    width: 655px;
    height: 330px;
}

.haut_de_page {
    position: static;
}


.texte_menu .level_2 li.first {
    margin-left: 0;
}

#block4 .layer-box{
    height:auto;
}

#block4 .layer-box .cont_social{
    margin-bottom:0;
}

.block-gauche .colonne{
    margin-right:-3px;
}

.iframe {
  border: none;
  width: 770px;
  height: 850px;
  padding: 0;
}

.email-control {
  margin:10px;
  padding: 10px;
  float: left;
  width: 728px;
  border: 1px solid darkgray;
}

.email-control div{
  display:block;
}

.email-control ul {
  margin-left: 20px;
}

.email-control pre {
  font-size: 1.2em;
}

.email-control hr {
  margin: 10px 0 10px 0;
}

.email-description{
  color: #a9a9a9;
}

.email-errors{
  color:red;
  margin: 10px;
}

.longtext{
  width: 500px;
}

*html .longtext{
  margin:0;
  padding-left:10px;
}

.transparent-background{
  background-color: transparent;
}

.conseiller h3 {
  font-size:100%;
}

.media-box .action-menu-icons{
  z-index:100;
}
