body{background-color:#fff;margin:0 auto;font-family: 'Exo', sans-serif;}
.header-box{background-color:#000;padding:0px;font-family: 'Exo', sans-serif;text-transform:uppercase;}
.header-box li{margin:0px 20px;}
.login-btn{background-color:#d9861a;padding:5px 7px;color:#fff;text-decoration:none;}
.cover{
    height: 40vh;
    min-height: 50px;
	background-image: url('../images/cover-bg.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	position:relative;
}
.cover ul{list-style-type:none;margin:0;padding:0;display:block;}
.cover ul li{display:inline-block;}
.dl-btn{display:block;clear:both;}
.no-margin{margin:0 !important;}
.main-btn{}
.main-btn li{display:inline-block;margin:0 15px;}
.tranfer-box{background-color:#2e4f82; color:#fff; padding:25px 0;text-transform:uppercase;font-family: 'Exo', sans-serif;font-size:30px;position:relative;}
a.white-border-btn{text-decoration:none;padding:5px 15px;border:1px #fff solid;color:#fff;float:right;font-size:20px;}
.news-box{padding:25px 0; text-align:center;}
.news-box h1{font-family: 'Exo', sans-serif; display:block;padding:25px 0;}
.news-item{text-align:left;height: 400px;box-shadow:5px 6px 4px #c1c1c1;color:#000;text-decoration:none;display:block;overflow:hidden;margin-bottom: 20px;}
.news-item:hover{text-decoration:none;color:#263245;}
p.date-title{color:#f17f1a;padding:10px;margin:0;}
p.title{font-weight:600;padding:10px;margin:0;font-size: 15px;line-height: 26px;}
p.shapo{padding:0 10px;line-height:26px;margin:0;}
.events-box{
	height: 60vh;
	min-height: 500px;
	background-image: url('../images/event-bg.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	position:relative;
	text-align:right;
	margin-top:65px;
}
.events-box h1{color:#fff;display:inline-block;border-bottom:2px #d9861a solid;padding:45px 0 25px 0;}
.events-box ul{padding:20px 0;margin:0;list-style-type:none;}
.events-box ul li a{color:#fff;text-decoration:none;line-height:68px;font-size:20px;display:block;}
.comm{background:url(../images/hackshield.png) no-repeat #2e4f82 center;min-height:755px;padding:45px;}
.comm-btn-group{background-color:#f3f3f3;padding:20px;position:relative;}
.comm p.box-title{display:block;border-bottom:2px #d9861a solid; text-transform:uppercase;padding-bottom:15px;}
.comm ul{list-style-type:none;padding:0;margin:0;}
.comm ul li{display:block;margin:35px 0;}
.comm ul a{display:block;text-decoration:none;color:#fff;text-align:center;text-transform:uppercase;border-radius:5px;padding:20px 0;}
a.btn-orange{background-color:#f56c2c;}
a.btn-orange:hover{background-color:#b6582c;}
a.btn-blue{background-color:#003087;}
a.btn-blue:hover{background-color:#0b2657;}
a.btn-green{background-color:#52b043;}
a.btn-green:hover{background-color:#318923;}
a.btn-black-border{border:1px #000 solid;color:#000 !important;}
a.btn-black-border:hover{background-color:#464646;color:#fff !important;}
.more-info{background-color:#252525;padding:45px 0;color:#fff;}
.more-info h3{text-transform:uppercase;}
.sub-menu{list-style-type:none;padding:0;margin:25px 0;}
.sub-menu li{display:inline-block;margin-right:25px}
.sub-menu li a{color:#fff;text-decoration:none;font-weight:400;}
.sub-menu li a:hover{color:#f56c2c;}
.logos{border-top:1px #fff solid;padding:35px 0;position:relative;}
.logos ul{list-style-type:none;margin:0;padding:0;display:inline-block;padding-top:15px;}
.logos li{display:inline-block;margin-right:55px;}
.footer{background-color:#000;padding:45px 0;color:#fff;}
.align-right{text-align:right;}
.footer h6{padding-bottom:15px;}
.footer p{padding:0;margin:0;line-height:24px;font-size:14px;}
.news-header-title{background:url(../images/news-header.jpg) no-repeat #000 center center;height:450px;color:#fff;position:relative;}
.content-detail{padding:25px 0;}
.dl-header-title{background:url(../images/dl-bg.jpg) no-repeat #000 center center;height:650px;color:#fff;position:relative;}
.dl-table{border:1px #c1c1c1 solid;width:100%;}
.dl-table td,.dl-table th{padding:5px;border:1px #c1c1c1 solid;}
a.dl-btn-small{text-decoration:none;padding:5px 15px;font-size:14px;color:#fff;background-color:#f56c2c;}
a.dl-btn-small:hover,a.dl-btn-small:focus{background-color:#000;color:#fff;}
.pageNumbers a{padding-right:10px;color:#000;text-decoration:none}
a.is-dowload-file{text-decoration:none;padding:5px 15px;font-size:14px;color:#fff;background-color:#f56c2c;}
a.is-dowload-file:hover,a.is-dowload-file:focus{background-color:#000;color:#fff;}
