/* 
 Theme Name:     Webmonster Theme
 Author:         Webmonster
 Author URI:     https://www.webmonster.com
 Template:       Divi
 Version:        1.0 
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

body { font-weight: 400 !important; }
h1 { padding-bottom: 15px; }
h2 { padding-bottom: 15px; }
h3 { padding-bottom: 15px; }
h4 { padding-bottom: 15px; }
h5 { padding-bottom: 15px; }
h6 { padding-bottom: 15px; }

.no-pb h1, .no-pb h2, .no-pb h3, .no-pb h4, .no-pb h5, .no-pb h6 { padding-bottom: 5px; }
.mfp-title { display: none; }

/*** HEADER ***/
#et-info { float: right; }
.et-social-icons a { color: #000 !important; }
.et-social-icon a::before { font-size: 22px !important; }


.et-pb-contact-message p { font-weight: 600; color: #29be30; font-size: 20px; }

.et-pb-controllers a { width: 20px !important; height: 20px !important; border-radius: 20px !important; opacity:1; background: none; border: 2px solid #fff; }
.et-pb-controllers a.et-pb-active-control { background: #fff; }

.my-footer-menu-bulleted li { background: url(/webmon-nxt/wp-content/uploads/2022/06/square.webp) no-repeat left center; width: 100%; display: block; text-align: left; padding-left: 30px; padding-bottom: 0px; }
.my-footer-menu-bulleted li a { padding-bottom: 0; }


/*** Not Collapsing Menu ***/
@media screen and (max-width: 980px) {
.my-footer-menu .et_pb_menu__menu {
display: block;
}
.my-footer-menu .mobile_menu_bar {
display: none;
}
}

.my-footer-menu li { display: block !important; width: 100% !important; }




/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px) {
}
 
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {
}
 
/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {
}
 
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {
}
 
/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {
}
 
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {
}








