/*--- CUSTOM THEME ---*/


.middle{
	display:table;
	width:100%;
	padding:80px 0;
	text-align:center;
}
.middle hr{
	width:50%;
	margin:20px auto;
}
.middle p{
	  font-family: "Courier New", Courier, monospace;
	font-weight:bold;
}

.container{
	width:100%
}
#primary{
	padding:0;
}

.widget{
	
}
.main-navigation .menu li a {
    text-transform: none;
    letter-spacing: 0px;
}
.page-id-20 .context{
	padding-top:30px;
	padding-bottom:30px;
	
}

.entry-footer{
	display:none;
}

.page-id-20 .context, 
.page-id-20 iframe{
	width:100%;
}

.widget, .footer-inner, .entry-header{
	margin:auto;
}

.entry-header{
	padding:0 20px;
}

.content-area.pt0{
	padding-bottom:0;
}

#post-173{
	margin-bottom:0;
}

.covid-home{
	display:table;
	width:100%;
	padding:80px 0;
}

#custom_html-3{
	margin:0;
	width:100%;
}
.covid-home .area1 .rect{
	   overflow: hidden;
    position: relative;
    width: 100%;
		background-color:#231a45;

}

.covid-home .area1{
	display:table-cell;
	margin-right:2%;
	width:52%;
	vertical-align:middle;
}
.covid-home .area2{
	display:table-cell;
	width:46%;
	vertical-align:middle;
	
}

.sidetext{
	vertical-align:middle;
	display:block;
	margin-left:10%;
	
}

.square {
	margin:2%;
  position: relative;
  width: 96%;
	float:right;
	border:solid 5px #fff;
	border-style: solid;
		text-align:center;

}

.square:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}



.covid{
  position: absolute;
  width: 100%;
  height: 100%;
}
.covid h3{
	font-size:4em;
	color:#fff;
	font-weight: bold;
	padding: 10% 10% 4%;
}

.covid p{
	color:#a6a6a6;
	padding:4% 10% 10%;
	font-size:2.7em;
	line-height:120%;
	text-align:center;
}

@media only screen and (max-width: 768px){
		.covid-home .area1{
		display:block;
		width:90%;
		overflow: hidden;
    position: relative;
		padding-left:10%;
		background-color:#231a45;

	}
	.covid-home .area2{
		display:block;
		width:100%;
		padding:5%;
		margin:auto;
		float:none;
	}
	.covid-home .area2 .sidetext{
		display:block;
		width:100%;
		padding:5% 10%;
		margin:auto;
		float:none;
	}
}

@media only screen and (min-width: 768px){
	.context, .widget, .footer-inner, .entry-header{
		width:750px;
	}
	.square{
		width: 340px;
	}
	.sidetext{
		width: 300px;
		padding: 0 5% 0 0;
	}

}

@media only screen and (min-width: 992px){
	.context, .widget, .footer-inner, .entry-header{
		width:970px;
	}
	.square{
		width: 522px;
	}
	.sidetext{
		width: 388px;
	  padding: 0 10% 0 0;
	}
}

@media only screen and (min-width: 1200px){
	.context, .widget, .footer-inner, .entry-header{
		width:1170px;
	}
	.covid{
	}
	.sidetext{
		width: 468px;
	}
}


/*--------------------*/

.about-us-intro .context{
	padding-top:20px;
}
.about-us-intro p{
	padding:1% 27% 1% 0%;
	font-size:16px;
	color:#000;
}
#shapely_home_parallax-22{
	width:100%;
}
#shapely_home_parallax-2{
	width:100%;
}

.context{
		margin:auto;
}

.about-us-section{
}
.about-us-section p{
}

.context{
	padding: 25px 20px;
	opacity:1;
}


.about-us-intro{
	padding-top:0px;
	background-image:url(https://ednightline.com/backend/wp-content/uploads/2020/09/keyboard-headset-background2.jpg);
		background-position: 55% 50%;
	background-repeat: no-repeat;
	background-size: cover;
  box-shadow: 0px 1px 5px rgba(0,0,0,0.2);
}

.subteam{
	padding:25px 0px;
	display:table;
}
.subteam h5{
	font-size: medium;
	font-style: italic;
}

.coord{
	text-align: center;
	width: 50%;
  float: left;
  padding: 2% 7%;
}
.coord h4{
	margin: 20px 0px 5px 0px;
}

.pub{
	text-align: center;
	width: 33%;
  float: left;
  padding: 2% 3%;
}
.pub h4{
	margin: 20px 0px 5px 0px;
}

.pub4{
	text-align: center;
	width: 24%;
  float: left;
  padding: 2% 2%;
}
.pub4 h4{
	margin: 20px 0px 5px 0px;
}

.officer{
	text-align: center;
	width: 100%;
  padding: 2% 30%;
}
.officer h4{
	margin: 20px 0px 5px 0px;
}

.avatar-img{
	display:inline-block;
	border-radius: 50%;
  height: 150px;
  box-shadow: 0 4px 8px 0  rgba(0,0,0,0.2);
  transition: 0.3s;
}

.avatar-img:hover {
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}

#our-principles{
	background-image:url("https://ednightline.com/backend/wp-content/uploads/2020/05/stones-bacground-1b.jpg");
	background-position: 55% 50%;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment:fixed;
  box-shadow: 0px 1px 5px rgba(0,0,0,0.2);
	color:#000;
}
#our-principles p {
	padding:1% 43% 1% 0%;
	font-size:16px;
}
#our-principles h3{
	margin-top:30px;
	margin-bottom:10px
}

#what-to-expect{
}

.phone a{
	display: inline-block;
	padding:13px 20px;
	color:#fff;
	-moz-transition:all .5s ease;
}

.phone a:hover{
	background-color:#ffffff;
	color:#000;
	border-radius:10px;
}

.btn.btn-lg.btn-white:hover{
	background-color:#dd3333;
	color:#fff;
	border:2px solid #dd3333;
}

.bg-secondary{
	background:none;
}

.search{
	display:none;
}

.search-widget-handle{
	display:none;
}

.site-info.col-sm-6{
	display:none;
}

.im-container{

}
.im-container p{
	padding:1% 43% 1% 0%;
	color:#000;
	font-size:16px;
}
.page-id-10{
	  background-image: url("https://ednightline.com/backend/wp-content/uploads/2020/05/ednightline-instant-messenger-background.jpg");
	background-position: 65% 50%;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
}


@media only screen and (max-width: 1200px) and (min-width: 992px){
	nav{
		height:134px;
	}
}

@media only screen and (min-width: 1200px){
	.module-group.right{
		height:55px;
	}
	nav{
		height:75px;
	}
}



		.collapse.navbar-collapse.navbar-ex1-collapse{
		margin: 0;
	}
	.covid h3{
		font-size:3.2em;
		padding: 10% 10% 4%;
	}
	.covid p{
		padding:4% 10% 10%;
		font-size:2.2em;
	}
	p{
		color:#545454;
	}

@media only screen and (max-width: 992px) {
	.covid h3{
		font-size:2.2em;
		padding: 10% 10% 3%;
	}

	.covid p{
		padding:3% 10% 10%;
		font-size:1.3em;
	}
}

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

  .coord, .pub, .pub4, .officer{
    float: none;
    width: auto;
		padding: 2% 15%;
  }
	.covid h3{
		font-size:5.7vw;
	}
	.covid p{
		font-size:4.5vw;
	}
	.covid-container{
		padding: 0 10%;
	}
	
	.im-container p{
	padding:1% 5% 1% 5%;
	color:#000;
	}
	#our-principles p, #our-principles h3{
	padding:1% 5% 1% 5%;
	}
	#our-principles{
	background-image:url("https://ednightline.com/backend/wp-content/uploads/2020/05/stones-bacground-1a.jpg");
	}
	.about-us-intro p{
	padding:1% 5% 1% 5%;
}
