/*------------------------------------*\
    CUSTOM CSS CODE
\*------------------------------------*/
a{color:#0a0a0a};
a:hover{color:#7a7a7a};
a:active{color:#0a0a0a};
.t {
    color:red;
}

.sm {
	font-family: Gill Sans, Verdana;
	font-size: 11px;
	line-height: 14px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;
}

@import url('https://fonts.googleapis.com/css?family=Crimson+Text|Varela+Round|Vollkorn');

.lh {

    font-family: 'Lato', 'Roboto','Crimson Text', serif, times, Times New Roman, times-roman, georgia, serif;
	color: #E2B844;
	margin: 0;
	padding: 0px 0px 6px 0px;
	text-transform: uppercase;
	font-size: 51px;
	line-height: 44px;
	letter-spacing: -2px;
	font-weight: bold;
	text-align:center;
}

.sh {
    color:#fff;
	font-family: 'Lato', 'Roboto', 'Crimson Text', serif, 'Varela Round', sans-serif, 'Vollkorn', serif, Gill Sans, Verdana;
	font-size: 11px;
	line-height: 14px;
	/*text-transform: uppercase;*/
	letter-spacing: 2px;
	font-weight: bold;
	text-align:center;
}
#accordions-930 .accordion-icons:focus {
	color:#fff;
	font-size:16px;	
}
#accordions-930 .accordion-icons{
color:#00000;
font-size:16px;				
}

#accordions-930 .accordion-icons:focus {
	color:#fff;
	font-size:16px;	
}
.tc a {
    color:#fff;
}
.button {
  font-size: 19px;
  line-height: 1.2em;
  font-weight: bold;
  text-transform: uppercase;
  position: relative;
  overflow: hidden;
  box-shadow: 3px 4px 5px 0px rgba(0, 0, 0, 0.1);
  font-weight: bold;
  padding: 19px 40px;
  border-radius: 5px;
  z-index: 10;
  background-color: #034a6e;
  font-style: normal;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #e2a600;
}.wmf_separator{border-bottom: 1px solid #f7f7f7!important; }
.wmftable-striped > tbody > tr:nth-child(odd) > td, .wmftable-striped > tbody > tr:nth-child(odd) > th {background-color: #f7f7f7!important;}
.wmf_separator div,.format-chat .post-content .chat-right {background-color: #ffffff!important; }
.wmffcontainer .wmffrow article, .sidebar-widget > div{background: #f7f7f7; }
.sidebar-widget > div{padding:20px;margin-bottom:25px;}

/*------------------------------------*\
    NAVIGATION SYSTEM
\*------------------------------------*/
.aurawrapper {padding-top: 46px;}


/*------------------------------------*\
    TOP BAR & CONTENT
\*------------------------------------*/
#maincontent {left:0;right:0;margin:0;}
#auratoolbar{height: 46px; z-index:10002;top:0;left:0;right:0; background-color:#034a6e}
.auralogobar{height:1px;left:0;right:0;margin:46px 0 0 0;display:block;background:#034a6e}

.aura-menu-icon{border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;-o-border-radius:150px;-ms-border-radius:150px;}
.auralogo{display:none;}
/* Top Bar Buttons */
#aura-toggle-menu.auraopen{  background:url(../images/menu.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;left: 0;}#aura-toggle-menu.auraclose{background:url(../images/close.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;left: 0;}#aurabackbutton{  background:url(../images/back.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;left: 44px;}#aurabuton1{  background:url(http://aura.webbudesign.com/wp-content/uploads/2014/02/telephone65.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;right: 0px;}#aurabuton2{  background:url(http://www.m.eric-heyer.fr/wp-content/uploads/2014/02/envelope4.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;right: 44px;}#aurabuton3{  background:url(http://www.m.eric-heyer.fr/wp-content/uploads/2017/04/pinterest-3.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;right: 88px;}#aurabuton4{  background:url(http://www.m.eric-heyer.fr/wp-content/uploads/2017/04/g.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;right: 132px;}#aurabuton5{  background:url(http://www.m.eric-heyer.fr/wp-content/uploads/2017/04/linkedin-1.png) center center no-repeat;  background-size:32px 22px;  display:block;  width:44px;  height:44px; cursor: pointer;position: absolute;top: 0;right: 176px;}


/*------------------------------------*\
    CONTENT ELEMENTS
\*------------------------------------*/
.wmf_services_class .wmf_icon_class{background:#37afea!important;}
.wmf_services_class:hover .wmf_icon_class{background:#f7f7f7!important;}
.wmf_services_class:hover .wmf_icon_class i{color:#37afea!important;}
.wmf_services_class .wmf_icon_class:hover:after{border-top:9px solid #37afea!important;}
.wmfaccordion-heading{border-bottom: 1px solid #37afea!important;}
a.wmfaccordion-toggle:hover:before{ color: #37afea!important; }
a.wmfaccordion-toggle:before{ color: #37afea!important; }
.wmfnav-tabs>li.active>a,.wmfnav-tabs>li.active>a:hover,.wmfnav-tabs>li.active>a:focus{ border-top: 1px solid #37afea!important; }
.wmfaccordion-heading{border-bottom:1px solid #37afea!important;}
.wmfaccordion-heading{border-bottom:1px solid #37afea!important;}
.wmfnav-tabs>li.active>a, .wmfnav-tabs>li.active>a:hover, .wmfnav-tabs>li.active>a:focus{border-top:1px solid #37afea!important;}
.wmfnav-tabs>li.active>a, .wmfnav-tabs>li.active>a:hover, .wmfnav-tabs>li.active>a:focus{border-top:1px solid #37afea!important;}
.wmftab-content>.wmftab-pane, .pill-content>.pill-pane{background-color:#f7f7f7!important;}
.wmfnav-tabs>li.active>a, .wmfnav-tabs>li.active>a:hover, .wmfnav-tabs>li.active>a:focus, .wmfnav-tabs>li>a{background-color: #f7f7f7!important;}
.wmfnav-tabs > li.active > a, .wmfnav-tabs > li.active > a:hover, .wmfnav-tabs > li.active > a:focus {color: #37afea!important;}
.wmfaccordion-heading {background-color: #f7f7f7!important;}
.wmfaccordion-inner {background-color: #f7f7f7!important;}
.wmfnav-tabs > li > a:hover {border: none!important; border-color:#f7f7f7!important;}