/* @group Base styles */@CHARSET "UTF-8";@import url(http://fonts.googleapis.com/css?family=Gudea:400,700,400italic);@font-face {    font-family: 'GudeaBold';    src: url('fonts/gudea-bold-webfont.eot');    src: url('fonts/gudea-bold-webfont.eot?#iefix') format('embedded-opentype'),        url('fonts/gudea-bold-webfont.woff') format('woff'),        url('fonts/gudea-bold-webfont.ttf') format('truetype'),        url('fonts/gudea-bold-webfont.svg#GudeaBold') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'GudeaRegular';    src: url('fonts/gudearegular-webfont.eot');    src: url('fonts/gudearegular-webfont.eot?#iefix') format('embedded-opentype'),        url('fonts/gudearegular-webfont.woff') format('woff'),        url('fonts/gudearegular-webfont.ttf') format('truetype'),        url('fonts/gudearegular-webfont.svg#GudeaRegular') format('svg');    font-weight: normal;    font-style: normal;}*{    margin:0;    padding:0;    margin: 0;    padding: 0;    font-weight: normal;    font-style: normal;    border:0;    text-decoration:none;    list-style: none;    line-height:1;}html, body {    width:100%;    height:100%;    color:#fff;}body {    background:#1C1910;    min-height:100%;    min-width:100%;}p{    line-height:normal;}ol, ul , li{    list-style: none;}.clr{    clear:both;    height: 1px;}a {    text-decoration:none;    color:#fff;}a img {    border: none;}/*Navigation + logo*//*accueil*/.content_contnair{    width:526px;    background-color: #000;    background-color: rgba(0, 0, 0, 0.7);    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70000000, endColorstr=#70000000);    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);    /* For IE 8*/    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#70000000, endColorstr=#70000000);    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);    zoom: 1;    position:relative;}.content_contnair .logo{    position:absolute;    width:292px;    height:171px;    top:200px;    left:117px;}.formContent{    position:absolute;    width:100%;    top:420px;    left:0px;}.bous{    display:block;}.contact-fr{    width:90px;    height:24px;    border:1px #635329 solid;    border-bottom:none;    margin:0 auto;    font-family: 'GudeaBold';    font-size:12px;    color:#A79159;    text-align:center;    line-height:24px;    cursor:pointer;}.contact-en{    width:110px;    height:24px;    border:1px #635329 solid;    border-top:none;    margin:0 auto;    font-family: 'GudeaBold';    font-size:12px;    color:#A79159;    text-align:center;    line-height:24px;    cursor:pointer;}.allForm{    width:65%;    margin:0 auto;    display:none;}.formSend *{    float:left;}.formSend{    padding-top:20px;    width:101%;}.formTitle{    width:124px;    height:24px;    border:1px #635329 solid;    border-bottom:none;    margin:0 auto;    font-family: 'GudeaBold';    font-size:12px;    color:#A79159;    text-align:center;    line-height:24px;}.sep{    width:292px;    height:1px;    margin:0 auto;    background:#635329;}.sep2{    width:347px;    height:1px;    margin:0 auto;    background:#635329;}label {    margin:5px 8px 0 0;    display:block;    width:110px;    font-family: 'GudeaBold';    font-size:12px;    color:#A79159;    text-align:right;}label.message {    margin:15px 8px 0 0;}input {    background:none;    border-bottom:solid 1px #3E3216;    margin-bottom:2px;    padding:3px;    width:63%;    font-family: 'GudeaBold';    font-size:12px;    color:#A79159;}textarea {    background: url(../images/back_area.png);    border:none;    margin:8px 0 0 0;    padding:3px;    width:63%;    height:147px;    overflow:hidden;    resize:none;    font-family: 'GudeaBold';    font-size:12px;    color:#A79159;    line-height:20px;}.button{    background:none;    border:none;    font-family: 'GudeaBold';    font-size:12px;    color:#A79159;    height:27px;    cursor:pointer;    float:right;    text-align:right;    margin-top:20px;}.messageEnvoi{    display:none;    font-family: 'GudeaBold';    font-size:12px;    color:#A79159;}.formContent p{    color:#D2C5A5;    font-family: 'GudeaRegular';    font-size:12px;    text-align:center;    margin-top:35px;}.formContent p span{    color:#D2C5A5;    font-family: 'GudeaBold';    font-size:12px;}.error{    border-color: #6C0000;}.errorMsg{    background:url(../images/back_area2.png);}.discover{    width: 47px;    height: 436px;    position: absolute;    left: 0;    top: 0;    background-color: rgba(0, 0, 0, 0.7);    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#70000000, endColorstr=#70000000);    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);    /* For IE 8*/    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#70000000, endColorstr=#70000000);    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);    zoom: 1;}.discover .nav{    padding:37px 11px;}.discover .link1{    padding: 8px 0;}#linkFr, #linkEn{    cursor:pointer;}.discoverCont{    margin:0 auto;    width:1200px;    height:436px;    position:relative;    display:none;}.discoverCont .backform{    position:absolute;    top:0;    right:-40px;    width:31px;    height:436px;    background:url(../images/back.png) no-repeat 50% 50%;    cursor:pointer;}.discoverCont .logo2{    padding:168px 25px 0 25px;    float:left;}.discoverCont .slider{    width:589px;    height:378px;    float:left;    padding:58px 0 0 41px;}.discoverCont .txtCont{    width: 298px;    height: 411px;    float: left;    background: url(../images/back_tran2.png) repeat;    padding: 25px 25px 0 25px;    position: relative;}.discoverCont .txtCont .lang{    position:absolute;    top:6px;    right:6px;}.discoverCont .txtCont .lang li{    font-family: 'Gudea', sans-serif;    font-weight:700;    font-style:italic;    color:#A79159;    font-size:14px;    margin:0;    float:right;    text-align:center;}.discoverCont .txtCont .lang li.Fr{    cursor:pointer;    padding:0 6px;}.discoverCont .txtCont .lang li.Fr:hover{    color:#ECE7D9;}.discoverCont .txtCont .lang li.En{    cursor:pointer;    padding:0 6px;}.discoverCont .txtCont .lang li.En:hover{    color: #D2C5A5;}.discoverCont .txtCont .lang li.active{    color:#ECE7D9;}.discoverCont .txtFr{    display: none;}.discoverCont .txtCont .lang li.Fr:hover{    color: #D2C5A5;}.discoverCont .txtFr h3{    font-family: 'Gudea', sans-serif;    font-weight: 700;    font-style: italic;    color: #A79159;    font-size: 15px;    margin-bottom: 10px;}.discoverCont .txtFr p{    font-family: 'GudeaRegular', sans-serif;    color: #D2C5A5;    font-size: 12px;    margin-bottom: 30px;}.discoverCont .txtEn{    display:none;}.discoverCont .txtEn h3{    font-family: 'Gudea', sans-serif;    font-weight: 700;    font-style: italic;    color: #A79159;    font-size: 15px;    margin-bottom: 20px;}.discoverCont .txtEn p{    font-family: 'GudeaRegular', sans-serif;    color: #D2C5A5;    font-size: 12px;    margin-bottom: 30px;}.theme-default #slider {    width:539px;    height:320px;    z-index: 0;}/*------------------------------*/.theme-default .nivoSlider {    position:relative;    background:url(../images/loading.gif) no-repeat 50% 50%;}.theme-default .nivoSlider img {    position:absolute;    top:0px;    left:0px;    display:none;}.theme-default .nivoSlider a {    border:0;    display:block;}.theme-default .nivo-directionNav a {    display:block;    width:41px;    height:55px;    background:url(../images/arrows.png) no-repeat;    text-indent:-9999px;    border:0;}.theme-default a.nivo-nextNav {    background-position:-41px 0;    right:-41px;}.theme-default a.nivo-prevNav {    left:-41px;}/*--------------------------------*/.nivoSlider {    position:relative;}.nivoSlider img {    position:absolute;    top:0px;    left:0px;}/* If an image is wrapped in a link */.nivoSlider a.nivo-imageLink {    position:absolute;    top:0px;    left:0px;    width:100%;    height:100%;    border:0;    padding:0;    margin:0;    z-index:6;    display:none;}/* The slices and boxes in the Slider */.nivo-slice {    display:block;    position:absolute;    z-index:5;    height:100%;}.nivo-box {    display:block;    position:absolute;    z-index:5;}/* Caption styles */.nivo-caption {    position:absolute;    left:0px;    bottom:0px;    background:#000;    color:#fff;    opacity:0.8; /* Overridden by captionOpacity setting */    width:100%;    z-index:8;}.nivo-caption p {    padding:5px;    margin:0;}.nivo-caption a {    display:inline !important;}.nivo-html-caption {    display:none;}/* Direction nav styles (e.g. Next & Prev) */.nivo-directionNav a {    position:absolute;    top:50%;    z-index:9;    cursor:pointer;    margin-top: -27px;}.nivo-prevNav {    left:0px;}.nivo-nextNav {    right:0px;}/* Control nav styles (e.g. 1,2,3...) */.nivo-controlNav a {    position:relative;    z-index:9;    cursor:pointer;}.nivo-controlNav a.active {    font-weight:bold;}/*----------------------*//*        Supersized - Fullscreen Slideshow jQuery Plugin        Version : 3.2.7        Site	: www.buildinternet.com/project/supersized        Author	: Sam Dunn        Company : One Mighty Roar (www.onemightyroar.com)        License : MIT License / GPL License*/#supersized-loader { position:absolute; top:0; left:0; z-index:0; width:1px; height:1px; text-indent:-999em;}#supersized {  display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }#supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; }#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/#supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }#supersized a { width:100%; height:100%; display:block; }#supersized li.prevslide { z-index:-20; }#supersized li.activeslide { z-index:-10; }#supersized li.image-loading { background:#1C1910 url(../images/progress.gif) no-repeat center center; width:100%; height:100%; }#supersized li.image-loading img{ visibility:hidden; }#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }#slidecounter {    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;    font-size:16px;    color:#fff;    text-align:center;    padding-top:9px;}#prevslide, #nextslide{    height:37px;    width:32px;    position:absolute;    top:0px;}#prevslide{    background:url(../images/prev.png) no-repeat;    left:0px;}#nextslide{    background:url(../images/next.png) no-repeat;    right:0px;}#prevslide:hover, #nextslide:hover{    cursor:pointer;}

.h-mobile,.h-desktop {
    height: 100%;
}
.h-mobile{
    display: block;   
}

.h-desktop{
    display: none;      
}

.discover{
    height: 450px !important;
}

.discoverCont .txtCont{
    height: 425px !important;
}