table thead th, table thead td {
	background-color: #ecd024 !important;
}

.sidebar-dark-primary ul.nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
  	background-color: #65cc54 !important;
}

ul.nav-treeview > .nav-item > .nav-link.active {
  	background-color: #3ba028 !important;
}

.brand-link {
	background-color: #fff !important;
}

.jdlp{
	color:#4aa837 !important
}

/*body {
	display: none !important;
}
*/

/*Header*/
.fas.fa-bars {
	color: #2684ca;
}

.card {
	background: #FFFFFF !important;
	box-shadow: 0px 15px 48px rgba(0, 0, 0, 0.06) !important;
	border-radius: 12px !important;
}

.navbar-primary{
	background-color: #fff !important;
	border-bottom: 2px solid #f0ce65;
}
.navbar-dark .navbar-nav .nav-link {
	color: #2684ca;
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
	color: #2684ca;
}
[class*='sidebar-dark'] .brand-link {
	border-bottom: 2px solid #f0ce65;
}
.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link {
	height: calc(3.5rem + 22px);
}
.elevation-3 {
	box-shadow: unset !important;
}
.img-circle {
    border-radius: unset;
}
.brand-link .brand-image {
	max-height: 53px !important;
	margin-left: 6px;
}
.navbar {
	padding: 18px 8px;
}
[class*='sidebar-dark-'] {
	background-color: #052764;
}

.main-footer{
	color: #fff;	
	background-color: #1648a1;
}

.layout-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.5rem + 22px);
}

.ccx{
        font-size: 18px;
        position: absolute;
        left: 87%;
        top: 10px;
        cursor: pointer;
    }

.info-red {
	background-color: #FFE2E5;
	padding: 15px 20px;
	margin: 0 0 10px 0;
	color: #E2574C;
	border-radius: 5px !important;
}
.info-red a {
	/*margin-left: 15px;*/
	/*background-color: #E2574C;*/
	/*padding: 5px 20px 10px 20px;*/
	/*color: #fff !important;*/
	/*font-weight: normal !important;*/
	/*border-radius: 25px !important;*/
}

.datasw td {
	font-weight: 400 !important;
	font-size: 17px !important;
	padding-bottom: 20px !important;
}

.collapse {
	margin-bottom: 15px !important;
}

.dss {
	display: block;
	width: 100%;
	padding: 15px;
	background: #FFFFFF;
	border: 0.5px solid #DFDFDF;
	box-sizing: border-box;
	box-shadow: 0px 24px 48px rgba(0, 0, 0, 0.06);
	border-radius: 14px;
}

.fss {
	margin: 30px 0;
}

.fss .radio {
	padding: 10px 0 !important;
	border-bottom: 1px solid #DEDEDE;
}
.fss .radio:hover {
	background-color: #f5f5f5 !important;
}

.fss .radio label {
	width: 100% !important;
}

.fss .radio input {
	float: right !important;
}

.fss .col-md-1 {
	width: 8.33%;
	position: relative;
	float: left;
}
.fss .col-md-7 {
	width: 58.33%;
	position: relative;
	float: left;
}
.fss .col-md-4 {
	width: 33.33%;
	position: relative;
	float: left;
}
.kanan {
	position: relative;
	float: right;
}
.kanan2 {
	position: relative;
	font-size: 17px !important;
	float: right !important;
}

.fss h4 {
	font-size: 20px !important;
}

.clx {
	margin: 0 20px 0 0 !important;
	padding: 0 !important;
}

.mtx {
	display: block !important;
	width: 100% !important;
	float: left !important;
}

.dss .btn-primary {
	display: block;
	width: 100%;
	background-color: #1748A1;
	color: #fff;
	padding: 15px 0 20px 0;
	margin-top: 40px;
}
/*.btn-primary {
	display: block;
	width: 100%;
	background-color: #1748A1 !important;
	color: #fff !important;
	padding: 15px 0 20px 0;
}
.btn-default {
	display: block;
	border: 1px solid #1748A1;
	width: 100%;
	background-color: transparent;
	color: #1748A1;
	padding: 15px 0 20px 0;
}*/
.modal-title {
	font-size: 20px !important;
}
    .judul {
        display: none;
    }
    .linkbread {
        margin-bottom: 20px;
        display: block;
    }


.ccvv {
	display: block;
	width: 100%;
	padding: 1% 20%;
}
.bbqq .col-md-6 {
	float: left;
	position: relative;
}
.bbqq {
	display: block;
	width: 100%;
	padding: 15px;
	border-radius: 8px;
	border: 0.5px solid #dfdfdf;
	box-sizing: border-box;
	box-shadow: 0px 13px 44px rgba(0, 0, 0, 0.06);
	margin-top: 30px;
}

.bbqq1 {
	margin-top: 30px;
	padding: 15px;
	width: 100%;
	background: #FFFFFF;
	border: 0.5px solid #DFDFDF;
	box-sizing: border-box;
	box-shadow: 0px 13px 44px rgba(0, 0, 0, 0.06);
	border-radius: 6px;
}

.bbqq1 ul {
	margin-top: 30px;
	padding-left: 15px !important;
}
.bbqq1 ul li {
	font-size: 14px !important;
	margin-bottom: 10px !important;
}

.biasa {
	display: block !important;
	width: 100% !important;
	color: #888888 !important;
	font-size: 14px !important;
	font-weight: 400 !important;
}

.harga {
	display: block !important;
	width: 100% !important;
	font-weight: 700 !important;
	font-size: 17px !important;
	color: #FF9B04;
}

.ccv span {
	padding-right: 160px;
	width: 250px;
}
.ccv {
	margin-bottom: 10px;
	font-weight: 400 !important;
	font-size: 17px !important;	
}

.isipop00 {
	background: #F5F5F5 !important;
	font-weight: 400 !important;
	font-size: 17px !important;
	margin-bottom: 10px;
}
.isipop00 span {
	padding-right: 105px;
	width: 250px !important;
}

.isipop11 {
	font-weight: 400 !important;
	font-size: 17px !important;
	margin-bottom: 10px;
}
.isipop11 span {
	float: right;
}

.isipop {
	font-size: 17px !important;
	margin-bottom: 10px;
	padding-bottom: 15px;
	/*border-bottom: 1px solid #DFDFDF;*/
	font-weight: bold;
}
.isipop span {
	float: right;
}

.isipop1 {
	font-size: 13px !important;
	margin-bottom: 10px;
	padding-bottom: 15px;
	font-weight: normal !important;
	color: #6D6D6D !important;
}
.isipop1 span {
	float: right;
}

.merah {
	color: #FF9B04 !important;
}

.buka {
	float: right !important;
	margin-bottom: 15px !important;
	color: #1748A1;
}

.bukaa {
	margin-left: 30px !important;
	margin-bottom: 15px !important;
	color: #1748A1 !important;
}

.collapse {
	border-bottom: 1px solid #DFDFDF !important;
}

.dxx {
	text-align: center !important; 
	font-style: italic !important; 
	color: #6D6D6D !important; 
	padding: 40px 40px 20px 40px !important;
	font-size: 17px !important;
}

.rrs {
	text-align: center !important;
	font-size: 17px !important;
	margin-bottom: 40px !important;
}

.waktu {
	color: #FF9B04 !important;
	text-align: center !important;
}

.xxc {
	padding: 15px;
	width: 100%;
	border: 0.5px solid #DFDFDF;
	box-sizing: border-box;
	box-shadow: 0px 13px 44px rgba(0, 0, 0, 0.06);
	border-radius: 6px;
}

.xxc h4 a, 
.xxc h4 span 
{
	float: right !important;
}
.xxc h4 img
{
	float: right;
}
.kri {
	float: left; 
	margin-left: 10px;
}

.xxc h4 a {
	color: #1748A1 !important;
}

.xxc h4 {
	font-size: 17px !important;
	margin-bottom: 10px;
	font-weight: 700 !important;
	padding-bottom: 15px;
	border-bottom: 1px solid #DFDFDF;	
}

.xxc h5 {
	/*font-size: 15px !important;*/
	margin-bottom: 10px;
	/*padding-bottom: 15px;*/
	border-bottom: 1px solid #DFDFDF;	
}

.mma {
	font-size: 14px !important;
	font-weight: 400 !important;
	color: #888888 !important;
}

.modal-content {
	box-shadow: 0px 15px 48px rgba(0, 0, 0, 0.06) !important;
	border-radius: 12px !important;
}

.ggrs {
	display: block;
	width: 104.2%;
	height: 13px;
	margin: -10px -16px 20px -16px;
	background: #F4F4F4;
}

.collapse.in {display:block}

.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}