Divi_WordPress
@media only screen and (max-width: 980px) {
.et_mobile_menu .dd-level {position: relative; background-color: rgba(0,0,0,.03);}
.et_mobile_menu .dd-level:after {content: “+”; position: absolute; right: 0px; top: 0px; color: #fff; font-size: 20px;
width: 40px; height: 100%; cursor: pointer; display: block; text-align: center; line-height: 38px;}
.et_mobile_menu .dd-level .sub-menu { max-height: 0px; overflow: hidden; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.et_mobile_menu .dd-level.open .sub-menu { max-height: 800px; overflow: visible;}
.et_mobile_menu .dd-level.open:after { content: “-“}
.et_mobile_menu .menu-item-has-children>a { background-color: transparent;}
body { padding-top: 110px;}
body.home { padding-top: 0px;}
html body .mobile_menu_bar:before { color:#fff !important; position:absolute; left:-30px; top:-8px;}
ul#mobile_menu { margin-top:0px;}
.et_mobile_menu { top:100%;}
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
div#Main-home-Banner {height: 411px; background-position: 104px 112px !important;}
.container.homepage-banner h1 {padding-bottom: 0px; margin-top: 40px;}
}
@media only screen and (max-width: 767px) {
ul#mobile_menu { max-height: 200px; overflow: auto;}
.main-page-header .et_pb_column { padding-top: 0px;}
#left-area .et_pb_post:first-child {margin-top: 0px;}
.error404 #left-area .et_pb_post h1,
.single #left-area .et_pb_post h1 {margin-top: 0px;}
header#main-header .container {padding-top: 0%;}
div#Main-home-Banner .et_pb_column { padding-top: 0px;}
div#Main-home-Banner {background-position: 104px 112px !important;}
.container.homepage-banner h1 {padding-bottom: 0px; margin-top: 50px;}
}
@media only screen and (max-width: 479px) {
ul#mobile_menu { max-height: 370px; overflow: auto;}
body {padding-top: 140px;}
.container.homepage-banner h1 {margin-bottom: 0px;}
html body .mobile_menu_bar:before { top:-23px;}
}
.home .wp-block-cover.has-background-dim::before{
display:none;
}
.scroll-back-to-top-wrapper {
position: fixed;
text-align: center;
z-index: 99999999;
background-color: #777777;
color: #eeeeee;
width: 50px;
height: 48px;
line-height: 48px;
right: 30px;
bottom: 30px;
padding-top: 2px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.scroll-back-to-top-wrapper {
z-index: 9999 !important;
}
.scroll-back-to-top-wrapper {
background-color: #333 !important;
}
.scroll-back-to-top-wrapper i.fa {
line-height: inherit;
}
.fa-2x {
font-size: 2em;
}
.scroll-back-to-top-wrapper.show {
visibility: visible;
cursor: pointer;
opacity: 1.0;
}
div#address_footer li {
text-align: center;
}
div#address_footer .owl-dots {
display: none;
}
div#address_footer li p br {
display: none;
}
#address_footer button.owl-prev {
position: absolute;
top: 15px;
left: 0;
width: 60px;
height: 60px;
border: 0px;
background-color: #ce0303 !important;
border-radius: 50%;
box-shadow: 5px 9px 40px 0px rgb(0 0 0 / 13%);
cursor: pointer !important;
z-index: 1;
line-height: 54px !important;
}
#address_footer button.owl-next {
position: absolute;
top: 15px;
width: 60px;
right: 0;
height: 60px;
border: 0px;
background-color: #ce0303 !important;
border-radius: 50%;
box-shadow: 5px 9px 40px 0px rgb(0 0 0 / 13%);
cursor: pointer !important;
z-index: 1;
line-height: 54px !important;
}
#address_footer button.owl-prev span, #address_footer button.owl-next span {
font-size: 50px;
color: #fff;
font-weight: normal;
}
.wp-block-columns.image-coloum-end {
margin: 0px auto;
width: 1200px;
padding-left: 15px;
padding-right: 15px;
max-width: 100%;
}
.image-coloum-end figure.wp-block-image.size-large {
margin: 0;
}
.image-coloum-end .wp-block-column.is-vertically-aligned-center.col.right {
padding-left: 0;
}