body {font-family: 'Open Sans', sans-serif; font-size:14px; background:#f3f3f4 !important; color:black; line-height: 28px;}
body { min-height: 400px; padding-top: 70px; }

html, body{overflow-x:hidden;}
h1, h2, h3, h4, h5, h6, p, form, img, ol {margin:0; padding:0; list-style:none; outline:0; border:0;}
ul, li{margin:0; padding:0;  outline:0; border:0;}
h1, h2, h3, h4, h5, h6{margin-bottom:5px; font-weight:300 !important; }
h1{font-size:35px; }
h2{font-size:28px; margin-bottom: 15px; }
h3{font-size:24px;}
h4{font-size:20px;}

body{padding-top:60px;}



a {text-decoration:none; color:#337ab7;}
a:hover{color:#000070;}

.gap1{display:block; height:1px; clear:both;}
.gap5{display:block; height:5px; clear:both;}
.gap60{display:block; height:60px; clear:both;}
.gap70{display:block; height:70px; clear:both;}
.gap40{display:block; height:40px; clear:both;} .gap30{display:block; height:30px; clear:both;} .gap20{display:block; height:20px; clear:both;} .gap15{display:block; height:15px; clear:both;} .gap1{display:block; height:1px; clear:both;} 
.gap3{display:block; height:3px; clear:both;} 
.gap10{display:block; height:10px; clear:both;} .font10{font-size:10px; line-height:16px;} .font11{font-size:11px; line-height:16px;} .gap50{display:block; height:50px; clear:both;}
.gap40{height:40px; clear: both;}
.gap50{height:50px; clear: both;}
.gap100{ height: 100px; clear: both;}

.padclr{padding:0px !important;}
.nobdr{border:0 !important;}
.pad5{padding:5px !important;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.pad20{padding:20px;}
.pad30{padding:30px;}
.pad40{padding:40px;}

.nopad{padding:0px !important;}
.nopadL{padding-left:0px;}
.nopadR{padding-right:0px;}
.padL{padding-left:40px;}
.padR{padding-right:40px;}
.padR3{padding:0px 3px 0px 0px;}

.borderL{border-left:1px solid #e6e8eb;}
.borderR{border-right:1px solid #e6e8eb;}
.borderB{border-bottom:1px solid #e6e8eb;}
.noborderL{border-left:0 !important;}
.noborderR{border-left:0 !important;}
.nobdrRadius{border-radius:0 !important;}

.font32{font-size:32px !important;}
.font12{font-size:11px !important; line-height:18px;} .fontBold{font-weight:bold;}
.font13{font-size:13px !important;}
.font14{font-size:14px !important;}
.font16{font-size:16px !important;}
.font20{font-size:20px !important;}
.font24{font-size:24px !important;}
.font18{font-size:18px !important;} .font62{font-size:62px !important; padding:10px 0;}
.clear {clear:both;} .fLeft{float:left;} .fRight{float:right;}
.dblock{display:block;}

.tal100 {  height: 100px;}
.width100 {  width: 100%;}
.widthAuto {  width: auto;}

.yes360 { display: none; }
.yes600 { display: none; }
.yes800 { display: none; }

.no360 { display: block; }
.no600 { display: block; }
.no800 { display: block; }

.gBox{border:1px solid #e2e2e2; background: #f9f9f9; padding: 10px; width: 100%; float: left; clear: both;}
.gBox2{border:1px solid #e2e2e2; background: #fff; padding: 20px;  width: 100%; float: left; clear: both;}

.arr1 li{margin-bottom:5px; list-style:none; position:relative; padding-left:15px; }
.arr1 li:before{font-family:FontAwesome; content:"\f105"; left:0; top:0; position:absolute; color:#0066c4;}
.red, .errors{color:red;}


.m-xxs {  margin: 2px 4px;}
.m-xs {  margin: 5px;}
.m-sm {  margin: 10px;}
.m {  margin: 15px;}
.m-md {  margin: 20px;}
.m-lg {  margin: 30px;}
.m-xl {  margin: 50px;}
.m-n {  margin: 0 !important;}
.m-l-none {  margin-left: 0;}
.m-l-xs {  margin-left: 5px;}
.m-l-sm {  margin-left: 10px;}
.m-l {  margin-left: 15px;}
.m-l-md {  margin-left: 20px;}
.m-l-lg {  margin-left: 30px;}
.m-l-xl {  margin-left: 40px;}
.m-l-n-xxs {  margin-left: -1px;}
.m-l-n-xs {  margin-left: -5px;}
.m-l-n-sm {  margin-left: -10px;}
.m-l-n {  margin-left: -15px;}
.m-l-n-md {  margin-left: -20px;}
.m-l-n-lg {  margin-left: -30px;}
.m-l-n-xl {  margin-left: -40px;}
.m-t-none {  margin-top: 0;}
.m-t-xxs {  margin-top: 1px;}
.m-t-xs {  margin-top: 5px;}
.m-t-sm {  margin-top: 10px;}
.m-t {  margin-top: 15px;}
.m-t-md {  margin-top: 20px;}
.m-t-lg {  margin-top: 30px;}
.m-t-xl {  margin-top: 40px;}
.m-t-n-xxs {  margin-top: -1px;}
.m-t-n-xs {  margin-top: -5px;}
.m-t-n-sm {  margin-top: -10px;}
.m-t-n {  margin-top: -15px;}
.m-t-n-md {  margin-top: -20px;}
.m-t-n-lg {  margin-top: -30px;}
.m-t-n-xl {  margin-top: -40px;}
.m-r-none {  margin-right: 0;}
.m-r-xxs {  margin-right: 1px;}
.m-r-xs {  margin-right: 5px;}
.m-r-sm {  margin-right: 10px;}
.m-r {  margin-right: 15px;}
.m-r-md {  margin-right: 20px;}
.m-r-lg {  margin-right: 30px;}
.m-r-xl {  margin-right: 40px;}
.m-r-n-xxs {  margin-right: -1px;}
.m-r-n-xs {  margin-right: -5px;}
.m-r-n-sm {  margin-right: -10px;}
.m-r-n {  margin-right: -15px;}
.m-r-n-md {  margin-right: -20px;}
.m-r-n-lg {  margin-right: -30px;}
.m-r-n-xl {  margin-right: -40px;}
.m-b-none {  margin-bottom: 0;}
.m-b-xxs {  margin-bottom: 1px;}
.m-b-xs {  margin-bottom: 5px;}
.m-b-sm {  margin-bottom: 10px;}
.m-b {  margin-bottom: 15px;}
.m-b-md {  margin-bottom: 20px;}
.m-b-lg {  margin-bottom: 30px;}
.m-b-xl {  margin-bottom: 40px;}
.m-b-n-xxs {  margin-bottom: -1px;}
.m-b-n-xs {  margin-bottom: -5px;}
.m-b-n-sm {  margin-bottom: -10px;}
.m-b-n {  margin-bottom: -15px;}
.m-b-n-md {  margin-bottom: -20px;}
.m-b-n-lg {  margin-bottom: -30px;}
.m-b-n-xl {  margin-bottom: -40px;}

.dline_top{border-top:0px dashed #ccc; padding:10px 0;}
.bannerO{position: relative; float: left; width: 100%;}
.bannerO2{position: relative; float: left; width: 100%;}
.bannerO2 .topBg{background: #3a4248; position: relative; width: 100%; float: left; z-index: 99; padding: 10px 0; }

footer{position: fixed;padding:10px 0; background: #333; color: #fff; text-align: center;left: 0;bottom: 0;width: 100%;margin-top: -50px;}

.w_title{font-size: 60px; border-left: 2px solid #b3b3b3; padding:5px 5px 5px 30px;	}
.w_title span{display: block; font-size:16px; color: #999; }

.butBox{padding:5px; border: 1px solid #e2e2e2;background: #f9f9f9; margin-bottom: 10px;}
.butBox .btn{margin:0 !important;}
.gray{color: #ccc !important; font-weight: normal !important;}

/*job form*/
.borderBox {    padding:0px;  width: -moz-available; border:1px solid #e2e2e2;}
.iconBox {     text-align: center;  white-space: normal !important; margin:5px 2px !important; min-width:120px; background: #fff; border: 0px solid red;}
.iconBox.active, .active > .iconBox {  background: #006fba none repeat scroll 0 0 !important;     box-shadow: none !important; text-align:center !important; border-radius:5px !important; color:#fff !important; }
.iconBox.active .ib {background: #d9edff; border-color: #d9edff; color:#000 !important;}
.iconBox.active .ib i{color:#fff !important;}
/*.iconBox > input {  height: 60px;  width: 60px;}*/
.iconBox .ib {  background: #f2f2f2 none repeat scroll 0 0; border: 1px solid #ccc;  border-radius: 50%;  display: block;  height: 80px;  margin: 0 auto;  width: 80px; font-size:45px; text-align:center !important; }
 .iconBox .ib i{color:#666;} 
 .borderBox2 { border:0;  border-bottom: 1px solid #ccc;  padding: 10px;  width: -moz-available; display:none;}
.gap_hr{display: block; height: 1px; background: #e2e2e2; margin: 10px 0; clear: both; float: left; width: 100%;}
.job_form .h2_span{font-size: 16px; float: right; padding-top: 20px;}
.job_form h3{border-bottom: 1px solid #006fba; color: #006fba; font-size: 24px; padding: 5px 0; margin-bottom: 10px;}
.job_form .form-control{border-radius: 0; padding:10px; min-height: none; height: auto;}
.job_form h4{font-size:14px; }
.job_form h4 span{display:block; color:#006fba; font-size: 12px; font-weight: normal;}
.job_form h2, .job_form h3, .job_form h4{/*font-weight:bold !important;*/}
.job_form label{font-weight:normal;}
.job_form textarea{}
.job_form .btn-primary{background:#006fba; border-color: #006fba; }

.btn-primary{background: #006fba !important; border-color:#006fba; }

/*-- Float Label Box --*/
.midLogin .form-control{box-shadow: none; padding:6px;}
.floatGroup {  border: 1px solid #ddd;  display: flex;  height: 50px;  padding-left: 8px; background: #fff;}
.floatLabel {  font-size: 14px;  font-weight: 400;  padding: 4px;  margin-top: -16px;  opacity: 0.8;  pointer-events: none;  position: absolute;  transform: translate3d(0px, 22px, 0px)scale(1);  transform-origin: left top 0;  transition: all 240ms ease 0s;}
.floatGroup.focused .floatLabel {  opacity: 1;  transform: translate3d(0px, 10px, 0px) scale(0.75);}
.floatGroup.focused {  border: 1px solid #438aca;}
.floatControl {  align-self: flex-end;  border: 0 none !important;}
.floatControl:focus {  box-shadow: none !important;}
.floatControl::-webkit-input-placeholder  color: transparent;  transition: 240ms;}
.floatControl:focus::-webkit-input-placeholder {  transition: none;}
.floatGroup.focused .floatControl::-webkit-input-placeholder {  color: #bbb;}
.midLogin {  min-height: 90vh;  padding: 50px 0; width: 61%; margin-left: -25%; left: 46%; position: absolute;}
.topBg{background: #f2f2f2; position: relative; width: 100%; float: left; z-index: 99; padding: 5px 0; }
.white-bg { background-color: #ffffff;}
.page-heading { border-top: 0; padding:10px 20px; margin: 0 -20px;	border:1px solid #f8ac59; margin-bottom: 10px; background: #fff;}
.page-heading h2{margin-bottom: 10px;}
.page-heading .breadcrumb{margin-bottom: 0; background: none; padding: 0; }
.panel-heading h1,
.panel-heading h2 { margin-bottom: 5px;}
.container{width: 100%; border:0px solid red;}
.form-control{border-radius:0;}
.filterBox div{padding:0 5px 0px 0 }
.filterBox { border:1px solid #e2e2e2; float:left; width: 100%; padding:10px; background: #fff;}
.navbar-brand{padding:5px 10px;}

.ibox { clear: both; margin-bottom: 25px; margin-top: 0; padding: 0;}
.ibox.collapsed .ibox-content { display: none;}
.ibox.collapsed .fa.fa-chevron-up:before { content: "\f078";}
.ibox.collapsed .fa.fa-chevron-down:before { content: "\f077";}
.ibox:after, .ibox:before { display: table;}
.ibox-title { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors:none; -moz-border-top-colors: none; background-color: #ffffff; border-color: #e7eaec; border-image: none; border-style: solid solid none; border-width: 3px 0 0; color: inherit; margin-bottom: 0; padding: 14px 15px 7px; min-height: 48px;}
.ibox-content { background-color: #ffffff; color: inherit; padding: 15px 20px 20px 20px; border-color:#e7eaec; border-image: none; border-style: solid solid none; border-width: 1px 0px;}

.btn-feed .btn{border:1px solid #e2e2e2 !important;}

.ccc{cursor:pointer; padding-left: 26px !important; background:url(../images/acc.png) no-repeat 0 10px;}

.highlight{font-sze:20px !important; color:#006fba; font-weight: bold !important; }

.count-info .label { line-height: 12px; padding: 2px 5px; position: absolute; right: 6px; top: 12px;border-radius: 50%;}

.scroll_div{height:400px; overflow-y: auto;}

/* TABLES */
.table-bordered { border: 1px solid #EBEBEB;}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td { background-color: #F5F5F6; border-bottom-width: 1px;}
.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 #e7e7e7;}
.table > thead > tr > th { border-bottom: 1px solid #DDDDDD; vertical-align: bottom;}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td { border-top: 1px solid #e7eaec; line-height: 1.42857; padding: 8px; vertical-align: top;}

/* Tooltip */
.test + .tooltip > .tooltip-inner {background-color: #73AD21; color: #FFFFFF; border: 1px solid green; padding: 15px; font-size: 20px; }
/* Tooltip on top */
.test + .tooltip.top > .tooltip-arrow {border-top: 5px solid green;}
/* Tooltip on bottom */
.test + .tooltip.bottom > .tooltip-arrow {border-bottom: 5px solid blue;}
/* Tooltip on left */
.test + .tooltip.left > .tooltip-arrow {border-left: 5px solid red;}
/* Tooltip on right */
.test + .tooltip.right > .tooltip-arrow {border-right: 5px solid black;}



.ibox-content {clear: both;}
.ibox-heading {background-color: #f3f6fb; border-bottom: none;}
.ibox-heading h3 {font-weight: 200; font-size: 24px;}
.ibox-title h5 { display: inline-block; font-size: 14px; margin: 0 0 7px; padding: 0; text-overflow: ellipsis; float: left;}
.ibox-title .label { float: left; margin-left: 4px;}
.ibox-tools { display: block; float: none; margin-top: 0; position: relative; padding: 0; text-align:right;}
.ibox-tools a { cursor: pointer; margin-left: 5px; color: #c4c4c4;}
.ibox-tools a.btn-primary { color: #fff;}
.ibox-tools .dropdown-menu > li > a { padding: 4px 10px; font-size: 12px;}
.ibox .ibox-tools.open > .dropdown-menu { left: auto; right: 0;}


/* FLOT CHART */
.flot-chart { display: block; height: 200px;}
.widget .flot-chart.dashboard-chart { display: block; height: 120px; margin-top: 40px;}
.flot-chart.dashboard-chart { display: block; height: 180px; margin-top: 40px;}
.flot-chart-content { width: 100%; height: 100%;}
.flot-chart-pie-content { width: 200px; height: 200px; margin: auto;}
.jqstooltip { position: absolute; display: block; left: 0px; top: 0px; visibility: hidden; background:#2b303a; background-color: rgba(43, 48, 58, 0.8); color: white; text-align: left; white-space: nowrap; z-index: 10000; padding: 5px 5px 5px 5px; min-height: 22px; border-radius: 3px;}
.jqsfield { color: white; text-align: left;}
.h-200 { min-height: 200px;}
.legendLabel { padding-left: 5px;}
.stat-list li:first-child { margin-top: 0;}
.stat-list { list-style: none; padding: 0; margin: 0;}
.stat-percent { float: right;}
.stat-list li { margin-top: 15px; position: relative;}

/*sb admin2*/
.huge { font-size: 40px;}
.panel-primary > a { color: #337ab7 !important;}
.panel-green { border-color: #5cb85c;}
.panel-green > .panel-heading { border-color: #5cb85c; color: white; background-color: #5cb85c;}
.panel-green > a { color: #5cb85c !important;}
.panel-green > a:hover { color: #3d8b3d;}
.panel-red { border-color: #d9534f;}
.panel-red > .panel-heading { border-color: #d9534f; color: white; background-color: #d9534f;}
.panel-red > a { color: #d9534f !important;}
.panel-red > a:hover { color: #b52b27;}
.panel-yellow { border-color: #f0ad4e;}
.panel-yellow > .panel-heading { border-color: #f0ad4e; color: white; background-color: #f0ad4e;}
.panel-yellow > a { color: #f0ad4e !important;}
.panel-yellow > a:hover { color: #df8a13;}

.text-navy{color:#337ab7;}

.form-inline .form-control{display:inline-block; vertical-align:middle; width: auto;}
.form-control,.single-line {  background-color: #FFFFFF;  background-image: none;  border: 1px solid #e5e6e7;  border-dius:1px;  color: inherit;  display: block;  padding: 6px 12px;  transition: border-color 0.15s ease-in-out0s, box-shadow 0.15s ease-in-out 0s;  width: 100%;  font-size: 14px;}

.mega-dropdown {  position: static !important;}
.mega-dropdown-menu {    padding:10px 0;    width: 100%; /*box-shadow: none; -webkit-box-shadow: none;*/}
.mega-dropdown-menu > li > ul {  padding: 0;  margin: 0;}
.mega-dropdown-menu > li > ul > li {  list-style: none;}
.mega-dropdown-menu > li > ul > li > a {  display: block;  color: #222; clear:both; float: left; width: 100%;  }
.mega-dropdown-menu > li ul > li > a:hover, .mega-dropdown-menu > li ul > li > a:focus {  text-decoration: none; display: block; clear: both; } 
.mega-dropdown-menu .dd-header {  font-size: 14px;  color: #ff3546;  padding:0px;  line-height:28px; margin-bottom: 2px; font-weight: bold !important; clear: both; border-bottom: 1px solid #337ab7;}

.mega-dropdown-menu ul li{padding: 0; line-height: 24px;}
.mega-dropdown-menu ul li a{ border: 0px solid red; list-style:none; position:relative; padding:5px 5px 5px 15px; line-height: 24px !important; border-bottom: 1px solid #f2f2f2; width: 100%; display: block !important;  font-size: 14px; float: left;  }
.mega-dropdown-menu ul li a:before{font-family:FontAwesome; content:"\f105"; left:5px; top:5px; position:absolute; color:#0066c4;}
.mega-dropdown-menu ul li a:hover{background:#f2f2f2;}

.mega-dropdown-menu ul ul{float:left; width: 100%;}
.mega-dropdown-menu ul ul{float:left; width: 100%;}
.mega-dropdown-menu ul ul li a{ padding:5px 5px 5px 20px;  line-height: 24px !important; font-size: 14px; margin-bottom: 0; border: 0; }
.mega-dropdown-menu ul ul li a:before{font-family:FontAwesome; content:"\f0da"; left:10px; top:5px; position:absolute; color:#0066c4;}
.mega-dropdown-menu ul ul li a:hover{background:none; color:#FF0004;}

.mega-dropdown-menu ul ul { border: 1px solid #f9f9f9; padding: 0 5px; background: #fbfbfb; margin:5px 0px;}
.sub_2col{float:left; width: 100%; clear: both;}
.sub_2col li{float: left; width: 49%;}


.ibox {  clear: both;  margin-bottom: 25px;  margin-top: 0;  padding: 0;}
.ibox.collapsed .ibox-content {  display: none;}
.ibox.collapsed .fa.fa-chevron-up:before {  content: "\f078";}
.ibox.collapsed .fa.fa-chevron-down:before {  content: "\f077";}
.ibox:after, .ibox:before {  display: table;}
.ibox-title {  -moz-border-bottom-colors: none;  -moz-border-left-colors: none; -moz-border-right-colors: none;  -moz-border-top-colors: none;  background-color: #ffffff;  border-color: #e7eaec;  border-image: none;  border-style: solid solid none;  border-width: 3px 0 0;  color: inherit;  margin-bottom: 0;  padding: 14px 15px 7px;  min-height: 48px;}
.ibox-content {  background-color: #ffffff;  color: inherit;  padding: 15px 20px 20px 20px;  border-color: #f8ac59;  border-image: none;  border-style: solid solid none;  border-width: 1px 0px;}
.ibox-footer {  color: inherit;  border-top: 1px solid #e7eaec;  font-size: 90%;  background: #ffffff;  padding: 10px 15px;}
.dash{min-height:450px; float: left; width: 100%; border: 0px solid red; padding-bottom: 50px;}
.dash .huge{font-size: 30px;}
.dash .panel-heading{padding:5px 10px; border-radius: 0 !important;}
.dash .panel {border-radius: 0 !important;}
.dash .panel-footer{background: #fff;}
.dash .panel-footer i{font-size: 2em;}
.dash .btn-info{color:#fff !important;}
.dash .btn-danger, .dash .btn-primary{color:#fff !important;}
.dash a{color:#337ab7;}
.dash .panel{margin-bottom:10px;}
.dash .ibox{margin-bottom:10px;}
.dash .col-lg-3, .dash .col-lg-4, .dash .col-lg-6, .dash .col-lg-12{padding:0 5px;}
.dash .row{margin-left:5px; margin-right:5px; margin-top:25px;}

.arr1 li{margin-bottom:5px; list-style:none; position:relative; padding-left:15px; }
.arr1 li:before{font-family:FontAwesome; content:"\f105"; left:0; top:0; position:absolute; color:#0066c4;}
.scroll_content{height:250px; overflow:auto;}
.scroll_content2{height:234px; overflow:auto;}
.scroll_content3{height:288px; overflow:auto;}
.ibox-title h5{font-weight: bold !important;}

.in_db1 textarea{height: 194px;}
.in_db7 .alert{padding:5px 10px; margin: 0; font-size: 10px;}

/*FOR TAB*/	
.nav-tabs { border-bottom: 2px solid #DDD; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; }
.nav-tabs > li > a { border: none; color: black; }
.nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none; color: #4285F4 !important; background: transparent; }
.nav-tabs > li > a::after { content: ""; background: #4285F4; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
.nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; }
.tab-pane { padding: 15px 0; }
.tab-content{padding:0 10px}

.card {background: #FFF none repeat scroll 0% 0%; /*box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); margin-bottom: 30px;*/ }
.quick_link {display:block;}
.quick_link li{display:block; float: left; width: 12.5%;}
.quick_link li a{display:block; float: left; width: 100%; text-align: center; }
.quick_link li a:hover{text-decoration: none;}
.quick_link i{background: #00a9e0; color:#fff; width:100px; height:100px; display: block; line-height:100px; margin-bottom: 10px; border-radius: 50%; float: left; position: relative; left:50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%);}
.searchBox{padding:10px; font-size: 12px; width:300px;}
.searchBox label{font-weight:none !important;}
.searchBox .btn-primary{width:100%; display: block;}

.sec_row{background:#fff; border: 1px solid #e2e2e2; border-left:0; border-right:0; margin-bottom: 10px; padding:10px; line-height: 20px; vertical-align: middle;  } 
.sec_row .levHeight{ padding-top: 5px; display: block; min-width: 180px;}

.searchBox2 li{display:block; float: left; margin-right: 10px;}
.minWidth100{min-width:100px; width: 100px;}
.refresh_ic{float:right; padding-top: 3px;}
.tabBorder{background:#fff; border: 1px solid #e2e2e2;}


.hr-line-dashed {  border-top: 1px dashed #e7eaec;  color: #ffffff;  background-color: #ffffff;  height: 1px;  margin: 20px 0;}


/* CHOSEN PLUGIN */
.chosen-container-single .chosen-single {
  background: #ffffff;
  box-shadow: none;
  -moz-box-sizing: border-box;
  background-color: #FFFFFF;
  border: 1px solid #CBD5DD;
  border-radius: 2px;
  cursor: text;
  height: auto !important;
  margin: 0;
  min-height: 30px;
  overflow: hidden;
  padding: 4px 12px;
  position: relative;
  width: 100%;
}
.chosen-container-multi .chosen-choices li.search-choice {
  background: #f1f1f1;
  border: 1px solid #ededed;
  border-radius: 2px;
  box-shadow: none;
  color: #333333;
  cursor: default;
  line-height: 13px;
  margin: 3px 0 3px 5px;
  padding: 3px 20px 3px 5px;
  position: relative;
}

.modal90{width:99% !important;}

.dropdown-header{color:#00a5dc;}

.corres_item{display:block; float: left; background: #f9f9f9; width: 100%; padding: 10px;}
.corres_item li{display:block; float: left; border-bottom: 1px solid #ccc; padding: 10px 0; margin-bottom: 10px; width: 100%; }


.corres_item2{display:block; float: left; background: #fff; width: 100%; padding: 10px;}
.corres_item2 li{display:block; float: left; border-bottom: 1px solid #ccc; padding: 10px 0; margin-bottom: 5px; width: 100%; font-size: 12px; line-height: 16px; }
.corres_item2 .well{margin:5px 0 0 0;}

.job_status{display:block; float: left;}
.job_status li{display:block; float: left; min-width: 100px; border: 1px solid #ccc; background: #fff; color: #BBBBBB; padding:2px 20px; text-align: center; margin-right: 5px; margin-bottom: 5px;}
.job_status .active{color: #fff; background: #337ab7}


.subTab .nav-tabs li a{background: #bbb; border-radius: 4px; }
.subTab .nav-tabs > li.active > a, .subTab .nav-tabs > li > a:hover{background:#337ab7; border:0; color:#fff !important;}
.subTab .nav-tabs{border:0}
.subTab .nav-tabs > li > a::after{display:none;}


.logBox{background:#f2f2f2; border-radius: 4px; padding:20px 10px; border: 0px solid red; text-align: center; font-size: 12px;   font-weight: bold;}
.LB2{background: #FF0000; color:#fff;}
.LB3{background: #1684C6; color:#fff;}
.LB4{background: #23c6c8; color:#fff;}

.tab_pad8 td{padding:8px;}
.tab_pad8{border-collapse: separate !important; border-spacing: 1px !important; background: #e2e2e2;}
.tab_pad8 tr{background: #fff;}

/*col5 BS css*/
.col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 {position: relative;min-height: 1px; padding-right: 10px;padding-left: 10px;}
.col-xs-15 {width: 20%;  float: left;}
@media (min-width: 768px) {
	.col-sm-15 { width: 20%; float: left; }
}
@media (min-width: 992px) {
  .col-md-15 { width: 20%; float: left;}
}
@media (min-width: 1200px) {
  .col-lg-15 {width: 20%; float: left;}
}
/* RESPONSIVE CSS
-------------------------------------------------- */
/*-- 1024 --*/
@media (max-width:1100px) {
	body{padding-top:120px;}
}




/*-- 800 --*/
@media (max-width:998px) {
	.quick_link li{width: 50%; }	 
	.quick_link i{ width:50px; height:50px; font-size: 20px; line-height:50px; margin-bottom:5px; }
	.sub_2col li{width: 100%;}
	.navbar-default .navbar-nav > li > a{padding-bottom:5px; padding-top:5px; margin: 0 2px;} 
	body{padding-top:150px;}
	.yes800 { display: block; }
	.no800 { display: none; }
	
}


/*-- 600/640/675 --*/
@media (max-width:767px) {	 
	.filterBox div{padding:5px; }
	 body{padding-top:65px;}
	 .sub_2col li{width: 49%;}
	.yes600 { display: block; }
	.no600 { display: none; }
	body{padding-top:60px;}
}

 
@media (min-width: 992px) {
 
}

@media (min-width: 768px) { 

}

@media (max-width:599px) {
	.yes360 { display: block; }
	.no360 { display: none; }
}
   

/*-- 480 --*/
@media (max-width:599px) {
	.searchBox2 li{width:100%;}
	.refresh_box{text-align: center; clear:both;}
	.refresh_ic{float:none;}
	.midLogin {width:100%; margin: 0; left: 0; min-height: 90px; top: 0; }
}



/*-- 360/375 --*/
@media (max-width:479px) {
	 .iconBox{min-width: 100%; width: 100%; border: 1px solid #e2e2e2;}
}

/*-- 320 --*/
@media (max-width:359px) {
	

}

/*====*/
.navbar-default .navbar-nav>li>a {
    color: #0a0a0a;
}
.navbar-brand {
    /*padding: 0px 10px;*/
}
.container{
	/*padding: inherit;*/
}
.dash .row .panelform{
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 17px;
}
.dash .row .rowform{
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 25px;
}

.instruction>ol>li{
	padding: 0px 0px 0px 50px;
}
.instruction>ul>li{
	padding: 0px 0px 0px 50px;
}
td, th {
    padding: 0px 5px 0px 10px;
}
.navbar-brand > img{
	margin-top: -5px;
}
@media screen and (max-width: 320px)
and (min-width: 600px)
{
	h1 {
		margin-left: 540px;padding-top: 15px;color: white;
		margin: .67em 0;
		font-size: 2em;
	}
	
}
