﻿

			
		
			div#credit {
    display: none;
}
#submenu-plusinfo .affix{top:100px}
#submenu-plusinfo .affix+.container-fluid{padding-top:100px}
#submenu-plusinfo .divider-vertical-small{margin:19px 0 0 0!important;height:15px!important;border-left:.5px solid #202831!important;border-right:.5px solid #202831!important}
#submenu-plusinfo{transition:opacity .8s}


.navbar-nav .list-unstyled ul.menu li.menu-item {
	padding-bottom: 8px;
	list-style-type: none;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a {
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a:hover {
	color: #A8A8A8;
}


.sub-menu .menu-item-has-children {
	position:relative;	
}


.scroll-pane .last {margin-right:0px;}

ul.list-2 li.last {border:transparent; }

.last {margin-right:0px !important;}

aside article.last {border-right:none;}

.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
       -o-transform: translate(0, -25%);
          transform: translate(0, -25%);
}

.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.tribe-events-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}


#slider-1083 .item
{
	height: 750px;
}
.et_pb_section{padding:54px 0}
.et_pb_section.et_pb_section_first{padding-top:inherit}
.et_pb_section_0.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.et_pb_section_7.et_pb_section{background-color:#000000!important;padding-bottom:54px}
.et_pb_section_5.et_pb_section{padding-top:0px;padding-bottom:0px}
.et_pb_section_4.et_pb_section{background-color:#f4f4f4!important}
.et_pb_section_2.et_pb_section{background-color:#f0f0f0!important}


.slide_product .slide_product_info .start {
  font-family:"AllianzNeoRegular",Arial, sans-serif;
  font-size: 12px;
  line-height: 14px;
  color: #005399;
  font-weight: normal;
    display: block;
    position: absolute;
    padding: 0;
    bottom: 6px;
    margin: 0 18px;
}


.start {visibility: hidden;}

.more {
    float: right;
    display: inline-block;
    width: 40%;
    margin-top: 6px;
}

.more img {
    
    width: 18px;
    position: absolute;
}

.more span {
    vertical-align: super;
    font-weight: 500;
}

.more:hover {
    cursor: pointer;
}

  .top-navigation .left-column {
    float: left;
    font-weight: 600; }

    .top-navigation .left-column .nav {
      position: relative;
      margin-left: -12.5px; }

      .top-navigation .left-column .nav.segmentos_nav {
        position: absolute;
        margin-left: 0; }

      .top-navigation .left-column a {
        font-size: 14px;
        font-weight: 600; }

        .top-navigation .left-column a .text-label {
          font-size: 14px;
          font-weight: 600; }

    .top-navigation .left-column,
    .top-navigation .right-column,
    .top-navigation .nav,
    .top-navigation .dropdown {
      position: static; }

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}

#agenda h2{
    margin-left: -15px;
}

#agenda .trait_bleu::after, #focus .trait_bleu::after {
    width: 70px;
}

#agenda .trait_bleu::after{
    margin-top: 17px;
}

#agenda{
	padding-left: 15px;
	padding-right:20px;
	border-right: 1px solid #ccc;
	margin-top: 20px;
    margin-right: -15px;
}

#agenda .titre2_bleu {
    margin-top: 0;
}

#zoom p, #agenda p{
    font-size: 16px;
}

  
  
  .nav-header1 .main-navigation .navbar-header,
  .nav-header2 .main-navigation .navbar-header {
    display: none;
  }

  .nav-header3 .main-navigation .navbar-header {
    display: table-cell;
    vertical-align: middle;
    float: none;
  }

  .main-navigation .navbar-header {
    float: none;
  }

.ac_benefit_title {
  font-weight: 600;
  margin-top: 11px;
}

  .ac_benefit_title,
  .benefit_text,
  .ac_benefit_ico {
    text-align: center;
  }

  .co_terms_section .ac_benefit_title,
  .co_terms_section .benefit_text {
    text-align: left;
  }


footer.site-footer #copywrite {
	text-align: center;
    padding-top: 20px;
    font-size: 0.9em;
}


.menuopen #sidemenu{ top:0px; z-index:99999;}

 #sidemenu{ top:64px;}
.top30-small{padding-top:0!important}


.cornered { width: 325px; height: 0px; border-top: 40px solid #6eceb2; border-right: 40px solid transparent;}

#notepad-1 .cornered { border-top: 40px solid #FA781E;}

#notepad-2 .cornered { border-top: 40px solid #A50034;}

#notepad-3 .cornered { border-top: 40px solid #009CA6;}


#bar .nav-hide {display: inline-block;}

#bar {background-color: #f5f5f5;line-height:40px;}

#bar .links,
#brand .phone {margin:0;}

#bar .links li {padding-right:5px;}

#bar .links li a {padding-right:10px;border-right:1px solid #cdcdcd;}

#bar .links li:last-child a {border:none;}





#bar .links a {color:#909090;font-size:12px;text-transform:uppercase;}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}

  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
