.navbar-nav>.active>a,

.navbar ul li a.active,

.navbar-nav>li>a:hover,

.description #clock,

.arrow_right:hover,

.arrow_left:hover,

.photo_carousel figure figcaption,

.photo_carousel figure h2 span,

.contact_icon,

.footer .link:hover,

a.navbar-brand:hover,

.navbar_bg_dark .active a,

.texticon,

.count,

.count_plus,

.about_columns .fa,

.about_columns h4,

.contact a,

.copyright span{

    color: #26b3ee;

}

.eventime_button::before,

.eventime_button:hover::before,

.contact_icon:hover  {
   
    background: #26b3ee;

}

.eventime_button,

.eventime_button:hover,

.first_line,

#sh_carousel .carousel-indicators .active,

.tabs_about .active a,

.tabs_about .graybtn:hover,

.parcours_date,

.photo_carousel_ind.active,

.testimonials_carousel,

.contact_icon,

.sponsor_basic,

.sponsor_featured,

figure.eventime_img figcaption::before,

.eventime_modal .contact_icon:hover,

.center_line {

    border-color: #26b3ee;

}

/* Gradients */


footer,

.navbar-toggle{

    background: #26b3ee; /* Old browsers */
}


/*!------ SVG ------ */

.photo_carousel .right_arrow svg:hover,

.photo_carousel .left_arrow svg:hover,

#sh_carousel .right_arrow svg:hover,

#sh_carousel .left_arrow svg:hover,

.light .right_arrow svg:hover,

.light .left_arrow svg:hover,

#home_slider .left_arrow,

#home_slider .right_arrow {

    fill: #26b3ee;

}




/*!------------------------------ All light part color #fff ------------------------------*/




.navbar,

.navbar a,

.description h2,

.description h3,

.details,

.footer .link,

.tab-content,

.eventime_button,

.tabs_about .active a,

.mask .first_title,

.mask .first_description,

.photo_carousel figure h2,

.inscription_button:hover,

.inscription input[type=text]:focus,

.navbar_bg_dark a,

.buttons a.active,

.contact_information,

.copyright {

    color: #fff;

}



.sponsor_basic,

.sponsor_featured {

    outline-color: #fff;

}

.speakers_row {

    background-color: #fff;

}


.tabs_about .graybtn {

    border-color: #fff;

}

/*!------ SVG ------ */

.photo_carousel .right_arrow svg,

.photo_carousel .left_arrow svg,

#home_slider .left_arrow:hover,

#home_slider .right_arrow:hover {

    fill: #fff;

}




/*!------------------------------ Black color #000 ------------------------------*/




a,

a:hover,

.first_title,

.panel a,

.inscription,

.inscription_button,

.contact_icon:hover,

footer,

.navbar_bg .active a,

.parcours_inscription,

.panel-collapse p b {

    color: #000;

}



#preloader,

.inscription_button:hover,
.inscription input[type=text]:focus,

.inscription input[type=submit]:hover,

.navbar_bg_dark,

.navbar-toggle .icon-bar {

    background-color: #000;

}

.contact_button:hover{
	 background-color: #26b3ee;
}

.inscription .first_line,

footer .first_line,

.inscription input,

.inscription_button  {

    border-color: #000;

}




/*!------------------------------ Gray color #838383 ------------------------------*/



.graybtn,

.accordion_right,

.photo_carousel_ind {

    border-color: #838383;

}

/*!------ SVG ------ */
#sh_carousel .right_arrow svg,

#sh_carousel .left_arrow svg,

.light .right_arrow svg,

.light .left_arrow svg {

    fill: #838383;

}

.graytxt,

.panel-collapse p,

.arrow_right,

.arrow_left,

.navbar_bg a {

    color: #838383;

}




/*!------------------------------ Background settings | Transparents in RGBA and Background images ------------------------------*/




.nav_mask,

.footer {

    background: rgba(0, 0, 0, 0.8);

}

.nav_mask_full {

    background: rgba(0, 0, 0, 1);

}

.fill_mask {

   /* background-color: rgba(0, 0, 0, 0.55);*/

    background-image: url('/images/mask.svg');

}

.mask {

    background-color: rgba(0, 0, 0, 0.77);

}

.mask-blue {

    background-color: rgba(38, 179, 238, 0.77);

}

/*Images*/



.first_image:empty,

.first_image {

    background-image: url('/images/fond-bulle.jpg');

}

.bg-contrat {

    background-image: url('/images/contrat-entretien.jpg');

}

.bg-service {

    background-image: url('/images/service-carte.jpg');

}


footer{background:#000;;}