/* Saisissez votre CSS personnalisé ci-dessous */# /* Saisissez votre CSS personnalisé ci-dessous */

.bottom-line-wrapper {
    border-top: 2px solid rgba(193,193,193,.2);
    margin-left: 0rem !important;
    margin-right: 0rem !important;
    background: #212121;
}

.bottom-line {
    text-transform: none !important;
    width: 100%;
    padding: 0rem 0 !important;
    padding-top: 1.25rem !important;
}

.bottom-widget-area-wrapper {
    border-top: 5px solid rgba(193,193,193,.2) !important;
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
}

.textwidgett {
    float: right;
     width: 35% !important;
}

.top-bar-section div>ul>li, .top-bar-section>ul>li {
    padding-left: 0;
    margin-left: 1.625rem !important;
}

.icon-2x {
    font-size: 1em !important;
}


.ctaction-text-center, .flip-box-wrap, .uvc-heading {
    word-wrap: normal;
}

.sh-content-block .content {
    word-wrap: normal;
}

#sh-header .top-bar {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}


.top-bar-section .header-nav-list > li > a:before {
  background-color : #27e8da !important;
}

.fixed .top-bar-section .header-nav-list > li > a:before {
  background-color : #27e8da !important;
}

.top-bar-section > ul > li.current a {
color: #27e8da;
  font-weight: 600 !important;
}

.fixed .top-bar-section > ul > li.current a {
color: #27e8da;
}


/*--- 2 Column Form Styles Start ---*/
 
#left {
    width: 28%;
    float: left;
    margin-right:13%;
  margin-left:2%;
}
 
#right {
    width: 55%;
  	margin-right: 2%;
    float: left;
}
 
.clearfix:after {
    content:"\0020";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    overflow:hidden;
    margin-bottom:10px;
}
 
.clearfix {
    display:block;
}
 
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], select, textarea, .select2-container .select2-choice, .woocommerce-validated .select2-container, .woocommerce-validated input.input-text, .woocommerce-validated select {
     border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    color: #fff !important;
}

input.wpcf7-form-control.wpcf7-text {
    border-color: #fff !important;
     border-width: 0.14rem;
}


input.wpcf7-form-control.wpcf7-text:focus {
    border-color: #fff !important;
}

textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    border-color: #fff !important;
    border-width: 0.14rem;
}

input:focus, textarea:focus {
    box-shadow: 0 0 0px 0 !important;
}

textarea {
  background-color: transparent !important;
}
  
select {
  background: transparent !important;
}

select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
  border-color: #fff !important;
    border-width: 0.14rem;
  padding: 16px .875rem 18px;
}

textarea[rows] {
    max-height: 300px;
}

input.wpcf7-form-control.wpcf7-submit {
  float: right;
  margin-right: 2%;
}

input[type="submit"] {
  border-color: #27e8da !important;
    background: #27e8da !important;
    color: #fff !important;
    padding: 9px 2.275rem 9px !important;
    letter-spacing: 4px;
   
}

input[type="submit"]:hover {
  border-color: #21d2c5 !important;
    background: #21d2c5 !important;
    color: #fff;
}

/*--- 2 Column Form Styles End ---*/


.slick-slide img {
    display: block;
    filter: grayscale(80%);
}

.slick-slide img:hover {
    filter: none;
}

input[type="password"] {
 color: #27e8da !important;
}

.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l {
    width: 100%;
    height: 16px !important;
}

a.test {
    color: #fff !important;
}

----MENU MOBILE -----
.extra-elements .sh-combobox select{
  display: none !important;
}

.off-canvas-menu>ul.mobile-nav {
  display: none;
}