/*------------------------------------------------------------------
[Color Stylesheet]
Project:    Eventime
Version:    2.0
Last change:    18 apr 2016
Assigned to:    http://themeforest.net/user/chaykovskiy
Primary use:    Eventime HTML Template 
-------------------------------------------------------------------*/

/*!------------------------------ Main color of template #fff200 ------------------------------*/
.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,
.sposors_area  .link:hover,
a.navbar-brand:hover,
.navbar_bg_dark .active a,
.texticon, .nav .open>a,
.count,
.mask .reservation input,
.mask form.eventime_contact_form input[type=text],
.mask form.eventime_contact_form input[type=tel],
.mask form.eventime_contact_form input[type=email],
.mask form.eventime_contact_form textarea,
.count_plus,
.about_columns .fa,
.about_columns h4,
.mask form.eventime_contact_form .contact_button,
.contact a, .entry-meta span a:hover{
    color: #fff;
}
.eventime_button::before, .dropdown-menu li a:hover,
.eventime_button:hover::before,
.mask form.eventime_contact_form .contact_button:hover,
.contact_icon:hover  {
    background: #8a8a8a73;
}
.eventime_button,
.eventime_button:hover,
.first_line,
#sh_carousel .carousel-indicators .active,
.tabs_about .active a,
.tabs_about .graybtn:hover,
.schedule_date,
.photo_carousel_ind.active,
.testimonials_carousel,
.contact_icon,
.mask form.eventime_contact_form input[type=text]:focus,
.mask form.eventime_contact_form input[type=tel]:focus,
.mask form.eventime_contact_form input[type=email]:focus,
.mask form.eventime_contact_form textarea:focus,
figure.eventime_img figcaption::before,
.eventime_modal .contact_icon:hover,
.mask form.eventime_contact_form .contact_button:hover,
.center_line {
    border-color: #6c6c6c;
}
/* Gradients */


.navbar-toggle{
    background: #fff200; /* Old browsers */
    background: -moz-linear-gradient(-45deg,  #fff200 0%, #efa52d 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#fff200), color-stop(100%,#efa52d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg,  #fff200 0%,#efa52d 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg,  #fff200 0%,#efa52d 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg,  #fff200 0%,#efa52d 100%); /* IE10+ */
    background: linear-gradient(135deg,  #fff200 0%,#efa52d 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff200', endColorstr='#efa52d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
/*!------ SVG ------ */
.pricing_ticket:hover .ticket_button svg,
svg.iconmap_pin,
.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: #d4cdcde6;;
}
/*!------------------------------ All light part color #fff ------------------------------*/
.navbar,
.navbar a,
.description h2,
.description h3,
.details,
.footer .link,
.sposors_area .link,
.tab-content,
.eventime_button,
.tabs_about .active a,
.mask .first_title,
.mask .first_description,
.photo_carousel figure h2,
.reservation_button:hover,
.reservation input[type=text]:focus,
form.eventime_contact_form input[type=text]:focus,
form.eventime_contact_form input[type=tel]:focus,
form.eventime_contact_form input[type=email]:focus,
form.eventime_contact_form textarea:focus,
#contactMsgc span,
.navbar_bg_dark a, .blog_header p,
.buttons a.active,
.mask form.eventime_contact_form .contact_button:hover,
.contact_information,
.dropdown-menu,.dropdown-menu>li>a {
    color: #fff;
}
.sponsor_basic,
.sponsor_featured {
    outline-color: #fff;
}
.speakers_row {
    background-color: #fff;
    padding-bottom: 5px;
}
.tabs_about .graybtn,
.mask .reservation input,
.mask form.eventime_contact_form input[type=text],
.mask form.eventime_contact_form input[type=tel],
.mask form.eventime_contact_form input[type=email],
.mask form.eventime_contact_form textarea,
.mask form.eventime_contact_form .contact_button
  {
    border-color: #fff;
}
/*!------ SVG ------ */
.mask .pricing_ticket:hover .ticket_button 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,
.sposors_area,
.navbar_bg .active a, .blog_button, 
.mask form.eventime_contact_form .contact_button:hover,
.schedule_reservation,
.panel-collapse p b,
.copyright {
    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,
.dropdown-menu,.dropdown-menu>li>a {
    background-color: #000;
}
.reservation .first_line,
footer .first_line,
.picing_ticket,
.sposors_area .first_line,
.reservation input,
 form.eventime_contact_form input[type=text],
 form.eventime_contact_form input[type=tel],
 form.eventime_contact_form input[type=email],
 form.eventime_contact_form textarea,
.sponsor_basic,
.sponsor_featured,
.reservation_button {
    border-color: #b7b4b4;;
}
/*!------------------------------ 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,
a.footer_icon:hover,
.copyright span {
    color: #838383;
}
/* Errors */
.et-input-error  {
  border-color: red !important;
}
/*!------------------------------ Background settings | Transparents in RGBA and Background images ------------------------------*/
.nav_mask,
.footer {
     background: #3b3b3b;
}
.nav_mask_full {
    background: rgba(0, 0, 0, 1);
}
/*footer,
.fill_mask {
    background-color: rgba(0, 0, 0, 0.0);
    background-image: url('../images/mask.svg');
}*/
footer .copyright{
      text-shadow: 2px 2px 2px #000;
}
footer{
/*  background-color: transparent !important; */
  background-image: none !important; 
   background-color: rgba(0, 0, 0, 0.40) !important;
}
.mask {
   background-color: rgba(0, 0, 0, 0.77);
}
/*Images*/
.speakers_image {
   /* background-image: url('../images/smsms.jpg');*/
}
.first_image:empty,
/*.first_image {
    background-image: url('../images/shutterstock_109245797.jpg');
}*/
.tabs_about {
    background-image: url('../images/bg_about.jpg');
}
/*.first_image2 {
    background-image: url('../images/shutterstock_411193699.jpg');
}*/

.first_image2:empty, .first_image2 {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: 100%;
    width: 100%;
    height: 100%;
    float: right;
}

.eventime_newsletter{
    background-image: url('../images/bg_newsletter.jpg');
}
.speakers {
  /* background-image: url('../images/bg_speakers.jpg');*/
}
.contact {
    background-image: url('../images/2023/pic1.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
   
  /*  padding: 0% 0% 4% 0%;*/
}

.navbar-nav>.active>a, .navbar ul li a.active, .navbar-nav>li>a:hover{
   color: #d2cdcdcf !important;
}

.sposors_area{

background-color: #f8f8f8!important;
}

.reservation {
  
  background-color: #f8f8f8!important;
 
}

.panel-collapse p {
    color: #150f0ffc;
  text-align: justify;
  font-weight: 500;
}
.color-col{
    background-color: #E5E4E2;
    color: #Fff!important;
    padding: 2px 21px;
  border-bottom-right-radius: 22px;
 border-bottom: 3px solid #E5E4E2;
}
.color-col p{
   margin-top: 10px;
}

.color-col1{
    background-color: gold;
    color: #Fff!important;
     padding: 2px 21px;
  border-bottom-right-radius: 22px;
 border-bottom: 3px solid gold;
}
.color-col1 p{
   margin-top: 10px;
}


.color-col2{
    background-color: silver;
    color: #Fff!important;
     padding: 2px 21px;
  border-bottom-right-radius: 22px;
 border-bottom: 3px solid silver;

}
.color-col2 p{
   margin-top: 10px;
}


.color-col3{
    background-color: #00aeef;
    color: #Fff!important;
     padding: 2px 21px;
  border-bottom-right-radius: 22px;
 border-bottom: 3px solid #00aeef;

}
.color-col3 p{
   margin-top: 10px;

}
.contact_information span a:hover {
    color: #fff;
  }


#contact_menu .mask{
    background-color: rgba(0, 0, 0, 0.0) !important;
}
.change-col{
  color: #fff !important;
}

@media (max-width: 767px) {

 #contact_menu .mask {
    background-color: rgba(0, 0, 0, 0.40) !important;
  } 
  }