/*
Theme Name: isibanenetwork.co.za
Version: 1.0
Description: A child theme of Divi
Author: peter@openform.co.za
Template: Divi
*/

@import url("../Divi/style.css");

.contactDetails {
	padding:20px;
}

.contactDetails h2 {
	font-family: 'Alumni Sans';
	font-size:20px;
}

.contactDetails .address_details {
	font-family: 'Roboto';
	font-size:14px;
	font-weight: 400;
	margin: 5px 0;
}

.contactDetails .contact_details {
	font-family: 'Roboto';
	font-size:14px;
	font-weight: 400;
	margin: 5px 0;
}

.contactDetails a {
	font-family: 'Roboto';
	font-size:14px;
	color:#522599;
	transition:.3 ease-in-out;
}

.contactDetails a:hover {
	font-family: 'Roboto';
	font-size:14px;
	color:#000000;
}


/*--- Pop Up Styles ---*/

.pum-theme-365 .pum-container, .pum-theme-lightbox .pum-container {
	box-shadow:0px;
	border:#ffffff;
	margin: auto;
width: 400px !important;
max-width: 400px !important;
position: fixed !important;
margin-left: calc(50% - 200px) !important;
	top: 37vh !important;
left: 0 !important;
}

.pum-theme-365 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
	background:#522599 !important;
}


@media (max-width: 980px) {
.pum-theme-365 .pum-container, .pum-theme-lightbox .pum-container {
  box-shadow: 0px;
  border: #ffffff;
  margin: auto;
    margin-right: auto;
    margin-left: auto;
  width: 90% !important;
  max-width: fit-content !important;
  position: fixed !important;
  margin-left: 5% !important;
  top: 37vh !important;
  left: 0 !important;
  margin-right: 20px;
}
}
/*--END- Pop Up Styles -END--*/