div#covid19 .card.no-padding {
		padding: 0;
}
div#covid19 h3.print-title {
	  color: #000;
    margin: 22px 0 0 0;
    font-weight: 600;
    font-size: 1.1em;
		text-align: left;
}
div#covid19 ul.print-links li {
		text-align: left;
}
div#covid19 ul.print-links {
		list-style-type:none;
}
div#covid19 ul.print-links a {
    color: #000;
    font-size: 0.8em;
    text-decoration: none;
}
div#covid19 ul.print-links a:hover {
    text-decoration: underline;
}
div#covid19 p.print-source {
    text-align: left;
    font-size: 0.8em;
    color: #000;
    font-weight: 600;
    line-height: 18px;
    margin: 17px 0 0;
    display: inline-block;
    border-top: 1px solid #666;
    padding: 5px 0 0 0;
}
p.print-source a {
    font-weight: 100;
    text-decoration: none;
}
body {
		overflow-x: hidden;
		height: 100%;
}

img.custom-image {
    max-height: 90px;
}
.header-homepage {
    background-color: unset !important;
}
.spaced-cols>div {
    text-align: center;
}
#projects .section-title-col {
    max-width: 100%;
}
#projects img.custom-image {
    max-height: unset;
    max-width: 60%;
}
.contentswap-effect .initial-image img {
    cursor: auto;
}
#team-1 h4.font-500 {
		min-height: 20px;
}
#team-1 a.link {
    color: #fff;
    background-color: #ccc;
    padding: 0px 16px;
    font-size: 0.7em;
    text-decoration: none;
    text-transform: uppercase;
    border-radius: 16px;
}
.team-5-mc .face {
    max-height: 100px;
    width: auto;
}
.team-5-mc h4 {
    font-size: 0.9em;
    font-weight: 500;
}
.team-5-mc h4 ~ p {
    font-size: 0.9em;
    text-transform: capitalize;
    line-height: 16px;
    margin-top: 8px;
		font-weight: 100;
}
.header-top-bar-area span a {
    text-decoration: none;
}
/* Enter Your Custom CSS Here */
@media (max-width: 768px) {
	.header-top-bar-inner {
    height: auto;
    padding-bottom: 10px;
	}
	.top-bar-field {
    padding: 11px 4px;
		float: unset;
    display: inline-block;
	}
	.top-bar-field i.fa {
    margin-right: 4px;
	}
	.header-top-bar {
		display:block;
		padding: 0 2%;
	}
	.header-top-bar-area {
    width: 100%;
		text-align: center;
	}
	.navigation-bar {
    padding-top: 1.0em;
	}
	.top-bar-social-icons {
    width: 100%;
    text-align: center;
	}
	.top-bar-social-icons a {
    float: unset;
	}
	div.wpforms-container-full .wpforms-form .wpforms-field {
    text-align: left;
}
}
.portfolio-4 .row {
		width: 90% !important;
}
.sidebar .widget_products a {
    font-size: 0.9em !important;
}
/* Enter Your Custom CSS Here */
@media (max-width: 768px) {
	.header-top-bar-inner {
    height: auto;
    padding-bottom: 10px;
	}
	.top-bar-field {
    padding: 11px 4px;
		float: unset;
    display: inline-block;
	}
	.top-bar-field i.fa {
    margin-right: 4px;
	}
	.header-top-bar {
		display:block;
		padding: 0 2%;
	}
	.header-top-bar-area {
    width: 100%;
		text-align: center;
	}
	.navigation-bar {
    padding-top: 1.0em;
	}
	.top-bar-social-icons {
    width: 100%;
    text-align: center;
	}
	.top-bar-social-icons a {
    float: unset;
	}
	div.wpforms-container-full .wpforms-form .wpforms-field {
    text-align: left;
}
		.page-id-570 #page-content {
    text-align: left;
}
		.page-id-570 #page-content .col-sm-8 img {
				width: 100%;
				margin-bottom: 10px;
		}
}

#enquiry input {
    background: #FFF !important;
    border: 2px solid #000;
    width: auto !important;
    max-width: unset;
    font-size: 1.0em;
    min-height: 44px;
    color: #000;
    text-transform: uppercase;
    font-weight: bold;
}
.wdm-enquiry-action-btns button {
    background: #000;
    padding: 8px 24px;
}
.wdm-enquiry-modal .ui-dialog-titlebar {
    background-color: #000 !important;
}
.modal-enquiry-form.ui-dialog .ui-dialog-titlebar-close {
    background: #FFF;
    margin-right: 8px;
    border-radius: 3px;
}