@charset "utf-8";
/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif; letter-spacing:0px; font-size:12px;}
.padding-left-5{ padding-left:5px;}
.padding-right-5{ padding-right:5px;}
.margin-5{margin-left:1px; }
.bg-skyblue{ background-color:#cfd3df;}
.bg-blue{ background-color:#0f215f;}
.bg-red{ background-color:#d1232a;}
.bg-yellow{background-color:#ee9500;}
.bg-bluishblack{background-color:#231f20;}
.bg-greyblue{background-color:#d9dce5;}
.bg-cream{ background-color:#fff695;}
.bg-white{background-color:#fff;}
.bg-pink{ background-color:#fddcbc;}
.color-white{color:#fff;}
.color-red{color:#f00;}

.small-text{font-size:12px; line-height:16px;}
.font-large{font-size:16px;}
.font-14{font-size:14px;}
h1{font-size: 2rem;
}
.condensed{font-family: 'Roboto Condensed', sans-serif;}
.letter-spacing{letter-spacing:1px;}
a{color:#000; text-decoration:none;}
@media only screen and (min-width: 600px) {
 .padding-right-0{padding-right:0px !important}
}
@media only screen and (max-width: 700px) {
.float-end .mob-left{text-align:left !important; float:left !important;}
.text-end .mob-left{text-align:left !important;float:left !important;}
.mob-center{text-align:center !important;}
.mob-center{text-align:center !important;}

}

.video-container {
    overflow: hidden;
    position: relative;
    width:100%;
}

.video-container::after {
    padding-top: 56.25%;
    display: block;
    content: '';
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/*events*/

.glyphicon
{
    margin-right:4px !important; /*override*/
}

.pagination .glyphicon
{
    margin-right:0px !important; /*override*/
}

.pagination a
{
    color:#555;
}
.glyphicon-chevron-up { background-image:url(up.png); background-repeat:no-repeat;
}
.glyphicon-chevron-down { background-image:url(down.png); background-repeat:no-repeat;
}
.panel ul
{
    padding:0px;
    margin:0px;
    list-style:none;
}

.news-item
{
    padding:8px 4px;
    margin:0px;
    border-bottom:1px solid #f2f2f2; 
	overflow:hidden;
}
a{color:#00BCD4 !important;}
#news-ticker .panel-heading.panel1{ margin-top:5px;background:#00BCD4;color:#fff !important;padding:6px 9px;border-radius:0px  0px 0px 0px;border-bottom:none !important;}
#news-ticker .panel{border: medium none;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);border-radius:0px; background-color:#fff;}
	
#news-ticker .panel-footer{border-radius:0px  0px 15px 15px; border-top:1px solid rgba(0,0,0,0.015);}
#news-ticker .pagination{border-radius: 25px;
    box-shadow: 4px 4px 7px rgba(0, 0, 0, 0.05);
    margin: 0;}
#news-ticker .pagination li a.prev{border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
    margin-left: 0;}
	#news-ticker .pagination li a.next{border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
    }
	.pagination>li>a, .pagination>li>span{padding:7px 12px 3px 12px !important;}
	
	.title-text{margin-top: 50px;
    margin-bottom: 30px;
    color: #00BCD4;
    text-shadow: 3px 3px 0px #EEEEEE;
    letter-spacing: 1px;
    font-weight: bold;}
	
	/* custom scrollbar */
::-webkit-scrollbar {
  width: 20px;
}

::-webkit-scrollbar-track {
  background-color: transparent;
}

::-webkit-scrollbar-thumb {
  background-color: #959596;
  border-radius: 20px;
  border: 6px solid transparent;
  background-clip: content-box;
}

::-webkit-scrollbar-thumb:hover {
  background-color: #a8bbbf;
}
@media only screen and (min-width: 700px) {
.height200px{height:202px; margin-bottom:15px; overflow-y:scroll;}
.height600px{height:602px; overflow-y:scroll;}
.height800px{height:892px; overflow-y:scroll;}
.height460px{height:460px; overflow-y:scroll;}
.height230px{height:230px; overflow-y:scroll;}
.height250px{height:250px; overflow-y:scroll;}
.height320px{height:320px; overflow-y:scroll;}
}
h4, .h4{ font-size: 1.4rem;}
@media only screen and (min-width: 700px) {
.logofont {
    font-size: 21px;
    line-height: 24px;
    color: #000;
}
}
.bgyellow{ background-color:#f0e77e;}

.cover {
  object-fit: cover;
  width: 151px;
  height: 150px;
}
@media only screen and (min-width: 700px) {
.col-container {
  display: table;
}
.colim {
  display: table-cell;
}
.bgf5{background-color:#f5f5f5;}
}