
body{
	background:url(../images/sky-wall.jpg) center center fixed no-repeat;
	background-size:100% 100%;
	}


/*------ defult css ------*/

@font-face{
	src:url(../fonts/MyriadPro-Regular.otf);
	font-family:'MyriadPro';
	}

/*---------top header start----------*/
a{ text-decoration:none; transition:0.5s;}
a:hover{ text-decoration:none;}
a:focus{ text-decoration:none;}

.top-header{ background:#717171; 
padding:7px 0px !important;
margin-top:0px;
}
.top-header-left{ padding:0px !important; text-align:left;}
.top-header-left ul{ list-style:none; margin:0px; padding:0px;}
.top-header-left ul li{ display:inline-block;}
.top-header-left ul li a{ padding-right:20px; color:#fff; font-size:12px; font-weight:bold;}
.top-header-left ul li a:hover{ text-decoration:none !important;color:#059cec;}
.top-header-right{ padding:0px !important; text-align:right;}

#white{ background:#fff; color:#666; padding:3px 10px !important; border:1px solid #ccc; font-weight:bold; text-decoration:none;}
#black{ background:#000; color:#FF0; padding:3px 10px !important; border:1px solid #ccc; font-weight:bold; text-decoration:none;}
#blue{ background:#00F; color:#FF0 !important; padding:3px 10px !important; border:1px solid #ccc; font-weight:bold; text-decoration:none;}
#black2{ background:#000; color:#ff00e7; padding:3px 10px !important; border:1px solid #ccc; font-weight:bold; text-decoration:none;}

/*------------top header end-----------*/

/*---------- header ---------*/
.header{
	padding:10px 0px;
	background-color:3f8f8f8;
	}
.header .logo_img{
	text-align:center;
	}
.header .logo_img img{
	width:50px;
	height:80px;
	}
.header .logo_text{
	margin-top:-15px;
	margin-left:-15px;
	}
.header .logo_text h3{
	font-weight:bold;
	color:#03476f;
	font-size:22px;
	font-family:'MyriadPro';
	}
.header .logo_text h4{
	line-height:14px;
	margin-top:-5px;
	}
.header .shrt_panel{
	text-align:right;
	margin-top:15px;
	}
.header .shrt_panel p a{
	padding-left:30px;
	color:#2286c2;
	}



.form_head{
	padding:7px 10px;
	color:#fff;
	margin-top:10px;
	text-align-last:center;
	font-size:20px;
	}

/*------- main panel -------*/

/*----- side menu -----*/

.mid_panel{
	padding:0px 0 50px 0;
	}
.left_menu{
	height:auto;
	min-height:550px;
	/*overflow:auto;*/
	}


.notic_head{
	color:#fff;
	font-size:18px;
	padding:5px 7px;
	font-weight:bold;
	text-align:center;
	margin-top:20px;
	border-bottom:2px solid #fff;
	}
.notic_body{
	height:auto;
	min-height:300px;
	padding:5px 7px;
	border-bottom:3px solid ;
	/*overflow:auto;*/
	}
.notic_body p i{
	font-size:20px;
	color:#0a5e90;
	}
.notic_body p {
	font-size:16px;
	}
.notic_body p a{
	text-decoration:none;
	color:#0a5e90;
	}

.stcture{
	margin-top:0px;
	}
.strc_head{
	color:#fff;
	font-size:18px;
	padding:5px 7px;
	font-weight:bold;
	margin-top:20px;
	text-align:center;
	border-bottom:2px solid #fff;
	}
.stcture .strc_item{
	background-color:#e8e8e8;
	height:80px;
	margin-top:5px;
	margin-bottom:25px;
	padding:10px 0;
	text-align-last:center;
	border:4px double #2286c2;
	border-radius:25px 0px;
	}

.stcture .strc_item img{
	}
.mid_panel hr{
	outline:none;
	border-bottom:1px solid #0a5e90;
	}
/*.base_toper{
	margin-top:-40px;
	}
.base_panel{
	min-height:170px;
	height:auto;
	padding:7px 6px 5px 6px;
	background-color:#e8e8e8;
	border-bottom:4px solid #2286c2;
	border-left:4px solid #2286c2;
	border-bottom-right-radius:20px;
	border-top-left-radius:10px;
	}
.base_panel p{
	font-size:15px;
	padding:5px 0 0 0;
	border-bottom:1px solid #fff;
	}
.base_panel p a:hover{
	text-decoration:none;
	color:#090;
	}
.round_imp_link{
	padding:20px 0;
	text-align:center;
	margin-top:10px;
	}
.round_imp_link .round_item .round_item_img{
	border:3px solid #2286c2;
	border-radius:100%;
	text-align:center;
	width:120px;
	height:120px;
	padding:4px;
	margin:0 auto;
	}
.round_imp_link .round_item .round_item_img img{
	width:100%;
	height:100%;
	}
.round_imp_link .round_item h4{
	height:80px;
	padding:3px 2px;
	border-left:3px double #2186c1;
	border-bottom:3px double #2186c1;
	border-top:3px solid #2186c1;
	border-right:3px double #2186c1;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	}
.round_imp_link .round_item h4 a{
	font-size:16px;
	line-height:20px;
	color:#075f91;
	}
.round_imp_link .round_item h4 a:hover{
	text-decoration:none;
	color:#090;
	}*/

	
.gov_area{
	padding:10px 0px;
	margin-top:-25px;
	}
.gov_item{
	padding:10px 0px;
	height:70px;
	border:3px double #0a60c3;
	}
.gov_space{
	padding:10px 0;
	}
/*--------menu start--------*/
/*nav{
	background:#2286c2;
	text-align:center;
	}
.navbar{
	margin:6px 0;
	}
.navbar-nav li a{
	color:#fff;
	font-weight:bold;
	}
.navbar-nav li a:hover{
	color:#2286c2;
	}
.navbar-nav li a:focus{
	color:#2286c2;
	}
.navbar-header button{
	background:#fff;
	}
.navbar-header button span{
	background:#2286c2;
	}
.navbar-header .navbar-brand{
	color:#fff;
	display:none;
	}
*/


/*------ footer start ------*/

footer{
	background-color:#717171;
	color:#fff;
	font-size:16px;
	padding:15px;
	}
footer p{
	color:#fff;
	}
footer p a{
	color:#CCC;
	}
footer p a:hover{
	text-decoration:none;
	color:#FFF;
	}
footer p a:focus{
	text-decoration:none;
	color:#ccc;
	}