﻿#content .top-content .reservation .online{margin-left:30px;padding-left:30px;display:inline-block;vertical-align:middle}
#content #footer-fixed .ct-info .call,#content #footer-fixed .ct-info .online,#content #footer-fixed .ct-info .hours{display:inline-block}
#content #footer-fixed .ct-info .online{width:22%;vertical-align:middle}
#content #footer-fixed .ct-info .online a{margin:10px 0}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.et_pb_text_3.et_pb_text{color:#8b0000!important}
.et_pb_text_2.et_pb_text{color:#142c58!important}
.et_pb_text_8.et_pb_text{color:#142c58!important}
.et_pb_text_7.et_pb_text{color:#142c58!important}
.et_pb_text_6.et_pb_text{color:#142c58!important}
.et_pb_text_1.et_pb_text{color:#8b0000!important}
.site-footer .information .contact-info{padding:15px}
.span1of2.last{margin-right:0;}
.span1of3.last{margin-right:0;}
.span2of3.last{margin-right:0;}
.span1of4.last{margin-right:0;}
.span2of4.last{margin-right:0;}
.span3of4.last{margin-right:0;}
.span1of5.last{margin-right:0;}
.span2of5.last{margin-right:0;}
.span3of5.last{margin-right:0;}
.span4of5.last{margin-right:0;}
.region-header .menu li.depth-2.last{border-bottom:1px solid #C6C6C6;padding-bottom:15px;margin-bottom:10px;}
.region-header .menu li.last .last{border-bottom:0;}
.region-header .menu li.depth-1.last{width:30%;margin-right:0;}
.region-header .menu li.depth-2.last:after{content:'';}
.multimedia-thumb-wrapper.last{float:none;width:100%;}
.multimedia-thumbs .row.last{margin-bottom:0;}
.secondary-nav .menu-item-800 a:link,.secondary-nav .menu-item-800 a:visited{position:relative;display:block;border:1px solid;border-radius:3px;text-align:center;color:#7b7b7b;cursor:pointer;padding-top:.05em;padding-right:2ex;padding-bottom:.15em}
.secondary-nav .menu-item-800 a:link::before,.secondary-nav .menu-item-800 a:visited::before{content:''}
.secondary-nav .menu-item-800 a:link::after,.secondary-nav .menu-item-800 a:visited::after{font-family:FontAwesome;content:'\f023';left:.75ex;position:relative}
.secondary-nav .menu-item-800 a:hover,.secondary-nav .menu-item-800 a:focus,.secondary-nav .menu-item-800 a:active{color:#15bbcd}



#adswsc_counter {
  border: 3px inset white;
  border-radius: 3px;
}
.nav-left-wrap{width:280px!important}


.titre_div {
font-family:"Arial Narrow", helvetica, Arial, sans-serif;
color : #747474; 
font-weight:bold;
font-size:1.2em;
text-align:center;
}



article.type-post {
	border-bottom: 1px #ccc solid;
}

    .title { font-size: 14px }

.title a { color: #2A2A2A }

.page h1.title {
    margin-bottom: 5px;
    padding-top: 0;
    font-size: 32px;
    line-height: 1.2;
    padding: 0;
}

.widget .title {
    font-weight: bold;
    text-transform: uppercase;
    color: #545E68;
    font-size: 12px;
}

.td-mobile-content .menu-item-has-children a {
  width: 100%;
  z-index: 1;
}

.tagdiv-small-theme-menu .menu-item-has-children {
  position: relative;
}

.tagdiv-small-theme-menu .menu-item-has-children ul {
  min-width: 10em;
  width: auto;
  padding: 15px 0;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.15);
  visibility: hidden;
  opacity: 0;
  
}

.tagdiv-small-theme-menu .menu-item-has-children ul .menu-item-has-children ul {
  left: 100%;
  margin: -15px 0;
  
}

.tagdiv-small-theme #td-mobile-nav .menu-item {
  position: relative;
}

.td-page-header.td-pb-padding-side {
  padding-top: 20px;
}


.td-blog-index .td-page-header {
  margin-bottom: 10px;
}
.e79-3.x-column,.e79-5.x-column,.e79-7.x-column,.e79-8.x-column,.e79-9.x-column,.e79-12.x-column,.e79-14.x-column,.e79-16.x-column,.e79-17.x-column,.e79-18.x-column,.e79-21.x-column,.e79-26.x-column,.e79-29.x-column,.e79-32.x-column,.e79-37.x-column,.e79-41.x-column,.e79-45.x-column,.e79-46.x-column,.e79-51.x-column,.e79-53.x-column,.e79-55.x-column,.e79-56.x-column,.e79-57.x-column,.e79-60.x-column,.e79-63.x-column,.e79-64.x-column,.e79-65.x-column,.e79-66.x-column {background-color:transparent;z-index:1;}
