/*! Left Channel Menu and Dropdown pop-up menu */

button,input,optgroup,select,textarea{font:inherit;margin:0}
td,th{padding:0}*{-webkit-box-sizing:content-box;-moz-box-sizing:border-box;box-sizing:border-box}

.btn-rfloat{
	float:right;
	cursor:pointer;
	border:none;
	height:58px;
    margin-left: 10px;
    margin-top: 3px;
	width:44px !important;
	background-color:transparent;
	}


.btnlocal{
    
    background-image:url(../img/main_windown/head_bar_config_local.png);
    background-position: 2px 2px;
}

.btnlocal:hover,.btnlocal:focus, .btnlocal:active{
    
    background-image:url(../img/main_windown/head_bar_config_local_sel.png);
    background-position: 2px 2px;
}

.btnsetup{
    
    background-image:url(../img/main_windown/head_bar_config.png);
    background-position: 2px 2px;
}
.btnsetup:hover,.btnsetup:focus{
    
    background-image:url(../img/main_windown/head_bar_config_sel.png);
    background-position: 2px 2px;
}

.btnexit{
    
    background-image:url(../img/main_windown/head_bar_logout.png);
    background-position: 2px 2px;
}
.btnexit:hover{
    
    background-image:url(../img/main_windown/head_bar_logout_sel.png);
    background-position: 2px 2px;
}

.btncpu{
    
    background-image:url(../img/main_windown/head_bar_cpu_1.png);
    background-position: 2px 2px;
}

.btncpu_busy{
    
    background-image:url(../img/main_windown/head_bar_cpu_2.png);
    background-position: 2px 2px;
}

.btncpu_high_busy{
    
    background-image:url(../img/main_windown/head_bar_cpu_3.png);
    background-position: 2px 2px;
}

.CH_btn{
	min-width:33px;
	height:31px;
	display:inline-block;
	margin-bottom:0;
	margin-left:-1px;
	font-weight:900;
	color:#d5d5d5;
	text-align:center;
	text-transform: uppercase;
	text-shadow: 0px 1px #000;
	text-align:left;
	vertical-align:middle;
	cursor:pointer;
	border:1px solid transparent;
	border-top: none !important;
	white-space:nowrap;
	padding:8px 17px 8px 12px;
	font-size:12px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	text-overflow: ellipsis;
	overflow:hidden;
	white-space: nowrap;
}
.CH_btn_sized1{
    width:190px !important;
}

.CH_pb_btn_sized{
    width:230px !important;
}

.CH_btn:focus,.CH_btn:active:focus,.CH_btn.active:focus{
	outline:thin dotted;
	outline:5px auto; 
	-webkit-focus-ring-color;outline-offset:-2px
	}
.CH_btn:hover,.CH_btn:focus{
	color:#60ccff;
	text-decoration:none;
	box-shadow:inset 1px 3px 5px rgba(96,204,255,1);
	}
.CH_btn:active,.CH_btn.active{
	-webkit-box-shadow:inset 1px 3px 5px rgba(86,204,255,1);
	box-shadow:inset 1px 3px 5px rgba(96,204,255,1);
	background-color:#393939;
	color:#009cff !important;
	}

.CH_btn-primary{
	color:#d5d5d5;
	background-position:0 -110px;
	border-color:#000;
	}
.CH_btn-primary:hover, .CH_btn-primary:focus, .CH_btn-primary:active, .CH_btn-primary.active, .open>.dropdown-toggle.CH_btn-primary{
	color:#fff;
	background-position:0 -146px;
	border-color:#000;
	}
.CH_btn-primary:active,.CH_btn-primary.active{
	background-image:none;
	box-shadow:inset 1px 3px 5px rgba(0,0,0,1);
	}

.CH_btn-danger{
    
	width:15px;
    background-image:url(../img/disconnect.png);
    background-repeat: no-repeat;
    background-position: 5px 5px;
    background-color: #e5e5e5;
	}
.CH_btn-danger:hover,.CH_btn-danger:focus,.CH_btn-danger:active, .CH_btn-danger_active{
    
    background-image:url(../img/connected.png);
    background-repeat: no-repeat;
    background-position: 5px 5px;
    background-color: #e5e5e5;
	}
.CH_btn-danger:active,.CH_btn-danger.active{
    
    background-image:url(../img/connected.png);
    background-repeat: no-repeat;
	background-position: 5px 5px;
    background-color: #e5e5e5;
	}
.CH_btn-danger:disable,.CH_btn-danger_disable{
	background-position:-59px 0px !important;
		}

.caret{
	display:inline-block;
	width:0;
	height:0;
	margin-left:2px;
	vertical-align:middle;
	border-top:4px solid;
	border-right:4px solid transparent;
	border-left:4px solid transparent
	}
.caretBlack{
	display:inline-block;
	background-color:000;
	width:0;
	height:0;
	margin-left:2px;
	vertical-align:middle;
	border-top:4px solid;
	border-right:4px solid transparent;
	border-left:4px solid transparent
	}		
.dropdown{
	position:relative
	}
.dropdown-toggle:focus{
	outline:0
}
.dropdown-toggle{
	outline:0
}
.dropdown-menu{
	position:absolute;
	top:100%;
	left:0;
	z-index:1000;
	display:none;
	float:left;
	padding:0px 0;
	margin:0px;
	list-style:none;
	font-size:12px;
	color:#000;
	line-height:23px;
	text-align:left;
	background-color:#fff;
	border:1px solid #00b5ff;
	border-radius:2px;
	-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);
	box-shadow:0 6px 12px rgba(0,0,0,0.575);
	background-clip:padding-box;
}

.mydropdown-menu {
	float:right;
	border-color: #000 !important;
	padding:20px 0;
	right: 220px !important;
	left:auto !important;
	min-width:640px;
	-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);
			background-color: #f0f0f0;
			border: 1px solid #C9C9C9;
			box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.21 !important);
			color: #000;
			border-radius: 5px !important;
			background-position:0 -319px;

}
.CH_dropdown-menu_margin{
	margin:0 0 0 94px !important;
	width:105px;
}
.dropdown-menu.pull-right{
	right:0;left:0;
}.dropdown-menu .divider{
	height:1px;
	margin:0px 0;overflow:hidden;background-color:#e5e5e5
	}
.dropdown-menu>li>a{
	display:block;
    text-align:center;
	padding:0px 15px;
	clear:both;
	font-weight:bold;
	color:#000;
	white-space:nowrap
}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{
	text-decoration:none;
	color:#262626;
	background-color:#e3e3e3
}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{
	color:#fff;
	text-decoration:none;
	outline:0;
	background-color:#000;
	}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{
	color:#777
	}
.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{
	text-decoration:none;
	background-color:transparent;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed
	}
.open>.dropdown-menu{
	display:block
	}
.open>a{
	outline:0
	}
.dropdown-menu-right{
	left:auto;right:0
	}
.dropdown-menu-left{
	left:0;
	right:auto
	}
.dropdown-header{
	display:
	block;
	padding:3px 20px;
	font-size:12px;
	line-height:1.42857143;
	color:#777;
	white-space:nowrap
	}
.dropdown-backdrop{
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	top:0;
	z-index:890
}

.CH_btn-group{
	position:relative;
	display:inline-block;
	vertical-align:middle;
    background-color:#e5e5e5;
	}
.CH_btn-group>.CH_btn{
	position:relative;
	float:left
	}
.CH_btn-group .CH_btn+.CH_btn{
	margin-left:-1px
	}

.CH_btn-group>.CH_btn+.dropdown-toggle{
	padding-left:18px;padding-right:8px
}



/*!
 * Bootstrap */
 
 
 
.btn_image_span{
	float: left;
	height: 17px;
	width:40px;
	background-position: -28px -276px;
	}
	
	
.form-control{
	display:block;
	width:100%;
	padding:0px 8px;
	font-size:12px;
	color:#555;
	vertical-align:middle;
	line-height:27px;
	height:28px;
	background-color:#fff !important;
	border:1px solid #1b1b1b;
	border-radius:3px;
	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0, 0.7), 0 1px 0px rgba(255,255,255, 0.15);
	box-shadow:inset 0 1px 2px rgba(0,0,0, 0.7),  0 1px 0px rgba(255,255,255, 0.15);
	-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	}
.form-control:focus{
	border-color:#66afe9;
	outline:0;
	line-height:27px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
	}
	

.form-control_white{
	position:relative;
	display:inline-block;
	border:1px solid #aab0bc;
	font-size:12px;
	vertical-align:middle;
	background-color:#fff;
	border-radius:3px;
	margin:auto;
	padding-left:10px;
	padding-right:5px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.175), 0 1px 1px rgba(255,255,255,0.5);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.175), 0 1px 1px rgba(255,255,255,0.5);
	-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .25s;
	-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .25s;
	transition:border-color ease-in-out .15s, box-shadow ease-in-out .25s;
	
}
.focnt_padd{
    padding-left:34px !important;
    height: 30px;
}
.form-control_white:focus{
	border-color:#66afe9;
	outline:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
	color:#000;
}

.form-control_white::-moz-placeholder{
	color:#cdcdcd;
	opacity:1
}

.form-control_white:-ms-input-placeholder{
	color:#cdcdcd
}

.form-control_white::-webkit-input-placeholder{
	color:#cdcdcd
}

.input-group{
	position:relative;
	display:table;
	border-collapse:separate
}

.input-group[class*=col-]{
	float:none;
	padding-right:0;
	padding-left:0
}

.input-group .form-control{
	position:relative;
	z-index:2;
	float:left;
	width:100%;
	margin-bottom:0
}
/***************************************** ************************************/

.btn{
	width:100%;
	display:inline-block;
	padding:3px 5px;
	font-weight:bold;
	line-height: 1.42857143;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
	border: 1px solid transparent;
	border-radius:3px;
	min-width:22px;
	min-height:22px;
	max-width:280px;
	-webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
	}
	
.btn:focus,
.btn:active:focus,
.btn.active:focus {
  outline: thin dotted #b4b4b4;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus {
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .225) !important;
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .225)!important;
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
}

.btn-gray{
	color:#000000;
	-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255, .008), 0 1px 1px rgba(255,255,255,0.08);
	box-shadow:inset 0 1px 1px rgba(255,255,255, .175), 0 1px 0px rgba(255,255,255,0.08);
	text-shadow:0 1px 0px rgba(0,0,05, 0.1);
	border-color:#cccccc;
	background-color:#f0f0f0;
	
	}

.btn-gray:hover{
	color:#ffffff;
	border-color:#eeeeee;
	-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255, 0.8), 0 1px 1px rgba(255,255,255, 0.08);
	box-shadow:inset 0 1px 1px rgba(255,255,255, 0.8), 0 1px 0px rgba(255,255,255, 0.2);
	background-image: linear-gradient(to bottom, #00b3fd 0%, #007fbf 50%, #0077b5 51%, #008dd0 100%);
}

.btn-black{
    color:#ffffff;
    background-image: linear-gradient(to bottom, #3d3d3d 0%, #1e1e1e 75%, #1e1e1e 100%);
    background-color: #00a9f1;
    
}

.btn-black:hover{
    color:#ffffff;
    text-shadow:0 1px 0px rgba(0,0,0, 0.1);
    -webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
    background-image: linear-gradient(to bottom, #00b3fd 0%, #008dcf 75%, #00a9f1 100%);
    background-color: #00a9f1;
}

.btn-blue{
	color:#ffffff;
	text-shadow:0 1px 0px rgba(0,0,0, 0.1);
	border-color:#005e8e;
	-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
	background-image: linear-gradient(to bottom, #00b3fd 0%, #008dcf 75%, #00a9f1 100%);
	background-color: #00a9f1;
	}

.btn-blue:hover{
	color:#ffffff;
	text-shadow:0 1px 0px rgba(0,0,0, 0.1);
	-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
	background-image: linear-gradient(to bottom, #00a9f1 0%,  #008dcf 100%);
}

.btn-white{
	color:#303030;
	border-color:#b1b1b1;
	-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 1) inset, 0px 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 1) inset, 0px 1px 1px rgba(0, 0, 0, 0.1);
	background-image: linear-gradient(to bottom, #f8f8f8 0%, #f8f8f8 50%, #efefef 51%, #e6e6e6 100%);
	background-color:#e6e6e6;
	}

.btn-white:hover{
	color:#000;
	border-color:#939393;
	-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 1) inset, 0px 1px 1px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 1) inset, 0px 1px 1px rgba(0, 0, 0, 0.3);
	background-image: linear-gradient(to bottom, #f4f4f4 0%, #e6e6e6 100%);
}
.btn-H37{ height:37px; font-size:17px !important;}
.btn-H30{ height:30px; font-size:15px !important;}


.btn-tab{
	color:#fff;
	text-shadow: 1px 1px #000;
	border:none;
	height:30px;
	-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, .1) inset, 0px 1px 1px rgba(0, 0, 0, 0.3);
	box-shadow: 1px 1px 1px rgba(255, 255, 255, .2) inset, 0px 1px 1px rgba(0, 0, 0, 0.3);
	background-image: linear-gradient(to top, #6a6a6a 0%, #464646 30%, #6a6a6a 100%);
	background-color:#e6e6e6;
	}
.fn_R5{border-radius:0 5px 5px 0 !important;}
.fn_L5{border-radius:5px 0 0 5px !important;}

.btn-tab:hover{
	color:#000;
	text-shadow:none;
	border-color:#939393;
	-webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 1) inset, 0px 1px 1px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 1) inset, 0px 1px 1px rgba(0, 0, 0, 0.3);
	background-image: linear-gradient(to bottom, #f4f4f4 0%, #e6e6e6 100%);
}
.btn-tab_active{
	color:#ffffff;
	border-color:#000;
	-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255, 0.8), 0 1px 0px rgba(255,255,255, 0.2);
	box-shadow:inset 0 1px 1px rgba(255,255,255, 0.8), 0 1px 0px rgba(255,255,255, 0.2);
	background-image: linear-gradient(to bottom, #1fabf4 0%, #006ebc 66%, #008ed4 100%);
}
.caret{
			border-top-color:#fff  !important;
			border-bottom-color:#fff !important;
			}
	

.bootstrap-select .input-group-btn{position:static}

.bootstrap-select>li.active>a{
	background:#d43f3a;color:#FFF;filter:none}
.bootstrap-select .default.dropdown-menu>li.active>a,.bootstrap-select .default.dropdown-menu>li.active>a:focus,.bootstrap-select 
.default.dropdown-menu>li.active>a:hover,.bootstrap-select .default.dropdown-menu>li>a:focus,.bootstrap-select .default.dropdown-menu>li>a:hover{
	background:#00b5ff;
	color:#fff;}

/*********************************** *****/

 .progress {
	font-family: '8bitoperatorregular';
	width:160px;
	height:52px;
	margin:8px 17px 8px 40px;
	overflow:hidden;
	background:url(../img/cpu.png) 0 -140px no-repeat;
	
}

.progress-bar{
	float:left;
	width:0;
	height:100%;
	font-size:8px;
	margin-right:10px;
	line-height:12px;
	color:#1c63c7;
	text-align:center;
	background-color:#428bca;
	background:url(../img/cpu.png) 0 -78px no-repeat;
}

.progress-striped .progress-bar,.progress-bar-striped{
	background-size:40px 40px
}

.progress.active .progress-bar,.progress-bar.active{
	-webkit-animation:progress-bar-stripes 2s linear infinite;
	-o-animation:progress-bar-stripes 2s linear infinite;
	animation:progress-bar-stripes 2s linear infinite
}

.progress-bar[aria-valuenow="1"],.progress-bar[aria-valuenow="2"]{
	min-width:30px
}

.progress-bar[aria-valuenow="0"]{
	min-width:30px;
	color:#777;
	background-color:transparent;
	background-image:none;
	-webkit-box-shadow:none;
	box-shadow:none
}

.progress-bar-success{
	background-color:#5cb85c
}

.progress-striped .progress-bar-success{
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)
}

.progress-bar-info{
	background-color:#5bc0de
}

.progress-striped .progress-bar-info{
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)
}

.progress-bar-warning{
	background-color:#f0ad4e
}

.progress-striped .progress-bar-warning{
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)
}

.progress-bar-danger{
	background-color:#d9534f
}

.progress-striped .progress-bar-danger{
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)
}
/************************************ modal *********************************/
.span_check{
	display:block;
	float:left;
	height:16px;
	width:20px;
	margin-right:10px;
	background-position:-303px 0;}
.modal-open{
	overflow:hidden
}

.modal{
	display:none;
	overflow:hidden;
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:5050;
	-webkit-overflow-scrolling:touch;
	outline:0;
}

.modal.fade .modal-dialog{
	-webkit-transform:translate3d(0, -55%, 0);
	transform:translate3d(0, -55%, 0);
	-webkit-transition:-webkit-transform 0.3s ease-out;
	-moz-transition:-moz-transform 0.3s ease-out;
	-o-transition:-o-transform 0.3s ease-out;
	transition:transform 0.3s ease-out
}

.modal.in .modal-dialog{
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}

.modal-open .modal{
	overflow-x:hidden;
	overflow-y:auto
}

.modal-dialog{
	position:relative;
	width:auto;
	margin:10px
}

.modal-content{
	position:relative;
	background-color:#fff;
	border-radius:6px;
	outline:0;
	border:1px solid #00b5ff;
	border-radius:2px;
	-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.4);
	box-shadow:3px 3px 5px rgba(0,0,0,0.4);
	background-clip:padding-box;
	padding:7px 15px;
	color:#000;
}
.modal-content2{
	position:relative;
	background-color:#fff;
	border-radius:6px;
	outline:0;
	border:1px solid red;
	border-radius:2px;
	-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.4);
	box-shadow:3px 3px 5px rgba(0,0,0,0.4);
	background-clip:padding-box;
	padding:7px 15px;
	color:#000;
}
.modal-content_a{margin:auto 10px; font-weight:bold; text-decoration:underline; color:#000;}
.modal-backdrop{
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1040;
	background-color:#000
}

.modal-backdrop.fade{
	opacity:0;
	filter:alpha(opacity=0)
}

.modal-backdrop.in{
	opacity:.1;
	filter:alpha(opacity=10)
}

.modal-header{
	padding:15px;
	border-bottom:1px solid #e5e5e5;
	min-height:16.42857143px
}

.modal-header .close{
	margin-top:-2px
}

.modal-title{
	margin:0;
	line-height:1.42857143
}

.modal-body{
	position:relative;
	padding:15px
}

.modal-footer{
	padding:15px;
	text-align:right;
	border-top:1px solid #e5e5e5
}

.modal-footer .btn+.btn{
	margin-left:5px;
	margin-bottom:0
}

.modal-footer .btn-group .btn+.btn{
	margin-left:-1px
}

.modal-footer .btn-block+.btn-block{
	margin-left:0
}

.modal-scrollbar-measure{
	position:absolute;
	top:-9999px;
	width:50px;
	height:50px;
	overflow:scroll
}

@media (min-width:768px){
	.modal-dialog{
		width:600px;
		margin:58px auto
	}

	.modal-content{
		-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.4);
		box-shadow:3px 3px 5px rgba(0,0,0,0.4);
	}

	.modal-sm{
		width:400px;
		line-height:2;
	}

}

@media (min-width:992px){
	.modal-lg{
		width:900px
	}

}

.clearfix:before,.clearfix:after,.modal-footer:before,.modal-footer:after{
	content:" ";
	display:table
}

.clearfix:after,.modal-footer:after{
	clear:both
}

.center-block{
	display:block;
	margin-left:auto;
	margin-right:auto
}

.pull-right{
	float:right !important
}

.pull-left{
	float:left !important
}

.hide{
	display:none !important
}

.show{
	display:block !important
}

.invisible{
	visibility:hidden
}

.text-hide{
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0
}

.hidden{
	display:none !important;
	visibility:hidden !important
}

.affix{
	position:fixed;
	-webkit-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0)
}
/*************************************** ***********************************/
.popover_cat{
            display: block;
            width: 40%;
            height: 20px;
            line-height: 1.7;
            text-align: center;
            font-size: 14px;
            font-weight: bold;
            background: #f6f6f6;
            white-space: nowrap;
            text-shadow: 0px 1px #fff;
			color:#7b7b7b;
			top:5px;
			-webkit-box-shadow:inset 1px 2px 1px rgba(0,0,0,0.21);
			box-shadow:inset 1px 2px 1px rgba(0,0,0,0.21);
			border-radius: 10px;
			margin:5px auto;
			padding:0 auto;
			
        }

.popover_wrap{
	box-sizing:border-box;
	width:90%;
	margin:20px auto;
	position: relative;
	display:block;
	min-height:100px;
	}

.popover_footer{
	box-sizing:border-box;
		width:660px;
	min-height:57px;
	padding:10px;
	text-align:center;
	background-color:#e1e1e1;
	background-position: 0 -341px;
	}
.popover {
	  position: absolute;
	  color:#303030;
	  top: 0;
	  left: 0;
	  z-index: 1060;
	  display: none;
	  padding: 1px;
	  text-align: left;
	  white-space: normal;
	  background-position:0 0;
	  background-color: #f0f0f0;
	  -webkit-background-clip: padding-box;
	  background-clip: padding-box;
	  border: 1px solid #000;
	  border: 1px solid rgba(0, 0, 0, 1);
	  -webkit-box-shadow: 1px 3px 4px rgba(0, 0, 0, .2);
	  box-shadow: 1px 3px 4px rgba(0, 0, 0, .2);
	  border-radius: 5px;
}

.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
	margin:0;
	padding:0;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, .25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, .25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, .25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, .25);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}

/********************************************************* col ***********************************************/
.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .rowBig:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after {
    clear: both;
}
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .rowBig:before, .row:after, .rowBig:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
    display: table;
    content: " ";
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin:.31em 0;

}
.rowBig {
  margin:.81em 0;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 10px;
  }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
  padding-right: 5px;
  padding-left: 5px;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 28%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 5.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
	padding-right: 3px;
  padding-left: 2px;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 34.33333333%;
  }
  .col-md-3 {
    width: 22%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
/**************************************** navs *************************************************************/
.navico01, .navico02, .navico03{ display:block;width:37px; height:27px; margin-left: auto; margin-right: auto; }
.navico01{background-position:-323px 0px;}
.navico02{background-position:-323px -27px;}
.navico03{background-position:-323px -54px;}
.nav_ctMargin{margin-left: 2px !important;}
nav,
section,
summary {
  display: block;
}

.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  width:100&;
  border-bottom:1px solid #fff inset;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  -webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, .02) inset;
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset;
  background-image: linear-gradient(to bottom, #2f2f2f 0%, #232323 100%);
  padding: 0px 22px;
}
.
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #fff;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #535353;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
  width:50%;
  background-color:#000;
  
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  padding:2px 20px 0 20px;
  height:30px;
  margin:0 auto;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #8a8a8a #8a8a8a #8a8a8a;
  border-bottom:none;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  -webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, .01) inset;
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1) inset;
  background-image: linear-gradient(to bottom, #696969 0%, #585858 50%, #505050 51%, #454545 100%);
  border: transparent;
}
.nav-tabs.nav-justified {
  width: 50%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #eee;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #428bca;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
  font-weight:bold;
  color:#9e9e9e;
  
}
.tab-content > .active {
  display: block;
}
.nav-tabs {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.tab_box_01{
	padding:10px 5px 5px 5px;
	}
.tab_box_02{
	position:absolute;
	width:100%;
	padding:15px 15px 25px 15px;
	}

.tab_box_03{
	padding:0px;
	}	
.tab_box_04{
	padding:5px 10px 0px 10px;
	border-bottom:1px solid #303030;
	}
.tab-slice01{
	display:block;
	height:4px;
	width:100%;
	background-position:0 -409px}
	
.tab-color01{
	background-color:#4c4c4c;}
.tab-color-02{background-color:#303030;}
	
/******************************** *********************************/

@charset "utf-8";
/* CSS Document */

.table-C thead > tr > th,
.table-C tbody > tr > th,
.table-C tfoot > tr > th,
.table-C thead > tr > td,
.table-C tbody > tr > td,
.table-C tfoot > tr > td {
  padding: 3px 10px !important;
  line-height: 1 !important;
  border-bottom: 1px solid #000 !important;
  border-right: 1px solid #000 !important;
}

.table-C thead > tr > th {
 background-color:#303030;
  color:#6f6f6f !important;
  font-size:11px !important;
  border-right:none !important;
  text-align:center;
}

.table-C:hover > tbody > tr:hover > td,
.table-C:hover > tbody > tr:hover > th {
  background-color: #00b3ff;
  color:#fff;
  cursor:pointer;
}

.table-Cstriped > tbody > tr:nth-child(odd) > td,
.table-Cstriped > tbody > tr:nth-child(odd) > th {
  background-color: #4c4c4c;
}

.table-C tbody + tbody {
  border-top: 2px solid #dddddd;
}

table {
  max-width: 100%;
  background-color: transparent;
}

th {
  text-align: left;
}

.table {
  width: 100%;
  margin-bottom: 0px;
}

.table thead > tr > th,
.table tbody > tr > th,
.table tfoot > tr > th,
.table thead > tr > td,
.table tbody > tr > td,
.table tfoot > tr > td {
  padding: 6px 8px;
  line-height: 1;
  vertical-align: middle;
  border-top: 1px solid transparent;
}
.table thead > tr > th {
	background-color:#303030;
  vertical-align: bottom;
  color:#fff;
  font-weight:bold;
}

.table caption + thead tr:first-child th,
.table colgroup + thead tr:first-child th,
.table thead:first-child tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child td {
  border-top: 0;
}

.table tbody + tbody {
  border-top: 2px solid #dddddd;
}

.table .table {
  background-color: #ffffff;
}

.table-condensed thead > tr > th,
.table-condensed tbody > tr > th,
.table-condensed tfoot > tr > th,
.table-condensed thead > tr > td,
.table-condensed tbody > tr > td,
.table-condensed tfoot > tr > td {
  padding: 0px;
}

.table-bordered {
  border: 1px solid #dddddd;
}

.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}

.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}

.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #4c4c4c;
}

.table:hover > tbody > tr:hover > td,
.table:hover > tbody > tr:hover > th {
  background-color: #00b3ff;
  color:#fff;
  cursor:pointer;
}

table col[class*="col-"] {
  display: table-column;
  float: none;
}

table td[class*="col-"],
table th[class*="col-"] {
  display: table-cell;
  float: none;
}

.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}

.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td {
  background-color: #d0e9c6;
  border-color: #c9e2b3;
}

.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
  border-color: #eed3d7;
}

.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td {
  background-color: #ebcccc;
  border-color: #e6c1c7;
}

.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
  border-color: #fbeed5;
}

.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td {
  background-color: #faf2cc;
  border-color: #f8e5be;
}

@media (max-width: 768px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-x: scroll;
    overflow-y: hidden;
    border: 1px solid #dddddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
    background-color: #fff;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > thead > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > thead > tr:last-child > td,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
/*********************************  */
.pagination-image{
	display:block;
	width:16px;
	height:20px;
	margin:0;}
	
.pagimg01{background-position:-386px 0;}
.pagimg02{background-position:-386px -21px;}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 3px 0;
}

.pagination > li {
  display: inline;
}

.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 20px;
  text-decoration: none;
  background-color: #444444;
  border: 1px solid #303030;
}

.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  background-color: #eeeeee;
  color:#000;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  cursor: default;
  background-color: #428bca;
  border-color: #428bca;
}

.pagination > .disabled > span,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  cursor: not-allowed;
  background-color: #ffffff;
  border-color: #dddddd;
}

.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}

.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}

.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 3px 6px;
  font-size: 12px;
}

.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
