/*css
//==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>
//
// CssHidex v1.16 [ Commercial Version ]
// Copyright (c) phpkobo.com ( http://www.phpkobo.com/ )
// Email : admin@phpkobo.com
// ID : HDXCS-116
// URL : http://www.phpkobo.com/csshidex
//
//==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<
*/
/* page structure */
.page{
	height:100%;
	display:flex;
	flex-direction:column;
}
.page .heading{
	flex:0 0 auto;
}
.page .content{
	flex:1 0 auto;
}
.page .footer{
	flex:0 0 auto;
}
.page .content-inside{
	max-width:1000px;
	margin:0 auto;
}
@media (max-width:1040px){
	.page .content-inside{
		margin:0 20px;
	}
}
/* heading */
.heading{
	padding:40px;
	color:white;
	background-color:#265AC5;
	background:linear-gradient(to bottom,#265AC5,#ffffff);
}
.heading .title{
	font-size:36px;
	font-weight:normal;
}
/* footer */
.footer{
	background-color:#286090;
	text-align:center;
	padding:10px 0;
}
.footer a{
	padding:0 5px;
	font-family:"Arial Black","Arial";
	font-size:14px;
	font-weight:normal;
	color:#ccc;
	text-decoration:none;
}
.footer a:focus,
.footer a:hover{
	color:#fff;
}
.footer a:focus{
	outline:1px dotted #ccc;
	outline-offset:3px;
}
/* section */
.section-title{
	margin:20px 0;
	padding:10px 15px;
	font-size:160%;
	color:#31708f;
	border:0px solid #31708f;
	border-width:0 0 1px 20px;
}
.section-title .sicon{
	margin-right:5px;
	width:35px;
	height:35px;
	vertical-align:middle;
	position:relative;
	top:-2px;
}
.section-inst{
	margin-bottom:20px;
	font-size:110%;
	color:#31708f;
}
.section-form{
	margin-bottom:20px;
}
/* navi */
.navi{
	display:table;
	width:100%;
	margin-bottom:20px;
	border:1px dotted #31708f;
	border-width:1px 0 0 0;
}
.navi-tcell{
	display:table-cell;
	width:50%;
	padding:20px 0;
}
.navi-prev{
	text-align:left;
}
.navi-next{
	text-align:right;
}
.btn-navi{
	min-width:100px;
	padding:10px;
	padding-top:13px;
	font-size:18px;
}
