@import url('https://fonts.googleapis.com/css2?family=Source+Code+Pro&display=swap');	

.mwd-section-01-01 {
  background-image: url("../../../assets/images/1920/1280/abstract-006-004.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  padding: 2rem 1rem;
}

.mwd-01-01-header-sub {
  padding-top: 6px;
  color: rgba(255, 255, 255, 0.44);
  text-transform: uppercase;
  text-align: right;
}

.mwd-01-01-header-sub h1 {
  font-size: 2rem;
  margin: 0;
}

.mwd-content-01-01 {
  background-color: rgba(255, 255, 255, 0.9);
  border-radius: 6px;
  margin-bottom: 1.4rem;
}

.mwd-content-header-01-01-main {
  background-color: rgba(104, 109, 129, 0.9);
  color: rgba(255, 255, 255, 0.9);
  padding: .5rem 1rem;
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}

.mwd-content-header-01-01-sub {
  position: relative;
  background-color: rgba(104, 109, 129, 0.9);
  color: rgba(255, 255, 255, 0.9);
  padding: .5rem 1rem;
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}

.mwd-content-header-01-01-sub .mwd-content-header-01-01-sub-download::after {
  position: absolute;
  font-family: 'FontAwesome';
  content: "\f063";
  right: 24px;
}

.mwd-content-header-01-01-sub .mwd-content-header-01-01-sub-info::after {
  position: absolute;
  font-family: 'FontAwesome';
  content: "\f05a";
  right: 24px;
}

.mwd-content-body-01-01 {
  padding: 1rem;
}




.mwd-text-01-01 {

}

.mwd-text-01-01 h1, .mwd-text-01-01 h2, .mwd-text-01-01 h3, .mwd-text-01-01 h4 {
  font-weight: 600;
  color: #606060;
  margin: 1rem 0;
}

.mwd-text-01-01 h1 {
  font-size: 1em !important;
  color: #424141;
  border-bottom: 1px solid #ececec;
}

.mwd-text-01-01 h2 {
  font-size: 1em;
  margin: 2rem 0 1rem 0; 
  border-bottom: 1px solid #ececec;
  font-weight: bold;
}

.mwd-text-01-01 h3 {
  margin: 2rem 0 1rem 0; 
  border-bottom: 1px solid #ececec;
  font-weight: bold;
  font-size: 1em;
}

.mwd-text-01-01 h4 {
  margin: 2rem 0 1rem 0; 
  border-bottom: 1px solid #eff2f8;
  font-weight: bold;
  font-size: 1em;
}

.mwd-text-01-01 ul li {
  list-style: square;
  margin-bottom: 4px;
}

.mwd-text-01-01-list-sub ul {
  margin-left: 2rem;
}

.mwd-01-01-code-block {
  display: block;
  width: 100%;
  font-family: "Source Code Pro", Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
  background-color: rgba(151, 151, 151, 0.14);
  padding: 4px 10px;
  border-radius: 4px;
  margin-bottom: 1rem
}

.mwd-01-01-code-inline-block {
  display: inline-block;
  font-family: "Source Code Pro", Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
  background-color: rgba(151, 151, 151, 0.14);
  padding: 1px 4px;
  border-radius: 4px;
  font-weight: normal !important;
}

.mwd-01-01-code-block-header-explanation-bottom {
  position: relative;
  background: #d9d9d9;
  padding: 4px 20px;
  border-radius: 4px;
  margin-bottom: 1rem;
}

.mwd-01-01-code-block-header-explanation-bottom:before {
  position: absolute;
  content: "";
  display: block;
  width: 0;
  height: 0;
  left: 50% !important;
  margin-left: -10px;
  margin-top: -22px;
  border: 10px solid transparent;
  border-bottom: 10px solid #d9d9d9;
}


.mwd-section-01-01 .mwd-table-c-02 td {
  width: 50%;
}

.mwd-section-01-01 .mwd-table-c-03 td {
  width: 33.33333333333333%;
}

.mwd-section-01-01 .mwd-table-c-40-60 tr:nth-child(n+3) td:nth-child(1) {
  width: 40%;	
}



.mwd-section-01-01 .mwd-table-c-40-60 tr:nth-child(n+3) td:nth-child(2) {
  width: 60%;	
}


/* 20-20-60 */

.mwd-section-01-01 .mwd-table-c-20-20-60 tr:nth-child(n+3) td:nth-child(1) {
  width: 20%;	
}

.mwd-section-01-01 .mwd-table-c-20-20-60 tr:nth-child(n+3) td:nth-child(2) {
  width: 20%;	
}

.mwd-section-01-01 .mwd-table-c-20-20-60 tr:nth-child(n+3) td:nth-child(3) {
  width: 60%;	
}


.mwd-section-01-01 .mwd-table-c-30-20-50 tr:nth-child(n+3) td:nth-child(1) {
  width: 30%;	
}

.mwd-section-01-01 .mwd-table-c-30-20-50 tr:nth-child(n+3) td:nth-child(2) {
  width: 20%;	
}

.mwd-section-01-01 .mwd-table-c-30-20-50 tr:nth-child(n+3) td:nth-child(3) {
  width: 50%;	
}

/* 20% | 40% | 40% */
.mwd-section-01-01 .mwd-table-c-20-40-40 tr:nth-child(n+3) td:nth-child(1) {
  width: 20%;	
}

.mwd-section-01-01 .mwd-table-c-20-40-40 tr:nth-child(n+3) td:nth-child(2) {
  width: 40%;	
}

.mwd-section-01-01 .mwd-table-c-20-40-40 tr:nth-child(n+3) td:nth-child(3) {
  width: 40%;	
}

/* 25% | 25% | 25% 25% */
.mwd-section-01-01 .mwd-table-c-25-25-25-25 tr:nth-child(n+3) td:nth-child(1) {
  width: 25%;	
}

.mwd-section-01-01 .mwd-table-c-25-25-25-25 tr:nth-child(n+3) td:nth-child(2) {
  width: 25%;	
}

.mwd-section-01-01 .mwd-table-c-25-25-25-25 tr:nth-child(n+3) td:nth-child(3) {
  width: 25%;	
}

.mwd-section-01-01 .mwd-table-c-25-25-25-25 tr:nth-child(n+3) td:nth-child(4) {
  width: 25%;	
}

/* mwd-navbar-sub-001-001 */

.mwd-navbar-sub-001-001 {
  padding: 4px 10px;
  background-color: #c3ccd3;
  text-transform: uppercase;
}

.mwd-navbar-sub-001-001 li.nav-item a {
  display: inline-block;
  text-decoration: none;
  color: rgba(0, 0, 0, 0.49);	
  margin: 0 12px;
  padding: 4px 10px;
  letter-spacing: 1px;
  text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.14);
}	
	
.mwd-navbar-sub-001-001 li.nav-item a:hover {
  color: rgba(199, 110, 0, 0.69);	
}	

.mwd-navbar-sub-001-001 .disabled {
  color: rgba(255, 255, 255, 0.69) !important;
  text-shadow: 0 0 0 rgba(0, 0, 0, 0.44);
}

/* list group */

.mwd-list-group-02-01 {
  margin-bottom: 1rem !important;
}

.mwd-list-group-02-01 .disabled {
  position: relative;
  background-color: rgba(104, 109, 129, 0.9) !important;
  color: rgba(255, 255, 255, 0.9) !important;
}

.mwd-list-group-02-01 .disabled::after {
  position: absolute;
  font-family: 'FontAwesome';
  font-size: 16px;
  content: "\f3c5";
  color: rgba(255, 255, 255, 0.9) !important;
  top: 9px;
  right: 20px;
}

.mwd-list-group-02-02-first-item {
  border-top-right-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.mwd-list-group-02-02 .disabled {
  position: relative;
  color: rgba(104, 109, 129, 0.9) !important;
}

.mwd-list-group-02-02 .disabled::after {
  position: absolute;
  font-family: 'FontAwesome';
  font-size: 16px;
  content: "\f058";
  color: rgba(104, 109, 129, 0.9) !important;
  top: 9px;
  right: 20px;
}

.mwd-section-01-01 .card-footer {
  background-color: transparent !important;
  border: none !important;
}

.mwd-card-footer-link {
  position: relative;    
  text-align: left !important;
}

.mwd-card-footer-link a {
  display: block;
  background-repeat: no-repeat;
  background-size: 14px;
  background-position: 98%;
  text-decoration: none;
  color: rgba(0, 0, 0, 0.6);
  width: 100%;
  padding: 6px 60px 6px 10px;
  border: 1px dotted rgba(203, 203, 203, 0.4);
  background-color: rgba(203, 203, 203, 0.1);
  text-transform: uppercase;
  border-radius: 6px;
  font-size: 11px;
  letter-spacing: 1px;
}

.mwd-card-footer-link a::after {
  position: absolute;
  font-family: 'FontAwesome';
  right: 10px;
}

.mwd-card-footer-link-download a::after {
  content: "\f019";
}

.mwd-card-footer-link-info a::after {
  content: "\f05a";
}

.mwd-card-footer-link a:hover {
  background-color: rgba(69, 78, 92, 0.9);
  color: rgba(255, 255, 255, 0.9);
}

.mwd-card-footer-read-more {
  text-align: right;
}

.mwd-card-footer-read-more-button {
  position: relative;
  width: 200px;
  padding: 6px 12px;
  text-align: left !important;
  text-transform: uppercase;
}

.mwd-card-footer-read-more-label {
  position: absolute;
  top: 0;
  right: 0;
  display: inline-block;
  padding: 6px 12px;
  background: rgba(0, 0, 0, 0.15);
  border-radius: 0 3px 3px 0;
}
