@charset "utf-8"; /* kso_page_container */ #kso_page_container h1, #kso_page_container h2, #kso_page_container h3, #kso_page_container h4, #kso_page_container h5, #kso_page_container h6 {margin-top: 0;margin-bottom: 20px;font-weight: 600;} /* Default ---------------------------------------------*/ #kso_page_container img { display: block; max-width: 100%; height: auto; margin-bottom: 10px; margin-right: auto; margin-left: auto; } #kso_page_container h1 {font-size: 28px;color: #2F348F;} #kso_page_container h2 {font-size: 24px;} #kso_page_container h3 {font-size: 20px;} #kso_page_container h4 {font-size: 18px;} #kso_page_container h5 {font-size: 16px;} #kso_page_container h6 {font-size: 15px;font-weight: normal;} #kso_page_container table {text-align: center;} #kso_page_container table tr td {vertical-align: middle;} #kso_page_container table thead td { font-weight: bold; color: #fff; background-color: #98a7d0; border-bottom: 1px solid; } #kso_page_container .red-color {color: #FA0C0C;} #kso_page_container .p-color {color: #12A538;} #kso_page_container .p-bgcolor {color: #fff;background-color: #12A538;} #kso_page_container .row-text {margin-bottom: 40px;} #kso_page_container .column-text {padding-top: 20px;border-top: 1px solid #ccc;} #kso_page_container .column-text.title {border-top-color: #444;} #kso_page_container .column-text.title h5, #kso_page_container .column-text.title h4 { padding-left: 10px; color: #12A538;line-height: 1; border-left: 4px solid #12A538; } #kso_page_container .column-text.title h5 {line-height: 1.4;} #kso_page_container .text-justify {text-align: justify;} #kso_page_container .column-text ul {list-style: square;} #kso_page_container .column-text ul, #kso_page_container .column-text ol {padding-left: 20px;} #kso_page_container .column-text .list-unstyled {list-style: none;} #kso_page_container .font-12 {font-size: 12px;line-height: 14px;} /* DKS Group ---------------------------------------------*/ #kso_page_container .about-text {margin-bottom: 25px;} /* Page 1_1 */ #kso_page_container .section-head-title { padding: 5px 0 5px 20px; border-left: 10px solid #14A83C; } #kso_page_container .section-head-title h3 { margin-bottom: 0px; line-height: 1.2; color: #14A83C; } #kso_page_container .owl-carousel img {margin-bottom: 10px;} #kso_page_container .owl-carousel .caption {text-align: center;} #kso_page_container .slider-owl.owl-theme .owl-nav [class*='owl-'] {background-color: rgba(0,0,0,0.05);} #applicationStatus {position: relative;width: auto;left: 0;} .applicationStatus {padding-left: 0 !important;} .applicationStatus li { display: inline-block;position: relative; text-indent: 10px;width: 45%; padding: 0px 10px 0px 30px;margin-left: 30px; font-size: 16px;text-align: center;line-height: 80px; color: white;background-color: #bbb; *display: inline;zoom: 1; } ul.applicationStatus {list-style: none;} li.applicationStatus:first-child:after, li.applicationStatusGood:after, li.applicationStatusNoGood:after { content: ""; position: absolute;left: 100%; margin: 0;width: 0;height: 0; border-top: 40px solid transparent; border-left: 20px solid #bbb; border-bottom: 40px solid transparent; } li.applicationStatus:before, li.applicationStatusGood:before, li.applicationStatusNoGood:before { content: ""; position: absolute;left: 0; margin: 0;width: 0;height: 0; border-top: 40px solid transparent; border-left: 20px solid white; border-bottom: 40px solid transparent; } li.applicationStatus:first-child {padding-left: 10px;margin-left: 0;} li.applicationStatus:last-child {padding-right: 30px;} li.applicationStatusGood {background-color: #bbb;} li.applicationStatusGood:after {border-left: 20px solid #bbb;} li.applicationStatusNoGood {background-color: #12A538;} li.applicationStatusNoGood:after {border-left: 20px solid #12A538;} .slider-owl.owl-theme .owl-dots {bottom: 30px;} .slider-owl.owl-theme .owl-dots .owl-dot span {width: 8px;height: 8px;background-color: #ddd;border-radius: 50%;} #kso_page_container .textbox { position: relative; margin: 0;padding: 20px 20px 20px 3em; font-size: 20px;line-height: 20px; color: #fff;background-color: #498340; } #kso_page_container .textbox i {position: absolute;top: 20px;left: 20px;} #kso_page_container .textbox small {font-size: 16px;color: rgba(255,255,255,0.8);} #kso_page_container .min-height-342 {min-height: 342px;} /* Page 1_3 */ #kso_page_container .page-certification h5 {text-align: center;font-size: 14px;} #kso_page_container .page-certification img {border: 1px solid #ddd;} /* Page 1_4 */ #kso_page_container .item-block {position:relative;margin-left: calc(1rem - 2px);padding-left: 25px;border-left: 2px solid #ececec;} #kso_page_container .item-block > .item-timeline {position:relative;} #kso_page_container .item-block > .item-timeline > .item-point { position:absolute;left: -31px;top:0; width:10px;height:10px; background: #12A538;border-radius:50%; } #kso_page_container .item-block > .item-timeline > .item-content {padding-bottom:20px;overflow:hidden;} #kso_page_container .item-block > .item-timeline > .item-content .date {margin-bottom:10px;font-size: 24px;font-weight: bold;line-height: 24px;color: #333;} #kso_page_container .item-block > .item-timeline > .item-content .content {color: #666;line-height:1.8;} #kso_page_container .item-block > .item-timeline > .item-content .content ul {padding-left: 20px;list-style-type: square;} #kso_page_container .item-block > .item-point-end {position:absolute;left:-9px;bottom:0;width:16px;height:2px;background-color:#ececec;} /* Page 1_5*/ #kso_page_container .page-location h5 {color: #32317F;} #kso_page_container .page-location>[class*='col-'] {position: relative;min-height: 240px;} #kso_page_container .page-location>[class*='col-'] .column-box {min-height: 210px;margin-bottom: 20px;border-bottom: 1px solid #ddd;} /* 20190115 Custom */ #kso_page_container .section-head-title, #kso_page_container .section-content { margin-bottom: 20px; } #kso_page_container .section-head-title h3>small { color: #1486ff; font-size: 80%; } #kso_page_container .section-content h4 { color: #14A83C; } #kso_page_container small.img-title { display: block; text-align: center; line-height: 1.4; transform: translateY(-10px); } #kso_page_container .header-bg { padding: 3px 10px; color: #fff; background-color: #2f348f; } #kso_page_container .table-bordered th { background-color: rgba(47,52,143,.15); } #kso_page_container .table-bordered th, #kso_page_container .table-bordered td { text-align: center; vertical-align: middle; } /* Media Query ---------------------------------------------*/ @media (min-width: 500px) { #kso_page_container p.pull-right>img {margin-left: 30px;} #kso_page_container p.pull-left>img {margin-right: 30px;} #kso_page_container .text-blockquote>ol>li {font-size: 18px;color: #444;line-height: 2.4;} } @media (min-width: 768px) { #kso_page_container {font-size: 15px;} } @media (max-width: 767px) { .applicationStatus li {margin-left: 0;width: 90%;} #kso_page_container .min-height-342 {min-height: 100px;} .table-responsive .table { border-bottom: 1px solid #ddd; } }