/*-----------fly style-----------*/
/*@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700);*/
/*font-family: 'Open Sans', sans-serif;*/

body{ padding:0; margin:0;background:#ecedf1;}
a {outline:none !important;}
* { padding:0; margin:0;}


/*--------------Header----------------*/

header{ width:100%; float:left; margin:0px; padding:0px; }
header .navbar-inner{border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;}
header .navbar-inverse .navbar-inner{
	background:#fa6119;
}
/*---------------Section----------------*/
section{ width:100%; float:left; margin:0px; padding:20px 0;}
section .nav{ text-align:center; position:relative; z-index:9999;}
section .nav li{ margin-bottom:10px;}
section .nav li a{padding:7px 0; color:#1c1e1f; font-size:13px;}
section .nav > li > a:hover, section .nav > li > a:focus, section .nav li.active { text-decoration: none;  background-color: #FFF;border-radius: 5px 0px 0px 5px;
-moz-border-radius: 5px 0px 0px 5px;
-webkit-border-radius: 5px 0px 0px 5px;
-webkit-box-shadow: -5px 0px 5px -3px rgba(13,13,13,0.5);
-moz-box-shadow: -5px 0px 5px -3px rgba(13,13,13,0.5);
box-shadow: -5px 0px 5px -3px rgba(13,13,13,0.5);
}

/*-----------Footer-------------------*/

footer{ width:100%; background:#1b1e24; float:left; bottom: 0; margin:15px 0 0 ; padding:15px 0; text-align:center; font-size:13px; color:#FFFFFF;}


.box-header {
	height:16px;
	font-size:16px;
	line-height:16px;
	border:1px solid #f1f1f1;
	border-bottom:1px solid #fff;
	margin-bottom:-1px;
	padding:5px 10px 20px;
	background-color:#f4f4f4 100%;
	background-image:-webkit-gradient(linear, left top, left bottom, from( #fff 0), to( #f4f4f4 100%));
	background-image:-webkit-linear-gradient(top, #fff 0, #f4f4f4 100%);
	background-image:-moz-linear-gradient(top, #fff 0, #f4f4f4 100%);
	background-image:-o-linear-gradient(top, #fff 0, #f4f4f4 100%);
	background-image:-ms-linear-gradient(top, #fff 0, #f4f4f4 100%);
	background-image:linear-gradient(top, #fff 0, #f4f4f4 100%);
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	overflow:hidden
}

.box-content {
	position:relative;
	z-index:50;
	margin-top:-1px;
	padding:10px;
	border:1px solid #f1f1f1;
	background:#fff;
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px
}
.box-content:before {
	content:"";
	width:98%;
	height:2px;
	position:absolute;
	bottom:-4px;
	left:1%;
	background:#fcfcfc;
	border:1px solid #f1f1f1;
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px
}
.box-content:after {
	content:"";
	width:96%;
	height:1px;
	position:absolute;
	bottom:-6px;
	left:2%;
	background:#f9f9f9;
	border:1px solid #f1f1f1;
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px
}

section .box .box-header{  padding:10px; font-size:20px;}

label.error{
    color:#ff0000;
}
