/* rouge :  #d5001c */

@font-face {
    font-family: 'NobelBook';
    src: url("https://lexusgolfcup.fr/fonts/nobelBook_WOFF.woff");
}

@font-face {
    font-family: 'NobelBookLight';
    src: url("https://lexusgolfcup.fr/fonts/nobelLight_WOFF.woff");
}

@font-face {
    font-family: 'NobelBookRegular';
    src: url("https://lexusgolfcup.fr/fonts/nobelRegular_WOFF.woff");
}

@font-face {
    font-family: 'NobelBookBold';
    src: url("https://lexusgolfcup.fr/fonts/nobelBold_WOFF.woff");
}


*{font-family: "NobelBookLight"}
p{font-size: 16px;margin: 0}
table tbody{background: none;border: none}
table tbody td{padding: 0}
.header1{width:100%;position: absolute;z-index:30;background: #FFFFFF;border-bottom: 1px solid #999}
.header ul{margin: 0 }
.header ul li{list-style-type:none;display: inline-block;height:70px;padding: 18px}
.header ul li a{color: #000;font-size: 16px;font-family: 'NobelBookLight';font-weight: 400;width: 100%;text-align: center;padding:5px;display: block}
.header ul li a:hover{color: #000;font-weight:700;/*border-bottom:1px solid #d5001c;*/}
.no_under:hover{border-bottom: none!important;font-weight: 400!important;}
.underred{color: #000!important;font-weight:700!important;/*border-bottom:1px solid #d5001c;*/}

/* SMALL HEADER */
#smallHeader{position:fixed;width:100%;display:none;top:0; background: #FFFFFF;box-shadow: 2px 0px 2px #fff;height:60px;z-index:100;border-bottom:1px solid #000;}
#menuSide{width:350px;position:fixed;top: 60px;background:#FFF; height:100%;margin-left:-350px;z-index: 10000;overflow: auto;border-right: 1px solid #000;}
.menuSide{list-style-type: none;margin:0px;}
.menuSide img{position: absolute;width:25px;}   
.menuSide span{margin-left: 45px;}
.menuSide li{line-height: 30px;font-size:18px;transition: background-color 300ms ease-out;border-bottom:1px solid #EFEFEF;}
.menuSide li:hover, .menuSide li:focus, .menuSide li:active {cursor: pointer;background:#FFF;}
.menuSide li a{display:block;line-height: 30px;padding:10px;font-size:18px;color:#000;transition: background-color 300ms ease-out;margin-left: 10px;}
.menuSide li a:hover, .menuSide li a:focus, .menuSide li a:active {cursor: pointer;color:#000;}
#openMenu {position:absolute;width:45px;height:45px;margin-left:15px;margin-top:3px;padding:5px;transition: background-color 300ms ease-out;}
#openMenu:hover, #openMenu:focus, #openMenu:active {cursor: pointer;}
#contentIconOpenMenu{margin-top:10px;}
.iconOpenMenu {position:relative;width:35px;height:5px;background-color:#000;margin-top:5px;}
/* END SMALL HEADER */

a {color: #212122}
h1, h2, h3, h4, h5, h6{font-family: 'NobelBookLight';font-weight: 700;text-transform: uppercase;}
.degrade_haut{position: absolute;z-index: 2;top: 0;left: 0;width: 100%;}
.degrade_bas{position: absolute;z-index: 2;bottom: 0;left: 0;width: 100%;}
ul{margin: 0}
h3{margin:0;font-family: 'NobelBookLight';color: #212122;font-weight: 700}
h4{font-family: 'NobelBookLight';font-weight: 700;font-size:20px;color:#555;margin-top:10px;margin-bottom:20px;}
.h3_apropos{margin:0;margin-bottom: 20px}
.home_h1{color: #fff!important;font-family: 'NobelBookLight';font-size:54px;}
.home_h2{color: #fff!important;font-family: 'NobelBookLight';font-size:35px;margin-bottom: 0}
.the_home{position: relative;height:65%;width:100%;}
::placeholder {
  color: #222!important;
}
.boost{color: #000;}
.boost:hover{color: #000;}

/* SLIDER HOME */
.the_home .bx-viewport, .bx-wrapper{position:absolute;width:100%;height:100% !important;left:0;}
.the_home .bxslider, .bxslider li{height: 100% !important;}
.the_home .bxslider li{background-repeat: no-repeat; background-position: top center;background-size: cover;}
.the_home .bx-wrapper{overflow: hidden!important;}
.the_home .bx-wrapper .bx-viewport{border: none !important;width: 101%!important}
.the_home .bx-wrapper .bx-pager{/*display: none*/}
.the_home .text-home-slider{position: absolute;bottom: -35px;width: 100%;z-index: 4}
.the_home .bx-wrapper .bx-controls-direction .bx-prev{background:url('../img/fleche-gauche.svg') no-repeat!important;left:10%!important;z-index:5!important;}
.the_home .bx-wrapper .bx-controls-direction .bx-next{background:url('../img/fleche-droite.svg') no-repeat!important;right:9%!important;z-index:5!important;}

.blocupperhome{position: absolute;width:590px;top:0;background:#FFF;height:60%;top:20%;padding:20px;}
.imghome{width: 80%;text-align: right}

/* SLIDER HOME */

.bxslider6 .bx-wrapper .bx-viewport{border: none !important;width: 100%!important;max-height:800px!important;}

.bslider6 .bx-wrapper .bx-pager{padding: 40px;margin-top: -30px;color: white}
.bslider6 .bx-wrapper .bx-prev{padding: 40px;margin-top: -30px;color: white;background:url('../img/PREVIOUS.png') no-repeat!important;left:-10px!important;width: 120px!important;text-indent:-9999px!important}
.bslider6 .bx-wrapper .bx-next{padding: 40px;margin-top: -30px;color: white;background:url('../img/NEXT.png') no-repeat!important;right:-10px!important;width: 120px!important;text-indent:-9999px!important}

.bslider6 .bx-wrapper .bx-controls-direction a {text-indent: 0px;bottom: 10px;top:99%;}


/* SLIDER INFRASTRUCTURE */
.s-grey .bx-viewport, .bx-wrapper{position:relative;width:100%;}
.s-grey .bxslider, .bxslider li{height: 100% !important;;}
.s-grey .bxslider li{background-repeat: no-repeat; background-position: top center;background-size: cover;}
.s-grey .bx-wrapper{overflow: hidden!important;width: 135%!important;margin-left: -33%;}
.s-grey .bx-wrapper .bx-viewport{border: none !important;width: 101%!important;max-height:400px!important;}
.s-grey .bx-wrapper .bx-viewport .slide{width:650px!important;}
.s-grey .bx-wrapper .bx-pager{display: block}
.s-grey .text-home-slider{position: relative;bottom: 30px;width: 100%;z-index: 4}

.s-grey .bx-wrapper .bx-controls-direction a{width:52px;height:52px;}
.s-grey .bx-wrapper .bx-controls-direction .bx-prev{background:url('../img/fleche-gauche.svg') no-repeat!important;left:10%!important;z-index:1!important;}
.s-grey .bx-wrapper .bx-controls-direction .bx-next{background:url('../img/fleche-droite.svg') no-repeat!important;right:2%!important;z-index:1!important;}


.bx-prev{background:url('../img/PREVIOUS.svg') no-repeat!important;left:10%!important;z-index:1!important;padding: 50px}
.bx-next{background:url('../img/NEXT.svg') no-repeat!important;right:2%!important;z-index:1!important;padding: 50px}

/* SLIDER INFRASTRUCTURE */

.content_apropo{font-size: 13px;color: #777;text-align: justify;text-justify: inter-word;margin-bottom: 60px;margin-top:20px;}
.home_next{background:#fff;}
.bgwhite{background: #fff}
.bgblue{background: #212122}
.bloc_h{padding-bottom:40px;height:490px;}

.img_turn{position: relative;}
.arrond_langue{border:1px solid #fff;border-radius:50%;width:30px;height:20px;padding:5px;font-size:12px;}

.icon_sup img{margin-top:-30px;}
.hrblue{width: 90%;margin: auto;border-bottom:1px solid #212122;margin-top: 10px;margin-bottom: 15px;}
.hrminibleu{width: 100px;margin: auto;border-bottom:3px solid #212122;margin-top: 25px;margin-bottom: 30px;}
.hrminiblanc{width: 30px;margin: auto;border-bottom:1px solid #fff;margin-top: 25px;margin-bottom: 30px;}
.hrminiblanc2{width: 30px;margin: auto;border-bottom:2px solid #fff;margin-top: 5px;margin-bottom: 20px;}

.cont p{color: #777}
.cont p a{color: #777}
.cont p a:hover, .cont p a:active, .cont p a:focus{color: #777}
.back{display: none}

.m10{margin-top:10px;}
.m20{margin-top:20px;}
.m30{margin-top:30px;}
.m40{margin-top:40px;}
.m50{margin-top:50px;}
.m60{margin-top:60px;}
.m80{margin-top:80px;}
.m100{margin-top:100px;}

.hr3{border-bottom: 2px solid #000!important;}

.bouton{background: #000;padding: 8px 25px;color: #FFF;border:1px solid #000;text-transform: uppercase;font-family: 'NobelBookRegular'}
.bouton:hover, .bouton:focus, .bouton:active{background: #FFF;padding: 8px 25px;color: #000;border:1px solid #000;box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05)}

.bouton_blanc{background: #FFF;padding: 8px 25px;color: #000!important;border:1px solid #000;text-transform: uppercase;font-family: 'NobelBookRegular';font-size: 13px;display: inline-block;}
.bouton_blanc:hover, .bouton_blanc:focus, .bouton_blanc:active{background: #000;padding: 8px 25px;color: #fff!important;border:1px solid #000}

.boutonblack{background: none;padding: 8px 25px;color: #fff;border:1px solid #FFF;font-family: 'NobelBookRegular'}
.boutonblack:hover{background: #91BD54;padding: 8px 25px;color: #222222;border:1px solid #91BD54;text-transform: uppercase;}

.boutonred{font-size:12px;color:#FFF;background: #000;padding: 8px 25px;color: #fff;border:1px solid #000;text-transform: uppercase;font-family: 'NobelBookRegular'}
.boutonred:hover{font-size:12px;color:#000;background: #FFF;padding: 8px 25px;border:1px solid #000}

#footer{background: #FFF; background-size: 100%;position: relative;padding-bottom: 20px;padding-top:20px;color:#000;}
#footer a{color: #000;padding:5px;display: block;font-size: 12px}
#footer a:hover{color: #000;border-bottom:1px solid #999;}
#footer li{list-style-type: none;display: inline-block;padding-top:3px;font-weight:500;}
#footer p {color: #000;margin: 0;padding-left:10px;font-size: 12px}
.france_g_p{font-size: 23px;font-weight: 700;color: #fff;margin-top: 60px;margin-bottom: 60px;}
.under_flip_p{color: #000;line-height: 20px;margin:0;font-weight: 700;font-size: 18px}
#slide_down_menu{background:#f7f7f7;width:100%;position:fixed;height:80px;top:0;left:0;z-index:50000;display: none;border-bottom: 1px solid #999}

#slide_down_menu li {display: inline-block;list-style-type: none;padding:5px 25px;}
#slide_down_menu li a:hover{color: #000;border-bottom:1px solid #000;}

.the_home{display: block}
.the_home_small{display: none;position: relative;margin-top:60px;}
.text-apropos-home{display:inline-block;vertical-align:top;width:50%;padding:17px 50px}
.title_small{position: absolute;bottom: 5px;width:100%;}

.midle-slide{position: relative;max-height:528px;overflow: hidden}
.midle-slide img{width: 100%}
.content-midle-slide{max-height: 528px;overflow: hidden}
.s-grey{border-top:4px solid #212122;background:#f0f0f0;}
.float50{float: left;width: 50%;padding-top:50px;padding-bottom:50px;min-height:537px;border-bottom: 4px solid #212122}
.h3white{margin-top:0!important;color:#fff!important;}
.content_content_apr{padding-left: 60px;padding-right: 60px;}
.video-container {position: relative;padding-bottom: 56.25%; padding-top: 30px;height: 0;overflow: hidden;}
.video-container iframe,  
.video-container object,  
.video-container embed {position: absolute;top: 0; left: 0;width: 100%;height: 100%;}
.content_videa{padding-left: 30px;padding-right: 30px;}
.s-next{margin-top:50px;border:none;}

.sub_me{text-align: center;margin: auto;width: 100%}
.sub_m_bouton{background: #212122;display:inline-block;width:250px;color: #fff;height: 50px;line-height: 50px}
.sub_m_bouton:hover{background: #717070;color: #fff;}
.actif{background: #717070;color: #fff;}
.bloc_equipe{padding-top:30px;border-bottom: 4px solid #212122;margin-bottom:30px;min-height:367px;}
.bloc_equipe img{margin-bottom: 60px;}
.nom_equipe{margin:0;color: #212122;font-size:20px;font-weight: bold}
.statut_equipe{margin:0;color: #777;font-size:15px;}
#util_media_queri{display: none}

.bloc_cheval_suc{padding:10px;position:relative;cursor: pointer}
.content_visi{position:absolute;width:95%;margin:auto;text-align:left;}
.content_visi img{margin-top: -35px;}
.nom_cheval_succes{text-align: center;color:#212122;font-family: 'NobelBookLight';font-size:25px;text-transform: uppercase;margin-top:10px;}
#shadow{background: rgba(255,255,255, 1);position: fixed;top:0;left:0;width:100%;height: 100%;display: none;z-index:19999}
#pop_cheval{position:absolute;width:100%;left:0;z-index:20000;display: none}
#pop_contact{position:absolute;width:100%;left:0;z-index:20000;display: none}
#pop_mentions{position:absolute;width:100%;left:0;z-index:20000;display: none}
#cross_pop{position:absolute;right:5px;top:5px;cursor: pointer}
.nom_cheval{color:#212122;font-family: 'NobelBookLight';font-size:30px;text-transform: uppercase;margin-top:50px;margin-bottom:0;}
.nom_cheval span{font-size:20px;}
.proprio{color:#212122;font-size:15px;font-weight: 700;margin-bottom: 0}
.proprio span{color: #000;font-weight: 400;}
.clear{clear: both;}

.sex_naissance{color:#212122;font-weight:600;margin:0px;line-height: 20px;font-size:18px;}
.content_ecurie{position:absolute;left:0;width:100%;text-align:center;top:65%}
.content_palmares{height: 110px;overflow: auto}
.content_palmares p{font-size: 16px;margin-bottom:0px;}

.content_popo{background:#f0f0f0;padding:60px;border-bottom:4px solid #212122}
.cont{ display:inline-block;vertical-align:top;width:48%}

.column:last-child:not(:first-child), .columns:last-child:not(:first-child){float: left}
.mail_hover:hover{text-decoration: underline;}

#infra_slider{display: block}
#infra_slider_small{display: none}
.infra_block{min-height:575px}
.small_slide_infra img{margin: 10px;}
.app{margin-bottom:50px;}
.infra_block img{margin-bottom:50px;}
.flech_pop_suc_left{position:absolute;left:0;top:43%;margin-left:0}
.flech_pop_suc_right{position:absolute;right:0;top:43%;margin-right:0}

.hovermap img{width: 51.62%;}

.blochorse_hiover:hover{text-decoration: underline;color: #212122}

.infra_block_structure{min-height:599px;}
#small_frise{display: none}
.bcc{float:left}

.citation{background-image:url('../img/citation.jpg');padding-bottom: 30px;background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;}

.bloc_temoigne{background:url('../img/photo-temoignages.jpg') no-repeat center center;}

    .titre_citation{color: #FFF;font-size: 25px}
    .sous_titre_citation{color: #FFF;}
    .home_next{padding-bottom: 60px}
    .projets{padding-bottom: 60px}
    .bloc_references{padding-bottom: 60px}
    .bloc_contact{padding-bottom: 60px;background: url('../img/photo-footer@2x.jpg') no-repeat center center}
    .titre_projet{margin:0;padding-top:10px;padding-bottom:10px;font-size: 17px;text-align: left;}
    .taggg{background: #E6E6E6;color:#555;padding: 5px 25px;margin:1px;font-size:10px;float:left;cursor: pointer;}
    .tagggons{background: #E6E6E6;color:#555;padding: 5px 25px;margin:5px;font-size:16px;float:left;cursor: pointer;}
    .tagggons:hover{background: #333;color:#FFF;padding: 5px 25px;margin:5px;font-size:16px;float:left;cursor: pointer;}
    .tagggons_hover{background: #333;color:#FFF;padding: 5px 25px;margin:5px;font-size:16px;float:left;cursor: pointer;}
    .parent{overflow: hidden;}
    .parent:hover .child,
    .parent:focus .child {
      -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
      transition: all .5s;
    }
    .child {
        height: 100%;
        width: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }
    .window_{border-radius: 6px;background: #FFF;box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05)}
    .head_window{border-radius: 6px 6px 0 0;background: #E4E4E4;height: 16px;text-align: left;padding-left:3px;}
    /*.window_:hover{box-shadow: 0 2px 40px 0 rgba(0, 0, 0, 0.2)}*/
    .close_buton{background: #888;width: 5px;height: 5px;border-radius: 50%;margin:5px 1px;display: inline-block;}
    .title_home_slider{position: absolute;width: 100%;top:30%;z-index: 3}
    .kenburnsy{width: 100%!important;height: 100%!important}
    .element{height: 100%}

    .movingh1{margin-bottom:20%;color:#FFF;font-size:60px;text-shadow:1px 2px 1px #999}
    .movingh1 span{font-size:80px}
    p.sous_titre_p{color: #212122!important}
    p.sous_titre_p:hover{color: #212122!important}

.rond_icone{width: 70px;height: 70px;border-radius:50%;display: block;margin: auto;padding:20px;}
.title_home_slider span{font-size: 30px}
.title_home_slider h2{font-size: 20px}
.title_home_slider h1,.title_home_slider h2{color: #FFF}
.hrsmall{border-bottom:3px solid #91BD54;width:70px;margin: 1.5rem auto;}
.bx-wrapper .bx-viewport{background: none;border: none;box-shadow: none}
.bx-wrapper .bx-pager{/*display: none;*/}
.bx-prev{left:-60px!important;}
.bx-wrapper .bx-next{right:-130px!important;}
.bloc_abso_text{position:absolute;width:75%;left:12.5%;top:190px;text-align:center;background: #FFF}
.sous_bloc_abso_text{position:absolute;width:100%;text-align:center;left:0}
.bloc_abso_text2{position:absolute;width:100%;bottom:0px;text-align:center}
.bloc_abso_text2 p{color: #000}
.push_right{margin-right: -200px;margin-left: 100px;position: relative;margin-top:50px}

.image_pro{transition: transform .5s; /* Animation */}
.image_pro:hover {
    transform: scale(1.2); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}

.bslider6.image_pro{transition: transform 0s!important; /* Animation */}
.bslider6.image_pro:hover {
    transform: scale(1)!important; /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}

.bxslider5 li{height:150px;text-align: center;padding:20px;} 
.bxslider5 li:hover{border-bottom: 3px solid #000;} 
.bxslider5 li img{margin: auto;}

#selectcode{padding: 10px;text-align: center;color: #FFF;background: #000;cursor: pointer;}

#backpop{position:fixed;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);top: 0;z-index: 100001;}
#lepop{position:absolute;width:33%;background:#FFF;z-index: 100002;padding:40px;left:33%;}

.lavideoelement{display: block}
.showforsmall{display: none}

.parallelogramme{position: absolute;top:0;right:0;z-index: 2}
    .textbandeau{position: absolute;
    top: 10px;
    left: 15px;
    z-index: 3;
    background: black;
    padding: 5px 20px;
    color: white;
    display: inline-block;width: 35%;text-align: center}


    .blocpartn .bx-controls{display: none!important}


    .projetpasse{position:relative;max-height: 800px;}
    .absoprojetpasse{right:50px;left:inherit;width:450px}


    .margin250small{margin-top: 270px}

    .finalpop{position:absolute;width:50%!important;background:#FFF;z-index: 100002;padding:40px;left:25%!important;}
    .finalpop .bloc_abso_text2{bottom: -40px!important}

@media only screen and (max-width: 64.063em) { 
    .lavideoelement{display: none}
    #smallHeader{display: block;}
    .header,.slide_down_menu{display: none;}
    .the_home{display: none}
    .the_home_small{display: block}
    .home_h1{color: #fff!important;font-family: 'NobelBookLight';font-size:25px;text-align:center;font-weight: bold}
    .home_h2{color: #fff!important;font-family: 'NobelBookLight';font-size:20px;margin-bottom: 0;text-align:center;font-weight: bold}
    .bloc_h{margin-bottom:50px;}
    .text-apropos-home{display:inline-block;vertical-align:top;width:100%;padding:35px 50px}
    #footer{background: #212122;padding-bottom: 50px}
    .menu_footer{display: none}
    .content_content_apr{padding:20px;padding-top:0;}
    .content_videa{padding:20px;}
    .float50{float: left;width: 100%;padding-top:20px;padding-bottom:20px;min-height:auto;}
    .midle-slide{margin-top:0px;}
    .sub_m_bouton{width: 100%}
    #util_media_queri{display: block}
    #infra_slider{display: none}
    #infra_slider_small{display: block}
    .m60{margin-top:30px;}
    h3{margin:30px;font-family: 'NobelBookLight';color: #212122;font-weight: 700}
    .infra_block{min-height:auto}
    .m100{margin-top: 30px}
    .app{margin-bottom:20px;}
    .hovermap img{width: 100%;}
    .infra_block_structure{min-height:auto;}
    #big_frise{display: none}
    #small_frise{display: block}
    .toresize{text-align: center}
    .social_sm{padding: 10px 0px 50px 0px}
    .firsasse{margin-left:10%;}
    .movingh1{margin-bottom:20%;color:#FFF;font-size:50px;text-shadow:1px 2px 1px #999;    position: absolute;
    width: 100%;
    text-align: center;
    margin-top: 80px;}
    .movingh1 span{font-size:60px}
    .push_right{margin-right: 0px;margin-left: 0px;position: relative;margin-top:0px}
    .bx-wrapper .bx-prev{left:5px!important;padding:0!important;}
    .bx-wrapper .bx-next{right:5px!important;padding:0!important;}
    #lepop{position:absolute;width:50%;background:#FFF;z-index: 100002;padding:40px;left:25%;}
    .showforsmall{display: block}
    #videohome{display: none}
    .bxslider5{display: none}
    .blocupperhome{position: relative;width:100%;top:0;background:#FFF;height:60%;top:20%;padding:0px;}
    .imghome{width: 100%;text-align: center}
}

@media only screen and (max-width: 40em) { 
    .the_home{display: none}
    .content_ecurie{position:absolute;left:0;width:100%;text-align:center;top:61%}
    .content_popo{background:#f0f0f0;padding:10px;padding-top:150px;border-bottom:4px solid #212122}
    .cont{ display:inline-block;vertical-align:top;width:100%}
    .content_palmares{height: auto;overflow: auto}
    .small_slide_infra img{margin: 0px;margin-top: 10px;margin-bottom: 10px;}
    .bouton{margin-bottom: 10px;}
    .text-apropos-home2{padding:35px 50px;margin-top:10px!important;}
    .content_apropo{margin-bottom: 30px}
    .infra_block img{margin-bottom:0;}
    .h3suc{padding-bottom:35px;}
    .flech_pop_suc_left{position:absolute;left:0;top:45px;margin-left:0px}
    .flech_pop_suc_right{position:absolute;right:0;top:45px;margin-right:0px}
    .bloc_cc{margin-bottom:30px;}
    .infra_block_structure{min-height:auto;}
    #big_frise{display: none}
    #small_frise{display: block}
    .casac_s{width: 75px}
    .bcc{float:left;margin-left:12%;background: #FFF}
    .firsasse{margin-left:0px;}
    .citation .columns{background: #212122;position: relative;}
    .movingh1{margin-bottom:20%;color:#FFF;font-size:20px;text-shadow:1px 2px 1px #999;    position: absolute;
    width: 100%;
    text-align: center;
    margin-top: 80px;}
    .movingh1 span{font-size:30px}
    .bx-wrapper .bx-prev{left:5px!important;padding:0!important;}
    .bx-wrapper .bx-next{right:5px!important;padding:0!important;}
    #lepop{position:absolute;width:90%;background:#FFF;z-index: 100002;padding:40px;left:5%;}
    .lavideoelement{display: none}
    .showforsmall{display: block}
    #videohome{display: none}
    .bx-wrapper img{width: 100%}
    .bxslider5{display: none}
    
    
    .bloc_abso_text{position:absolute;width:75%;left:12.5%;top:150px;text-align:center;background: #FFF}
    .thatsaproject{height:450px;margin-top:30px;margin-bottom: 0px}
    .projetpasse{position:relative;max-height: 800px;}
    .absoprojetpasse{right:0px;left:inherit;width:450px;position: relative;width: auto;top:0px;}
    .bslider6 .bx-wrapper .bx-controls-direction a {text-indent: 0px;bottom: 10px;top:47%;}
    .margin250small{margin-top: 5px}
    .projets{padding-bottom: 0px}
}


