/*
Theme Name: Immerge Technologies
Template: Divi
Author: Immerge Technologies
Author URI: http://www.immergetech.com/contact
Description: Child Theme of Divi Template Modified by ImmergeTech.com
Version: 1.0.1471447995
Updated: 2016-08-17 15:33:15

*/

/* Custom Tribes Event Calendar Plugin Styles */

body.single-tribe_events .tribe-events-cal-links a.tribe-events-gcal,
body.single-tribe_events .tribe-events-cal-links a.tribe-events-ical {
  /* display: none !important; */
}

/* Fix for header staying on top of calendar date picker */
#top-header,
#main-header {
  z-index: 5 !important;
}

/* End Custom Tribes Event Calendar Plugin Styles */

.et_pb_slide_0 .et_pb_slide_description h2, 
.et_pb_slider_with_text_overlay h2.et_pb_slide_title {
	padding: 15px 20px 10px 20px;
}

#top-menu li.mega-menu > ul.sub-menu {
	overflow-y: scroll !important;
	max-height: 500px;
}

#top-menu li.mega-menu > ul li ul li {
	padding-left: 10px !important;
}


/* SLIDER REMAKE */
.container-im {
  position: relative;
  margin: 0 auto;
  width: 100%;
  height: 520px;
  max-width: 1200px;
  background-color: rgba(255, 255, 255, 0.8); }

.content-im {
  position: absolute;
  padding: 2rem;
  width: 70%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin: auto;
  background-color: rgba(255, 255, 255, 0.9); }

.slider-im {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  width: 100%;
  height: 100%; }
  @media (min-width: 768px) {
    .slider-im__slide {
      background-image: url("http://ecti-calendar-test.immergetechnologies.net/wp-content/uploads/2018/12/bg_one.jpg");
      background-size: cover;
      background-position: center;
      width: 25%; } }
  @media (min-width: 768px) {
    .slider-im__slide:nth-of-type(2) {
      background-image: url("http://ecti-calendar-test.immergetechnologies.net/wp-content/uploads/2018/12/bg_two.jpg"); } }
  @media (min-width: 768px) {
    .slider-im__slide:nth-of-type(3) {
      background-image: url("http://ecti-calendar-test.immergetechnologies.net/wp-content/uploads/2018/12/bg_three.jpg"); } }
  @media (min-width: 768px) {
    .slider-im__slide:nth-of-type(4) {
      width: 25%; } }
  @media (min-width: 1025px) {
    .slider-im__slide:nth-of-type(4) {
      width: 12.5%; } }
  .slider-im__slide:last-of-type {
    background-image: none;
    width: 0%;
    display: flex;
    flex-direction: column; }
    @media (min-width: 1025px) {
      .slider-im__slide:last-of-type {
        width: 12.5%; } }
  @media (min-width: 1025px) {
    .slider-im__slide {
      width: 25%; } }
  .slider-im__slide__pic {
    flex-grow: 1;
    background-size: cover;
    background-position: center; }
    @media (min-width: 768px) {
      .slider-im__slide__pic:nth-of-type(1) {
        background-image: url("http://ecti-calendar-test.immergetechnologies.net/wp-content/uploads/2018/12/one.jpg"); } }
    @media (min-width: 768px) {
      .slider-im__slide__pic:nth-of-type(2) {
        background-image: url("http://ecti-calendar-test.immergetechnologies.net/wp-content/uploads/2018/12/two.jpg"); } }
    @media (min-width: 768px) {
      .slider-im__slide__pic:nth-of-type(3) {
        background-image: url("http://ecti-calendar-test.immergetechnologies.net/wp-content/uploads/2018/12/three.jpg"); } }
    @media (min-width: 768px) {
      .slider-im__slide__pic:nth-of-type(4) {
        background-image: url("http://ecti-calendar-test.immergetechnologies.net/wp-content/uploads/2018/12/four.jpg"); } }
    @media (min-width: 768px) {
      .slider-im__slide__pic:nth-of-type(5) {
        background-image: url("http://ecti-calendar-test.immergetechnologies.net/wp-content/uploads/2018/12/five.jpg"); } }
.no-background {
	background: none !important;
	background-color: transparent !important;
}