


/**************************************************** HEADER with chunk menuStandard ***************************/
/**
 * style for section Header with chunk menuStandard
 */


 #header.container {
 	margin:0px;
 	padding:0px;
 	width:100%;
 }
 /* when menu should be fixed to top*/
 #header.menuStandardTopFixed {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 4000;
    background-color:#d3efef;;
}

 #header .logo {
 	float:left;
 	vertical-align: middle;
 	position: relative;
 	z-index: 10;
 	width:100%;
 	text-align:center;
 }
 #header .logo img {
 	max-height: 80px;
 	margin-top: 10px;
 	margin-bottom:10px;
 }
 @media (max-width: 468px) {
     #header .logo img {
 		margin: 15px 0;
 	}
 }
 #header .menuTopPage {
 	position: relative;
 	top: 5px;
 	float: right;
 	z-index:10;
 }
 #header .menuTopPage li {
 	padding: 0 10px;
 	display: inline;
 	float: left;
 	border-left: 1px solid #191238;
 	text-transform: uppercase;
 }
 #header .menuTopPage li:first-child,
 #header .menuTopPage.noSeparator li
 {
 	border-left: 0
 }
 #header .menuTopPage li,
 #header .menuTopPage li a,
 #header .menuTopPage li span {
 	color: #191238;
 	font: 300 12px "Sourcesans-Bold", Arial, Sans-Serif;
 	display: inline-block;
 	vertical-align: top;
 }
 #header .menuTopPage li span.favoris{margin:2px 7px 0 0;width:15px;height:14px;display:block;float:left;background:url(../images/etoile-favoris.png) no-repeat top center;}
 #header .menuTopPage li a:hover {color: #231B37; cursor: pointer;text-decoration:none;}
 #header .menuTopPage li span:hover {color: #3A3A3A; text-decoration: none; cursor: pointer}

 @media (max-width: 990px) {
 	#header .menuTopPage {
 		top:5px;
 	}
 }

 /* Picto in menu */
 #header li .fa,
 #header li .far,
 #header li .fas {
     padding: 0px 5px 0px 5px;
 }


 /* NAVIGATION */
 #topmenu {
 	background-color: #d3efef;
 }
 #topmenu .navbar {
   background-color:#d3efef;;
 	border: 0;
 	border-radius: 0;
 	padding: 0px;
   margin:auto;
 	width: 100%;
 	overflow: visible;
 	box-shadow: none;
 	min-height: unset;
 	
 	    text-align: center;
 	
 	opacity: 0.96;
  z-index: 10;
 }

 #topmenu .navbar div#mainTopMenuBar {
 
   width:100%;
 
 }

 #topmenu .navbar div#mainTopMenuBar div {
 	margin:auto;
 }

 #topmenu .navbar ul.navbar-nav {
 	margin: 0;
 	background-color: #d3efef;
 
 }

 #topmenu .navbar-fixed-top ul.navbar-nav {
     left: 0px;
 }

 #topmenu .navbar ul.navbar-nav > li {list-style: none;margin: 0;padding: 0;position: relative;}
 #topmenu .navbar ul.navbar-nav > li:last-child {}
 #topmenu .navbar ul.navbar-nav > li > a,
 .more a
 {
 	font: 400 25px "Sourcesans-Bold", Arial, Sans-Serif;
 	color: #191238;
  letter-spacing:2px;
 	text-transform: lowercase;
 	display: block;
 	margin: 0 1px 0 0;
 	padding: 5px 25px;
 	background: none;
 }

 #topmenu .navbar ul.navbar-nav > li > a:hover,
 #topmenu .navbar ul.navbar-nav > li > a.hovered,
 #topmenu .navbar-default .navbar-nav > .open > a:hover,
 #topmenu .navbar-default .navbar-nav>.active>a:hover,
 .more a:hover
 {
 	color:#fafafa;
 	background-color:#006253;
 }

 #topmenu .navbar-default .navbar-nav > .open > a:focus,
 #topmenu .navbar-default .navbar-nav > li.active > a,
 #topmenu .navbar-default .navbar-nav>.active>a,
 #topmenu .navbar-default .navbar-nav > .open > a,
 #topmenu .navbar-default .navbar-nav>.active>a:focus,
 .more a:focus
 {
 	color:#fafafa;
 	background-color:#15AF97;
 }

 #topmenu .navbar-default .navbar-nav > .dropdown > a .caret {border-top: 5px solid rgba(0, 0, 0, 0); border-left: 5px solid #CCC;border-right: 0px solid rgba(0, 0, 0, 0);border-bottom: 5px solid rgba(0, 0, 0, 0);vertical-align: 3%;margin-left: 10px;margin-right: -10px;}
 #topmenu .navbar-default .navbar-nav > li > a:hover > a.caret,
 #topmenu .navbar-default .navbar-nav > .open > a .caret,
 #topmenu .navbar-default .navbar-nav > .open > a:hover .caret,
 #topmenu .navbar-default .navbar-nav > .open > a:focus .caret,
 #topmenu .navbar-default .navbar-nav>.dropdown>a:hover .caret,
 #topmenu .navbar-default .navbar-nav>.dropdown>a:focus .caret {border-top: 5px solid rgba(0, 0, 0, 0); border-left: 5px solid #FFF;border-right: 0px solid rgba(0, 0, 0, 0);border-bottom: 5px solid rgba(0, 0, 0, 0);}
 #topmenu .navbar-default .navbar-nav > .active > a{box-shadow:none;}
 /* Navigation levels */
 #topmenu .navbar ul.navbar-nav > li:hover > ul {
 	display: block;
  background-color: #d3efef;
 }
 #topmenu .navbar ul.navbar-nav > li > ul {
   position: absolute;
   /*top: 53px;*/
   left: 1px;
   margin: 0;
   padding: 8px;
   border: 0;
   border-radius: 0px 0px 2px 2px;
   min-width: 210px;
 	 display: none;
   z-index:10;
 }
 #topmenu .navbar ul.navbar-nav > li > ul li {
   border-top: 1px solid #191238;
   display: block;
   width: 100%;
 }
 #topmenu .navbar ul.navbar-nav > li > ul li:hover {
   background: #006253;
   display: block;
 }
 #topmenu .navbar ul.navbar-nav > li > ul li.active {
   background:  #15AF97;
 }
 #topmenu .navbar ul.navbar-nav > li > ul li.first,
 #topmenu .navbar ul.navbar-nav > li > ul li:first-child {
   border: none;
 }
 #topmenu .navbar ul.navbar-nav > li > ul li a {
   font: 400 calc(25px * 0.9) "Sourcesans-Bold", Arial, Sans-Serif;
   color: #191238;
   letter-spacing:2px;
   text-transform: lowercase;
   padding: 8px 10px;
   text-decoration: none;
 }
 #topmenu .navbar ul.navbar-nav > li > ul li a:hover {
   color: #fafafa;
   text-decoration: none;
 }
 #topmenu .navbar ul.navbar-nav > li > ul li.active a {
   color: #fafafa;
   text-decoration: none;
 }
 #topmenu .navbar ul.navbar-nav > li > ul > .arrow {
   background: url(../images/icons/submenu-arrow.png) no-repeat;
   width: 14px;
   height: 8px;
   position: absolute;
   top: -8px;
   left: 20px;
   display: none;
 }
 #topmenu .navbar .navbar-collapse {
   padding: 0;
   
   transition: all 0.3s ease-in-out;

 }
 #topmenu .navbar-default .navbar-collapse,
 #topmenu .navbar-default .navbar-form {
   border: 0;
   border-radius: 2px;
   height: auto;
   max-height: none;
   overflow: visible;
 }

 #topmenu .navbar-default .navbar-toggle {
   border: 0;
 
   float:unset;
 
   margin: 0px 0px 0px 0px;
   background-color: #d3efef;
 }
 #topmenu .navbar-default .navbar-toggle:hover,
 #topmenu .navbar-default .navbar-toggle:focus {
   background-color: #d3efef;
 }
 #topmenu .navbar-default .navbar-toggle .icon-bar,
 #topmenu .navbar-default .navbar-toggle .icon-bar {
   background-color:#191238;
   transition: all 0.3s ease-in-out;
 }
 #topmenu .navbar-default .navbar-toggle:hover .icon-bar,
 #topmenu .navbar-default .navbar-toggle:focus .icon-bar {
   background-color:#fafafa;
 }


 #topmenu.rightToLogo {
 	margin:34px 0px 0px 15px;
   float:right;
 }

 #topmenu.showBurger {
     margin: 0px 0px 0px 0px;
     float: right;
     width: 100%;
     transition: opacity 0.6s ease-in-out;
 }

 .collapsing #socialMenuBar {
   display:none;
 }

 #topmenu.rightToLogo.showBurger nav.navbar {
     width:unset;
     position: absolute;
     top: 30px;
     right: 0px;
     z-index: 10;
     clear: right;
     opacity: 0.95;
     background-color: transparent;
 }

 #topmenu.rightToLogo.showBurger nav.navbar.navbar-fixed-top {
   position: fixed;
   top: 10px;
 }

 #topmenu.rightToLogo.showBurger.burger-is-active nav.navbar {
    width:100%;
    right: 0px;
 }

 #topmenu.showBurger .navbar-collapse.collapse {
     display: none !important;
     opacity:0;
 }
 #topmenu.showBurger .navbar-collapse.collapse.in {
     display: unset !important;
     opacity:1;
 }
 #topmenu.showBurger .navbar-toggle {
     display: unset;
     padding: 9px 7px;
 }
 #topmenu.showBurger .navbar-toggle {
   margin-left: 10px ;
   margin-bottom: 5px;
 }
 #topmenu.rightToLogo.showBurger .navbar-toggle {
   margin-right: 10px ;
   margin-bottom: 5px;
 }

 #topmenu.showBurger .nav.navbar-nav.simplebar {
     float: right;
     width: 100%;
 }

 #topmenu.showBurger .navbar-toggle.is-active .icon-bar:nth-child(3)
 {
   opacity: 0;
 }

 #topmenu.showBurger .navbar-toggle.is-active .icon-bar:nth-child(2)
 {
   transform: translateY(5px) rotate(45deg);
 }

 #topmenu.showBurger .navbar-toggle.is-active .icon-bar:nth-child(4)
 {
   transform: translateY(-7px) rotate(-45deg);
 }

 #topmenu.showBurger .navbar ul.navbar-nav > li > a {
   padding: 10px 16px;
   font-weight: bolder;
   border-top: 1px solid;
  }

 #topmenu.showBurger .navbar ul.navbar-nav > li > ul {
 	display: block;
  position: relative;
 }

 #topmenu.showBurger .navbar ul.navbar-nav > li > ul  li {
   border: none;
}

 /* 3rd level */
 #topmenu .navbar ul.navbar-nav > li li:hover > ul {
 	display: block
 }
 #topmenu .navbar ul.navbar-nav .dropdown-menu .dropdown-menu {
 	left: 60%;
 	top: 90%;
 	padding: 8px;
 	border: 0;
 }
 #topmenu .navbar ul.navbar-nav .dropdown-menu .dropdown-menu li a {
 	text-transform: none;
 	padding: 6px 10px;
 }


 #topmenu li#socialMenuBar {
 /* under the logo */
 	position: absolute;
 	right: 15px;
 	top: 0px;
 
 }
 #topmenu > .navbar-fixed-top li#socialMenuBar {
 
 	right: 36px;
 
 }

 #topmenu li#socialMenuBar a {
 	float: left;
 	padding: calc(25px * 0.65 /2) 5px 5px 5px;
 	font-size: calc(25px * .65);
 }

 /* Responsive */
 @media (min-width: 768px) {

 	.navbar-header {
 		float: unset;
 	}
 	/*** separator types ***>
 	/** simplebar **/
 	#topmenu .navbar ul.navbar-nav.simplebar > li:not(.last):not(#socialMenuBar):after {
 	  background: #191238;
 	  width: 1px;
 	  content: "";
 	  display:block;
 	  position: absolute;
 	  height: calc(25px * 0.75);
 	  /*top:calc(25px / 3);*/
 	  bottom: calc(25px / 5);
 	  right: 0;
 	}
   #topmenu .navbar ul.navbar-nav .dropdown-menu .dropdown-menu {
 		left: 15%;
 	}
 }
 @media (max-width: 768px) {

   #topmenu.rightToLogo.showBurger nav.navbar {
       position: relative;
       top: 0px;
   }
 }


 #header2.container {
 	margin:0px;
 	padding:0px;
 	width:100%;
 }
 #header2 .logo {
 	float:left;
 	vertical-align: middle;
 	position: relative;
 	z-index: 10;
 	width:100%;
 	text-align:center;
 }
 #header2 .logo img {
 	max-height: 80px;
 	margin-top: 10px;
 	margin-bottom:10px;
 }
 @media (max-width: 468px) {
     #header2 .logo img {
 		margin: 15px 0;
 	}
 }


 #header2 .menuTopPage {
 	position: relative;
 	top: 5px;
 	float: right;
 	z-index:10;
 }
 #header2 .menuTopPage li {
 	padding: 0 10px;
 	display: inline;
 	float: left;
 	border-left: 1px solid #191238;
 	text-transform: uppercase;
 }
 #header2 .menuTopPage li:first-child,
 #header2 .menuTopPage.noSeparator li
 {
 	border-left: 0
 }
 #header2 .menuTopPage li,
 #header2 .menuTopPage li a,
 #header2 .menuTopPage li span {
 	color: #191238;
 	font: 300 12px "Sourcesans-Bold", Arial, Sans-Serif;
 	display: inline-block;
 	vertical-align: top;
 }
 #header2 .menuTopPage li span.favoris{margin:2px 7px 0 0;width:15px;height:14px;display:block;float:left;background:url(../images/etoile-favoris.png) no-repeat top center;}
 #header2 .menuTopPage li a:hover {color: #231B37; cursor: pointer;text-decoration:none;}
 #header2 .menuTopPage li span:hover {color: #3A3A3A; text-decoration: none; cursor: pointer}

 @media (max-width: 990px) {
 	#header2 .menuTopPage {
 		top:5px;
 	}
 }

 /* Picto in menu */
 #header2 li .fa,
 #header2 li .far,
 #header2 li .fas {
     padding: 0px 5px 0px 5px;
 }


 /* NAVIGATION */
 #topmenu2 {
 	background-color: #d3efef;
 }
 #topmenu2 .navbar2 {
   background-color:#d3efef;;
 	border: 0;
 	border-radius: 0;
 	padding: 0px;
   margin:auto;
 	width: 100%;
 	overflow: visible;
 	box-shadow: none;
 	min-height: unset;
 	
 	    text-align: center;
 	
 	opacity: 0.96;
  z-index: 10;
 }

 #topmenu2 .navbar2 div#maintopmenubar2 {
 
   width:100%;
 
 }

 #topmenu2 .navbar2 div#maintopmenubar2 div {
 	margin:auto;
 }

 #topmenu2 .navbar2 ul.navbar-nav {
 	margin: 0;
 	background-color: #d3efef;
 
 }

 #topmenu2 .navbar-fixed-top ul.navbar-nav {
     left: 0px;
 }

 #topmenu2 .navbar2 ul.navbar-nav > li {list-style: none;margin: 0;padding: 0;position: relative;}
 #topmenu2 .navbar2 ul.navbar-nav > li:last-child {}
 #topmenu2 .navbar2 ul.navbar-nav > li > a,
 .more a
 {
 	font: 400 25px "Sourcesans-Bold", Arial, Sans-Serif;
 	color: #191238;
  letter-spacing:2px;
 	text-transform: lowercase;
 	display: block;
 	margin: 0 1px 0 0;
 	padding: 5px 25px;
 	background: none;
 }

 #topmenu2 .navbar2 ul.navbar-nav > li > a:hover,
 #topmenu2 .navbar2 ul.navbar-nav > li > a.hovered,
 #topmenu2 .navbar-default2 .navbar-nav > .open > a:hover,
 #topmenu2 .navbar-default2 .navbar-nav>.active>a:hover,
 .more a:hover
 {
 	color:#fafafa;
 	background-color:#006253;
 }

 #topmenu2 .navbar-default2 .navbar-nav > .open > a:focus,
 #topmenu2 .navbar-default2 .navbar-nav > li.active > a,
 #topmenu2 .navbar-default2 .navbar-nav>.active>a,
 #topmenu2 .navbar-default2 .navbar-nav > .open > a,
 #topmenu2 .navbar-default2 .navbar-nav>.active>a:focus,
 .more a:focus
 {
 	color:#fafafa;
 	background-color:#15AF97;
 }

 #topmenu2 .navbar-default2 .navbar-nav > .dropdown > a .caret {border-top: 5px solid rgba(0, 0, 0, 0); border-left: 5px solid #CCC;border-right: 0px solid rgba(0, 0, 0, 0);border-bottom: 5px solid rgba(0, 0, 0, 0);vertical-align: 3%;margin-left: 10px;margin-right: -10px;}
 #topmenu2 .navbar-default2 .navbar-nav > li > a:hover > a.caret,
 #topmenu2 .navbar-default2 .navbar-nav > .open > a .caret,
 #topmenu2 .navbar-default2 .navbar-nav > .open > a:hover .caret,
 #topmenu2 .navbar-default2 .navbar-nav > .open > a:focus .caret,
 #topmenu2 .navbar-default2 .navbar-nav>.dropdown>a:hover .caret,
 #topmenu2 .navbar-default2 .navbar-nav>.dropdown>a:focus .caret {border-top: 5px solid rgba(0, 0, 0, 0); border-left: 5px solid #FFF;border-right: 0px solid rgba(0, 0, 0, 0);border-bottom: 5px solid rgba(0, 0, 0, 0);}
 #topmenu2 .navbar-default2 .navbar-nav > .active > a{box-shadow:none;}
 /* Navigation levels */
 #topmenu2 .navbar2 ul.navbar-nav > li:hover > ul {
 	display: block;
  background-color: #d3efef;
 }
 /*
 #topmenu2 .navbar2 ul.navbar-nav ul:before {
 	position: absolute;
 	z-index: 2000;
 	top: -6px;
 	left: 9px;
 	display: inline-block;
 	border-right: 6px solid rgba(0, 0, 0, 0);
 	border-bottom: 6px solid #fafafa;
 	border-left: 6px solid rgba(0, 0, 0, 0);
 	border-bottom-color: #fafafa;
 	content: '';
 }
 */
 #topmenu2 .navbar2 ul.navbar-nav > li > ul {
   position: absolute;
   /*top: 53px;*/
   left: 1px;
   margin: 0;
   padding: 8px;
   border: 0;
   border-radius: 0px 0px 2px 2px;
   min-width: 210px;
 	 display: none;
 }
 #topmenu2 .navbar2 ul.navbar-nav > li > ul li {
   border-top: 1px solid #191238;
   display: block;
   width: 100%;
 }
 #topmenu2 .navbar2 ul.navbar-nav > li > ul li:hover {
   background: #006253;
   display: block;
 }
 #topmenu2 .navbar2 ul.navbar-nav > li > ul li.active {
   background:  #15AF97;
 }
 #topmenu2 .navbar2 ul.navbar-nav > li > ul li.first,
 #topmenu2 .navbar2 ul.navbar-nav > li > ul li:first-child {
   border: none;
 }
 #topmenu2 .navbar2 ul.navbar-nav > li > ul li a {
   font: 400 calc(25px * 0.9) "Sourcesans-Bold", Arial, Sans-Serif;
   color: #191238;
   letter-spacing:2px;
   text-transform: lowercase;
   padding: 8px 10px;
   text-decoration: none;
 }
 #topmenu2 .navbar2 ul.navbar-nav > li > ul li a:hover {
   color: #fafafa;
   text-decoration: none;
 }
 #topmenu2 .navbar2 ul.navbar-nav > li > ul li.active a {
   color: #fafafa;
   text-decoration: none;
 }
 #topmenu2 .navbar2 ul.navbar-nav > li > ul > .arrow {
   background: url(../images/icons/submenu-arrow.png) no-repeat;
   width: 14px;
   height: 8px;
   position: absolute;
   top: -8px;
   left: 20px;
   display: none;
 }
 #topmenu2 .navbar2 #mainTopMenuBar2 {
   padding: 0;
   
   transition: all 0.3s ease-in-out;

 }
 #topmenu2 .navbar-default2 #mainTopMenuBar2,
 #topmenu2 .navbar-default2 .navbar-form {
   border: 0;
   border-radius: 2px;
   height: auto;
   max-height: none;
   overflow: visible;
 }

 #topmenu2 .navbar-default2 .navbar-toggle {
   border: 0;
 
   float:unset;
 
   margin: 0px 0px 0px 0px;
   background-color: #d3efef;
 }
 #topmenu2 .navbar-default2 .navbar-toggle:hover,
 #topmenu2 .navbar-default2 .navbar-toggle:focus {
   background-color: #d3efef;
 }
 #topmenu2 .navbar-default2 .navbar-toggle .icon-bar,
 #topmenu2 .navbar-default2 .navbar-toggle .icon-bar {
   background-color:#191238;
   transition: all 0.3s ease-in-out;
 }
 #topmenu2 .navbar-default2 .navbar-toggle:hover .icon-bar,
 #topmenu2 .navbar-default2 .navbar-toggle:focus .icon-bar {
   background-color:#fafafa;
 }


 #topmenu2.rightToLogo {
 	margin:34px 0px 0px 15px;
   float:right;
 }

 #topmenu2.showBurger {
     margin: 0px 0px 0px 0px;
     float: right;
     width: 100%;
     transition: opacity 0.6s ease-in-out;
 }

 .collapsing #socialmenubar2 {
   display:none;
 }

 #topmenu2.rightToLogo.showBurger nav.navbar2 {
     width:unset;
     position: absolute;
     top: 30px;
     right: 0px;
     z-index: 10;
     clear: right;
     opacity: 0.95;
     background-color: transparent;
 }

 #topmenu2.rightToLogo.showBurger nav.navbar.navbar-fixed-top {
   position: fixed;
   top: 10px;
 }

 #topmenu2.rightToLogo.showBurger.burger-is-active nav.navbar2 {
    width:100%;
    right: 0px;
 }

 #topmenu2.showBurger #mainTopMenuBar2.collapse {
     display: none !important;
     opacity:0;
 }
 #topmenu2.showBurger #mainTopMenuBar2.collapse.in {
     display: unset !important;
     opacity:1;
 }
 #topmenu2.showBurger .navbar-toggle {
     display: unset;
     padding: 9px 7px;
 }
 #topmenu2.showBurger .navbar-toggle {
   margin-left: 10px ;
   margin-bottom: 5px;
 }
 #topmenu2.rightToLogo.showBurger .navbar-toggle {
   margin-right: 10px ;
   margin-bottom: 5px;
 }

 #topmenu2.showBurger .nav.navbar-nav.simplebar {
     float: right;
     width: 100%;
 }

 #topmenu2.showBurger .navbar-toggle.is-active .icon-bar:nth-child(3){
   opacity: 0;
 }

 #topmenu2.showBurger .navbar-toggle.is-active .icon-bar:nth-child(2){
   transform: translateY(5px) rotate(45deg);
 }

 #topmenu2.showBurger .navbar-toggle.is-active .icon-bar:nth-child(4){
   transform: translateY(-7px) rotate(-45deg);
 }

 #topmenu2.showBurger .navbar2 ul.navbar-nav > li > a {
   padding: 10px 16px;
   font-weight: bolder;
   border-top: 1px solid;
  }

 #topmenu2.showBurger .navbar2 ul.navbar-nav > li > ul {
 	display: block;
  position: relative;
 }

 #topmenu2.showBurger .navbar2 ul.navbar-nav > li > ul  li {
   border: none;
}

 /* 3rd level */
 #topmenu2 .navbar2 ul.navbar-nav > li li:hover > ul {
 	display: block
 }
 #topmenu2 .navbar2 ul.navbar-nav .dropdown-menu .dropdown-menu {
 	left: 60%;
 	top: 90%;
 	padding: 8px;
 	border: 0;
 }
 #topmenu2 .navbar2 ul.navbar-nav .dropdown-menu .dropdown-menu li a {
 	text-transform: none;
 	padding: 6px 10px;
 }


 #topmenu2 li#socialmenubar2 {
 /* under the logo */
 	position: absolute;
 	right: 15px;
 	top: 0px;
 
 }
 #topmenu2 > .navbar-fixed-top li#socialmenubar2 {
 
 	right: 36px;
 
 }

 #topmenu2 li#socialmenubar2 a {
 	float: left;
 	padding: calc(25px * 0.65 /2) 5px 5px 5px;
 	font-size: calc(25px * .65);
 }

 /* Responsive */
 @media (min-width: 768px) {

 	.navbar-header {
 		float: unset;
 	}

 	/*** separator types ***>
 	/** simplebar **/
 	#topmenu2 .navbar2 ul.navbar-nav.simplebar > li:not(.last):not(#socialmenubar2):after {
 	  background: #191238;
 	  width: 1px;
 	  content: "";
 	  display:block;
 	  position: fixed;
 	  height: calc(25px * 0.75);
 	  /*top:calc(25px / 3);*/
 	  bottom: calc(25px / 5);
 	  right: 0;
 	}
   #topmenu2 .navbar2 ul.navbar-nav .dropdown-menu .dropdown-menu {
 		left: 15%;
 	}
 }
 @media (max-width: 768px) {

   /*Menu should not be fixed in burger mode*/
   #header.menuStandardTopFixed {
     position: absolute;
   }
   #topmenu2.rightToLogo.showBurger nav.navbar2 {
       position: relative;
       top: 0px;
   }
 }