/*
Theme Name: Divi-Child
Description: Child theme for Divi
Author: Punta Mita
Template: Divi
*/

@import url("../Divi/style.css");

body { color:#111; !important;}

#nav_menu-2 {font-size:.8em;}

#main-header {}

#main-header:after {}

h2.propname { color:#E98813; font-weight:bold; font-size:2.5em;} /* PROPERTY NAME */
h3.propdesc { color:#133467; font-weight:bold; font-size:1.7em;} /* PROPERTY DESCRIPTION */
p.propdescsub { color:#3999D5; font-style:italic; font-size:1.3em;} /* PROPERTY SUB-Description */

#footer-info {font-size:12px;}
#top-header li.et-social-icon a {
color: #3999D5;
}


ul.check {list-style-image:url(https://daveblaker.com/punta/wp-content/uploads/2023/05/check.png); line-height:1.8em;font-size:15px;}

/* ##### DROPDOWN MENU STYLES ##### */

#top-menu .sub-menu {
   background-color: #F3B912; /* Background color dropdown */
   border-top: 3px solid #25313a; /* Top border color dropdown */
}

#top-menu .sub-menu li a {
   font-size: 1em; /* Font size dropdown */
   line-height:1.1em;
   width: 100%;
   color: #21598F;
   border-bottom: 1px solid #768792; /* Border bottom menu item color */
}

.sub-menu li:hover {
   background-color: #FFEA59; /* Hover color menu item */
}

.sub-menu .current_page_item {
   background-color: #F3B912; /* Current menu item color dropdown */
}

#top-menu .sub-menu li {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
}

#top-menu li li a {
   padding-top: 11px;
   padding-bottom: 11px;
   color: #ffffff;
   border-bottom: 1px solid #768792; /* Border bottom menu item color */
}

#top-menu .sub-menu {
   padding-top: 0px;
   padding-bottom: 0px;
}

.nav ul li a:hover {
   opacity: 1;
   background-color: rgba(0,0,0,0);
}

/* ##### END DROPDOWN MENU STYLES ##### */