/*------------------------------------------------------------------
[Color Stylesheet]

Project:    Eventime
Version:    1.1
Last change:    3 apr 2015
Assigned to:    http://themeforest.net/user/chaykovskiy
Primary use:    Eventime HTML Template 
-------------------------------------------------------------------*/



/*!------------------------------ Main color of template #55a9ea ------------------------------*/

.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: #55a9ea;

}

.eventime_button::before,

.eventime_button:hover::before,

.contact_icon:hover  {
   
    background: #55a9ea;

}

.eventime_button,

.eventime_button:hover,

.first_line,

#sh_carousel .carousel-indicators .active,

.tabs_about .active a,

.tabs_about2 .active a,

.tabs_about .graybtn:hover,

.tabs_about2 .graybtn:hover,

.schedule_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: #55a9ea;

}

.eventime_button,

.eventime_button:hover,

.first_line,

#sh_carousel1 .carousel-indicators .active,

.tabs_about .active a,

.tabs_about2 .active a,

.tabs_about .graybtn:hover,

.tabs_about2 .graybtn:hover,

.schedule_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: #55a9ea;

}

/* Gradients */

.reservation,

footer,

.navbar-toggle{

    background: #fff;

    background: -moz-linear-gradient(-45deg,  #fff 20%, #c5f4ff 100%);

    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#fff), color-stop(100%,#c5f4ff));

    background: -webkit-linear-gradient(-45deg,  #fff 20%,#c5f4ff 100%);

    background: -o-linear-gradient(-45deg,  #fff 20%,#c5f4ff 100%);

    background: -ms-linear-gradient(-45deg,  #fff 20%,#c5f4ff 100%);

    background: linear-gradient(135deg,  #fff 20%,#c5f4ff 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#c5f4ff',GradientType=1 );
    
}


/*!------ 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: #55a9ea;

}


.photo_carousel .right_arrow svg:hover,

.photo_carousel .left_arrow svg:hover,

#sh_carousel1 .right_arrow svg:hover,

#sh_carousel1 .left_arrow svg:hover,

.light .right_arrow svg:hover,

.light .left_arrow svg:hover,

#home_slider .left_arrow,

#home_slider .right_arrow {

    fill: #55a9ea;

}




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




.navbar,

.navbar a{
	 color: #5c656b;
	}

.description h2,

.description h3,

.details,

.footer .link,

.tab-content,

.eventime_button,

.tabs_about .active a,

.tabs_about2 .active a,

.mask .first_title,

.mask .first_description,

.photo_carousel figure h2,

.reservation_button:hover,

.reservation 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;

}
.first_row {

    background-color: #fff;

}


.tabs_about .graybtn {

    border-color: #fff;

}

.tabs_about2 .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,

.reservation,

.reservation_button,

.contact_icon:hover,

footer,

.navbar_bg .active a,

.schedule_reservation,

.panel-collapse p b {

    color: #000;

}

.eventime_button:hover {

    color: #000 !important;

}

#preloader,

.reservation_button:hover,

.reservation input[type=text]:focus,

.reservation input[type=submit]:hover,

.navbar_bg_dark,

.navbar-toggle .icon-bar {

    background-color: #000;

}

.reservation .first_line,

footer .first_line,

.reservation input,

.reservation_button  {

    border-color: #000;

}




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



.graybtn,

.accordion_right,

.photo_carousel_ind {

    border-color: #838383;

}

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

#sh_carousel .left_arrow svg,
#sh_carousel1 .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{
	 background: rgba(255, 255, 255, 0.95);
	 }

.footer {

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

}

.nav_mask_full {

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

}
.nav_mask_white {

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

}

.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);

}
.mask1 {
	
    background-image: url('../images/banner/slider_04.jpg');
	
}
.mask2 {
	
    background-image: url('../images/banner/slider_4.jpg');
	
}

/*Images*/

.speakers_image {

    /*background-image: url('../images/featured_speaker.jpg');*/

}

.first_image:empty,

.first_image {

   /* background-image: url('../images/banner/banner3.jpg');*/

}

.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.tabs_about {
	
   /* background-image: url('../images/bg_about.jpg');*/

}

.tabs_about2 {

   /* background-image: url('../images/bg_about.jpg');

}

.speakers {

    /*background-image: url('../images/bg_speakers.jpg');*/

}

.contact {

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

}