/* 
 Theme Name:     Wye Valley Ponds
 Author:         Wye Valley Ponds
 Author URI:     https://wyevalleyponds.co.uk
 Template:       Divi
 Version:        .001
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 4.9.7
*/ 


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

/* Logo Overlap */
@media only screen and (max-width: 980px) {#logo {min-height: 80px;}}
@media only screen and (min-width: 981px) {#logo {min-height: 116px;}}

/* Logo Overlap */
 .et-fixed-header #logo {max-height: 100px !important; padding-bottom:10px !important; }

/* Navigation Rollover */
#top-menu .current-menu-item a::before,
#top-menu .current_page_item a::before {content: ""; position: absolute; z-index: 2; left: 0; right: 0;}
#top-menu li a:before {content: ""; position: absolute; z-index: -2; left: 0; right: 100%; bottom: 50%; background: #00ccff; height: 2px; -webkit-transition-property: right; transition-property: right; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
#top-menu li a:hover {opacity: 1 !important;}
#top-menu li a:hover:before {right: 0;}
#top-menu li li a:before { bottom: 10%;}
#top-menu li li a:hover { background-color:#fff !important; }

 /* Bottom Bar Link Rollover */
#footer-info a:hover {color: #00aff0;}

 /* Remove Footer Menu Bullets */
#footer-widgets .footer-widget li:before{display:none}
#footer-widgets .footer-widget li{padding-left:0px} 

 /* Footer Text Padding */
#text-3 {padding-top:0px}
#media_image-2 {margin-bottom: 20px}


/* Footer Navigation Rollover */
#footer-widgets .footer-widget a::before,
#footer-widgets .footer-widget a::before {content: ""; position: absolute; z-index: 2; left: 0; right: 100;}
#footer-widgets li a:before {content: ""; position: absolute; z-index: -2; left: 0; right: 100%; bottom: 0%; background: #00aff0; /*** COLOR OF THE LINE ***/ height: 2px; /*** THICKNESS OF THE LINE ***/ -webkit-transition-property: right; transition-property: right; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
#footer-widgets li a:hover {opacity: 1 !important;}
#footer-widgets li a:hover:before {right: 0;}
#footer-widgets li li a:before { bottom: 10%;}
#menu-footer-menu-our-services li {margin-right: 100px; display: inline-block;}
#text-2 {margin-right: 50px;}


/* Custom Links */
.blacklink a {color: #fff;}
.blacklink a:hover {color: #000}

.whitelink a {color: #000;}
.whitelink a:hover {color: #fff}


/* Hide background images on mobile */
@media screen and (max-width: 960px) { .hide-mobile {background-image: none!important;} } 