.gbs3 a {color: #428bca; text-decoration: none; display: none;}

div.rc_team h3 {
  margin: 5px 0 10px 0;
  font-size: 18px;
}


.ps-slide .ps-title {
    white-space: normal;
    z-index: 10;
    font-size: 23px;
    font-weight: normal;
}
.myacymailingarea {color: #c2d5f3;font-size: 13px;text-transform: none;font-weight: normal;display: none;}
div.acymailing_footer {padding-top: 20px;font-size: 10px;display: none;}
.align-center {text-align: center;display: none;}

.chronoforms6_credits {display:none;}

.sige_small {color: #666666; font-size: 92%;text-align: center;display: none;}
.sige_thumb img {display: block;position: relative;background: #FFF !important;border: 1px solid #ccc0;margin: 0px !important;padding: 0px !important;}
.nspBotInterface, .nspTopInterface {    clear: both;    float: right;    margin: 5px 0px;    overflow: hidden;}


.nspArt h4.nspHeader {    font-size: 24px;    margin: 0px;    padding: 5px 0px 0px 0px;}

.flex-control-nav {width: 100%;    position: absolute;    bottom: 10px;    text-align: center;}

.flexslider {margin: 0 0 0px;background: #fff;position: relative;zoom: 1;}


/* ----AVIS CLIENTS */
.gs-header {
    color: #fff;
    background-color: #9dae6a;
    text-align: center;
}
.gs-header span {
    line-height: 1.8;
    margin: 0;
    padding: 0 .2rem;
    font-size: 24px;
}

.gs-review-list {
    flex: 1;
    overflow: scroll;
    background: white;
}
.muted {
  font-size: 10px;
  width: 100%;
  clear: both;
  text-align: center;
  display: none;
}

.acysubbuttons {
  text-align: right;
}


/**********************************************************/
/*****boutons ****/
/**********************************************************/	

.bouton,button, button.btn, input.btn, .btn, .btn-group > .btn.active{ 
padding: 12px;border-radius: 0px; background: #7b9237;color: #fff;font-size:20px;  border: 0px solid #fff; underline :none;line-height: 47px;
}
.bouton:hover{
	background: rgba(36,36,36,0.3);	color: #fff;
}

.bouton_2,button, button.btn, input.btn, .btn, .btn-group > .btn.active{ 
padding: 12px;border-radius: 0px; background: #109DA4;color: #fff;font-size:20px;  border: 0px solid #fff; underline :none;line-height: 47px;
}


.sclogin {
  overflow: visible;
  text-align: center;
}

.acym_module_form label {
  max-width: 100%;
  display: inline-block;
  cursor: pointer;
  font-size: 12px;
}


input.inputbox, .registration input, .login input, .contact input, .contact textarea, select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  border: none;
  height: auto;
  background: #ffffff29;
  border: #c7c7c700 5px solid;
  padding-top: 5px;
  padding-right: 20px;
  padding-bottom: 5px;
  padding-left: 20px;
}


.ba-form-footer{display:none;}

[data-id="mobilemenuck-155"] .mobilemenuck-title {
  background: #7B9237;
  height: 43px;
  text-indent: 20px;
  line-height: 43px;
  font-size: 20px;
}


[data-id="mobilemenuck-155"] .mobilemenuck-item > .level1 {
  background: #7B9237;
  -moz-border-radius: 1px 1px 1px 1px;
  -o-border-radius: 1px 1px 1px 1px;
  -webkit-border-radius: 1px 1px 1px 1px;
  border-radius: 1px 1px 1px 1px;
  color: #FFFFFF;
  margin-top: 1px;
  margin-right: 4px;
  margin-bottom: 1px;
  margin-left: 4px;
  padding-left: 15px;
  line-height: 35px;
}

[data-id="mobilemenuck-155"].mobilemenuck {
  color: #FFFFFF;
  font-weight: bold;
  font-size: 0.9em;
}

[data-id="mobilemenuck-155"] .mobilemenuck-item > .level2 {
  background: #FFFFFF;
  -moz-border-radius: 1px 1px 1px 1px;
  -o-border-radius: 1px 1px 1px 1px;
  -webkit-border-radius: 1px 1px 1px 1px;
  border-radius: 1px 1px 1px 1px;
  color: #000000;
  margin-top: 1px;
  margin-right: 4px;
  margin-bottom: 1px;
  margin-left: 4px;
  padding-left: 25px;
  line-height: 35px;
}

[data-id="mobilemenuck-155"].mobilemenuck {
  background: #1c1b1bd1;
  color: #FFFFFF;
  padding-bottom: 5px;
  font-weight: bold;
  font-size: 1.2em;
}

[data-id="mobilemenuck-155"].mobilemenuck a {
  color: #FFFFFF;
  font-weight: normal;
  font-size: 17px;
}