@font-face {
  font-family: 'Kalpurush';
  src: url('../fonts/Kalpurush.eot');
  src: url('../fonts/Kalpurush.woff') format('woff'),
       url('../fonts/Kalpurush.ttf') format('truetype'),
       url('../fonts/Kalpurush.svg#Kalpurush') format('svg'),
       url('../fonts/Kalpurush.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'SolaimanLipi';
  src: url('../fonts/SolaimanLipi.eot');
  src: url('../fonts/SolaimanLipi.woff') format('woff'),
       url('../fonts/SolaimanLipi.ttf') format('truetype'),
       url('../fonts/SolaimanLipi.svg#SolaimanLipiNormal') format('svg'),
       url('../fonts/SolaimanLipi.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FontAwesome';
  src: url('../libs/fonts/fontawesome-webfont.eot');
  src: url('../libs/fonts/fontawesome-webfont.woff') format('woff'),
       url('../libs/fonts/fontawesome-webfont.ttf') format('truetype'),
       url('../libs/fonts/fontawesome-webfont.svg') format('svg'),
       url('../libs/fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
body{
	font-family: -system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Helvetica,Arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;
	background: url('../images/circles-light.png');
}
.navbar{
	border-radius: 0px;
	min-height: 30px !important;
	margin-bottom: 0px !important;
}
.navbar-default {
	background-color: #006FFF;
	border-color: #006FFF;
}
.navbar-nav > li {
	background: #005FFF;
	margin-left: 2px;
}
.navbar-nav > li > a {
	 padding-top: 5px; 
	 padding-bottom: 5px; 
}
.navbar-default .navbar-nav > li > a {
	color: #FFF;
}
.navbar-default .navbar-nav > li > a:hover {
	color: #ddd;
	background: #000;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
	background-color: #000;
	color: #FFF;
}
.dropdown-menu {
	padding: 0px 0px;
	margin: 0px 0px 0px;
	background-color: #006FFF;
	border: 0px solid rgba(0, 0, 0, 0.15);
	border-radius: 0px;
}
.dropdown-menu > li > a {
	color: #FFF;
}
.dropdown-menu > li {
	background: #005FFF;
	margin-bottom: 2px;
}
.dropdown-menu > li > a:hover {
	background: #000 !important;
	color: #FFF;
}
.dropdown-menu .divider {
	margin: 5px 0px;
}
.navbar-brand {
	height: auto;
	padding: 4px 15px 0;
	color: #FFF !important;
	text-transform: uppercase;
}
.navbar-toggle {
	padding: 5px 5px;
	margin-top: 3px;
	margin-right: 15px;
	margin-bottom: 3px;
	 border-radius: 0px; 
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color: #000;
}
.headerinfo{
	background: #FFF;
	min-height: 90px;
	max-height: 100px;
	padding: 10px;
}
.logo{
	float: left;
}
.uninfo{
	float: left;
	margin-left: 10px;
	width: 70%;
	text-transform: uppercase;
}
.uninfo h1{
	margin: 0px;
	padding:0px;
	font-weight: 700;
	font-size: 25px;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
	color: #FFF;
	background-color: #000;
}
.bg-white{
	background: #FFF;
}
.content{
	background: #FFF;
}
.sidebar{
	background: #FFF;
}
.content h1{
	margin: 0px 5px;
	padding: 0px;
}
.sidebar h1{
	margin: 0px 5px;
	padding: 0px;
}
.linkbox{
	border:1px solid #006FFF;
	width: 100%;
	margin-bottom: 20px;
}
.link_head{
	background: #006FFF;
	text-align: center;
}
.link_head h2{
	margin: 0px 5px;
	padding: 5px;
	color: #FFF;
	font-size: 16px;
	font-weight: 500;
}
.link_body{
}
.link_body form{
	padding: 5px;
}
.link_body ul{
	padding:0px;
	list-style: none;
}
.link_body ul li{
	line-height: 30px;
	border-bottom: 1px dotted #ddd;
}
.link_body ul li:before {
	padding: 5px 10px;
	content: "\f101"; /* FontAwesome Unicode */
	font-family: FontAwesome;
	padding-right: 5px;
}
.link_body ul li:last-child{
	border-bottom: 0px;
}
.link_body ul li:hover{
	background: #ddd;
}
.link_body ul li a{
	color: #005FFF;
}
.link_body ul li a:hover{
	color:#FFF;
	text-decoration: none;
}
.head_line{
	padding:0px 10px;
	background: #006FFF;
	color:#FFF;
}
.head_line h2{
	font-size: 20px;
	padding:5px 0px;
	margin: 0px;
}
.welcome_msg{
	width: 100%;
	margin: 10px 0px;
	border: 1px solid #006FFF;
}
.welcome_msg p{
	padding: 5px;
	text-align: justify;
}
.welcome_msg img{
	margin: 10px;
	border:2px solid #006FFF;
	float: left;
	max-width: 100px;
	max-height: 110px;
}
.emp_section{
	width: 100%;
	margin: 10px 0px;
	border: 1px solid #006FFF;
}
.emp_section p{
	font-weight: normal;
	text-align: center;
}
.emp_section img{
	text-align: center;
	margin: 10px;
	border:2px solid #006FFF;
	max-width: 162px;
	max-height: 170px;
}
footer{
	height: 40px;
	color: #FFF;
	background: #006FFF;
}
footer p{
	padding:5px 15px;
}
.slider{
	border:1px solid #006FFF;
	background: #ddd;
}
.scroll_news_container {
    display: flex;
    width: 100%;
    height: 32px;
    background: #FFF;
    border-top: 1px solid #006FFF;
    border-bottom: 1px solid #006FFF;
    margin: 2px 0px;
}
.news_cont_title {
    width: 80px;
    float: left;
    padding: 5px;
    background: #006FFF;
    color: #FFF;
    font-weight: 500;
}
.scroll_news {
    width: 100%;
    /* float: left; */
}
.scroll_news ul{
	list-style: none;
}
.scroll_news ul li {
	padding: 5px 10px 0px 10px;
	vertical-align: middle;
	display: inline-block;
	min-height: 31px;
}
.scroll_news ul li:before {
	content: "\f0da"; /* FontAwesome Unicode */
	font-family: FontAwesome;
	padding-right: 5px;
}
.scroll_news ul li a{
	color: #006FFF;

}
.form-control{
	border-radius: 0px;
}
.btn{
	border-radius: 0px;
}
.fb:before{
	content: "\f09a"; /* FontAwesome Unicode */
	font-family: FontAwesome;
	padding-right: 5px;
}



/*Jessor Slider*/
.jssorb031 {position:absolute;}
.jssorb031 .i {position:absolute;cursor:pointer;}
.jssorb031 .i .b {fill:#000;fill-opacity:0.5;stroke:#fff;stroke-width:1200;stroke-miterlimit:10;stroke-opacity:0.3;}
.jssorb031 .i:hover .b {fill:#fff;fill-opacity:.7;stroke:#000;stroke-opacity:.5;}
.jssorb031 .iav .b {fill:#fff;stroke:#000;fill-opacity:1;}
.jssorb031 .i.idn {opacity:.3;}
.jssorb111 .i {position:absolute;color:#fff;font-family:"Helvetica neue",Helvetica,Arial,sans-serif;text-align:center;cursor:pointer;z-index:0;}
.jssorb111 .i .n {display:none;}
.jssorb111 .i .b {fill:#fff;stroke:#000;stroke-width:500;stroke-miterlimit:10;stroke-opacity:.5;}
.jssorb111 .i:hover .b {fill:#fea900;stroke:#fea900;stroke-width:6000;stroke-opacity:1;}
.jssorb111 .iav .b {fill:#000;stroke-width:6000;stroke-opacity:1;}
.jssorb111 .i.idn {opacity:.3;}
.jssorb111 .iav .n, .jssorb111 .i:hover .n {display:block;}

.jssort121 .p {position:absolute;top:0;left:0;border-bottom:1px solid rgba(255,255,255,.2);box-sizing:border-box;color:#fff;background:rgba(0,0,0,.1);opacity:.7;}
.jssort121 .p .t {position:absolute;padding:10px;box-sizing:border-box;top:0;left:0;width:100%;height:100%;line-height:24px;overflow:hidden;}
.jssort121 .p .i {margin-right:10px;position:relative;top:0;left:0;width:96px;height:48px;border:none;float:left;}
.jssort121 .pav, .jssort121 .p:hover {color:#000;background:rgba(255,255,255,.7);}
.jssort121 .p:hover {opacity:.75;}
.jssort121 .pav, .jssort121 .p:hover.pdn {opacity:1;}
.jssort121 .ti {position:relative;font-size:14px;font-weight:bold;}
.jssort121 .d {position:relative;font-size:12px;}
.jssora051 {display:block;position:absolute;cursor:pointer;}
.jssora051 .a {fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10;}
.jssora051:hover {opacity:.8;}
.jssora051.jssora051dn {opacity:.5;}
.jssora051.jssora051ds {opacity:.3;pointer-events:none;}
/*Jessor Slider*/