#form_inscription_single_fancy {
    padding: 0 0 15px 0;
/*    background: url(images/bg_rouge.jpg) repeat-x top left #db2f37; */
	max-width: 550px;
	min-height: 500px;
}

.pdv {
background: url(images/bg_rouge.jpg) repeat-x top left #db2f37;
}

#inscription #ez-register-form,#form_inscription_single_fancy #ez-register-form,#inscription_page_lieux #ez-register-form,#coreg_mobi_prelinker
{margin-left:10px;margin-top:15px;padding-bottom:20px}

#inscription #ez-register-form .optional,#form_inscription_single_fancy #ez-register-form .optional,#inscription_page_lieux #ez-register-form .optional,#coreg_mobi_prelinker .optional{color:white}

#inscription #ez-register-form label,#form_inscription_single_fancy #ez-register-form label,#inscription_page_lieux #ez-register-form label,#coreg_mobi_prelinker label,#inscription #ez-register-form label a,#form_inscription_single_fancy #ez-register-form label a,#inscription_page_lieux #ez-register-form label a,#coreg_mobi_prelinker label a{color:white}

#inscription #ez-register-form label.required,#form_inscription_single_fancy #ez-register-form label.required,#inscription_page_lieux #ez-register-form label.required,#coreg_mobi_prelinker label.required{color:white}

#inscription #ez-register-form div.errors,#form_inscription_single_fancy #ez-register-form div.errors,#inscription_page_lieux #ez-register-form div.errors,#coreg_mobi_prelinker div.errors,#inscription #ez-register-form #fieldset-ezformstep2 div.errors,#form_inscription_single_fancy #ez-register-form #fieldset-ezformstep2 div.errors,#inscription_page_lieux #ez-register-form #fieldset-ezformstep2 div.errors,#coreg_mobi_prelinker #fieldset-ezformstep2 div.errors{color:#800000}

#inscription #ez-register-form button#ez-register-form-submit,#form_inscription_single_fancy #ez-register-form button#ez-register-form-submit,#inscription_page_lieux #ez-register-form button#ez-register-form-submit,#coreg_mobi_prelinker button#ez-register-form-submit,#inscription #ez-register-form button#ez-register-form-submit2,#form_inscription_single_fancy #ez-register-form button#ez-register-form-submit2,#inscription_page_lieux #ez-register-form button#ez-register-form-submit2,#coreg_mobi_prelinker button#ez-register-form-submit2,#inscription #ez-register-form input#submit_coreg_prelinker_mobi,#form_inscription_single_fancy #ez-register-form input#submit_coreg_prelinker_mobi,#inscription_page_lieux #ez-register-form input#submit_coreg_prelinker_mobi,#coreg_mobi_prelinker input#submit_coreg_prelinker_mobi{border:0;border-radius:0;height:40px;line-height:40px;font-size:20px;color:white;text-align:center;padding:0 75px;float:right;margin-top:10px;margin-right:20px;background:url(bg_btn_black.jpg) top left repeat-x #020202}

#inscription #ez-register-form input#submit_coreg_prelinker_mobi,#form_inscription_single_fancy #ez-register-form input#submit_coreg_prelinker_mobi,#inscription_page_lieux #ez-register-form input#submit_coreg_prelinker_mobi,#coreg_mobi_prelinker input#submit_coreg_prelinker_mobi{width:100%;float:none}

a.link_voir_tout{color:#a6a6a6;font-size:11px;background:url(images/fleche-rouge.png) right no-repeat;padding-right:15px}

#form_inscription_single_fancy{padding:0 0 15px 0;background:url(bg_rouge.jpg) repeat-x top left #db2f37}

#form_inscription_single_fancy .info{font-size:14px;color:white;max-width:500px;padding:0 15px 15px 15px}

.fancybox-outer{background:url("images/bg_rouge2.jpg") repeat scroll 0 0 #e3e3e3}

.fancybox-outer #form_inscription_single_fancy{background:0;border:0}

#form_inscription_single_fancy .title_fancy{display:none;background:url(images/error.png) no-repeat 5px 10px;font-family:"Arial Narrow","Arial",sans-serif;font-stretch:condensed;font-weight:bold;font-size:22px;padding:15px 0 0 40px;color:white;margin-bottom:15px}

#form_inscription_single_fancy .title_single{display:block;font-family:'Oleo Script',cursive;font-size:36px;padding:15px 0 0 25px;color:white}

#form_inscription_single_fancy .info{display:block}

#form_inscription_single_fancy #ez-register-form{margin-left:25px;margin-top:15px;padding-bottom:20px}

.fancybox-inner>#form_inscription_single_fancy>.title_single{display:none}

.fancybox-inner>#form_inscription_single_fancy>.info{display:block}

.fancybox-inner>#form_inscription_single_fancy>.title_fancy{display:block}

.fancybox-inner>#form_inscription_single_fancy>.title_fancy{display:block}

.fancybox-inner>#form_inscription_single_fancy #ez-register-form{margin-left:0;margin-top:0;padding-bottom:0}

#desktop_prelinker {
	display:block;
	min-height: 500px;
}

#coreg_mobi_prelinker{display:none;margin:15px auto 0;padding-bottom:20px;color:white;font-size:16px;width:80%}

#coreg_mobi_prelinker label{font-size:16px}

#coreg_mobi_prelinker table{width:100%}

#coreg_mobi_prelinker td.col_gauche{width:130px;height:40px}

#coreg_mobi_prelinker input,#coreg_mobi_prelinker select{width:100%;height:28px;border:1px solid #cdcdcd}

#coreg_mobi_prelinker input{width:97%}

#thumb-promo {
	float:right;
	position:relative;
	margin-top: 20px;
	}

#ez-body {
	width: 550px;
	}


	
.contenu {
/*	width : 550px;
	height: 500px;
	*/
}

.labelinsc {
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	}

.formcoreg {
	border:0;border-radius:0;height:30px;line-height:30px;font-size:16px;color:white;text-align:center;padding:0 50px;float:left;margin-top:10px;margin-left:30px; max-width: 450px;}
	
.submitButton {
    border: 0;
    border-radius: 0;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    color: white;
    text-align: center;
    padding: 0 50px;
    float: left;
    margin-top: 10px;
	margin-left:80px;
    background: url(bg_btn_black.jpg) top left repeat-x #020202;
}

@media only screen and (max-width: 768px) {
#thumb-promo {
	display: none;
	}

    .menu-primary-responsive-container, .menu-secondary-responsive-container {
        display: block;
    }
    
    .menu-primary-container, .menu-secondary-container {
        display: none;
    }
    
    #header .menu-primary-responsive-container, #header .menu-primary-responsive-container {
        margin-left: 0;
        margin-right: 0;
        width: 100%; 
    }

}	

