/*
 Theme Name:   Divi-Child by Ana De La Cadena
 Theme URI:    http://quioskodigital.com/divi-child
 Description:  Divi 4.0 Child Theme - Victorios Auto Body stylesheet
 Author:       Ana De La Cadena
 Author URI:   http://example.com
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  Divi
*/
.flexbox-cta-header, .flexbox-icons-header, .flexbox-icons-sticky-menu, .flexbox-mobile-menu-opened, .flexbox-menu-mobile-opened-list{
display: flex;
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
}

.flexbox-cta-header{
  justify-content: flex-end !important;
  -webkit-box-pack: end !important;
  -moz-box-pack: end !important;
  -ms-flex-pack: end !important;
  -webkit-justify-content: flex-end !important;
}

.flexbox-icons-sticky-menu{
  justify-content: flex-end !important;
  -webkit-box-pack: end !important;
  -moz-box-pack: end !important;
  -ms-flex-pack: end !important;
  -webkit-justify-content: flex-end !important;
}

.flexbox-mobile-menu-opened{
  flex-basis: 0 !important;
  /* border: 1px solid yellow; */

}
 #flexbox-child-mobile-menu-opened-column-2, #flexbox-child-mobile-menu-opened-column-3{
  padding-left: 15%;
}

#word-wrap{
  overflow-wrap: break-word;
  white-space: nowrap !important;
}

.unclickable-pictures{
pointer-events: none !important;
cursor: default !important;
}
/* #mobile-menu-opened ul li{
  list-style: none;

} */
@media all and (max-width: 980px){
.et_pb_column#first-column-menu-mobile, .et_pb_column#second-column-menu-mobile, .et_pb_column#third-column-menu-mobile{
margin-bottom: 0 !important;
}
}
/*position fixed mobile menu opened and closed*/
#fixed-position-menu-mobile-opened, #fixed-position-menu-mobile-closed{
position: fixed !important;
}
}

/* menu mobile sidebar*/
#page-container, #et-main-area, .et-push-sidebar, .et-slide-push-toggle .et-pb-icon {
    transition: all 300ms !important;
  }
/*
 * use if using blank template with no header or footer
 *
  #page-container.et-push-sidebar-active {
    margin-left: 350px;
  }
*/
  #page-container.et-push-sidebar-active #et-main-area {
    margin-left: 350px;
  }
  .et-push-sidebar {
    transform: translateX(-100%);
  }
  .et-fb .et-push-sidebar {
    transform: translateX(0%);
  }
  .et-push-sidebar-active .et-push-sidebar {
    transform: translateX(0%);
  }

  .et-slide-push-toggle, .et-slide-push-close {
    cursor:pointer;
  }
  .et-push-sidebar-active .et-slide-push-toggle .et-pb-icon {
    transform: rotate(180deg);
  }
@media all and (max-width: 767px) {
  .et-push-sidebar-active .et-push-sidebar {
    overflow: scroll !important;
    overscroll-behavior: contain;
  }
  #page-container.et-push-sidebar-active #et-main-area, #page-container.et-push-sidebar-active {
    margin-left: 0px;
  }
}
/*end*/
