/*
Theme Name: Tortues Marines de Guadeloupe
Theme URI: 
Author: icilaba creation
Author URI: http://www.icilaba-creation.com
Template: enfold
Description: Enfold Child Theme
Version: 1.0.0
License: GNU General Public License
*/
@import url(//fonts.googleapis.com/css?family=Quicksand:400,700|Ubuntu:400,700,400italic,700italic);
p, ul {
  font-family: "Ubuntu", sans-serif !important;
  font-size: 15px; }

.main_color strong, .main_color b, .main_color b a, .main_color strong a {
  color: #000; }

.color-a {
  color: #aec428 !important; }

.color-b {
  color: #1ec9d4 !important; }

.color-c {
  color: #3769be !important; }

.color-d {
  color: #e83b48 !important; }

.color-e {
  color: #1cad56 !important; }

.color-f {
  color: #f18832 !important; }

.avia-button {
  border-radius: 0 !important;
  border: none !important; }

.avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls a {
  opacity: 1;
  color: #fff !important; }
  .avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls a:before {
    background: black;
    border-radius: 0px; }
  .avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls a.prev-slide {
    margin-left: 0 !important; }
  .avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls a.next-slide {
    margin-right: 0 !important; }

.portfolio_preview_container .portfolio-preview-image, .portfolio_preview_container .portfolio-preview-content {
  display: table-row; }
.portfolio_preview_container .portfolio-preview-title {
  text-align: center;
  margin-bottom: 15px; }
.portfolio_preview_container .avia-arrow {
  display: none; }
.portfolio_preview_container .ajax_controlls a:hover {
  color: #fff !important;
  border-color: #e1e1e1; }
  .parent-pageid-14 .portfolio_preview_container .ajax_controlls a:hover {
    background-color: #aec428; }
  .parent-pageid-17 .portfolio_preview_container .ajax_controlls a:hover, .parent-pageid-348 .portfolio_preview_container .ajax_controlls a:hover {
    background-color: #1ec9d4; }
  .parent-pageid-20 .portfolio_preview_container .ajax_controlls a:hover, .parent-pageid-708 .portfolio_preview_container .ajax_controlls a:hover {
    background-color: #3769be; }
  .parent-pageid-23 .portfolio_preview_container .ajax_controlls a:hover {
    background-color: #e83b48; }
  .parent-pageid-26 .portfolio_preview_container .ajax_controlls a:hover {
    background-color: #1cad56; }
  .parent-pageid-29 .portfolio_preview_container .ajax_controlls a:hover {
    background-color: #f18832; }
.portfolio_preview_container .ajax_controlls .ajax_next, .portfolio_preview_container .ajax_controlls .ajax_previous {
  display: none; }

.avia-search-tooltip {
  width: 100%;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  margin: 0;
  background: #afc428;
  border-bottom: none; }
  .avia-search-tooltip .inner_tooltip {
    max-width: 1310px;
    margin: 0 auto; }
    .avia-search-tooltip .inner_tooltip #searchform {
      width: 100%; }
      .avia-search-tooltip .inner_tooltip #searchform > div {
        max-width: none !important; }
      .avia-search-tooltip .inner_tooltip #searchform #s {
        width: 100%; }
      .avia-search-tooltip .inner_tooltip #searchform #searchsubmit {
        background: #afc428;
        color: #fff; }

#header > .header_bg {
  opacity: 1; }

#header_main .container {
  height: 128px;
  line-height: 128px; }
  #header_main .container .logo {
    padding: 5px 0; }

.main_menu ul:first-child > li {
  margin: 0px 15px; }
  .main_menu ul:first-child > li a {
    line-height: 20px;
    text-align: center;
    text-transform: uppercase;
    font-family: "Quicksand", sans-serif !important;
    padding-top: 45px;
    padding-bottom: 10px;
    height: 128px;
    font-size: 14px;
    color: #808080; }
    .home .av_header_transparency .main_menu ul:first-child > li a {
      color: #fff !important; }
.main_menu .avia-menu-fx {
  height: 6px; }
.main_menu .current-page-ancestor > a > .avia-menu-fx {
  opacity: 1;
  visibility: visible; }
.main_menu ul ul {
  width: 308px; }
.main_menu ul ul li {
  border-bottom: 1px solid #fff; }
.main_menu ul ul ul {
  top: 10px !important;
  left: 207px !important;
  box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.3); }
.main_menu #menu-item-257.current-menu-item > a, .main_menu #menu-item-257.current-page-ancestor > a, .main_menu #menu-item-257 .current-menu-item > a {
  color: #aec428; }
  .main_menu #menu-item-257.current-menu-item > a .avia-menu-fx, .main_menu #menu-item-257.current-menu-item > a .avia-menu-fx .avia-arrow, .main_menu #menu-item-257.current-page-ancestor > a .avia-menu-fx, .main_menu #menu-item-257.current-page-ancestor > a .avia-menu-fx .avia-arrow, .main_menu #menu-item-257 .current-menu-item > a .avia-menu-fx, .main_menu #menu-item-257 .current-menu-item > a .avia-menu-fx .avia-arrow {
    background-color: #aec428; }
.main_menu #menu-item-257:hover > a {
  background-color: #aec428;
  color: #fff; }
.main_menu #menu-item-257 .avia-menu-fx, .main_menu #menu-item-257 .avia-menu-fx .avia-arrow {
  background-color: transparent; }
.main_menu #menu-item-257 .sub-menu {
  border: none; }
  .main_menu #menu-item-257 .sub-menu a {
    background-color: #aec428;
    color: #fff;
    font-weight: bold;
    border: none; }
.main_menu #menu-item-309.current-menu-item > a, .main_menu #menu-item-309.current-page-ancestor > a, .main_menu #menu-item-309 .current-menu-item > a {
  color: #1ec9d4; }
  .main_menu #menu-item-309.current-menu-item > a .avia-menu-fx, .main_menu #menu-item-309.current-menu-item > a .avia-menu-fx .avia-arrow, .main_menu #menu-item-309.current-page-ancestor > a .avia-menu-fx, .main_menu #menu-item-309.current-page-ancestor > a .avia-menu-fx .avia-arrow, .main_menu #menu-item-309 .current-menu-item > a .avia-menu-fx, .main_menu #menu-item-309 .current-menu-item > a .avia-menu-fx .avia-arrow {
    background-color: #1ec9d4; }
.main_menu #menu-item-309:hover > a {
  background-color: #1ec9d4;
  color: #fff; }
.main_menu #menu-item-309 .avia-menu-fx, .main_menu #menu-item-309 .avia-menu-fx .avia-arrow {
  background-color: transparent; }
.main_menu #menu-item-309 .sub-menu {
  border: none; }
  .main_menu #menu-item-309 .sub-menu a {
    background-color: #1ec9d4;
    color: #fff;
    font-weight: bold;
    border: none; }
.main_menu #menu-item-310.current-menu-item > a, .main_menu #menu-item-310.current-page-ancestor > a, .main_menu #menu-item-310 .current-menu-item > a {
  color: #3769be; }
  .main_menu #menu-item-310.current-menu-item > a .avia-menu-fx, .main_menu #menu-item-310.current-menu-item > a .avia-menu-fx .avia-arrow, .main_menu #menu-item-310.current-page-ancestor > a .avia-menu-fx, .main_menu #menu-item-310.current-page-ancestor > a .avia-menu-fx .avia-arrow, .main_menu #menu-item-310 .current-menu-item > a .avia-menu-fx, .main_menu #menu-item-310 .current-menu-item > a .avia-menu-fx .avia-arrow {
    background-color: #3769be; }
.main_menu #menu-item-310:hover > a {
  background-color: #3769be;
  color: #fff; }
.main_menu #menu-item-310 .avia-menu-fx, .main_menu #menu-item-310 .avia-menu-fx .avia-arrow {
  background-color: transparent; }
.main_menu #menu-item-310 .sub-menu {
  border: none; }
  .main_menu #menu-item-310 .sub-menu a {
    background-color: #3769be;
    color: #fff;
    font-weight: bold;
    border: none; }
.main_menu #menu-item-311.current-menu-item > a, .main_menu #menu-item-311.current-page-ancestor > a, .main_menu #menu-item-311 .current-menu-item > a {
  color: #e83b48; }
  .main_menu #menu-item-311.current-menu-item > a .avia-menu-fx, .main_menu #menu-item-311.current-menu-item > a .avia-menu-fx .avia-arrow, .main_menu #menu-item-311.current-page-ancestor > a .avia-menu-fx, .main_menu #menu-item-311.current-page-ancestor > a .avia-menu-fx .avia-arrow, .main_menu #menu-item-311 .current-menu-item > a .avia-menu-fx, .main_menu #menu-item-311 .current-menu-item > a .avia-menu-fx .avia-arrow {
    background-color: #e83b48; }
.main_menu #menu-item-311:hover > a {
  background-color: #e83b48;
  color: #fff; }
.main_menu #menu-item-311 .avia-menu-fx, .main_menu #menu-item-311 .avia-menu-fx .avia-arrow {
  background-color: transparent; }
.main_menu #menu-item-311 .sub-menu {
  border: none; }
  .main_menu #menu-item-311 .sub-menu a {
    background-color: #e83b48;
    color: #fff;
    font-weight: bold;
    border: none; }
.main_menu #menu-item-312.current-menu-item > a, .main_menu #menu-item-312.current-page-ancestor > a, .main_menu #menu-item-312 .current-menu-item > a {
  color: #1cad56; }
  .main_menu #menu-item-312.current-menu-item > a .avia-menu-fx, .main_menu #menu-item-312.current-menu-item > a .avia-menu-fx .avia-arrow, .main_menu #menu-item-312.current-page-ancestor > a .avia-menu-fx, .main_menu #menu-item-312.current-page-ancestor > a .avia-menu-fx .avia-arrow, .main_menu #menu-item-312 .current-menu-item > a .avia-menu-fx, .main_menu #menu-item-312 .current-menu-item > a .avia-menu-fx .avia-arrow {
    background-color: #1cad56; }
.main_menu #menu-item-312:hover > a {
  background-color: #1cad56;
  color: #fff; }
.main_menu #menu-item-312 .avia-menu-fx, .main_menu #menu-item-312 .avia-menu-fx .avia-arrow {
  background-color: transparent; }
.main_menu #menu-item-312 .sub-menu {
  border: none; }
  .main_menu #menu-item-312 .sub-menu a {
    background-color: #1cad56;
    color: #fff;
    font-weight: bold;
    border: none; }
.main_menu #menu-item-313.current-menu-item > a, .main_menu #menu-item-313.current-page-ancestor > a, .main_menu #menu-item-313 .current-menu-item > a {
  color: #f18832; }
  .main_menu #menu-item-313.current-menu-item > a .avia-menu-fx, .main_menu #menu-item-313.current-menu-item > a .avia-menu-fx .avia-arrow, .main_menu #menu-item-313.current-page-ancestor > a .avia-menu-fx, .main_menu #menu-item-313.current-page-ancestor > a .avia-menu-fx .avia-arrow, .main_menu #menu-item-313 .current-menu-item > a .avia-menu-fx, .main_menu #menu-item-313 .current-menu-item > a .avia-menu-fx .avia-arrow {
    background-color: #f18832; }
.main_menu #menu-item-313:hover > a {
  background-color: #f18832;
  color: #fff; }
.main_menu #menu-item-313 .avia-menu-fx, .main_menu #menu-item-313 .avia-menu-fx .avia-arrow {
  background-color: transparent; }
.main_menu #menu-item-313 .sub-menu {
  border: none;
  right: 0;
  left: auto; }
  .main_menu #menu-item-313 .sub-menu a {
    background-color: #f18832;
    color: #fff;
    font-weight: bold;
    border: none; }
.main_menu #menu-item-search [data-av_icon] {
  padding-top: 47px; }
  .main_menu #menu-item-search [data-av_icon]:before {
    background-color: #000;
    padding: 15px 17px;
    border-radius: 23px;
    color: #fff; }
    .av_header_transparency .main_menu #menu-item-search [data-av_icon]:before {
      background-color: #fff;
      color: #000; }

.home #layer_slider_1 .slide-caption h2 {
  font-size: 32px;
  line-height: 38px;
  color: #fff;
  font-family: "Quicksand", sans-serif !important; }
.home #layer_slider_1 .slide-caption p {
  color: #fff;
  font-size: 18px;
  line-height: 22px;
  margin-top: 5px;
  margin-bottom: 20px; }
.home #layer_slider_1 .slide-caption a {
  font-size: 14px;
  font-family: "Ubuntu", sans-serif !important;
  font-weight: bold; }

.home .avia-fullwidth-slider a:hover .image-overlay {
  opacity: 0 !important; }

body:not(.archive.date) #main {
  padding-top: 0 !important; }
.search-results #main, .single-post #main {
  padding-top: 129px !important; }
#main > #av_section_1 {
  height: 508px; }

#main-content {
  margin-top: 20px; }
  @media only screen and (min-width: 767px) {
    #main-content .entry-content-wrapper {
      display: table;
      table-layout: fixed;
      width: 100%; }
      #main-content .entry-content-wrapper .flex_column {
        float: none;
        display: table-cell;
        vertical-align: top; }
        #main-content .entry-content-wrapper .flex_column.first {
          padding-right: 60px;
          width: 66%; } }
  #main-content h1.av-special-heading-tag {
    font-family: "Quicksand", sans-serif !important;
    font-weight: 600;
    font-size: 36px; }
  #main-content .av_one_third {
    background-color: #efefef;
    padding: 10px; }
    #main-content .av_one_third .avia-builder-widget-area {
      border-bottom: 1px solid #ccc; }
  #main-content .av_textblock_section {
    margin-bottom: 30px; }
    .page-id-370 #main-content .av_textblock_section {
      margin-bottom: 60px; }
    #main-content .av_textblock_section .avia_textblock h2 {
      margin-top: 1.5em;
      font-size: 26px;
      font-family: "Quicksand", sans-serif !important; }
  .parent-pageid-14 #main-content h2, .single-post #main-content h2, .parent-pageid-14
  #main-content a, .single-post
  #main-content a, .parent-pageid-14
  #main-content .av_toggle_section .toggler, .single-post
  #main-content .av_toggle_section .toggler {
    color: #aec428; }
  .parent-pageid-17 #main-content h2, .parent-pageid-348 #main-content h2, .parent-pageid-17
  #main-content a, .parent-pageid-348
  #main-content a, .parent-pageid-17
  #main-content .av_toggle_section .toggler, .parent-pageid-348
  #main-content .av_toggle_section .toggler {
    color: #1ec9d4; }
  .parent-pageid-20 #main-content h2, .parent-pageid-708 #main-content h2, .parent-pageid-20
  #main-content a, .parent-pageid-708
  #main-content a, .parent-pageid-20
  #main-content .av_toggle_section .toggler, .parent-pageid-708
  #main-content .av_toggle_section .toggler {
    color: #3769be; }
  .parent-pageid-23 #main-content h2, .parent-pageid-23
  #main-content a, .parent-pageid-23
  #main-content .av_toggle_section .toggler {
    color: #e83b48; }
  .parent-pageid-26 #main-content h2, .parent-pageid-26
  #main-content a, .parent-pageid-26
  #main-content .av_toggle_section .toggler {
    color: #1cad56; }
  .parent-pageid-29 #main-content h2, .parent-pageid-29
  #main-content a, .parent-pageid-29
  #main-content .av_toggle_section .toggler {
    color: #f18832; }
  .parent-pageid-14 #main-content .wpcf7-submit, .single-post #main-content .wpcf7-submit, .parent-pageid-14
  #main-content .av_promobox .avia-button-wrap > .avia-button, .single-post
  #main-content .av_promobox .avia-button-wrap > .avia-button, .parent-pageid-14
  #main-content .image-overlay-inside::before, .single-post
  #main-content .image-overlay-inside::before, .parent-pageid-14
  #main-content ::selection, .single-post
  #main-content ::selection {
    background-color: #aec428;
    color: #fff; }
  .parent-pageid-17 #main-content .wpcf7-submit, .parent-pageid-348 #main-content .wpcf7-submit, .parent-pageid-17
  #main-content .av_promobox .avia-button-wrap > .avia-button, .parent-pageid-348
  #main-content .av_promobox .avia-button-wrap > .avia-button, .parent-pageid-17
  #main-content .image-overlay-inside::before, .parent-pageid-348
  #main-content .image-overlay-inside::before, .parent-pageid-17
  #main-content ::selection, .parent-pageid-348
  #main-content ::selection {
    background-color: #1ec9d4;
    color: #fff; }
  .parent-pageid-20 #main-content .wpcf7-submit, .parent-pageid-708 #main-content .wpcf7-submit, .parent-pageid-20
  #main-content .av_promobox .avia-button-wrap > .avia-button, .parent-pageid-708
  #main-content .av_promobox .avia-button-wrap > .avia-button, .parent-pageid-20
  #main-content .image-overlay-inside::before, .parent-pageid-708
  #main-content .image-overlay-inside::before, .parent-pageid-20
  #main-content ::selection, .parent-pageid-708
  #main-content ::selection {
    background-color: #3769be;
    color: #fff; }
  .parent-pageid-23 #main-content .wpcf7-submit, .parent-pageid-23
  #main-content .av_promobox .avia-button-wrap > .avia-button, .parent-pageid-23
  #main-content .image-overlay-inside::before, .parent-pageid-23
  #main-content ::selection {
    background-color: #e83b48;
    color: #fff; }
  .parent-pageid-26 #main-content .wpcf7-submit, .parent-pageid-26
  #main-content .av_promobox .avia-button-wrap > .avia-button, .parent-pageid-26
  #main-content .image-overlay-inside::before, .parent-pageid-26
  #main-content ::selection {
    background-color: #1cad56;
    color: #fff; }
  .parent-pageid-29 #main-content .wpcf7-submit, .parent-pageid-29
  #main-content .av_promobox .avia-button-wrap > .avia-button, .parent-pageid-29
  #main-content .image-overlay-inside::before, .parent-pageid-29
  #main-content ::selection {
    background-color: #f18832;
    color: #fff; }

.single-post h2 {
  margin-top: 1.5em;
  font-size: 26px;
  font-family: "Quicksand", sans-serif !important;
  color: #aec428; }

#wpcf7-f152-o1 .wpcf7-submit {
  font-size: 14px; }

.page-id-40 .avia-testimonial-row {
  display: block;
  margin-bottom: 20px;
  padding-bottom: 10px; }
.page-id-40 .avia-testimonial {
  padding: 0;
  border: none; }
  .page-id-40 .avia-testimonial .avia-testimonial-image {
    float: none;
    width: 300px;
    height: auto;
    border-radius: 0px; }
    .page-id-40 .avia-testimonial .avia-testimonial-image img {
      border-radius: 0px; }
  .page-id-40 .avia-testimonial .avia-testimonial-meta {
    margin-left: 0; }
    .page-id-40 .avia-testimonial .avia-testimonial-meta .avia-testimonial-name {
      display: none; }
    .page-id-40 .avia-testimonial .avia-testimonial-meta .avia-testimonial-link {
      left: -10px;
      position: relative; }

.av_promobox {
  border-left: none;
  border-right: none;
  padding: 10px;
  margin: 0;
  margin-top: -1px; }
  .av_promobox .avia-button-wrap > .avia-button {
    right: 10px; }
  .av_promobox.el_before_av_textblock, .av_promobox.avia-builder-el-last {
    margin-bottom: 20px; }

.category-emplois-et-stages .entry-content-header, .category-emplois-et-stages .entry-content, .category-prestations .entry-content-header, .category-prestations .entry-content {
  max-width: none !important; }
.category-emplois-et-stages .post-title, .category-emplois-et-stages .post-meta-infos, .category-prestations .post-title, .category-prestations .post-meta-infos {
  text-align: left !important; }
.category-emplois-et-stages .post-title, .category-prestations .post-title {
  padding-top: 20px !important;
  padding-bottom: 5px !important;
  font-size: 20px !important; }
.category-emplois-et-stages .post-meta-infos .text-sep, .category-emplois-et-stages .post-meta-infos .blog-categories, .category-emplois-et-stages .post-meta-infos .blog-author, .category-prestations .post-meta-infos .text-sep, .category-prestations .post-meta-infos .blog-categories, .category-prestations .post-meta-infos .blog-author {
  display: none; }
.category-emplois-et-stages .av_promobox, .category-prestations .av_promobox {
  border-left: none;
  border-right: none;
  padding: 10px;
  margin: 0; }
  .category-emplois-et-stages .av_promobox .avia-button-wrap > .avia-button, .category-prestations .av_promobox .avia-button-wrap > .avia-button {
    right: 10px; }

#subscribe-to-newsletter .av-special-heading-tag {
  font-weight: bold; }
#subscribe-to-newsletter .av-special-heading-tag > span, #subscribe-to-newsletter .av-special-heading-tag > i {
  color: #e83b48; }
#subscribe-to-newsletter .av_textblock_section > .avia_textblock > p {
  max-width: 450px;
  margin: 0 auto; }
#subscribe-to-newsletter .avia_codeblock #mc_embed_signup {
  max-width: 520px;
  margin: 0 auto; }
  #subscribe-to-newsletter .avia_codeblock #mc_embed_signup > form {
    margin-bottom: 0; }
  #subscribe-to-newsletter .avia_codeblock #mc_embed_signup .mc-field-group {
    width: 100%;
    margin-top: 20px; }
    #subscribe-to-newsletter .avia_codeblock #mc_embed_signup .mc-field-group > input {
      float: left; }
      #subscribe-to-newsletter .avia_codeblock #mc_embed_signup .mc-field-group > input[type=email] {
        width: 80%; }
      #subscribe-to-newsletter .avia_codeblock #mc_embed_signup .mc-field-group > input[type=submit] {
        width: 20%;
        background: #000;
        height: 33px; }
  #subscribe-to-newsletter .avia_codeblock #mc_embed_signup .mce_inline_error {
    padding: 5px 10px;
    background-color: #6B0505;
    color: #fff;
    overflow: hidden;
    width: 100%; }
  #subscribe-to-newsletter .avia_codeblock #mc_embed_signup #mce-responses {
    overflow: hidden;
    width: 100%; }
  #subscribe-to-newsletter .avia_codeblock #mc_embed_signup .response {
    font-weight: bold; }
  #subscribe-to-newsletter .avia_codeblock #mc_embed_signup #mce-error-response {
    color: red;
    display: none; }
  #subscribe-to-newsletter .avia_codeblock #mc_embed_signup #mce-success-response {
    color: #529214;
    display: none; }

#footer {
  padding-bottom: 15px; }
  #footer .widget.sfsi {
    margin: 0; }
  #footer .sfsi_wicons {
    height: auto !important; }
  #footer .sfsi_widget .sficn {
    display: block;
    padding-left: 45px;
    background-position: top left;
    background-repeat: no-repeat; }
    #footer .sfsi_widget .sficn img.sfsi_wicon {
      display: none; }
    #footer .sfsi_widget .sficn:after {
      color: #ccc;
      font-size: 14px;
      line-height: 40px; }
    #footer .sfsi_widget .sficn:hover, #footer .sfsi_widget .sficn:focus, #footer .sfsi_widget .sficn:active {
      background-position: bottom left;
      text-decoration: none; }
      #footer .sfsi_widget .sficn:hover:after, #footer .sfsi_widget .sficn:focus:after, #footer .sfsi_widget .sficn:active:after {
        color: #000; }
    #footer .sfsi_widget .sficn#sfsiid_youtube {
      background-image: url(assets/images/logo-youtube.png); }
      #footer .sfsi_widget .sficn#sfsiid_youtube:after {
        content: "YouTube"; }
    #footer .sfsi_widget .sficn#sfsiid_google {
      background-image: url(assets/images/logo-google-plus.png); }
      #footer .sfsi_widget .sficn#sfsiid_google:after {
        content: "Google+"; }
  #footer .widget.widget_text.clearfix {
    margin-top: 0.85em;
    margin-bottom: 8px; }
  #footer .widget.widget_sp_image.clearfix {
    clear: none;
    float: left;
    margin: 0;
    margin-right: 30px; }

#socket .container {
  display: table; }
  #socket .container .copyright, #socket .container .sub_menu_socket {
    display: table-cell;
    float: none; }
.home #socket .copyright a, .parent-pageid-14 #socket .copyright a, .single-post #socket .copyright a {
  color: #aec428; }
.parent-pageid-17 #socket .copyright a, .parent-pageid-348 #socket .copyright a {
  color: #1ec9d4; }
.parent-pageid-20 #socket .copyright a, .parent-pageid-708 #socket .copyright a {
  color: #3769be; }
.parent-pageid-23 #socket .copyright a {
  color: #e83b48; }
.parent-pageid-26 #socket .copyright a {
  color: #1cad56; }
.parent-pageid-29 #socket .copyright a {
  color: #f18832; }
#socket .sub_menu_socket .menu {
  float: right;
  margin: 0; }
#socket .sub_menu_socket .footer-logo.footer-logo-feder-guadeloupe > a {
  background-image: url(assets/images/logo-feder-guadeloupe.jpg); }
#socket .sub_menu_socket .footer-logo.footer-logo-deal-guadeloupe > a {
  background-image: url(assets/images/logo-deal-guadeloupe.jpg); }
#socket .sub_menu_socket .footer-logo.footer-logo-oncfs > a {
  background-image: url(assets/images/logo-oncfs.jpg); }
#socket .sub_menu_socket .footer-logo.footer-logo-region-guadeloupe > a {
  background-image: url(assets/images/logo-region-guadeloupe.jpg); }
#socket .sub_menu_socket .footer-logo a {
  display: block;
  height: 86px;
  width: 86px;
  text-indent: -20000px;
  background-position: center bottom;
  background-repeat: no-repeat; }

#home-last-news .av-special-heading-tag {
  font-family: "Quicksand", sans-serif !important;
  font-size: 24px;
  text-transform: uppercase;
  font-weight: bold; }

#arpw-random-posts .arpw-ul {
  list-style: none; }
  #arpw-random-posts .arpw-ul li {
    margin: 0;
    margin-bottom: 20px; }
    #arpw-random-posts .arpw-ul li .arpw-thumbnail {
      margin: 0;
      padding: 0; }
    #arpw-random-posts .arpw-ul li .arpw-title {
      display: none; }

.avia-builder-widget-area {
  border-bottom: none !important; }

#top .fullsize .template-blog .post .entry-content-wrapper > * {
  max-width: 800px; }

#top .fullsize .template-blog .post_delimiter {
  left: 0; }

.page-id-54 #main-content article.post {
  margin-bottom: 40px; }

.post-entry.single-big .big-preview a, .post-entry a.slide-image {
  cursor: default; }
.post-entry a:hover .image-overlay {
  opacity: 0 !important; }

.page-id-907 #main-content .grid-sort-container .grid-entry, .page-id-968 #main-content .grid-sort-container .grid-entry {
  clear: none;
  float: left;
  width: 50%;
  padding-right: 20px;
  margin-bottom: 20px; }

/*
.page-id-995 {
	.avia-video {width: 48%;
		float: left;
		clear: none;
		margin-right: 10px;
	}
}
*/
.page-id-998 #main-content a {
  color: #000; }

.select-year > select {
  margin: 20px auto !important; }