@charset "utf-8";
/* CSS Document */

body{background-color:#b4b7ba; font-family:Open Sans, sans-serif; font-size:13px;}
h1, h2, h3, h4, h5, h6, p{margin:0; padding:0;}
img {
  width: auto\9;
  height: auto;
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}

@font-face {
    font-family: 'robotolight';
    src: url('../fonts/Roboto-Light-webfont.eot');
    src: url('../fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Light-webfont.woff') format('woff'),
         url('../fonts/Roboto-Light-webfont.ttf') format('truetype'),
         url('../fonts/Roboto-Light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;
}

.btn-info.btn-outline {
    color: #31b0d5;
	background-color: transparent;
	}
.btn-info.btn-outline:hover {
      background-color: transparent;
          border-color: #269abc;
    }
.btn-success.btn-outline{
	color: #4cae4c;
	background-color: transparent;
}
.btn-success.btn-outline:hover {
      background-color: transparent;
          border-color: #4cae4c;
    }

.btn-primary.btn-outline{
	color: #337ab7;
	background-color: transparent;
}
.btn-primary.btn-outline:hover {
      background-color: transparent;
          border-color: #337ab7;
    }
.btn-warning.btn-outline{
	color: #f0ad4e;
	background-color: transparent;
}
.btn-warning.btn-outline:hover {
      background-color: transparent;
          border-color: #f0ad4e;
    }
.btn-danger.btn-outline{
	color: #d9534f;
	background-color: transparent;
}
.btn-danger.btn-outline:hover {
      background-color: transparent;
          border-color: #d9534f;
    }

.inner-page-top{min-height:65px; padding:0 15px; background:#f6f6f6;}

.inner-bg{background-color:#fff; min-height:300px; padding:15px; height:auto; -moz-box-shadow: 0 0 5px rgba(0,0,0,.39); -webkit-box-shadow: 0 0 5px rgba(0,0,0,.39); box-shadow: 0 0 5px rgba(0,0,0,.39); margin-bottom:25px; border-bottom:2px solid #0070d2;}
.inner-bg h2{color:#064873; font-size:16px; margin-bottom:15px;}
.inner-page-top .logo{margin-top:6px; text-align:left;}
.top-title{margin:6px 0; text-align:right;}
.responsive-tabs h4{color:#064873; font-size:14px; margin-bottom:15px;}
.responsive-tabs p{padding:10px;}
.responsive-tabs p{padding:10px;} .responsive-tabs p span{background-color:#fdf4b8; padding:10px; display:block;}
.responsive-tabs h5{background-color:#e8ebee; color:#064873; font-size:13px; line-height:2; padding-left:15px; border-radius:5px 5px 0 0; width:95%; border-top:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.btn_div{margin:12px 0 0 0;}
.txtarea-D{min-width:150px; width:95%; min-height:50px; font-size:12px; border:none; background-color:#fff; border-radius:0 0 5px 5px; outline:none; padding-left:10px; resize:none; border:1px solid #e3e3e3;}
.modal-header h5{background-color:transparent; font-size:14px; border: none;}
/*--------------------------------------------table-new------------------------------------*/ 
.table{overflow:auto;}
.table table{margin:0 auto; border-collapse: separate; border-spacing: 0; /*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/ /*border-bottom:3px solid #cfd2d6;*/ border-bottom-left-radius:8px; border-bottom-right-radius:8px;}

.table table tr:nth-child(even) {/*background-color: #f9f9f9;*/}

.table table tr th a,
.table table tr td a{
  color:dodgerblue; text-decoration:underline;
}
.table table tr th,
.table table tr td {
  /*border-right: 1px solid #eaeaea;*/
  border-bottom: 1px solid #e3e3e3;
}
.table table tr th:first-child,
.table table tr td:first-child {
  border-left: 1px solid #eee;
}
.table table tr th:last-child,
.table table tr td:last-child {
  border-right: 1px solid #eee;
}
.table table tr th {
  background: #e8ebee;
  border-top: 1px solid #eee;
  text-align: left;
  padding:5px 15px;
  font-weight:normal;
  font-size:14px;
  color:#676666;
  text-transform: uppercase;
}

.table table tr td {
  text-align: left;
  padding:5px 0 5px 15px;
  font-size:14px;
  color:#767676;
  line-height:1.25;
}

/* top-left border-radius */
.table table tr:first-child th:first-child {
  border-top-left-radius: 6px;
}

/* top-right border-radius */
.table table tr:first-child th:last-child {
  border-top-right-radius: 6px;
}

/* bottom-left border-radius */
.table table tr:last-child td:first-child {
  border-bottom-left-radius: 6px;
}

/* bottom-right border-radius */
.table table tr:last-child td:last-child {
  border-bottom-right-radius: 6px;
}
/*------------------------------------end----------------------------------*/

/*--------------------------------------------table for without header------------------------------------*/ 
.tableWH{overflow:auto;}
.tableWH table{margin:0 auto; border-collapse: separate; border-spacing: 0; font-family:sans-serif; border-bottom:5px solid #e8ebee; border-top:5px solid #e8ebee; border-bottom-left-radius:8px; border-bottom-right-radius:8px; border-top-left-radius:8px; border-top-right-radius:8px;}

.tableWH table tr:nth-child(even) {background-color: #f9f9f9;}

.tableWH table tr td a{
  color:#737382; text-decoration:underline;
}

.tableWH table tr td {
  /*border-right: 1px solid #eaeaea;*/
  border-bottom: 1px solid #e3e3e3;
}
.tableWH table tr td:first-child {
  border-left: 1px solid #eee;
}
.tableWH table tr td:last-child {
  border-right: 1px solid #eee;
}

.tableWH table tr td {
  text-align: left;
  padding:0 0 0 15px;
  font-size:12px;
  color:#767676;
  line-height:1.75;
}
.tableWH table tr td span{float:right; text-align:right;}
.tableWH table input[type=text]{min-width:150px; line-height:1.15; font-size:12px; border:1px solid #a8a8a8; background-color:#f2f4f5;  border-radius:5px; outline:none; padding-left:10px;}

/* top-left border-radius */
.tableWH table tr:first-child th:first-child {
  border-top-left-radius: 6px;
}

/* top-right border-radius */
.tableWH table tr:first-child th:last-child {
  border-top-right-radius: 6px;
}

/* bottom-left border-radius */
.table table tr:last-child td:first-child {
  border-bottom-left-radius: 6px;
}

/* bottom-right border-radius */
.table table tr:last-child td:last-child {
  border-bottom-right-radius: 6px;
}
/*------------------------------------end----------------------------------*/

.section_6{
background-color:#fff;
border-radius:5px; 
box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-o-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-ms-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15); 
border-bottom:3px solid #cfd2d6;
width:100%; 
min-height:160px;
height:auto; 
padding-bottom:6px; 
float:left;
position:relative;
margin-bottom:10px;}


.section_6 h3{color:#466d91/*72879c*/; 
font-size:14px; font-weight:normal; 
float:left; 
position:relative; 
/*border-bottom:1px solid #d0d6e1;	*/
background-color:#f4f6f9;
border-radius:5px 5px 0 0;
white-space:nowrap; 
padding:7px 0 7px 10px; 
margin-bottom: 10px;
width:100%;}  

.section_6 .inner{margin: 35px 10px 10px 10px;}
.section_6 .red a{color:#F00;}
.section_6 .grey a{color:#333;}

.section_6 h3 a{float:right; 
position:relative; 
width:10%; 
text-align:right; 
color:#466d91;}


.section_7{
background-color:#fff;
border-radius:5px; 
box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-o-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-ms-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15); 
border-bottom:3px solid #d0d6e1;
border-left:1px solid #d0d6e1;
border-right:1px solid #d0d6e1;
border-top:1px solid #d0d6e1;	
width:100%; 
min-height:160px;
height:auto; 
padding-bottom:6px; 
/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
float:left;
position:relative;
margin-bottom:10px;}


.section_7 h3{color:#466d91/*72879c*/; 
font-size:14px; font-weight:normal; 
float:left; 
position:relative; 
border-bottom:1px solid #d0d6e1;	
background-color:#f4f6f9;
border-radius:5px 5px 0 0;
white-space:nowrap; 
padding:10px 0 10px 10px; 
margin-bottom: 10px;
width:100%;}  

.section_7 .inner{margin: 35px 10px 10px 10px;}
.section_7 .red a{color:#F00;}
.section_7 .grey a{color:#333;}

.section_7 h3 a{float:right; 
position:relative; 
width:10%; 
text-align:right; 
color:#466d91;}

.section_8{
background-color:#fff;
border-radius:5px; 
box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-o-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-ms-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15); 
border-bottom:3px solid #d0d6e1;
width:100%; 
min-height:160px;
height:auto; 
padding-bottom:6px; 
/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
float:left;
position:relative;
margin-bottom:10px;}


.section_8 h3{color:#466d91/*72879c*/; 
font-size:14px; font-weight:normal; 
float:left; 
position:relative; 
border-bottom:1px solid #d0d6e1;	
background-color:#f4f6f9;
border-radius:5px 5px 0 0;
white-space:nowrap; 
padding:10px 0 10px 10px; 
margin-bottom: 10px;
width:100%;}  

.section_8 .inner{margin: 35px 10px 10px 10px;}
.section_8 .red a{color:#F00;}
.section_8 .grey a{color:#333;}

.section_8 h3 a{float:right; 
position:relative; 
width:10%; 
text-align:right; 
color:#466d91;}

.section_8A{
background-color:#fff;
border-radius:5px; 
box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-o-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15);
-ms-box-shadow: 0 0px 20px 0px rgba(0, 0, 0, 0.15); 
border-bottom:3px solid #cfd2d6;
width:100%; 
min-height:160px;
height:auto; 
padding-bottom:6px; 
float:left;
position:relative;
margin-bottom:10px;}


.section_8A h3{color:#466d91/*72879c*/; 
font-size:14px; font-weight:normal; 
float:left; 
position:relative; 
background-color:#eef1f6;
border-radius:5px 5px 0 0;
white-space:nowrap; 
padding:7px 0 7px 10px; 
margin-bottom: 10px;
width:100%;}  

.section_8A .inner{margin: 35px 10px 10px 10px;}
.section_8A .red a{color:#F00;}
.section_8A .grey a{color:#333;}

.section_8A h3 a{float:right; 
position:relative; 
width:10%; 
text-align:right; 
color:#466d91;}



.panel-in-L{width:50%; float:left; position:relative; margin-bottom:7px; line-height:25px;}
.panel-in-L span{float:right; padding-right:8px;}
.panel-in-L2{width:50%; float:left; position:relative;}
.panel-in-M{width:12%; float:left; position:relative; margin-bottom:7px; line-height:25px;}
.panel-in-R{width:38%; float:right; position:relative; margin-bottom:7px;}
.panel-in-R .btngo2{border:none; width:auto; height:25px; line-height:25px; text-align:center; background-color:#e8ecef; cursor:pointer; color:#606f84; font-size:13px; font-weight:normal; padding:0 15px; border-radius:5px; float:left; position:relative; text-decoration:none;}
.panel-in-R .btngo2:hover{background-color:#dcddde;}
.btngo2{border:none; width:auto; height:30px; line-height:30px; text-align:center; background-color:#e8ecef; cursor:pointer; color:#606f84; font-size:13px; font-weight:normal; padding:0 35px; border-radius:5px; float:left; position:relative; text-decoration:none;}
.btngo2 a{color:#606f84; text-decoration:none;}
.btngo2 a:hover{background-color:#dcddde;}

.search_1{
width:90%;
height:25px;
padding-left:15px;
padding-right:25px;
border-radius:12.5px;
border:1px solid #ececec;
color:#0F0D0D;
font-weight:500;
background-color:#fff;
float:left;
position:relative;
margin-bottom:5px;
outline:none;
}
.submit_1B{
width:20px;
height:25px;
background-color:transparent;
border:none;
cursor:pointer;
margin-left:-25px;
color:#606f84;
float:left;
position:relative;
border-radius:0 12.5px 12.5px 0;
text-align:center;
line-height:25px;
text-decoration:none;
}
.submit_1B a{text-decoration:none; color:#606f84}

.section_6 .iconbox{}
.section_6 .iconbox a{width:100%; height:100px; background-color:#e8ecef; border:none; margin:8px 15px 0 0; float:left; position:relative; cursor:pointer; text-decoration:none; color:#466d91; padding:0; text-align:center; font-size:13px; border-radius:5px;}

.section_6 .iconbox i{width:100%; margin-top:10px; /*-webkit-text-stroke: 0px #e8ecef;*/}

.section_6 .iconbox a:last-child{margin-right:0;}

.section_6 .iconbox a:hover{background-color:#dcddde; color:#466d91;}

.iconbox2{}
.iconbox2 a{width:100%; height:100px; border:none; margin:15px 15px 0 -20%; float:left; position:relative; cursor:pointer; text-decoration:none; color:#fff; padding:0; text-align:center; font-size:25px; border-radius:5px;}

.iconbox2 i{width:100%; margin-top:10px; /*-webkit-text-stroke: 0px #e8ecef;*/}

.iconbox2 a:last-child{margin-right:0;}

/*.iconbox2 a:hover{background-color:#538ab4; color:#fff;}*/

@media (min-width:1366px){.container{width:1344px}}

@media (max-width:576px){.inner-page-top .logo{margin-top:0; text-align:center;}
.top-title{margin:0; text-align:center;}
.iconbox2 a{margin:15px 15px 0 0; height:60px; font-size:13px;}
}