.bootstrap-table .table {
	font-family: "RobotoRegular", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.bootstrap-table .fixed-table-body {
	/* font: 12px/1.1 "RobotoRegular", "Helvetica Neue", Helvetica, Arial, sans-serif; */
	font: .98em/1.1 "RobotoRegular", "Helvetica Neue", Helvetica, Arial, sans-serif;
}


.my-bs-table-striped-0 {
	/* background-color: #f7f7f7; */
	/*background-color: #EFFFEE;*/
	background-color: #E2F0FB;
	border-left-style: solid;
    border-left-width: 4px;
    border-left-color: #3f89d8;
}
.my-bs-table-striped-1 {
	/* background-color: #f7f7f7; */
	/*background-color: #EFFFEE;*/
	background-color: #FDFFFD;
	border-left-style: solid;
    border-left-width: 4px;
    border-left-color: #afc6ca;
}

.my-bs-table-striped-0:hover,
.my-bs-table-striped-1:hover {
	background-color: #FFFFCC!important;
}

/*Warna utk detail Icon ngikutin theme success*/
#tableWMSLayer > tbody > tr  > td:nth-child(1) > a,
#tableWMSKatalog > tbody > tr > td:nth-child(1) > a{ 
	/* color: #55a066; */
}
#tblBodyRekomendasi > tr.row-selected-info > td:nth-child(1) > a,
#tableWMSLayer > tbody > tr.selected.row-selected-info > td > a,
#tableWMSKatalog > tbody > tr.row-selected-info > td:nth-child(1) > a{ 
	color: #FFFFFF;
}
#tblBodyRekomendasi > tr.row-selected-info > td:nth-child(1) > a:hover,
#tableWMSLayer > tbody > tr.selected.row-selected-info > td > a:hover,
#tableWMSKatalog > tbody > tr.row-selected-info > td:nth-child(1) > a:hover{ 
	color: #FFFF66;
}

.row-selected-info {
	/* background-color: #f7f7f7; */
	background: #B5DAF5;
	color: #000000;
	/* font-size:1.06em; */
}
.row-selected-info:active,
.row-selected-info:focus,
.row-selected-info:hover {
	/* background-color: #f7f7f7; */
	background-color: #B5DAF5!important;
}
.table > thead > tr > td.row-selected-info,
.table > tbody > tr > td.row-selected-info,
.table > tfoot > tr > td.row-selected-info,
.table > thead > tr > th.row-selected-info,
.table > tbody > tr > th.row-selected-info,
.table > tfoot > tr > th.row-selected-info,
.table > thead > tr.row-selected-info > td,
.table > tbody > tr.row-selected-info > td,
.table > tfoot > tr.row-selected-info > td,
.table > thead > tr.row-selected-info > th,
.table > tbody > tr.row-selected-info > th,
.table > tfoot > tr.row-selected-info > th {
  background-color: #B5DAF5;
}
.table-hover > tbody > tr > td.row-selected-info:hover,
.table-hover > tbody > tr > th.row-selected-info:hover,
.table-hover > tbody > tr.row-selected-info:hover > td,
.table-hover > tbody > tr:hover > .row-selected-info,
.table-hover > tbody > tr.row-selected-info:hover > th {
  background-color: #B5DAF5;
}



.smallroundcorner-badges
{
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	font-weight: normal;
	font: 11px/1.4 "RobotoRegular", "Helvetica Neue", Helvetica, Arial, sans-serif;
	/*background: rgba(50,50,50,0.8);*/
}
.smallroundcorner-badges.default
{
	background: rgba(50,50,50,0.8);
}

.bootstrap-table .table {
  margin-bottom: 0 !important;
  border-bottom: 1px solid #dddddd;
  border-collapse: collapse !important;
  /*font: 1em/1.1 "RobotoRegular", "Helvetica Neue", Helvetica, Arial, sans-serif;*/
  border-radius: 1px;
}

.bootstrap-table .table,
.bootstrap-table .table > tbody > tr > th,
.bootstrap-table .table > tfoot > tr > th,
.bootstrap-table .table > thead > tr > td,
.bootstrap-table .table > tbody > tr > td,
.bootstrap-table .table > tfoot > tr > td {
  padding: 8px !important;
}

.fixed-table-container.table-no-bordered {
  border: 1px solid transparent;
}

.fixed-table-container thead th {
  height: 0;
  padding: 0;
  margin: 0;
  border-left: 1px solid #dddddd;
}
/*EFEK COLSPAN TABLE HEADER*/
.fixed-table-container thead th.detail,
.fixed-table-container thead th.bs-checkbox  {

  /* border-right:1px solid rgba(255,255,255,0); */
  border-bottom: 1px solid #dddddd;
}
.detail_row_bs_table
{
	
}
.detail_row_bs_table td {
	border:1px solid rgba(255,255,255,0);
}
.row-small
{
	/* font: 11px/1 "RobotoRegular", "Helvetica Neue", Helvetica, Arial, sans-serif; */
}

/*OVERRIDE PARENT .with-nav-tabs border-color */
#tableWMSLayer .with-nav-tabs.panel-default .nav-tabs > li > a,
#tableWMSLayer .with-nav-tabs.panel-default .nav-tabs > li > a:hover,
#tableWMSLayer .with-nav-tabs.panel-default .nav-tabs > li > a:focus,
#tableWMSKatalog .with-nav-tabs.panel-default .nav-tabs > li > a,
#tableWMSKatalog .with-nav-tabs.panel-default .nav-tabs > li > a:hover,
#tableWMSKatalog .with-nav-tabs.panel-default .nav-tabs > li > a:focus {
    color: #777!important;
}
#tableWMSLayer .with-nav-tabs.panel-default .nav-tabs > .open > a,
#tableWMSLayer .with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
#tableWMSLayer .with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
#tableWMSLayer .with-nav-tabs.panel-default .nav-tabs > li > a:hover,
#tableWMSLayer .with-nav-tabs.panel-default .nav-tabs > li > a:focus,
#tableWMSKatalog .with-nav-tabs.panel-default .nav-tabs > .open > a,
#tableWMSKatalog .with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
#tableWMSKatalog .with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
#tableWMSKatalog .with-nav-tabs.panel-default .nav-tabs > li > a:hover,
#tableWMSKatalog .with-nav-tabs.panel-default .nav-tabs > li > a:focus {
    color: #777!important;
	background-color: #ddd!important;
	border-color: transparent!important;
}
#tableWMSLayer .with-nav-tabs.panel-default .nav-tabs > li.active > a,
#tableWMSLayer .with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
#tableWMSLayer .with-nav-tabs.panel-default .nav-tabs > li.active > a:focus,
#tableWMSKatalog .with-nav-tabs.panel-default .nav-tabs > li.active > a,
#tableWMSKatalog .with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
#tableWMSKatalog .with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
	color: #555!important;
	background-color: #fff!important;
	border-color: #ddd!important;
	border-bottom-color: transparent!important;
}


.fixed-table-container thead th:first-child {
  border-left: none;
  border-top-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  /* Unselectable */
  -webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

/*unselectable Kolom Nama Layer*/
#tableWMSKatalog > tbody > tr > td:nth-child(2){
	/* Unselectable */
  -webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor:default;
}

#tableWMSLayerContainer .fixed-table-container,
#tableWMSKatalogContainer .fixed-table-container,
#tableMapFeatureContainer .fixed-table-container
 {
	border-radius: 0px;
}

#tableWMSLayerContainer .fixed-table-toolbar .bs-bars,
#tableWMSLayerContainer .fixed-table-toolbar .search,
#tableWMSLayerContainer .fixed-table-toolbar .columns,
#tableWMSKatalogContainer .fixed-table-toolbar .bs-bars,
#tableWMSKatalogContainer .fixed-table-toolbar .search,
#tableWMSKatalogContainer .fixed-table-toolbar .columns {
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    line-height: 30px;
}

#tableMapFeatureContainer .fixed-table-toolbar .bs-bars,
#tableMapFeatureContainer .fixed-table-toolbar .search,
#tableMapFeatureContainer .fixed-table-toolbar .columns,
#tableMapFeatureContainer .fixed-table-toolbar .bs-bars,
#tableMapFeatureContainer .fixed-table-toolbar .search,
#tableMapFeatureContainer .fixed-table-toolbar .columns {
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    line-height: 30px;
}

#tableMapFeatureContainer .th-inner.sortable.both {
	width: 100%;
}


#tableWMSKatalogContainer  .bootstrap-table .fixed-table-header {
	/* background-image: -webkit-gradient(linear, 0% top, 100% top, from(#446E9B), to(#2A435F));
	background-image: -webkit-linear-gradient(bottom, color-stop(#446E9B 0%), color-stop(#2A435F 100%));
	background-image: -moz-linear-gradient(bottom, #446E9B 0%, #2A435F 100%);
	background-image: linear-gradient(to bottom, #446E9B 0%, #2A435F 100%);
	background-repeat: repeat-y;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff446E9B', endColorstr='#ff2A435F', GradientType=1); */
}
/*
#tableWMSKatalogContainer .bootstrap-table .fixed-table-header .th-inner {
	height:26px;
	line-height: 12px;
}
*/
.fixed-table-toolbar .columns label {
  /*font: 10px/1 'RobotoRegular', 'Helvetica Neue', Helvetica, Arial, sans-serif;*/
  display: block;
  padding: 2px 10px 2px 10px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
}
.fixed-table-container thead th .th-inner {
  padding: 8px;
  line-height: 20px;
  vertical-align: top;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.fixed-table-container thead th .sortable {
  cursor: pointer;
  background-repeat: no-repeat;
  padding-right: 30px;
  
  /* Unselectable */
  -webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.fixed-table-body .card-view .title {
  font-weight: bold;
  display: inline-block;
  min-width: 30%;
  text-align: left !important;
}

input[type="range"].bs-table-input-mod{
	appearance: none!important;
	-webkit-appearance: none !important;
	-moz-appearance: none!important;
	background-color: #555;
	box-shadow: 0 -1px 1px rgba(255,255,255,0.5) inset;
	border-radius: 10px;
}
input[type="range"].bs-table-input-mod:focus{
  outline: none;
}
input[type="range"].bs-table-input-mod::-webkit-slider-thumb {
	appearance: none!important;
	-webkit-appearance: none !important;
	-moz-appearance: none!important;
	width: 20px;
	height: 8px;
	box-shadow: 1px 1px 5px rgba(0,0,0,1);
	cursor: pointer;
	border-top: 1px solid #fff;
	background: #ccc -webkit-linear-gradient(top, rgb(240, 240, 240), rgb(210, 210, 210));
}

input[type="range"].bs-table-input-mod-disabled{
	appearance: none!important;
	-webkit-appearance: none !important;
	-moz-appearance: none!important;
	background-color: #858585;
	box-shadow: 0 -1px 1px rgba(255,255,255,0.6) inset;
	border-radius: 10px;
}
input[type="range"].bs-table-input-mod-disabled:focus{
	outline: none;
}
input[type="range"].bs-table-input-mod-disabled::-webkit-slider-thumb {
	appearance: none!important;
	-webkit-appearance: none !important;
	-moz-appearance: none!important;
	width: 20px;
	height: 8px;
	box-shadow: 1px 1px 5px rgba(0,0,0,0.9);
	cursor: default;
	border-top: 1px solid #fff;
	background: #ddd -webkit-linear-gradient(top, rgb(250, 250, 250), rgb(220, 220, 220));
}

.toolbar-color-green .fixed-table-toolbar {
  background: #83CB1E;
  background: -moz-radial-gradient(center, ellipse cover, #53A319 0%, #83CB1E 100%);
  /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #53A319), color-stop(100%, #83CB1E));
  /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, #53A319 0%, #83CB1E 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, #53A319 0%, #83CB1E 100%);
  /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover, #53A319 0%, #83CB1E 100%);
  /* IE10+ */
  background: radial-gradient(ellipse at center, #53A319 0%, #83CB1E 100%);
  /* W3C */
  background-size: 250% 250%;
}