Christina Francis
.et_pb_fullwidth_header .header-image { margin-right: 0; } /* X icon in expanded mobile menu */ .mobile_nav.opened .mobile_menu_bar:before { content: ‘\4d’; } /*remove default 11px padding on each side of list items*/ .pa-vertical-menu .et-menu > li { padding-left: 0px; padding-right: 0px; } /*make the menu items fullwidth and add space between them*/ .pa-vertical-menu .et_pb_menu__menu nav ul li { display: block; width: 100%; margin: 8px 0; } /*style the menu items*/ .pa-vertical-menu .et_pb_menu__menu nav ul li a { padding: 8px!important; } /*style the menu items on hover*/ .pa-vertical-menu .et_pb_menu__menu nav ul li a:hover { opacity: 1!important; color: #212121; } /*style the active menu item*/ .pa-vertical-menu .et_pb_menu__menu nav ul li.current-menu-item a { opacity: 1!important; color: #212121; } /*style the arrow icon if there are submenus*/ .pa-vertical-menu .et_pb_menu__menu .menu-item-has-children>a:first-child:after { content: “5” !important; /*change arrow icon for submenu*/ padding: 8px; font-size: 24px; } /*style the arrow icon if there are submenus to submenus*/ .pa-vertical-menu .nav li ul { position: static; } .pa-vertical-menu .et_pb_menu__menu .menu-item-has-children .menu-item-has-children>a:first-child:after { padding: 8px !important; right: 0px !important; } /*make the submenu align directly to the right of the menu item instead of below*/ .pa-vertical-menu .et_pb_menu__menu nav ul li ul { top: 0!important; } /*align submenu to the right of menu link*/ .pa-vertical-menu .et_pb_menu__menu nav li ul { left: 100%!important; } /*add an icon to the left of each menu item link .pa-vertical-menu ul li a:before { font-family: ‘ETMODULES’; content: ‘\24’; text-align: center; vertical-align: middle; margin-right: 8px; margin-left: 0px; color: #212121; font-size: 1.3em; transition: all .75s ease; }*/ /*style the menu items icon*/ .pa-vertical-menu ul li a:hover:before { margin-left: 7px; color: #212121!important; transition: all .75s ease; } /*style the active menu item icon*/ .pa-vertical-menu ul li.current-menu-item a:before { margin-left: 7px; color: #212121!important; } @media (max-width: 980px) { /*open the mobile menu up and use on all devices*/ .et-db #et-boc .et-l .pa-vertical-menu .et_pb_menu__menu { display: flex; } /*hide the hamburger icon*/ .et-db #et-boc .et-l .pa-vertical-menu .et_mobile_nav_menu { display: none; } } /* mobile menu scroll*/ .et_mobile_menu { overflow-y:scroll!important; max-height:80vh!important; -overflow-scrolling:touch!important; -webkit-overflow-scrolling:touch!important; } /* Hide image titles on hover */ img { pointer-events:none; } /*blurb container only styles*/ .img-box .et_pb_blurb_container { background-color: #fff; padding: 20px; margin-top: -30px; } /*set the width of the rows inside the Post Content module*/ .et-l .et-l–post .et_builder_inner_content .et_pb_row { width: 100%; } /*divi column order on mobile*/ @media screen and ( max-width: 980px ) { .reverse { display: flex; flex-direction: column-reverse; } .et_pb_menu .et_mobile_nav_menu { margin-top: 20px; } .et_pb_menu–style-left_aligned.et_pb_text_align_justified .et_pb_menu__wrap { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: flex-end; } /*fullwidth header on mobile*/ .et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content { width: 100%!important; } .et_pb_menu__logo-wrap { margin: 0!important } .et_pb_menu_inner_container { display: flex!important; } .et_pb_menu–style-inline_centered_logo .et_pb_menu__wrap { justify-content: end!important;} } /* menu width*/ .nav li ul { width: 400px; } .et_pb_menu_0_tb_header.et_pb_menu ul li a { width: 100%; } .et-menu li { display: block; } .center.et_pb_equal_columns >.et_pb_column { margin-top:auto; margin-bottom:auto; } /** Divi Gallery Desktop **/ @media (min-width: 981px){ .col-width .et_pb_gallery_item { width: 9% !important; /*six columns*/ clear: none !important; } } /** Tablet **/ @media (max-width: 980px){ .col-width .et_pb_gallery_item { width: 25% !important;…