<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* GNU &amp; Common ------------------------------------------------------ */
.btn-wset, .hidden-img, .alazy { 
	display:none; 
}
.page-wrap img { 
	max-width:100%; 
}
.page-wrap p { 
	padding:0px; margin:0px; 
}
.hash-tag {
	font-weight:bold;
}
.member, .guest { 
	color: rgb(51, 51, 51); 
}
#nameContextMenu { 
	background:#000; 
	color:#fff; 
	padding:0 !important;
	z-index:9999;
	padding:6px 0 !important;
}
#nameContextMenu a { 
	color:#fff; 
	font-size:12px; 
	line-height:20px; 
	display:block; 
	padding:0 8px; 
}
#nameContextMenu a:hover { 
	color:#ff0000; 
}
#nameContextMenu td {
	padding:0 !important;
	border:0 !important; 
}
#autosave_pop ul {
	padding:0px !important;
	list-style:none !important;
}
#autosave_pop li {
	display:block;
}
#viewModalLoading { 
	position:absolute; 
	left:50%; 
	top:50%; 
	margin-left:-90px; 
	margin-top:-90px; 
	display:none;
}
#viewModal .modal-body {
	-webkit-overflow-scrolling: touch; 
}

/* Exif -------------------------------------------------------- */
.img-tag {
	max-width:100%; border:0;
}
.img-exif {
	margin:0px auto 30px;
	max-width: 100%;
}
.img-exif img {
	display:block;
	margin:0px auto !important;
	max-width:100%;
}
.img-exif .exif-data {
	padding:15px;
	margin-top:15px;
	background:#fafafa; 
	border:1px solid #eee; 
	line-height:20px;
	color:#333;
	overflow:hidden;
}
.img-exif ul.iptc-list {
	padding:0px 5px 6px;
	margin:0px 0px 15px;
	border-bottom:1px dotted #bbb;
	list-style:none;
}
.img-exif ul.iptc-list li {
	margin-bottom:4px;
}
.img-exif ul.exif-list {
	padding:0px;
	padding-left:20px;
	margin:0px;
}
.img-exif ul.exif-list:after {
	display:block;
	visibility:hidden;
	clear:both;
	content:"";
}
.img-exif ul.exif-list li {
	float:left;
	padding-right:20px;
	width:33.333%;
}
@media all and (max-width:767px) {
	.responsive .img-exif ul.exif-list li { width:50%; }
}
@media all and (max-width:420px) {
	.responsive .img-exif ul.exif-list li { width:100%; }
}
/* Iframe ------------------------------------------------------ */
.div-iframe { 
	margin:0 auto; 
	max-width:100% 
}
.div-iframe .iframe-wrap { 
	position:relative; 
	height: 0; 
	padding-bottom: 56.25%; 
	overflow: hidden; 
	margin:0; 
}
.div-iframe	.iframe-wrap iframe, 
.div-iframe .iframe-wrap object, 
.div-iframe .iframe-wrap embed { 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height:100%; 
}
/* Panel : Accordions ------------------------------------------------------ */
.div-panel.panel-group { 
	margin-bottom: 30px; 
}
.div-panel.panel-group.no-bottom { 
	margin-bottom: 0px; 
}
.div-panel.panel-group .panel { 
	border:0;
	box-shadow: none; 
	-webkit-box-shadow: none; 
	border-radius: 0; 
}
.div-panel.panel-group .panel + .panel { 
	margin-top: 0px; 
	border:0;
}
.div-panel.panel-group .panel-heading { 
	padding: 0;
	position: relative;
	background: none;
}
.div-panel.panel-group .panel-heading::after { 
	content: ""; 
}
.div-panel.panel-group .panel-heading {
	padding:0;
	border-radius: 0; 
}
.div-panel.panel-group .panel-heading .rank-icon {
	margin-top:3px;
}
.div-panel.panel-group .panel-heading a {
	outline:none;
	display:block;
	padding:10px 15px; padding-right:0px;
	padding-left:0;
	border-radius: 0; 
	border-top:1px solid rgb(235, 235, 235);
}
.div-panel.panel-group .panel:first-child .panel-heading a {
	border-top:0px;
}
.div-panel.panel-group .panel:last-child .panel-heading a {
	
}
.div-panel.panel-group .panel-heading a .panel-icon::after {
	font-family:dotum;
	text-align:center;
	line-height:18px;
	font-size:14px;
	display:inline-block;
	width:18px;
	height:18px;
	margin-right:2px;
	background:#333;
	color:#fff;
	content: "+"; 
}
.div-panel.panel-group .panel-heading a.active {
	color: rgb(233, 27, 35);
	
}
.div-panel.panel-group .panel-heading a.active .panel-icon::after { 
	background: rgb(233, 27, 35);
	color:#fff;
	content: "-"; 
}
.div-panel.panel-group .panel-body {
	margin:0;
	border:0 !important;
	border-radius: 0;
	padding-left:25px;
}
.div-panel.panel-group .list-group {
	margin:0;
	border:0;
	border-radius: 0; 
}
.div-panel.panel-group .list-group .list-group-item {
	margin-bottom:0;
	border:0;
	border-radius: 0; 
	padding:4px 15px; padding-right:0px;
	padding-left:25px;
	word-break:break-all;
}
.div-panel.panel-group .list-group .list-group-item .rank-icon {
	margin-top:3px;
}
.div-panel.panel-group a.active.list-group-item, .div-panel.panel-group a.active.list-group-item:hover, .div-panel.panel-group a.active.list-group-item:focus {
    background-color: rgb(245, 245, 245);
	color:crimson;
	border-color: none;
	font-weight:bold;
}

/* Image ------------------------------------------------------ */
.img-wrap { 
	display:block; 
	position:relative; 
	height:0;
    overflow:hidden;
	padding-bottom:56.25%; 
}
.img-wrap.img-fix {
	margin-bottom:-1px;
}
.img-wrap .img-item { 
	display:block; 
	position:absolute; 
	top:0; 
	left:0; 
	width:100%; 
	height:100%;
	overflow:hidden;
}
.img-wrap .img-item.img-fix { 
	margin-top:-1px -1px 0px;
}
.img-wrap .img-item img { 
	display:block;
	border:0;
	width:100.5%;
	height:auto;
	margin:0px auto;
}
.img-wrap .img-item.img-full img { 
	width:100%; 
	height:100%;
}
.img-wrap .img-item.img-height img { 
	width:auto;
	height:100%;
}
.img-wrap .img-item.img-auto img { 
	width:auto;
	height:auto;
}
.img-ratio {
	display:block; 
	position:relative; 
	overflow:hidden;
}
.img-ratio .img-item {
	position:relative; 
	overflow:hidden;
}
.img-ratio .img-item img {
	display:block;
	border:0;
	width:100%;
	height:auto;
	margin:0px auto;
}
.in-shadow {
	position:absolute; top:0; left:0; width:100%; z-index:1;
}
.in-subject {
    position: absolute;
	width:100%;
	left:0px;
	bottom: 0px;
    padding: 6px 8px;
    margin: 0;
	line-height:20px;
}
.in-caption {
    position: absolute;
    bottom: 20%;
    padding: 6px 8px;
    margin: 0;
	line-height:20px;
}
.in-title {
    position: absolute;
    bottom: 20%;
    padding: 10px 15px;
    margin: 0;
	font-size:18px;
	line-height:24px;
}
.in-left {
	position:absolute; 
	top:0px;
	left:0px; 
}
.in-left-b {
	position:absolute; 
	bottom:0px;
	left:0px; 
}
.in-right {
	position:absolute; 
	top:0px;
	right:0px; 
}
.in-right-b {
	position:absolute; 
	top:0px;
	right:0px; 
}
/* Image &amp; Box Frames ------------------------------------------------------ */
.boxframe {
	margin:0px auto;
	z-index:0;
	position: relative;
}
.boxframe iframe, .boxframe embed, .boxframe object {
	display:block;
}
.imgframe {
    display: block;
	z-index:0;
	position: relative;
}
.imgframe.img-border, .boxframe.box-border {
    border: 6px solid #f6f6f6;
}
.imgframe.img-grow, .boxframe.box-grow {
    border: 6px solid #f6f6f6;
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .3);
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .3);
    box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
}
.imgframe.img-shadow, .boxframe.box-shadow {
    -moz-box-shadow: 2px 3px 7px rgba(0, 0, 0, .3);
    -webkit-box-shadow: 2px 3px 7px rgba(0, 0, 0, .3);
    box-shadow: 2px 3px 7px rgba(0,0,0,0.3);
}
.imgframe.img-bottomshadow, .boxframe.box-bottomshadow {
	margin:0;
}
.imgframe.img-bottomshadow::before, .imgframe.img-bottomshadow::after, .boxframe.box-bottomshadow::before, .boxframe.box-bottomshadow::after {
    position: absolute;
    bottom: 15px;
    left: 10px;
    z-index: -1;
    height: 20%;
    max-height: 100px;
    max-width: 460px;
    width: 60%;
    content: "";
    opacity: 0.7;
    -webkit-box-shadow: 0 17px 10px rgba(0, 0, 0, 0.7);
    -moz-box-shadow: 0 17px 10px rgba(0, 0, 0, 0.7);
    box-shadow: 0px 17px 10px rgba(0,0,0,0.7);
    -webkit-transform: rotate(-3deg);
    -moz-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    transform: rotate(-3deg);
}
.imgframe.img-bottomshadow::after, .boxframe.box-bottomshadow::after {
    left: auto;
    right: 10px;
    -webkit-transform: rotate(3deg);
    -moz-transform: rotate(3deg);
    -ms-transform: rotate(3deg);
    -o-transform: rotate(3deg);
    transform: rotate(3deg);
}

/* Date Boxes ------------------------------------------------------ */
.date-box {
    width: 82px;
    text-align: center;
}
.date-box .date-item {
    padding: 8px 0 5px 0;
}
.date-box .date-item .date {
    display: block;
    line-height: 29px;
    font-size: 29px;
    font-weight: bold;
}
.date-box .date-icon {
	margin-top:3px;
    background-color: #eef0f2;
}
.date-box .date-icon i {
    display: block;
    line-height: 55px;
    font-size: 30px;
}

/* Background Boxes ------------------------------------------------------ */
.div-bg-box {
	background-repeat: no-repeat; 
	background-position:center center;
	background-size: cover; 
	overflow:hidden; 
}
.div-bg-box.bg-fixed {
	background-attachment: fixed;
}
.div-bg-box.bg-top {
	background-position:center top; 
}

/* UL List ------------------------------------------------------ */
.div-ul { 
	padding:0px; 
	margin:0px;
	list-style:none;
}
.div-ul li { 
	line-height:26px; 
}

/* Flip Boxes ------------------------------------------------------ */
.flip-container {
    position: relative;
    z-index: 1;
    padding: 0;
    margin: 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	-ms-perspective: 1000;
	perspective: 1000;
	-ms-transform: perspective(1000px);
	-moz-transform: perspective(1000px);
	-moz-transform-style: preserve-3d; 
	-ms-transform-style: preserve-3d; 
}
.flip-container:hover .flip-back, .flip-container.hover .flip-back {
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    transform: rotateY(0deg);
}

.flip-container:hover .flip-front, .flip-container.hover .flip-front {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.flip-horizontal {
	-webkit-transition: 0.6s;
	-webkit-transform-style: preserve-3d;
	-ms-transition: 0.6s;
	-moz-transition: 0.6s;
	-moz-transform: perspective(1000px);
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transition: 0.6s;
	transform-style: preserve-3d;
	position: relative;
}
.flip-front, .flip-back {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
    -webkit-transition: 0.6s;
    -webkit-transform-style: preserve-3d;
    -webkit-transform: rotateY(0deg);
    -moz-transition: 0.6s;
    -moz-transform-style: preserve-3d;
    -moz-transform: rotateY(0deg);
    -o-transition: 0.6s;
    -o-transform-style: preserve-3d;
    -o-transform: rotateY(0deg);
    -ms-transition: 0.6s;
    -ms-transform-style: preserve-3d;
    -ms-transform: rotateY(0deg);
    transition: 0.6s;
    transform-style: preserve-3d;
    transform: rotateY(0deg);
	position: absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	min-height: 214px;
    -webkit-perspective: 600px;
    -moz-perspective: 600px;
    -ms-perspective: 600px;
    perspective: 600px;
    padding: 27px 20px 27px 20px;
    text-align: center;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    webkit-transition: all 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275) 0 !important;
    -moz-transition: all 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275) 0s !important;
    -o-transition: all 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275) 0 !important;
    transition: all 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275) 0 !important;
}
.flip-front {
	-webkit-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	background: lightgreen;
	z-index: 2;
}
.flip-back {
	background: lightblue;
	-webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}
.flip-vertical .flip-back {
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	transform: rotateX(180deg);
}
.flip-vertical.flip-container .flip-box {
	-webkit-transform-origin: 100% 213.5px;
	-moz-transform-origin: 100% 213.5px;
	-ms-transform-origin: 100% 213.5px;
	transform-origin: 100% 213.5px;
}
.flip-vertical.flip-container:hover .flip-back, .flip-vertical.flip-container.hover .flip-back {
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    transform: rotateX(0deg);
}
.flip-vertical.flip-container:hover .flip-front, .flip-vertical.flip-container.hover .flip-front {
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
    transform: rotateX(180deg);
}
.flip-box {
    position: relative;
	min-height: 214px;
    margin-bottom: 15px;
}
.flip-box .flip-circle {
    height: 64px;
    width: 64px;
    border: 1px solid;
    border-radius: 50%;
}
.flip-box .flip-circle i {
    display: table-cell;
    vertical-align: middle;
    font-size: 24px;
}
.flip-box .no-circle {
    font-size: 60px;
}
.flip-box .flip-grafix {
    display: table;
    margin: 0 auto;
    margin-bottom: 10px;
}
.flip-box .flip-heading {
	font-size:18px;
    line-height:27px;
    margin-bottom: 15px;
}
.flip-box .flip-heading-back {
    margin-bottom: 15px;
    margin-top: 0px;
    font-size: 14px;
    text-transform: uppercase;
}
.flip-box .flip-img { 
	display:block; 
	position:relative; 
	height:0; 
	overflow:hidden; 
	padding-bottom:56.25%;
}
.flip-box .flip-img img { 
	display:block; 
	position:absolute; 
	top:0; 
	left:0; 
	width:100%; 
	height:auto; 
	border:0px; 
}

/* Content-Boxes &amp; FA ------------------------------------------------------ */
i.large, img.large, .fix-icon.large i, .fix-icon.large img {
    width: 65px;
    height: 65px;
    line-height: 65px;
    font-size: 24px;
}
i.normal, img.normal, .fix-icon.normal i, .fix-icon.normal img {
    height: 50px;
    width: 50px;
    line-height: 50px;
    font-size: 22px;
}
i.medium, img.medium, .fix-icon.medium i, .fix-icon.medium img {
    height: 40px;
    width: 40px;
    line-height: 40px;
    font-size: 20px;
}
i.tiny, img.tiny, .fix-icon.tiny i, .fix-icon.tiny img {
    width: 18px;
    height: 18px;
    line-height: 18px;
    font-size: 10px;
	margin-right:3px;
}
i.circle, img.circle, .fix-icon.circle i, .fix-icon.circle img {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -moz-background-clip: inherit;
    -webkit-background-clip: inherit;
    background-clip: inherit;
    text-align: center;
    margin-top: 0px;
	vertical-align:middle;
}
i.dark-circle, img.dark-circle, .fix-icon.dark-circle i, .fix-icon.dark-circle img {
    border-width: 1px;
    border-style: solid;
    background-color: #333;
    color: #fff;
}
i.light-circle, img.light-circle, .fix-icon.light-circle i, .fix-icon.light-circle img {
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    color: #333;
}
.content-box {
	margin:0 0 15px; 
	line-height:20px;
}
.content-box .heading:hover i {
	background-color: rgb(233, 27, 35); 
	color: rgb(255, 255, 255); 
	border-color: rgb(233, 27, 35);
}
.content-box .text {
	color:#747474; 
	margin:0 0 10px;
}
.content-box .more a {
	font-size:11px; 
	font-weight:normal; 
	color:#888; 
	letter-spacing:-1px;
}
.content-box .more i.fa {
	margin:0 4px;
}
.content-box-bg {
	height: auto; 
	overflow: visible; 
	background-color: rgb(246, 246, 246);
    padding: 35px 12px 12px;
    text-align: center;
}
.content-box-bg .heading {
    overflow: visible;
    position: relative;
    text-align: center;
}
.content-box-bg .heading i.fa.large {
    display: block;
    position: absolute;
    left: 50%;
    float: none;
    margin-left: -32px;
	top: -80px;
}

/* Text Boxes ------------------------------------------------------ */
.div-box {
	position:relative;
    padding: 28px 28px 27px 31px;
	border-width: 3px 1px 1px; 
	border-style: solid; 
	border-color: rgb(51, 51, 51) rgb(232, 230, 230) rgb(232, 230, 230); 
	background-color: rgb(255, 255, 255);
}
.div-box-shadow { 
	z-index: 1; 
	position: relative; 
}
.div-box-shadow .div-box::before, .div-box-shadow .div-box::after {
	opacity: 0.7;
	position: absolute;
    bottom: 15px;
    left: 10px;
    z-index: -1;
    height: 20%;
    max-height: 100px;
    max-width: 460px;
    width: 60%;
    content: "";
    opacity: 0.7;
    -webkit-box-shadow: 0 17px 10px rgba(0, 0, 0, 0.7);
    -moz-box-shadow: 0 17px 10px rgba(0, 0, 0, 0.7);
    box-shadow: 0px 17px 10px rgba(0,0,0,0.7);
    -webkit-transform: rotate(-3deg);
    -moz-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    transform: rotate(-3deg);
}
.div-box-shadow .div-box::after { 
	left: auto; 
	right: 10px; 
	-webkit-transform: rotate(3deg); 
	-moz-transform: rotate(3deg); 
	-ms-transform: rotate(3deg); 
	-o-transform: rotate(3deg); 
	transform: rotate(3deg); 
}
.div-box-dark { 
	margin:0px; 
	padding: 15px; 
	color: rgb(255, 255, 255);
	background-color: rgb(55, 55, 55);
	border-left: 5px solid rgb(0, 0, 0); 
}
.div-box-dark a, .div-box-dark a:hover, .div-box-dark a:focus {
	color: rgb(255, 255, 255);
}
.div-box-light { 
	margin:0px; 
	padding: 15px; 
	color: rgb(51, 51, 51);
	background-color: rgb(245, 245, 245);
	border-left: 5px solid rgb(0, 0, 0); 
}
/* Height ------------------------------------------------------ */
.h10 {
	height:10px;
}
.h15 {
	height:15px;
}
.h20 {
	height:20px;
}
.h25 {
	height:25px;
}
.h30 {
	height:30px;
}
.h35 {
	height:35px;
}
.h40 {
	height:40px;
}
.h45 {
	height:45px;
}
.h50 {
	height:50px;
}
.p10 {
	padding:10px 0px;
}
.p15 {
	padding:15px 0px;
}
.m10 {
	margin:10px 0px;
}
.m15 {
	margin:15px 0px;
}

/* Color ------------------------------------------------------ */
.red, i.red { 
	color: rgb(233, 27, 35);
}
.darkred, i.darkred { 
	color: rgb(170, 60, 63);
}
.crimson, i.crimson { 
	color: rgb(220, 20, 60); 
}
.orangered, i.orangered { 
	color: orangered; 
}
.orange, i.orange { 
	color: rgb(240, 150, 20);
}
.green, i.green { 
	color: rgb(140, 195, 70); 
}
.lightgreen, i.lightgreen { 
	color: rgb(160, 200, 80); 
}
.deepblue, i.deepblue { 
	color: rgb(0, 125, 180); 
}
.skyblue, i.skyblue { 
	color: rgb(100, 195, 245); 
}
.blue, i.blue { 
	color: rgb(52, 152, 219); 
}
.navy, i.navy { 
	color: rgb(50, 60, 70); 
}
.violet, i.violet { 
	color: rgb(85, 60, 125); 
}
.yellow, i.yellow { 
	color: rgb(241, 196, 15); 
}
.darkgray, i.darkgray { 
	color: #666; 
}
.gray, i.gray { 
	color: #888; 
}
.lightgray, i.lightgray { 
	color: #ddd; 
}
.white, i.white { 
	color: #fff; 
}
.light, i.light {
	color: #f5f5f5; 
}
.black, i.black { 
	color: #333; 
}
.color, i.color { 
	color: rgb(233, 27, 35);
}

/* List Head */
.div-head { 
	display:table; 
	width:100%; 
	table-layout:fixed; 
	padding:15px 0; 
	border-top-width:2px; 
	border-top-style:solid; 
	border-bottom:1px solid #c3c3c3; 
	border-collapse:separate;
}
.div-head &gt; span { 
	display:table-cell; 
	text-align:center; 
	vertical-align:middle; 
	border-right:1px solid #ddd; 
	font-weight:bold; 
	line-height:1; 
}
.div-head &gt; span:last-child { 
	border-right:0; 
}
.div-head.list-head &gt; span { 
	border:0; 
}
.tr-head { 
	border-top-width:2px !important; 
	border-top-style:solid !important; 
	border-bottom:1px solid #c3c3c3 !important; 
	text-align:center !important;
}
.tr-head &gt; th { 
	padding:15px 0 !important; 
	text-align:center !important; 
	border:0 !important; 
}
.tr-head &gt; th &gt; span { 
	display:block !important; 
	min-width:40px !important; 
	padding:0px 10px !important; 
	text-align:center !important; 
	vertical-align:middle !important; 
	border-right:1px solid #ddd !important; 
	font-weight:bold !important; 
	line-height:1 !important; 
}
.tr-head &gt; th &gt; span.last { 
	border-right:0 !important; 
}
.tr-line &gt; td { 
	border-top:0 !important 
}

/* Row &amp; Col Space */
.row-10 {
	margin-left:-5px !important; margin-right:-5px !important;
}
.col-10 {
	padding-left:5px !important; padding-right:5px !important;
}
.row-15 {
	margin-left:-8px !important; margin-right:-8px !important;
}
.col-15 {
	padding-left:8px !important; padding-right:8px !important;
}
.row-20 {
	margin-left:-10px !important; margin-right:-10px !important;
}
.col-20 {
	padding-left:10px !important; padding-right:10px !important;
}

/* Auto Size */
.apms-autowrap { 
	margin:0 auto 15px;
}
.apms-autosize { 
	position:relative; height: 0; padding-bottom: 56.25%; overflow: hidden; margin:0;
}
.apms-autosize iframe, .apms-autosize object, .apms-autosize embed { 
	position: absolute; top: 0; left: 0; width: 100%; height:100%; 
}

/* Print Media Query */
@media print { 
	a:after {
		content: "" !important; /* disable URL display */
	}
}

/* CHEditor */
.cheditor-popup-cframe { height:auto !important; }
/* Style ------------------------------------------------------ */
.cursor { 
	cursor:pointer;
}
.count { 
	font-size: 10px; 
	font-weight:bold; 
	font-family:verdana; 
	letter-spacing:-1px;
	line-height:16px;
	padding-right:1px;
}
.block {
	display:block;
}
.break-word {
	word-wrap: break-word;
}
.ellipsis { 
	display:block; 
	text-overflow:ellipsis; 
	white-space:nowrap; 
	word-wrap:normal; 
	overflow:hidden; 
}
.no-border {
	border:0 !important;
}
.no-margin { 
	margin:0 !important; 
}
.no-animation .collapsing{
    -webkit-transition: none;
          transition: none;
}
.no-scrollbar { 
	-ms-overflow-style: none; 
}
.no-scrollbar::-webkit-scrollbar { 
	width: 0; display:none; 
}
.btn-wset { 
	display:none; 
}

/* Tabs ------------------------------------------------------ */
.tabs li a { 
	cursor:pointer !important; 
}
.div-tab.tabs, .div-tab-top.tabs, .div-tab-bottom.tabs, .div-tab-btn.tabs { 
	margin-bottom: 0; 
}
.div-tab.tabs::before, .div-tab-top.tabs::before, .div-tab-bottom.tabs::before, .div-tab-btn.tabs::before { 
	display: table; content: " "; 
}
.div-tab.tabs::after, .div-tab-top.tabs::after, .div-tab-bottom.tabs::after, .div-tab-btn.tabs::after { 
	display: table; content: " "; 
}
.div-tab.tabs::after, .div-tab-top.tabs::after, .div-tab-bottom.tabs::after, .div-tab-btn.tabs::after { 
	clear: both; 
}
.div-tab.tabs ul.nav-tabs, .div-tab-top.tabs ul.nav-tabs, .div-tab-bottom.tabs ul.nav-tabs { 
	margin: 0;
}
.div-tab.tabs div.tab-content { 
	
	padding: 15px; 
}
.div-tab-top.tabs div.tab-content, .div-tab-bottom.tabs div.tab-content { 
	border: 0; 
	padding: 15px 0; 
}
.div-tab.tabs div.tab-content, .div-tab-top.tabs div.tab-content, .div-tab-bottom.tabs div.tab-content { 
	border-radius: 0; 
	border-image: none; 
	box-shadow: none; 
	background-color: #fff; 
	-webkit-box-shadow: 0; 
	-moz-box-shadow: none; 
	-moz-border-radius: none; 
	-webkit-border-radius: 0; 
}
.div-tab.tabs ul.nav-tabs li { 
	background: rgb(247, 247, 247); 
	border-image: none; 
	color: #333; 
	margin-right: 0; 
	border: 0; 
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	border-top: 1px solid rgb(221, 221, 221);
	border-left: 1px solid rgb(230, 230, 230); 
	border-image: none;
	line-height:14px !important;
}
.div-tab.tabs ul.nav-tabs li:hover, .div-tab.tabs ul.nav-tabs li:focus { 
	border:0;
	border-top: 1px solid rgb(221, 221, 221);
	border-left: 1px solid rgb(230, 230, 230); 
	border-image: none;
}
.div-tab.tabs ul.nav-tabs li:first-child  {
	border-left:1px solid rgb(221, 221, 221); 
	margin-left:0px;	
}
.div-tab.tabs ul.nav-tabs li:last-child, .div-tab.tabs ul.nav-tabs li:last-child:hover {
	border-right:1px solid rgb(221, 221, 221); 
}
.div-tab.tabs ul.nav-tabs li.active { 
	
	

}
.div-tab.tabs ul.nav-tabs li a, .div-tab.tabs ul.nav-tabs li a:hover, .div-tab.tabs ul.nav-tabs li a:focus,
.div-tab.tabs ul.nav-tabs li:first-child a, .div-tab.tabs ul.nav-tabs li:first-child a:hover, .div-tab.tabs ul.nav-tabs li:first-child a:focus,
.div-tab.tabs ul.nav-tabs li:last-child a, .div-tab.tabs ul.nav-tabs li:last-child a:hover, .div-tab.tabs ul.nav-tabs li:last-child a:focus { 
	color:#333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-top: 1px solid transparent; 
	
	margin:0;
	line-height:14px !important;
}
.div-tab.tabs ul.nav-tabs li.active a, .div-tab.tabs ul.nav-tabs li.active a:hover, .div-tab.tabs ul.nav-tabs li.active a:focus,
.div-tab.tabs ul.nav-tabs li.active:first-child a, .div-tab.tabs ul.nav-tabs li.active:first-child a:hover, .div-tab.tabs ul.nav-tabs li.active:first-child a:focus,
.div-tab.tabs ul.nav-tabs li.active:last-child a, .div-tab.tabs ul.nav-tabs li.active:last-child a:hover, .div-tab.tabs ul.nav-tabs li.active:last-child a:focus { 
	color: #fff;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-top:0px solid #333; 
	border-bottom:2px solid #51baeb;
	margin:0;
	line-height:14px !important;
}
.div-tab-top.tabs ul.nav-tabs, .div-tab-bottom.tabs ul.nav-tabs { 
	background: none; 
	border-image: none; 
	color: #333; 
	margin: 0; 
	border: 0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	border-image: none;
	line-height:18px;
	border-top:1px solid rgb(221, 221, 221); 
	
}
.div-tab-top.tabs ul.nav-tabs li, .div-tab-bottom.tabs ul.nav-tabs li  {
	border:0;
	margin:0;
	line-height:14px !important;
}
.div-tab-top.tabs ul.nav-tabs li a, .div-tab-top.tabs ul.nav-tabs li a:hover, .div-tab-top.tabs ul.nav-tabs li a:focus,
.div-tab-top.tabs ul.nav-tabs li:first-child a, .div-tab-top.tabs ul.nav-tabs li:first-child a:hover, .div-tab-top.tabs ul.nav-tabs li:first-child a:focus,
.div-tab-top.tabs ul.nav-tabs li:last-child a, .div-tab-top.tabs ul.nav-tabs li:last-child a:hover, .div-tab-top.tabs ul.nav-tabs li:last-child a:focus { 
	color:#333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-top:2px solid transparent; 
	border-bottom:0;
	padding:12px 12px 10px;
	margin-top:-1px;
	line-height:14px !important;
}
.div-tab-top.tabs ul.nav-tabs li.active a, .div-tab-top.tabs ul.nav-tabs li.active a:hover, .div-tab-top.tabs ul.nav-tabs li.active a:focus,
.div-tab-top.tabs ul.nav-tabs li.active:first-child a, .div-tab-top.tabs ul.nav-tabs li.active:first-child a:hover, .div-tab-top.tabs ul.nav-tabs li.active:first-child a:focus,
.div-tab-top.tabs ul.nav-tabs li.active:last-child a, .div-tab-top.tabs ul.nav-tabs li.active:last-child a:hover, .div-tab-top.tabs ul.nav-tabs li.active:last-child a:focus { 
	color: #333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-top:2px solid #333; 
	border-bottom:0;
	padding:12px 12px 10px;
	line-height:14px !important;
}

.div-tab-bottom.tabs ul.nav-tabs li a, .div-tab-bottom.tabs ul.nav-tabs li a:hover, .div-tab-bottom.tabs ul.nav-tabs li a:focus,
.div-tab-bottom.tabs ul.nav-tabs li:first-child a, .div-tab-bottom.tabs ul.nav-tabs li:first-child a:hover, .div-tab-bottom.tabs ul.nav-tabs li:first-child a:focus,
.div-tab-bottom.tabs ul.nav-tabs li:last-child a, .div-tab-bottom.tabs ul.nav-tabs li:last-child a:hover, .div-tab-bottom.tabs ul.nav-tabs li:last-child a:focus { 
	color:#333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-bottom:2px solid transparent; 
	border-top:0;
	padding:12px 12px 10px;
	margin-bottom:-1px;
	line-height:14px !important;
}

.div-tab-bottom.tabs ul.nav-tabs li.active a, .div-tab-bottom.tabs ul.nav-tabs li.active a:hover, .div-tab-bottom.tabs ul.nav-tabs li.active a:focus,
.div-tab-bottom.tabs ul.nav-tabs li.active:first-child a, .div-tab-bottom.tabs ul.nav-tabs li.active:first-child a:hover, .div-tab-bottom.tabs ul.nav-tabs li.active:first-child a:focus,
.div-tab-bottom.tabs ul.nav-tabs li.active:last-child a, .div-tab-bottom.tabs ul.nav-tabs li.active:last-child a:hover, .div-tab-bottom.tabs ul.nav-tabs li.active:last-child a:focus { 
	color:#333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	
	border-top:0;
	padding:12px 12px 10px;
	line-height:14px !important;
}

.div-tab-line.tabs ul.nav-tabs li a, .div-tab-line.tabs ul.nav-tabs li a:hover, .div-tab-line.tabs ul.nav-tabs li a:focus,
.div-tab-line.tabs ul.nav-tabs li:first-child a, .div-tab-line.tabs ul.nav-tabs li:first-child a:hover, .div-tab-line.tabs ul.nav-tabs li:first-child a:focus,
.div-tab-line.tabs ul.nav-tabs li:last-child a, .div-tab-line.tabs ul.nav-tabs li:last-child a:hover, .div-tab-line.tabs ul.nav-tabs li:last-child a:focus { 
	color:#333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-top:2px solid transparent; 
	border-bottom:2px solid transparent; 
	border-top:0;
	padding:12px 12px 10px;
	margin:-1px 0px;
	line-height:14px !important;
}

.div-tab-line.tabs ul.nav-tabs li.active a, .div-tab-line.tabs ul.nav-tabs li.active a:hover, .div-tab-line.tabs ul.nav-tabs li.active a:focus,
.div-tab-line.tabs ul.nav-tabs li.active:first-child a, .div-tab-line.tabs ul.nav-tabs li.active:first-child a:hover, .div-tab-line.tabs ul.nav-tabs li.active:first-child a:focus,
.div-tab-line.tabs ul.nav-tabs li.active:last-child a, .div-tab-line.tabs ul.nav-tabs li.active:last-child a:hover, .div-tab-line.tabs ul.nav-tabs li.active:last-child a:focus { 
	color:#333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-top:2px solid #333; 
	
	padding:12px 12px 10px;
	line-height:14px !important;
}

.div-tab-box.tabs ul.nav-tabs { 
	margin: 0px; 
	padding:0px; 
	border:0px; 
	border-left:1px solid #ddd; 
}
.div-tab-box.tabs ul.nav-tabs li a { 
	padding:10px 15px; 
	background: rgb(247, 247, 247); 
	color: #333; 
	margin-right: 0px; 
	border-radius: 0px; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	border:1px solid #ddd; 
}
.div-tab-box.tabs ul.nav-tabs li.active a { 
	background: #333; 
	color: #fff; 
	font-weight:bold; 
	 
	cursor:pointer; 
}

.div-tab-btn.tabs {
	border:0px;
	padding:0px;
}

.div-tab-btn.tabs ul.nav-tabs {
	border:0px;
	border-top:1px solid #ddd;
	
	padding:5px 0px;
}
.div-tab-btn.tabs ul.nav-tabs li {
	border:0px;
	margin:5px 0px;
	padding:0;
}
.div-tab-btn.tabs ul.nav-tabs li a {
    padding: 7px 15px !important;
	background:none;
	border:0px !important;
	margin:0px;
	font-weight:normal;
}
.div-tab-btn.tabs ul.nav-tabs li.active a { 
	border:0px;
	color:#fff;
	font-weight:normal;
	background: #333; 
	cursor:pointer; 
}

</pre></body></html>