@charset "utf-8";
/*
 Theme Name:     eManifest Service Centre
 Theme URI:      http://www.infectiousdesigns.ca
 Description:    eManifest Service Centre Custom Theme
 Author:         Infectious Designs
 Author URI:     http://www.infectiousdesigns.ca
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
/* CSS Document */


#faqlist a:link {
    text-decoration: none;
}

#faqlist a:hover {
    text-decoration: underline;
}

#main-footer h4 {
color: white !important;
}

#main-footer {
background-color: #144e81 !important;

}
#footer-bottom {
background-color: #144e81 !important;
}

#footer-widgets {
padding-top: 40px;
}

.footer-widget {
margin-bottom: 10px;
}

#footer-widgets a:link {
    text-decoration: none;
}
#footer-widgets a:hover {
    color: #a7d4f2 !important;
    text-decoration: underline !important;
}

.footer-widget { margin-right: 0;}
.footer-widget:nth-child(1) { width: 30%; padding-right:15px;}
.footer-widget:nth-child(2) { width: 30%; padding-right:90px;}
.footer-widget:nth-child(3) { width: 30%; margin-right:0;}
.footer-widget+.last{display:none;}
 
@media only screen and (max-width: 980px){
.footer-widget:nth-child(1) { width: 30%; padding-right:15px;}
.footer-widget:nth-child(2) { width: 30%; padding-right:15px;}
.footer-widget:nth-child(3) { width: 30%; margin-right:0;}}
 
@media only screen and ( max-width: 767px ) {
.footer-widget:nth-child(1) { width: 100%; padding-right:15px;}
.footer-widget:nth-child(2) { width: 100%; padding-right:15px;}
.footer-widget:nth-child(3) { width: 100%; margin-right:0;}}
