*,:after,:before{box-sizing:border-box;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-transition:all .3s ease-in;transition:all .3s ease-in}body{overflow-x:hidden;font-family:Raleway,sans-serif;font-size:14px;background:#fff}.text-primary{color:#000}li,ul{list-style-type:none}.img-responsive{width:100%}p{font-size:16px;line-height:1.75}div,p{font-family:Raleway,sans-serif;line-height:22px}a,a.active,a:active,a:focus,a:hover{outline:0}a{color:#000}a.active,a:active,a:focus,a:hover{color:#ce2f2f;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:28px;padding:0 0 25px;margin:0;color:#ce2f2f}h1,h2{text-transform:uppercase}h2{font-size:14px;color:#000;font-weight:600;padding:20px 0 0;line-height:0;margin-top:0}h3{color:#ce2f2f;font-size:14px;padding:5px 0 0}h3,h4{margin:0}h4{color:#525656;font-size:30px;font-weight:700;padding-bottom:35px}.f-size-14{font-size:14px}.f-size-24{font-size:24px}.f-size-28{font-size:28px}.bold{font-weight:700}.pad-20{padding:20px 0}.relative{position:relative}.img-centered{margin:0 auto}section{padding:50px 0}#parrains,#partenaires{background:url(../images/parrains.jpg) no-repeat;width:100%;background-size:cover}.bg-dark-grey{background:#f6f6f6}.bg-grey{background:#545758}.color-white{color:#fff}.color-red{color:#ce2f2f}.color-grey{color:#545758}.black-color{color:#000}#slider{background:url(../images/slid.jpg) bottom no-repeat;width:100%;background-size:cover}#slider2{background:url(../images/slid2.jpg) top no-repeat;width:100%;background-size:cover}#slider3{background:url(../images/slid3.jpg) top no-repeat;width:100%;background-size:cover}.lg-top{padding-top:650px;padding-bottom:35px}.lg-top img{width:82px;height:95px;margin-bottom:20px}.date-quizz{padding-top:650px}.date-agenda{padding:0 0 20px;text-align:left}.date-agenda h4{font-size:28px;font-weight:400;text-align:left}.date-agenda h2{text-align:left}.radio-form{padding-top:10px}.partenaires div{padding:10px 0}.desc{font-weight:600;font-size:14px;width:185px;text-align:center;margin:0 auto}.bt-inscription{background:#ce2f2f;border-radius:4px;text-transform:uppercase;padding:20px 25px;margin-top:25px;display:inline-block;font-size:16px;font-weight:700}.bloc-inscri{padding-bottom:25px}.bloc-inscri a{padding:5px 25px!important;margin-top:0!important}.bt-valide{color:#fff;border:none;border-radius:4px!important;width:190px;height:40px;background:#ce2f2f url(../images/pic-inscripation.png) no-repeat 15px 3px;text-transform:uppercase;padding-left:57px;font-weight:700!important}.top-inscri{padding-top:125px;padding-bottom:55px}.bt-inscription:hover{background:#000;text-align:center}.pic-bot img{padding-bottom:15px}.coordo-adresse{font-size:12px}.coordo-adresse span{font-size:14px;font-weight:600}.form-quizz label{font-weight:400}.form-quizz{padding-top:30px}#reglement{background:#fff}.formulaire-inscription{padding-top:25px;padding-bottom:25px}.formulaire-inscription input{margin-top:15px;margin-bottom:15px;border-radius:0}.formulaire-inscription label{font-weight:400;color:#fff}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-float:active,.hvr-float:focus,.hvr-float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hover-team:hover img{-webkit-transform:scale(.8);transform:scale(.8)}.scrolltop{display:none;width:100%;margin:0 auto;position:fixed;bottom:20px;right:10px}.scroll{position:absolute;right:20px;bottom:20px;background:#b2b2b2;background:hsla(0,0%,70%,.7);padding:20px;text-align:center;margin:0;cursor:pointer}.scroll,.scroll:hover{transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}.scroll:hover{background:#b2b2b2}.scroll:hover .fa{padding-top:-10px}.scroll .fa{font-size:30px;margin-top:-5px;margin-left:1px;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}@media (max-width:992px){.date-quizz,.lg-top{padding-top:130px}}@media (max-width:760px){.navbar-inverse .navbar-nav>li>a{height:35px!important;line-height:normal!important}}#page-int{background:#f6f6f6}.validateError{color:red!important}
@media screen and ( min-width: 960px) and ( max-width: 1600px) {
	.lg-top {
			padding-top: 470px!important;
		}
	}