.hide_lfdt
{
	display: none;
}

#liste_type_rdv, #liste_type_examen_reprise, .liste_type_examen_reprise, #liste_type_absence_30_jours
{
	margin-bottom: 15px;
}

#liste_type_absence_30_jours
{
	padding-left: 20px;
}

.center-checkbox
{
	text-align: center;
}

.center-block
{
	margin-left: auto;
	margin-right: auto;
}

.has-error label
{
	color: #a94442;
}

#modal_confirmation_suppression
{
	width: 350px;
	margin: auto;
}

.ajax_premier, .ajax_success, .ajax_fail, .ajax_wait
{
	height: 100px;
}

.ajax_success, .ajax_fail, .ajax_wait
{
	text-align: center;
	line-height: 100px;
}

.ajax_success i, .ajax_fail i, .ajax_wait i
{
	line-height: 100px;
}

.ajax_success
{
	color: #3c763d;
}

.ajax_fail
{
	color: #a94442;
}

#submit_annuler_effectif
{
	text-align: right;
}

.capitalize_lfdt
{
	text-transform: uppercase;
}

.danger-table-lfdt
{
	border: 1px solid #a94442 !important;
}

.danger-table-lfdt td
{
	background: #f2dede !important;
	border-top: 1px solid #a94442 !important;
	border-bottom: 1px solid #a94442 !important;
}

#info_session
{
	height: 51px;
	float: right;
	padding: 8px;
}

#info_session div
{
	font-size: 13px; 
}

/******************
 *PDF DOWNLOAD BOX*
 ******************/

.pdf_download_box:hover i:before{
  content: "\f019";
}

.pdf_download_box
{
  margin: 10px;
  white-space: normal;

  min-height: 130px;
  width: 130px;

  text-align: center;
}

.hide_lfdt
{
  display: none;
}

#quickcontact_ok, #quickcontact_ko
{
  margin: 10px;
}

#submit_quickcontactform
{
  background: none repeat scroll 0 0 #00a7be !important;
  color: #fff !important;
}

    
    
    /* Actualités
    -------------------------------------------------------------------------------------- */

    .box-news {
        min-height: 280px;
        background: #fff;
        /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
        font-family: Arial, sans-serif;
        font-size: 14px;
    }
        .box-news .box-title {
            background: #c0bda4;
        }
            .box-news .box-title .pull-right {
                /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
                font-family: Arial, sans-serif;
                font-size: 14px;
                line-height: 18px;
                margin: 21px 0;
                text-shadow: none;
                text-transform: uppercase;
            }
            .box-news .box-title .pull-right:hover {
                border-bottom: 1px dotted rgba(255,255,255,0.5);
            }
        .box-news #news-carousel {
            padding: 10px 20px;
        }
            .box-news header {
                border-left: 10px solid #00a0bd;
                margin: 0 0 10px;
                padding: 0 10px;
            }
            .box-news article {
                padding: 15px;
            }
                .box-news article h1 {
                    background:  transparent;
                    color: #4c4c4c;
                    display: block;
                    font-size: 18px;
                    margin:0;
                    padding: 0;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }
                .box-news article date {
                    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
                    font-family: Arial, sans-serif;                    
                }
                .box-news article .box-news-extract {
                    min-height: 120px;
                }
            .box-news footer a {
                color: #c0bda4;
            }
            .box-news footer a:hover {
                color: #aec000;
            }
    
    /* Témoignages
    -------------------------------------------------------------------------------------- */
    .box-testimonial {
        height: 280px;
        background: #fff;
        /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
        font-family: Arial, sans-serif;        
        font-size: 14px;
    }
        .box-testimonial .box-title {
            background: #aec000;
            margin: 0;
        }
            .box-testimonial .box-title .pull-right {
                /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
                font-family: Arial, sans-serif;                
                font-size: 14px;
                line-height: 18px;
                margin: 21px 0;
                text-shadow: none;
                text-transform: uppercase;
            }
            .box-testimonial .box-title .pull-right:hover {
                border-bottom: 1px dotted rgba(255,255,255,0.5);
            }
        .box-testimonial .carousel {
            text-align: center;
        }
        .box-testimonial .item a {
            display:inline-block;
            margin: 32px auto;
        }
        .box-testimonial .carousel img {
            height: 148px;
            width: auto;
            border: 1px dashed #ddd;
        }
    #testimonial-carousel .carousel-control.left,
    #testimonial-carousel .carousel-control.right {
        background: none !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1) !important;
        color: #aec000 !important;
        opacity: 1;
    }

/* Widget actualites
 -------------------------------------------------------------------------------------- */

.vignette_encart_resume
{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
		
}


