@media screen and (min-width:800px) {
.fusion-footer-widget-area ul.menu li { float:left; }
.fusion-footer-widget-area ul.menu li a{ border:none; padding:0}
.fusion-footer-widget-area ul.menu li a::after{ content:"/"; color:#fff; margin:0 5px;}
.fusion-footer-widget-area ul.menu li:last-child a::after{ content:""}
.fusion-footer .siteLogo { margin-bottom: 10px; float:left; max-width:144px}


@media screen and (max-width:799px){
.fusion-footer .siteLogo {display:block; max-width:144px; }
}
.fusion-footer-widget-area ul.menu li a:hover {color: #c00a26}
.fusion-footer-widget-area .siteLogo::after {background: rgba(0, 0, 0, 0) url("wp-content/uploads/2015/12/petal1.png") no-repeat scroll left bottom / 100% auto;
    bottom: 100%;
    content: "";
    display: block;
    height: 1.25em;
    left:165px;
    position: absolute;
    width: 1.25em; }
.table_container ul { list-style-image:url(wp-content/uploads/2015/12/chevron-right-blue.png); list-style-position:outside}
.table_container td {padding:1em; vertical-align:top}
.table_container ul li:first-child {border-top:none}
.table_container ul li {border-top:2px solid #dbe4e9; padding-bottom: 0.33em; padding-top: 0.33em;}
/*     Page Company -> News */
.post-content .une_news {margin-top:16px; position:relative}
/* on vire la bande qui dépasse 
.post-content .une_news.upcoming::after,  .post-content .une_news.past::before{display:block; width:100em; content:''; top:0;position:absolute; background:#fff; bottom:0; left:100%;}
 .post-content .une_news.past::before {background:#ebf1f7; bottom:0; right:100%; left:-100%}
*/
.post-content .une_news h3 {font-size:16px; margin:0; padding:0; line-height:1; font-weight:700}
.post-content .une_news h5 {color:#555; font-size:14px; margin:0; padding:0; line-height:1; }
.post-content .une_news h6 {color:#7DA0C6; font-size:12px; margin:0; padding:0; line-height:1; }
.post-content .une_news a {color:#7DA0C6; font-size:14px; margin:0; padding:0; line-height:1; }
.post-content .une_news a:hover{-webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2); }
/* fixer le probleme de la sidebar sur la page news */
#main .sidebar {position:relative; }
#main #sidebar {padding:20px 0 0 0}
/* Get A quote */
.see_also .fusion-row {
background: #74a0ce;
    background: -moz-linear-gradient(left, #74a0ce 0%, #cddcec 100%);
    /* background: -webkit-gradient(linear, left top, right top, color-stop(0%,#74a0ce), color-stop(100%,#cddcec)); */
    /* background: -webkit-linear-gradient(left, #74a0ce 0%,#cddcec 100%); */
    background: -o-linear-gradient(left, #74a0ce 0%,#cddcec 100%);
    background: -ms-linear-gradient(left, #74a0ce 0%,#cddcec 100%);
    background: linear-gradient(to right, #74a0ce 0%,#cddcec 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74a0ce', endColorstr='#cddcec',GradientType=1 );
 }
.see_also::before, .see_also::after { content: ''; display: table; }
.see_also::after {clear:both}
.see_also h4, .see_also a {float:left;  }
.post-content .see_also h4  { padding: .6666em .5em; color:#fff;   font-size: 1.5em; font-weight: 300; text-transform: uppercase; margin:0 20px 0 0; }
.see_also a {display:block; font-wieght:700; padding:1em}
.see_also .get_a_quote { float:right;
background:#3daf2c url(wp-content/uploads/2015/12/document.png) no-repeat right center;
padding:1em 3em 1em 1em; position:relative;
}
.see_also .get_a_quote::after {content: '';
    display: block;
    width: 3em;
    position: absolute;
    right: 100%;
    top: 0;
    bottom: 0; background:transparent url(wp-content/uploads/2015/12/button-see-also.png) no-repeat right top; }

/*Formulaire*/

.frm_style_formidable-style.with_frm_style div.frm_description {
  font-family: Open Sans;
    font-size: 14px;
    color: #7597ba;
    font-weight: normal;
    text-align: left;
    margin: 0;
    padding: 0 0 3px 0;
    width: auto;
    display: block;
}