/*
 Theme Name:     Sterndale
 Description:    Child Theme
 Author:         Anthony T. Sterndale
 Author URI:     https://sterndale.au
 Template:       Divi
 Version:        1.24.02
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

/* Home Page */




/* All Pages */

.mfp-title {
    display:none;
}

#footer-bottom {
    display: none;
}

#top-menu > li.cta-item > a > span {
	box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.15);
}

.et_pb_button {
	box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.15);
}


strong {
	color: #000 !important;
}

li::marker {
color:  #9d7b89 !important;
font-weight: bold !important;
}

.entry-content ul {
list-style-type: square;
}


#top-menu li {
  font-size: 14px;
  padding-right: 20px;
}

/* Parallax */

@media only screen and (min-width: 1367px) {
.parallax-ats {
  min-height: 0;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
}

@media only screen and (min-width: 1367px) {
.parallax-ats2 {
  min-height: 0;
  background-attachment: fixed;
  background-position: right;
  background-repeat: no-repeat;
  background-size: cover;
}
}


/* Logo */


@media (min-width: 981px) {
  .logo_container a, .dtb-menu.et_pb_fullwidth_menu:not(.et_pb_fullwidth_menu--style-centered) .et_pb_menu__logo, .dtb-menu.et_pb_menu:not(.et_pb_menu--style-centered) .et_pb_menu__logo {
    transition: all .5s ease-in-out;
    position: absolute !important;
    top: 5px !important;
    height: 250px !important;
    
    width: 250px;
    display: flex !important;
    box-shadow: 0 5px 50px rgba(0,0,0,.1);
    align-items: center;
    justify-content: center;
    padding: 0;
    border-radius: 50% !important;
  }
}

@media (max-width: 980px) {
  .dtb_mobile #main-header #logo {
    max-height: 150px !important;
    max-width: auto !important;
    height: 150px !important;;
    background-color: #9d7b89 !important;
    padding: 10px !important;
	border-radius: 50% !important;
	box-shadow: 0 5px 50px rgba(0,0,0,.1) !important;
  }
}


/* Mobile */

.dtb-hamburger {
margin-top: -3px !important;
}

@media (max-width: 980px) {
.dtb_mobile #main-header .et_mobile_menu {
left: 50%;
width: 50%;
box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.3) !important;
border-radius: 25px 0 0 25px !important;
}
}

@media (max-width: 980px) {
.dtb_mobile .et_mobile_menu li.cta-item > a, .dtb_mobile .dtb-menu .et_mobile_menu li.cta-item > a, .et-db #et-boc .et-l .dtb-menu .et_mobile_menu li.cta-item > a {
border-radius: 0 0 0 25px !important;
}
}

@media (max-width: 980px) {
.dtb_mobile .et_mobile_menu li.menu-item-17 > a, .dtb_mobile .dtb-menu .et_mobile_menu li.menu-item-17 > a, .et-db #et-boc .et-l .dtb-menu .et_mobile_menu li.menu-item-17 > a {
border-radius: 25px 0 0 0 !important;
}
}


/* Accordion */

.et_pb_toggle_open .et_pb_toggle_title::before {
  content: "\2f" !important;
  color: #000 !important;
}


/* Date Picker */

.xdsoft_datetimepicker {
  box-shadow: 0 5px 15px -5px rgba(0,0,0,0.0) !important;
}