body{padding-bottom:0px;margin-bottom:0px;background-color:#000;}@font-face{font-family:'lane';src:url('Font/lanenar_lane-webfont.eot');src:url('Font/lanenar_lane-webfont.eot?#iefix') format('embedded-opentype'),url('Font/lanenar_lane-webfont.woff2') format('woff2'),url('Font/lanenar_lane-webfont.woff') format('woff'),url('Font/lanenar_lane-webfont.ttf') format('truetype'),url('Font/lanenar_lane-webfont.svg#lane_-_narrowregular') format('svg');font-weight:normal;font-style:normal;}.bg{background:url('../images/bg.jpg') no-repeat center center/ cover transparent;}#myCarousel .item{background:none;}#myCarousel .item>img{max-width:381px;min-width:0;right:20%;left:auto}.carousel-caption h1{font-family:"lane";font-size:50px;color:#fff}.carousel-caption .btn{background-color:#FFF146;border-color:#FFF146;color:#050708;font-size:13px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;width:90%;text-align:center;}.carousel-caption{left:5%;width:40%;text-align:left;top:15%;bottom:auto}.carousel-control{width:5%;}.carousel-control.right,.carousel-control.left{background:none}.navbar-wrapper{margin-top:0px;position:relative;margin-bottom:100px}.row{margin-right:0;margin-left:0}.row-top{border-bottom:solid 1px #fff}.navbar-wrapper .container{padding-left:0;padding-right:0}
.container-fluid{padding-left:0;padding-right:0}
.navbar-collapse{padding-left:0;padding-right:0}

.header-top-left{min-height:70px; line-height:35px; padding-left:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff}
.header-top-left img{margin-right:7px}
.header-top-left a{color:#fff; text-decoration:none;}
.btn.call{white-space:normal}
.header-top-right{height:70px; line-height:70px; padding:0; text-align:right !important}
.header-top-right img{margin-right:7px}

.ui-datepicker{padding:10px !important;}
.ui_tpicker_second_label, .ui_tpicker_second, .ui_tpicker_millisec_label, .ui_tpicker_millisec, .ui_tpicker_microsec_label, .ui_tpicker_microsec, .ui_tpicker_timezone_label, .ui_tpicker_timezone{display:none}

.logo-wrapper{width:100%;text-align:center}.logo-wrapper a{position:relative;z-index:10000}.logo{margin:0 auto;margin-top:-61px}.navbar-nav.social{margin-top:22px}.navbar-nav.social li{max-width:120px}.navbar-default{background:none;border:none;margin-top:-61px}.nav>li>a{margin:22px 0px;padding:0 7px;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;border-right:solid 1px;line-height:9px}.footer .nav>li>a{margin:20px 0px 11px;}.navbar-default .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background:none;text-decoration:none;color:#fff146}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background:none;text-decoration:none;color:#fff146}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background:none;text-decoration:none;color:#fff146}.nav>li>a:hover,.nav>li>a:focus{background:none;text-decoration:none;color:#fff146}.nav>li.active a{background:none;text-decoration:none;color:#fff146}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background:none;border:none;border-right:1px solid}.navbar-nav.navbar-right:last-child{margin-right:0px;}.nav li:last-child a{border:none}.navbar-nav{margin:0}.collapse.in{background-color:black}ul.dropdown-menu{background:none;border:none;box-shadow:none;top:60%;min-width:130px;}.dropdown-menu>li>a{color:#fff;font-size:12px;font-family:Arial,Helvetica,sans-serif}.dropdown-menu>li>a:hover{color:#fff146;background:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff146;background:none}.carousel{margin-bottom:0px}#myCarousel2 .carousel-inner,#myCarousel3 .carousel-inner{width:1036px;max-width:100%;margin:0 auto}#myCarousel2 .item,#myCarousel3 .item{background:none;}#myCarousel2 .carousel-inner>.item>img,#myCarousel3 .carousel-inner>.item>img{height:auto;width:23%;position:relative;top:auto;left:auto;float:left;margin-right:2%;background-color:#d4d4d4;padding:8px;min-width:20%;border-radius:8px;}#myCarousel2 .carousel-inner .item img:last-child,#myCarousel3 .carousel-inner .item img:last-child{margin-right:0px}#myCarousel2 .carousel-indicators .active,#myCarousel3 .carousel-indicators .active{background-color:#fff146;border:none}#myCarousel2 .carousel-indicators li,#myCarousel3 .carousel-indicators li{background-color:#0f5e8a;border:none}.hideme{opacity:0;}.black-bg{width:100%;padding:100px 0px;background-color:black}.white-bg{width:100%;padding:100px 0px;background-color:#fff}.white-bg2{width:100%;padding:100px 0px;background-color:#fff;background-image:url(../images/app-pour-tous.png);background-position:bottom center;background-size:100%;min-height:695px;background-repeat:no-repeat}.blue-bg{width:100%;padding:60px 0px;background-color:#005185;text-align:center}.road-bg{width:100%;padding:100px 0px;background-color:#fff;background:url('../images/road.png') no-repeat center center/ cover transparent;}.app-simple{font-family:"lane";font-size:50px;text-align:center;color:#fff;margin-bottom:36px;}.simplicite{font-family:"lane";font-size:50px;text-align:center;color:#999999;margin-bottom:36px;}.app span{float:right;text-align:right;font-size:16px;font-family:Arial,Helvetica,sans-serif;color:#fff;line-height:1.2}.app2 span{float:left;text-align:left;font-size:16px;font-family:Arial,Helvetica,sans-serif;color:#fff;line-height:1.2}.app img{float:right;}.app2 img{float:left;}.app .row,.app2 .row{margin-top:38px}.app .row .col-sm-2,.app2 .row .col-sm-2{padding:0!important}.app .row .col-sm-2 img,.app2 .row .col-sm-2 img{max-width:100%}.app .row .col-sm-10,.app2 .row .col-sm-10{padding:0!important}.app-image{text-align:center}.app-image img{max-width:100%;margin:0 auto;}.home-video{padding-left:10%;padding-right:10%}.home-video p{font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#999999;margin-bottom:19px;padding:0;margin-top:0px;}.home-video .app-simple{margin-bottom:5px;text-align:left;}.home-video .col-sm-6{padding:0}.appli p{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#999999;padding:0;margin:0;margin-bottom:20px;text-align:center}.souscrire{font-family:Arial,Helvetica,sans-serif;font-size:22px;color:#fff;margin-bottom:15px;text-align:center}.subscribe-form{width:60%;text-align:center;margin:0 auto;margin-bottom:48px;}.subscribe-form div{padding:0;margin-bottom:5px}.subscribe input{background-color:#fff;color:#999999;font-size:22px;text-align:center;font-family:Arial,Helvetica,sans-serif;border-radius:5px;line-height:63px;border:none;height:63px;width:95%;margin-bottom:5px}.subscribe input[type="submit"]{background-color:#fff146;font-family:Arial,Helvetica,sans-serif;font-size:22px;color:#000;text-align:center;line-height:63px;border:none;border-radius:5px;padding-left:68px;padding-right:68px;width:auto;}.footer{width:100%;margin:0 auto;}.simply-image img{margin:10px auto 29px}.footer-social{width:101px;margin:0 auto;overflow:hidden}.footer-social a{margin-right:3px;margin-left:3px;float:left;}div.footer-social a:last-child{margin-right:0!important}.footer-menu{width:100%;text-align:center;margin:0 auto;}.footer-menu ul.nav{display:inline-block;margin:0 auto;float:none;text-align:center}.footer-text{font-size:12px;color:#8ec3e6;font-family:Arial,Helvetica,sans-serif;width:90%;text-align:center;margin:0 auto}.footer-text a{text-decoration:underline;color:#8ec3e6}.bg-inner{background:url('../images/bg-inner.jpg') no-repeat center center/ cover transparent;}.bg-inner2{background:url('../images/bg-inner2.jpg') no-repeat center center/ cover transparent;}.bg-inner3{background:url('../images/bg-inner3.jpg') no-repeat center center/ cover transparent;}.bg-inner4{background:url('../images/bg-inner4.jpg') no-repeat center center/ cover transparent;}.bg-inner .navbar-wrapper,.bg-inner2 .navbar-wrapper,.bg-inner3 .navbar-wrapper,.bg-inner4 .navbar-wrapper{margin-bottom:0px}.inner-title{font-family:"lane";font-size:50px;text-align:center;color:#fff;margin-bottom:100px;margin-top:100px;}.phone-bg{width:100%;padding:100px 0px 40px;background-color:#fff;background:url('../images/phone-bg.png') no-repeat top center #fff;}.bouton-bg{width:100%;padding:100px 0px 40px;background-color:#fff;background:url('../images/grey-bg.png') no-repeat top center #fff;}.interface p{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#555555;padding:0;margin:0;margin-bottom:20px;text-align:center}.facil{font-family:"lane";font-size:50px;text-align:center;color:#555555;margin-bottom:50px;}.grey-bg{width:100%;padding:100px 0px;background-color:#efefef}.client-app span{float:left;text-align:left;font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#555555;line-height:1.2;margin-bottom:50px;}.client-app p{float:left;text-align:left;font-size:20px;font-family:Arial,Helvetica,sans-serif;color:#555555;line-height:1.2;padding:0;margin:0;font-weight:bold;margin-bottom:10px}.client-app img{margin-top:5px}.grey-bg .col-sm-2{padding:0;text-align:center}.grey-bg .col-sm-4{padding-left:7px;padding-right:7px}.grey-bg .col-sm-10{padding:0}.phone-bg2{width:100%;padding:45px 0px 60px;background-color:#000;margin-bottom:60px;}.nouvelle p{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#555555;padding:0;margin:0;margin-bottom:20px;text-align:left;line-height:1.2}.nouvelle .app-simple{text-align:left;margin-bottom:15px;}.nouvelle-phone,.systeme-phone{text-align:right}.nouvelle-phone img{margin-top:-100px;max-width:100%;}.reception{padding-left:10%}.reception .simplicite,.systeme .simplicite{text-align:left;}.reception-phone img{max-width:100%;}.systeme-phone img{max-width:100%;}.grey-bg2{width:100%;padding:63px 0px 0px;background-color:#efefef}.bg-inner3 .inner-title,.bg-inner4 .inner-title{font-family:"lane";font-size:50px;text-align:center;color:#fff;margin-bottom:35px;margin-top:100px;}.bg-inner3 .inner-subtitle,.bg-inner4 .inner-subtitle{font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:center;color:#fff;margin-bottom:75px;text-align:center}.bg-inner3 .inner-subtitle p{width:80%;margin:0 auto;}.grey-bronze{width:100%;padding:95px 0px 112px;background-color:#efefef;background-image:url(../images/bronze.png);background-position:bottom center;background-repeat:no-repeat}.grey-silver{width:100%;padding:95px 0px 112px;background-color:#fff;background-image:url(../images/silver.png);background-position:bottom center;background-repeat:no-repeat}.grey-gold{width:100%;padding:95px 0px 112px;background-color:#efefef;background-image:url(../images/gold.png);background-position:bottom center;background-repeat:no-repeat}.bronze-title1{font-family:"lane";font-size:50px;color:#005185;margin-bottom:20px;margin-top:-20px}.bronze-title2{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:20px;font-weight:bold;color:#555555;margin-bottom:10px;}.bronze p{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#555555}.bronze a{background-color:#fff146;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none;height:51px;line-height:51px;border-radius:5px;padding-left:30px;padding-right:30px;display:inline-block}.question-row{margin-bottom:30px}.question h2{font-family:"lane";font-size:35px;color:#333333;padding:0;margin:0;padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #cdcdcd;background-image:url(../images/plus.png);background-position:left top;background-repeat:no-repeat;padding-left:50px}.question h2.expanded{background-image:url(../images/minus.png);}.question img{vertical-align:top;margin-right:5px}.answer{display:none}.answer p{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#999999;}.row.contact{margin-left:15%;}.contact input{height:50px;padding-left:15px;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#999999;line-height:50px;border-radius:5px;width:100%;border:none;margin-bottom:18px}.contact textarea{height:170px;padding-left:15px;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#999999;line-height:50px;border-radius:5px;width:100%;border:none;margin-bottom:18px}.contact input[type="submit"]{width:60%;margin:0 auto;text-align:center;background-color:#fff146;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#050708;text-transform:uppercase;border:none;margin-bottom:130px}.col-sm-5{text-align:right;padding-right:7px}.summary-line{font-size:22px;text-transform:uppercase;color:#999;clear:both;text-align:left;width:96%;overflow:hidden}.summary-line input{height:30px;width:80%;border-radius:5px;margin-bottom:10px;box-shadow:none;border:0;text-transform:uppercase; background:white; padding:0.5em}.info-line{font-size:30px;color:#fff;clear:both;text-align:left;margin-bottom:30px;font-weight:bold}.info-line span:not(.checkmark){font-size:16px;text-transform:uppercase;text-align:left;float:left;width:50%;margin-top:10px;}.info-line2{width:45%;float:left;margin-bottom:17px;color:#fff;}.info-line2 input{float:left;margin-top:15px;margin-right:5px;}.info-line .selectWrapper{float:left;width:30px;height:30px;overflow:hidden;margin-top:12px;margin-right:5px;}.info-line select{width:46px;float:left;line-height:30px;height:30px;font-size:16px;color:#004F87;text-align:center;border:0;background-color:#fff;}.summary-submit2{width:250px;height:30px;background-color:#FFF42E;color:#004F87;font-size:20px;border-radius:7px;line-height:30px;margin:20px auto;display:inline-block;text-transform:uppercase;text-align:center;}.summary-line select{font-size:18px}#commandes{background-color:#fff;padding:20px 10px;border-radius:10px}

.command-line{
    line-height: 25px; display: table-row;
    clear: both;
   /* border-bottom: 1px solid;*/
    overflow: hidden}
.command-line div{max-width:200px;margin-right:10px;display:table-cell;color:black;overflow:hidden; border:solid 1px black; width:100px;}
.command-line.command-header div{color:white}

.hist-line{font-size:20px;color:#fff;text-align:center;margin-bottom:20px;display:inline-block;margin-top:20px;width:100%;}.currentpage{color:#000!important}.my-orders input{margin-bottom:15px;border-radius:5px;color:#005185;font-size:12px;width:30px;border:none;box-shadow:none;line-height:30px}.my-orders button{margin-bottom:15px;border-radius:5px;color:#005185;font-size:14px;width:50px;border:none;box-shadow:none;line-height:30px;background-color:#FEF232;font-weight:bold}
.my-orders label{color:white}

/* carousel top right corner */
#slides {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 20px;
  margin-top:20px;
}

#slides ul {
  list-style: none;
  width: 100%;
  height: 50px;
  margin: 0;
  padding: 0;
  position: relative;
      font: 14px/14px Arial,Helvetica,sans-serif; text-align:right;
}

#slides li {
  width: 100%;
  height: 50px;
  float: left;
  text-align: right;
  position: relative;
      font: 14px/14px Arial,Helvetica,sans-serif; text-shadow:none; color:white; 
}

#slides li span {
    color: #fff;
    text-shadow: none;
    font-size: 14px;
}
.btn-bar {
  width: 60%;
  margin: 0 auto;
  display: block;
  position: relative;
  top: 40px;
}

#buttons {
  padding: 0 0 5px 0;
  float: right;
}

#buttons a {
  text-align: center;
  display: block;
  font-size: 50px;
  float: left;
  outline: 0;
  margin: 0 60px;
  color: #b14943;
  text-decoration: none;
  display: block;
  padding: 9px;
  width: 35px;
}

a#prev:hover,
a#next:hover {
  color: #FFF;
  text-shadow: .5px 0px #b14943;
}

.right-menu{text-align: right;font-size:18px; color:#dcb651 !important}
.right-menu a{font-weight: bold; font-size:18px;}
input[type="radio"], input[type="checkbox"]{width:15px !important; margin-bottom: 0 !important; height:15px !important; margin-right:5px;}
.my-orders label{font-size:14px; text-transform: none; }
.my-orders select{font-size:16px !important}
.my-orders form{width:100%;}

.container-label {
  position: relative; display: block;
  padding-left: 35px;
  /*margin-bottom: 12px;*/
  cursor: pointer;
  font-size: 18px !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default radio button */
.container-label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
  border-radius: 50%;
}

/* On mouse-over, add a grey background color */
.container-label:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the radio button is checked, add a blue background */
.container-label input:checked ~ .checkmark {
  background-color: #FFF42E;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.container-label input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.container-label .checkmark:after {
 	top: 9px;
	left: 9px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: white;
}

@media (min-width:1200px) {
	.phone-bg2{max-height:400px;}.bronze{margin-left:5%}}@media (max-width:1200px) {#myCarousel2,#myCarousel3{height:350px}#myCarousel2 .item,#myCarousel3 .item{height:300px}.carousel-caption h1{font-size:40px}.subscribe-form{width:100%}.header-top-left{font-size:12px}.col-sm-4,.col-xs-7,.col-sm-9,.col-sm-3{padding:0}}@media (max-width:1024px) {.header-top-left{font-size:9px}.col-sm-4,.col-xs-7,.col-sm-9,.col-sm-3{padding:0}}@media (max-width: 767px) {#myCarousel2,#myCarousel3{height:350px}#myCarousel2 .item,#myCarousel3 .item{height:300px}.carousel-caption h1{font-size:40px}.subscribe-form{width:100%}.nouvelle-phone{text-align:left}.phone-bg2{max-height:auto}.row.contact{margin-left:0;}.carousel-caption h1{}.header-top-right{}#myCarousel img{}#myCarousel{height:810px}#myCarousel .item{height:810px}#myCarousel .carousel-caption{margin-top:340px;width:100%}.grey-bronze,.grey-silver{min-height:520px;}.grey-gold{min-height:650px;}.phone-bg{background-size:100%;background-position:center}.header-top-left{font-size:12px}.header-top-left .col-xs-7,.header-top-left .col-xs-5,.header-top-left .col-sm-4{padding:0}.header-top-left .col-xs-7 img{max-width:10%!important;margin-right:0}.header-top-left .col-xs-5{text-align:center}.curse{margin-top:-50px}.col-sm-5{text-align:left}
}

@media (max-width: 767px) {
	.header-top-left{font-size:12px; text-align:center; padding-left:15px}
	.header-top-left .col-xs-7, .header-top-left .col-xs-5, .header-top-left .col-sm-4, .header-top-left .col-sm-12{padding:0}
	.header-top-left .col-xs-7 img{max-width:10% !important; margin-right:0}
	.header-top-left .col-xs-5{text-align:center}
	.header-top-left .contact{text-align:left !important}
	.curse{/*margin-top:-39px;*/ margin-bottom:18px}
	.col-sm-5{text-align:left}
	.call select{font-size:12px}
	.call h3{margin:0; padding:0; margin-top:5px; font-size:14px;}
}
	
@media (max-width: 480px) {
	.header-top-left{height:90px;line-height:20px;margin-top:10px;padding-left:0px;font-size:10px;}.header-top-left img{margin-right:0px}.row-top .col-xs-5{padding:0;text-align:center}.phone-bg{background-size:100%;background-position:center}ul.social{display:none}.carousel-caption{width:100%;}#myCarousel .item>img{right:5%;}.carousel-caption h1{font-size:40px}.home-video{padding-left:3%;padding-right:3%}#myCarousel2,#myCarousel3{height:200px}#myCarousel2 .item,#myCarousel3 .item{height:150px}.subscribe-form{width:100%}.subscribe input[type="text"]{padding:0}.grey-bronze,.grey-silver{min-height:600px;}.grey-gold{min-height:750px;}.curse{margin-top:-70px}
	}