/*
Theme Name:     Divi-child
Description:    Divi child theme for WELC
Author:         cfoxnm
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

#top-menu-nav #top-menu li a ul.sub-menu li { line-height: 1.0; }
#footer-widgets .footer-widget li:before { border-style: none; }
#footer-widgets .footer-widget li { padding-left: 0; line-height: 1.0; }
#social-icons-footer {  width: 100%; display: block; clear: both; padding: 12px 0 0 20px; text-align: center; }
#social-icons-footer a { display: inline-block; margin-right: 20px; }
a.whitelink { color: #FFF; border-bottom: 1px dotted #FFF; }
a:hover.whitelink { border-bottom: 1px solid #FFF; }
p.logos img { margin: 0 20px 0 0; display: inline-block; }
a.signpetitionbutton { padding: 5px 15px 5px 15px; margin: 10px 0 0 0; color: #FFF; text-transform: uppercase; border-radius: 15px; background: #49B; display: inline-block; white-space: nowrap; }
a:hover.signpetitionbutton { background: #6BD; }
.breadcrumbs { display:block; font-size: 90%; line-height: 2.5; margin: 0 0 0 10px; color: #888; background-color: transparent; background-color: #FFF; }
ul.caselist li { line-height: 1.0;  margin-bottom: 10px; }
#et_top_search { margin-top: 10px; }
#footer-info { text-align: center; width: 100%; }
img.homegrizzlyleftborder { border-left: 1px solid #AAA; }

#logo { margin-left: -15px; }

/*top menu donate arrow*/
#menu-item-12297 { margin-left: -25px; margin-right: 30px; }

/* top menu submenu reduce line height */
ul.sub-menu li { line-height: 1.3; }
ul.sub-menu li ul.sub-menu li { line-height: 1.3; }
ul.sub-menu li ul.sub-menu li a { text-transform: none !important; } 

/* normal list*/
#normallist ul { padding: 0 0 0 25px; }
#normallist ul li { list-style: normal; padding: 0 0 10px 0; list-style-type: square; }

#imageright50 { float: right; width: 50%; margin: 0 0 20px 20px; }

/* tags links */
#tags { margin: 0 0 40px 0; font-weight: bold; }
#tags a { margin: 0 3px; padding: 3px 10px 4px 10px; background: #a4a610; color: #FFF; font-weight: normal; border-radius: 20px; transition: all ease 0.2s; }
#tags a:hover { background: #b4b620; }


@media screen and (max-width: 980px) { 

img.homegrizzlyleftborder { border-left: none; }

#imageright50 { float: none; width: 100%; margin: 0 0 20px 0; }

}


