/**
* Script permettant le theming des éléments relatifs aux alertes circulation
*
*/

.page-ac-carto {
  margin: 0 0 1px;
  max-width: 100%
}

.page-ac-carto iframe {
  width: 100%;
  height: 450px;
}
.view-mode-full .ac-localise-map-node iframe {
  width: 100%;
  height: 450px;
}
.page-ac-header-info {
  color: #000;
  font-size: 12px;
  line-height: 20px;
  padding: 0;
  margin: 0;
}

.ac-header-node {
  border: medium none;
  color: #717171;
  font-family: 'UbuntuL','Arial';
  margin: 0;
  padding: 0;
  min-height: 60px;
}

.ac-header-node .header-left {
  width: 60px;
  overflow: hidden;
  float: left;
}

.ac-localise-node {
  background: url("../images/all-icones/localiser-big-normal.png") no-repeat scroll 0 0 transparent;
}
.ac-localise-node:hover {
  background: url("../images/all-icones/localiser-big-survol.png") no-repeat scroll 0 0 transparent;
}

.ac-header-node .header-left.ac-circulation{
  background: url("../images/all-icones/ac-accident.png") no-repeat scroll 0 0 transparent;
  height: 60px;
}
.ac-header-node .header-left.ac-travaux{
  background: url("../images/all-icones/ac-travaux.png") no-repeat scroll 0 0 transparent;
  height: 60px;
}

.ac-header-node .header-right {
 overflow: hidden;
}

.ac-header-node .header-right .ac-date{
 font-size: 12px;
 line-height :15px;
}
.ac-header-node .header-right .ac-title{
  padding-top : 2px;
  color: #000;
}
.ac-localise-node{
  overflow: hidden;
  width: 100%;
  min-height: 35px;
  cursor: pointer;
}
.node.node-alerte-circulation .group-left,
.page-alertes-circulation #main #content .region-content .content .panel-2col-stacked .panel-col-last .group-left {
  margin: 0 0 10px;
  width: 80%;
}
#node_alerte_circulation_listing_group_ac_commentaires,
#node_alerte_circulation_full_group_ac_commentaires {
  padding: 1px;
}
#node_alerte_circulation_listing_group_ac_commentaires.collapsed,
#node_alerte_circulation_full_group_ac_commentaires.collapsed {
  height: 20px;
}

#node_alerte_circulation_listing_group_ac_commentaires .fieldset-wrapper,
#node_alerte_circulation_full_group_ac_commentaires .fieldset-wrapper{
  padding-top: 20px;
}
#node_alerte_circulation_listing_group_ac_commentaires .fieldset-wrapper .content,
#node_alerte_circulation_full_group_ac_commentaires .fieldset-wrapper .content{
  background-color: #FFF;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-top: 10px;
}

#node_alerte_circulation_listing_group_ac_commentaires .fieldset-wrapper .content .field-label-inline,
#node_alerte_circulation_full_group_ac_commentaires .fieldset-wrapper .content .field-label-inline,
#node_alerte_circulation_listing_group_ac_commentaires .fieldset-wrapper .content .field-label-above,
#node_alerte_circulation_full_group_ac_commentaires .fieldset-wrapper .content .field-label-above {
  border-bottom: 1px #717171 dotted;
}

#node_alerte_circulation_listing_group_ac_commentaires .fieldset-legend,
#node_alerte_circulation_full_group_ac_commentaires .fieldset-legend{
  background-position: 5px 25%;
}

#node_alerte_circulation_listing_group_ac_commentaires legend .fieldset-title,
#node_alerte_circulation_full_group_ac_commentaires legend .fieldset-title{
  text-decoration: none;
  color: #FFF;
  font-family: 'UbuntuR','Arial';
  font-size: 15px;
  line-height: 20px;
  width: 100%;
  display : block;
}
#node_alerte_circulation_listing_group_ac_commentaires legend,
#node_alerte_circulation_full_group_ac_commentaires legend{
  position: absolute;
  overflow: hidden;
  width: 100%;
  top:0px;
  left:-2px;
  height: 22px;
}

#node_alerte_circulation_listing_group_ac_commentaires,
#node_alerte_circulation_full_group_ac_commentaires{
  border-width: 2px;
  border-style: solid;
}
.group-ac-commentaires.fieldset-ac-circulation .field-collection-container .field-items .field-item {
  border-bottom: 2px solid  #ae0303;/*red*/
}
.group-ac-commentaires.fieldset-ac-travaux .field-collection-container .field-items .field-item {
  border-bottom: 2px solid  #f57503; /*orange*/
}
.group-ac-commentaires.fieldset-ac-rien .field-collection-container .field-items .field-item {
  border-bottom: 2px solid  #000; /*orange*/
}

.group-ac-commentaires .field-collection-container .field-items .field-item .field-item {
  border-bottom: none;
}

.group-ac-commentaires.fieldset-ac-circulation legend {
  background-color: #ae0303;/*red*/
}
.group-ac-commentaires.fieldset-ac-travaux legend {
  background-color: #f57503; /*orange*/
}
.group-ac-commentaires.fieldset-ac-rien legend {
  background-color: #000; /*orange*/
}
.fieldset-ac-circulation {
  border-color: #ae0303; /* red */
}
.fieldset-ac-travaux {
  border-color: #f57503; /* orange */
}
.fieldset-ac-rien {
  border-color: #000; /* orange */
}
.group-ac-commentaires .group-footer {
  margin-top: 5px;
}
.group-ac-commentaires .field-collection-container ul.action-links-field-collection-add {
  display: block;
  float: right;
  font-size: 0.821em;
  margin: 0;
  padding: 0;
  text-decoration: none;
  width: 100%;
}

.group-ac-commentaires .field-collection-container ul.action-links-field-collection-add li {
  list-style: none;
}

.group-ac-commentaires .field-collection-container ul.action-links-field-collection-add li a{
  text-decoration: none;
  color: #FFF;
  font-family: 'UbuntuR','Arial';
  font-size: 15px;
  line-height: 20px;
  width: 100%;
  display : block;
  background-color: #000;
  text-align: center;
}

.page-alertes-circulation #main #content .region-content .content .panel-2col-stacked .panel-col-last .group-right {
  float: right;
  margin: 0;
  padding-top: 0;
  width: 20%;
}

.page-alertes-circulation .group-left > .field > .field-label {
  color: #717171;
  font-family: UbuntuR;
  font-size: inherit;
  margin: 0;
}

.page-alertes-circulation .group-left > .field > .field-items {
  color: #000000;
  font-size: inherit;
  margin: 0;
}

.field-name-field-ac-datetime .field-label {
  float:left;
}

.page-alertes-circulation  .pane-page-title h1{
  border: medium none;
  color: #000000;
  font-family: 'Ubuntu','Arial';
  font-size: 25px;
  font-style: normal;
  letter-spacing: 1px;
  margin: 0 0 20px;
  padding: 0;
}
