body{
	padding: 0px;
	margin: 0px;
	overflow-x: hidden;
}
img{
	pointer-events: none;
}
.share p{
	position: relative;
	color: black!important;
}
.videos{
	position: relative;
	border:1px solid silver!important;
	overflow-y:scroll;
	height: 600px!important; 
}

.icon-wrap .icon-play{
	position: relative;
	width: 50px!important;
	color: black!important;
}
.announce a{
	position: relative;
	color: blue!important;
	top: -40px;
	/*font-weight: bold;*/
}
.announce a:hover{
	position: relative;
	color: #28a745!important;
	/*font-weight: bold;*/
}
p.paraganounce{
	position: relative;
	letter-spacing: 1px;
	word-spacing: 2px;
	word-wrap: break-word;
}
.date label{
	position: relative;
	left: -120px!important;
	color: black!important;
	top: -10px;
}
.date{
	position: relative;
	top: -40px;
}
.Announcing{
	position: relative;
	border: 1px solid grey;
	top: 20px;
	height: 650px!important;
	overflow-y: scroll;
	border-radius: 10px 10px;
}
.Announcing p{
	position: relative;
	top: -20px!important;
}
.announcing{
	position: relative;
	border: 1px solid grey;
	/*top: -20px;*/
	height: 400px!important;
	/*overflow-y: scroll;*/
	border-radius: 10px 10px;
}

h3.mb-5{
	position: relative;
	top: 0px!important;
	font-size: 19px;
	border-bottom: 1px black groove;
}
.navbar{
	position: relative;
	left: 80px;
}

.icon-menu{
	position: relative;
	left: 140px!important;
}
.text-right ul li a{
	position: relative;
	color: black!important;
}

.text-right ul li a:hover{
	position: relative;
	color: red!important;

}

ul.arrow-top li a{
	position: relative;
	color: white!important;
}

ul.arrow-top li a:hover{
	position: relative;
	color: green!important;
/*	font-weight: bold;*/
}

.tabless{
	position: relative;
	/*font-family: times new roman sans serif;*/
	font-size: 15px;
}

.tabless th{
	position: relative;
	/*font-family: times new roman sans serif;*/
	background: #556c66 !important;
	color: white!important;
}
.tabless td{
	position: relative;
	/*font-family: times new roman sans serif;*/
	color: black!important;
}

.mb-4 img{
	position: relative;
	width: 200px;
	height: 350px;
}

h2.mb-0 {
	position: relative;
	font-family: times new roman sans serif;
    left: 20px;
    font-size: 15px;
}
span.post-date{
	 position: relative;
	text-align: center;
	color: black!important;
	font-family: times new roman sans serif;
	/*font-weight: bold;*/
}
p.post-date{
	position: relative;
	text-align: center;
	color: black!important;
	font-family: times new roman sans serif;
	/*font-weight: bold;*/
}

.section-heading h2{
	position: relative;
	top: -50px;
}
.section-heading p{
	position: relative;
	top: -45px;
	color: black!important;
}
.block-15{
	position: relative;
	top: -135px;
}
.galleryImages img{
	position: relative;
	width: 350px;
	height: 200px;
	cursor: pointer;
}
p.description{
position: relative;
left: 500px;
top: -150px;
}
.Images img{
position: relative;
width: 150px;
height: 150px;
}

p.Paragraphs{
position: relative;
top: 5px;
}
.scroll{
position: relative;
overflow-y: scroll;
height: 480px;
}

.Pictures img{
position: relative;
height: 170px;
width: 170px !important;
}

.uplift{
position: relative;
top: -120px;
}
h2.styling{
position: relative;
top: 30px;
font-family: times new roman sans serif;
}
.section-heading h2{
position: relative;
font-family: times new roman sans serif;
}
.items{
position: relative;
top: -150px;
}
.music_app{
position: relative;
top: -130px;
}
h3.Voting_form{
position: relative;
font-family: times new roman sans serif;
top: -70px;
text-align: center;

}

.py-2{
position: relative;
background-color: #4e657d!important;
color: white!important;
font-family: times new roman sans serif;

}
.scrollTop{
position: relative;
top: -70px;
}

p.Paragraphs{
position: relative;
font-size: 15px;
font-family: times new roman sans serif;
}

h4.choice{
position: relative;
font-size: 18px;
top: 4px;
}

h4.choices{
position: relative;
font-size: 20px;
  }

.choice_column{
position: relative;
border: 2px solid silver;
height: 350px;
overflow-x: scroll;
border-top: 10px solid grey;
border-bottom: 10px solid grey;
border-top-right-radius: 18px;
border-top-left-radius: 18px;
border-bottom-right-radius: 20px;
border-bottom-left-radius: 20px;
}

.display_pictures{
position: relative;
border: 2px solid silver;
border-top: 10px solid grey;
border-bottom: 10px solid grey;
border-top-right-radius: 18px;
border-top-left-radius: 18px;
border-bottom-right-radius: 20px;
border-bottom-left-radius: 20px;
}

.btn_info{
position: relative;
font-family: times new roman sans serif;
color: white!important;
font-weight: bold;
}

.btn_info:hover{
position: relative;
font-family: times new roman sans serif;
font-weight: bold;
}

.Staff_image img{
position: relative;
width: 280px !important;
height: 280px;
}

.Technical_pictures img{
position: relative;
width: 200px;
height: 200px;
}

 @media (max-width: 480px) {
.tabless{
position: relative;
width: 100px!important;
font-size: 12px;
/*overflow-x: scroll;*/
}
.tabless th{
position: relative;
background: #556c66!important;
color: white!important;
font-family: times new roman sans serif;
}
.tabless td{
position: relative;
color: black!important;
font-family: times new roman sans serif;
}
p.alert-danger{
position: relative;
top: 40px;
left: -60px;
}
p.post-date {
position: relative;
left: -90px;
}
.Staff_image img{
position: relative;
left: 55px!important;
}
p.past_date{
position: relative;
left: 0px!important;
}
h2.mb_0{
position: relative;
left: 100px!important;
}
p.Social-media{
position: relative;
left: 100px!important;
}
.Pictures img{
position: relative;
left: 120px!important;
    }
 p.p_date{
 position: relative;
 left: 0px!important;
 } 

 p.post_date_block{
 position: relative;
 left: 0px!important;
 } 
 p.Social_media{
 position: relative;
 left: 20px!important;
 } 

 }

 @media(width: 480px){
 .NewsImages img {
 	position: relative;
 	left: -200px!important;
 }
 }

 .Social-media{
width: 300px;
margin-left: -20px;
  }
  .list-unstyled{
    display: ruby-text;
  }
 @media(max-width: 480px)
{
  .Social-media{
width: 300px;
margin-left: -110px;
top: -20px;
  }

  .list-unstyled{
    display: contents;
  }

  .para{
    position: relative;
font-size: 15px !important;
padding: 20px;
  }
}

/*..............................................................ENDING FIRST MEDIA........................................................*/

 p.post-date{
 position: relative;
 left: -60px;
 }
.ml-auto{
position: relative;
color: black;
}
.item{
position: relative;
color: black;
}
.site-footer{
position: relative;
background: #1c1919!important;
color: white;
}

ul.list-unstyled li a{
position: relative;
color: white;
}

.quick-contact-info{
position: relative;
color: white!important;
background: #2c3e48!important;
}

p.post-date {
position: relative;
left: 40px;
}

p.post_date{
position: relative;
left: -60px;
}

p.p_date{
position: relative;
left: -90px;
}

p.past_date{
position: relative;
left: -50px;
}
.bg_white label{
position: relative;
color: black!important;
font-weight: bold;
}


