/*
 Theme Name:     ITInfinity
 Theme URI:      
 Description:    ITInfinity Child Theme
 Author:         ITinfinity
 Author URI:     
 Template:       Divi
 Version:        1.0.0
*/
 

/* =Theme customization starts here
------------------------------------------------------- */
/*bullet checklist by www.peeayecreative.com*/
.pa-bullet-list-1 ul {
list-style-type: none!important;
}

.pa-bullet-list-1 ul li:before {
content: 'e052'!important;
color: #2cba6c;
font-family: 'ETMODULES'!important;
margin-right: 10px;
margin-left: -14px;
font-size: 1.2em!important;
}


/* shrink menu on smaller viewports */
 
    @media only screen and (max-width : 1200px) {
        .container.clearfix.et_menu_container, #top-header .container.clearfix {
            max-width: 100%!important;
            width: 95%!important;}}
 
    @media only screen and (max-width : 1100px) {
        #top-menu li {
            padding-right: 13px!important;}
        #top-menu li a {
            font-size: 13px!important;}}


/* Increase width of drop-down menus */
@media screen and (min-width: 981px) {
.sub-menu {
	min-width: 350px;
}
#top-menu li li a {
    width: 260px;
	/* Extra - Reduce padding on list items */
	padding: 5px 5px;
	}
}




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

#top-menu .sub-menu {
   background-color: #ffffff; /* Background color dropdown */
   border-top: 3px solid #7dc24d; /* Top border color dropdown */
}

#top-menu .sub-menu li a {
   font-size: 14px; /* Font size dropdown */
   width: 100%;
   color: #FFFFFF;
   border-bottom: 1px solid #768792; /* Border bottom menu item color */
}

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

.sub-menu .current_page_item {
   background-color: #25313a; /* 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: 10px;
   padding-bottom: 8px;
}

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

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

