@charset "utf-8";

/* Category */
.list-category .tabs { margin-bottom:20px; }
.list-category .dropdown { margin-bottom:20px; }
.list-category .active a, .list-category .selected a { color:crimson; font-weight:bold !important; }

/* List */
.list-wrap { width:100%; }
.list-admin { text-align:center; margin:15px 0px; }

/* Page */
.list-wrap .pagination a, .view-wrap .pagination a { color:#333 !important; }
.list-wrap .pagination .active a, .view-wrap .pagination .active a { color:#fff !important; background:#444 !important; border-color:#444 !important; }

/* View */
.view-wrap { width:100%; overflow:hidden; }
.view-wrap.view-modal { padding:5px; margin:0px; }
.view-btn { margin:0px 0px 30px; }
.view-btn i { margin-right:2px; }

/* Write */
.write-wrap { width:100%; overflow:hidden; }

@media all and (max-width:460px) {
	.responsive .view-btn i { margin-right:0px; }
}


@charset "UTF-8";

/* Å×ÀÌºí */
.tr { 
	display:table; 
	width:100%; 
	table-layout:fixed; 
	border-collapse:separate;
}
.td { 
	display:table-cell; 
	vertical-align:middle; 
}

/* ºó FA¾ÆÀÌÄÜ */
i.empty {
	display:none;

}

/* ÀÚ·á¾øÀ½ */
.no-data {
	text-align:center;
	padding:50px 0;
	color:#888;
}

/* À§Á¬¼³Á¤¹öÆ° */
.btn-wset { 
	display:none;
	padding:10px;
	text-align:center;
}

/* ±×¸²ÀÚ¶óÀÎ */
.shadow-line {
	display:block;
	padding:0;
	margin:0;
    max-width: 100%;
    overflow: hidden !important;
	text-align:center;
	vertical-align:top;
}
.shadow-line img {
	display:block;
	border:0;
	max-width: 100% !important;
    height: auto !important;
	margin:0 auto;
}

/* ÀÌ¹ÌÁö ¹Ú½º */
.img-wrap { 
	display:block; 
	position:relative; 
	height:0;
    overflow:hidden;
	padding-bottom:56.25%; 
}
.img-wrap .img-item { 
	display:block; 
	position:absolute; 
	top:0; 
	left:0; 
	width:100%; 
	height:100%;
	overflow:hidden;
}
.img-wrap .img-item img { 
	display:block;
	border:0;
	width:100%;
	height:auto;
	margin:0 auto;
}

/* Circle */
i.large, 
img.large {
    width: 65px;
    height: 65px;
    line-height: 65px;
    font-size: 24px;
}
i.normal, 
img.normal {
    height: 50px;
    width: 50px;
    line-height: 50px;
    font-size: 22px;
}
i.medium, 
img.medium {
    height: 40px;
    width: 40px;
    line-height: 40px;
    font-size: 20px;
}
i.tiny, 
img.tiny {
    width: 18px;
    height: 18px;
    line-height: 18px;
    font-size: 10px;
	margin-right:3px;
}
i.circle, 
img.circle { 
    -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 {
    border-width: 1px;
    border-style: solid;
    background-color: #333;
    color: #fff;
}
i.light-circle, 
img.light-circle {
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    color: #333;
}

/* Talk Boxs */
.talk-box-wrap {
	margin:0 0 20px;
}
.talk-box {
	margin:0;
}
.talk-box.talk-left {
	margin-right:70px;
}
.talk-box.talk-right {
	margin-left:70px;
}
.talk-bubble {
	position: relative;
	background: #f5f5f5;
	border: 1px solid #eee;
	padding:3%;
	border-radius:4px;
}
.talk-bubble:after, 
.talk-bubble:before {
	margin:0;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.talk-bubble:after {
	border-color: rgba(245, 245, 245, 0);
	border-width: 12px;
}
.talk-bubble:before {
	border-color: rgba(238, 238, 238, 0);
	border-width: 13px;
}
.talk-top .talk-bubble {
	margin:0 0 20px;
}
.talk-bottom .talk-bubble {
	margin:20px 0 0;
}
.talk-left .talk-bubble, 
.talk-right .talk-bulle {
	min-height:50px;
}
.talk-bottom .talk-bubble:after, 
.talk-bottom .talk-bubble:before {
	bottom: 100%;
	left: 25px;
}
.talk-bottom .talk-bubble:after {
	border-bottom-color: #f5f5f5;
	margin-left: -12px;
}
.talk-bottom .talk-bubble:before {
	border-bottom-color: #eee;
	margin-left: -13px;
}
.talk-left .talk-bubble:after, 
.talk-left .talk-bubble:before {
	left: 100%;
	top: 25px;
}
.talk-left .talk-bubble:after {
	border-left-color: #f5f5f5;
	margin-top: -12px;
}
.talk-left .talk-bubble:before {
	border-left-color: #eee;
	margin-top: -13px;
}
.talk-top .talk-bubble:after, 
.talk-top .talk-bubble:before {
	top: 100%;
	left: 25px;
}
.talk-top .talk-bubble:after {
	border-top-color: #f5f5f5;
	margin-left: -12px;
}
.talk-top .talk-bubble:before {
	border-top-color: #eee;
	margin-left: -13px;
}
.talk-right .talk-bubble:after, 
.talk-right .talk-bubble:before {
	right: 100%;
	top: 25px;
}
.talk-right .talk-bubble:after {
	border-right-color: #f5f5f5;
	margin-top: -12px;
}
.talk-right .talk-bubble:before {
	border-right-color: #eee;
	margin-top: -13px;
}
.talker-one {
	height:50px;
    line-height: 48px;
	color: #747474;
}
.talker-two {
	height:50px;
    line-height: 24px;
	color: #747474;
}
.talker-photo, 
.talker-photo i, 
.talker-photo img, 
i.talker-photo {
	display:inline-block !important;
    width: 50px !important;
    height: 50px !important;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
	vertical-align:middle;
    line-height: 50px;
    font-size: 24px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    text-align: center;
	background-color: rgb(240, 240, 240);
	color: #fff;
}
.talker-photo i, 
.talker-photo img {
	float:left;
}
.talker-one .talker-info i {
	margin-left:12px; 
}
.talker-two .talker-info span {
	margin-right:12px; 
}

/* Label */
.label-tack { 
	left: 0; 
	top: 0; 
	z-index: 1; 
	position: absolute;
	font-weight:normal; 	
}
.label-band { 
	z-index:2; 
	font-family: tahoma; 
	top: 5px; 
	letter-spacing:1px; 
	width: 100px; 
	padding: 5px; 
	right: -32px; 
	font-size: 11px; 
	position: absolute; 
	text-align: center; 
	font-weight:normal; 
	transform: rotate(45deg); 
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg); 
}
.label-cap { 
	z-index:2; 
	font-family: tahoma; 
	top: -11px; 
	letter-spacing:1px; 
	width: 140px; 
	padding: 20px 0 3px; 
	right: -60px; 
	font-size: 11px; 
	position: absolute; 
	text-align: center; 
	font-weight:normal; 
	transform: rotate(45deg); 
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg); 
}

/* Icon */
.rank-icon { 
	display:inline-block; 
	padding:0 6px; 
	font-size:11px; 
	letter-spacing:-1px; 
	line-height:16px; 
	font-weight:normal; 
	margin-right:2px; 
	min-width:22px; 
	text-align:center;
}
.tack-icon { 
	display:inline-block; 
	padding:4px 6px 2px; 
	font-size:11px; 
	letter-spacing:-1px; 
	line-height:11px;
	font-weight:normal; 
}
.social-icon a {
    margin: 0;
    font-size: 18px;
    color: rgb(190, 189, 189);
    display: inline-block;
	text-align:center;
}
.boxed-icon.social-icon a {
	min-width:40px;
	line-height:24px;
	padding: 8px;
    background-color: #46494a;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 1px 1px rgba(0,0,0,0.2);
    -moz-background-clip: inherit;
    -webkit-background-clip: inherit;
    background-clip: inherit;
    border: 1px solid #46494a;
    color: #fff;
}
.boxed-icon.social-icon a i {
	vertical-align:middle;
}

/* ±âÅ¸  */
.cursor { 
	cursor:pointer;
}
.count { 
	font-size: 0.85em; 
	font-weight:bold; 
	font-family:verdana; 
	letter-spacing:-1px;
	line-height:1.1;
	padding-right:1px;
}
.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-padding { 
	padding:0 !important; 
}
.no-animation .collapsing{
    -webkit-transition: none;
          transition: none;
}
.no-scrollbar { 
	-ms-overflow-style: none; 
}
.no-scrollbar::-webkit-scrollbar { 
	width: 0; display:none; 
}

/* ³ôÀÌ */
.h10 {
	height:10px;
}
.h15 {
	height:15px;
}
.h20 {
	height:20px;
}
.h25 {
	height:25px;
}
.h30 {
	height:30px;
}

/* ¸ñ·ÏÇìµå */
.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 > span { 
	display:table-cell; 
	text-align:center; 
	vertical-align:middle; 
	border-right:1px solid #ddd; 
	font-weight:bold; 
	line-height:1; 
}
.div-head > span:last-child { 
	border-right:0; 
}
.div-head.list-head,
.div-head.list-head > 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 > th { 
	padding:15px 0 !important; 
	text-align:center !important; 
	border:0 !important; 
}
.tr-head > th > 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 > th > span.last { 
	border-right:0 !important; 
}
.tr-line > td { 
	border-top:0 !important 
}

/* Ä®·³ */
.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;
}

/* ÀÚµ¿ ¿µ»ó »çÀÌÁî */
.na-videowrap { 
	margin: 0 auto 20px; 
	max-width: 1200px;
}
.na-videoframe { 
	position: relative; 
	height: 0; 
	padding-bottom: 56.25%; 
	overflow: hidden; 
	margin: 0;
}
.na-videoframe iframe, 
.na-videoframe object, 
.na-videoframe embed { 
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height:100%; 
}
.na-video-sero {
	max-width:400px !important;
}
.na-jwplayer {
	margin-bottom:20px;
}
.na-soundcloud {
	margin:0 auto 20px;
}
.na-soundcloud-mo {
	margin:0 auto 20px; max-width:435px;
}

/* Áöµµ »çÀÌÁî */
.na-map-size { 
	margin: 0 auto 20px;
	max-width:1200px;
}
.na-mapwrap { 
	margin: 0 auto; 
}
.na-map { 
	position: relative; 
	height: 0; 
	padding-bottom: 100%; 
	overflow: hidden; 
	margin: 0;
}
.na-canvas { 
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height:100%; 
}

/* ¾ÆÀÌÄÜ */
.na-new { 
	background-image: url('../img/icon_new.gif'); 
}
.na-secret { 
	background-image: url('../img/icon_secret.gif'); 
}
.na-hot { 
	background-image: url('../img/icon_hot.gif'); 
}
.na-video { 
	background-image: url('../img/icon_video.gif'); 
}
.na-image { 
	background-image: url('../img/icon_image.gif'); 
}
.na-file { 
	background-image: url('../img/icon_file.gif'); 
}
.na-link { 
	background-image: url('../img/icon_link.gif'); 
}
.na-reply { 
	background-image: url('../img/icon_reply.gif'); 
}
.na-notice { 
	display: inline-block; 
	padding: 0; 
	margin: 0;
	vertical-align: middle;
	background-repeat: no-repeat; 
	background-position: left top;
	width: 37px; 
	min-width: 37px;
	height: 19px;
    line-height: 19px;
	font-size: 1px;
	background-image: url('../img/icon_notice.gif'); 
}
.na-icon {
	position:relative;
	top:-1px;
	display:inline-block; 
	padding:0; 
	margin:0; 
	overflow:hidden; 
	vertical-align:middle; 
	background-repeat: no-repeat; 
	background-position: left top; 
	width:12px;
	height:12px;
}
.na-text { 
	font-family: dotum; 
	font-size: 11px; 
	letter-spacing: -1px; 
	line-height: 11px; 
	font-weight: normal; 
}

/* ´ñ±ÛÃßÃµ ºñÃßÃµ */
.na-cgood-btn {
	margin-right:10px;
	padding:5px 1px 10px;
}
.na-cgood, 
.na-cnogood { 
	display:inline-block; 
	width:60px; 
	height:20px; 
	padding-right:10px; 
	margin-right:-1px; 
	font:bold 11px verdana; 
	text-align:right; 
	letter-spacing:-1px; 
	line-height:19px; 
	cursor:pointer; 
}
.na-cgood { 
	background: url('../img/cmt_good.gif') no-repeat left center; 
	color:#f4695b; 
}
.na-cnogood { 
	background: url('../img/cmt_nogood.gif') no-repeat left center; 
	color:#888; 
}

/* ´ñ±Û¹öÆ° */
.na-cbtn {
	padding-left:10px; 
}
.na-cbtn .btn {
	background:#fff !important;
	color:#aaa !important;
	font-weight: normal !important;
}
.na-cbtn .btn:hover,
.na-cbtn .btn:focus {
	color:#000 !important;
}

/* ºÐ·ùÅÇ */
.na-category ul {
	zoom:1;
}
.na-category ul:after {
	display:block;
	visibility:hidden;
	clear:both;content:"";
}
.na-category li {
	display:inline-block;
	position:relative;
	z-index:2;
	float:left;
	text-align:center;
}
.na-category a {
	display:block;
	padding:8px;
	margin-left:-1px;
	margin-top:-1px;
	border:1px solid #e5e5e5;
	color:#333;
	background:#fafafa;
	text-overflow:ellipsis; 
	white-space:nowrap; 
	word-wrap:normal; 
	overflow:hidden; 
}
.na-category a:focus, 
.na-category a:hover, 
.na-category a:active {
	text-decoration:none;
	color:#333;
}
.na-category #bo_cate_on,
.na-category .active,
.na-category .sch_on {
	z-index:2;
	background:#fff;
	color:crimson;
	font-weight:bold;
	border-bottom:1px solid transparent;
}
.na-category #bo_cate_on:after,
.na-category .active:after,
.na-category .sch_on:after {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	border:0;
	content:"";
	z-index:99;
}
.na-category hr {
	display:block;
	position:relative;
	z-index:1;
	height:0;
	border-top:1px solid #e5e5e5;
	padding:0;
	margin:0;
	margin-top:-1px;
}

/* ¸ð´Þ */
#clipContent, 
#setupContent {
	display: block;   
	border: none;   
	width:100%;
}
#clipModal .btn {
	border-radius:0;
}

/* Fade In È¿°ú */
.na-fadein {
    animation: fadein 2s;
    -moz-animation: fadein 2s; /* Firefox */
    -webkit-animation: fadein 2s; /* Safari and Chrome */
    -o-animation: fadein 2s; /* Opera */
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}

/* ÄÃ·¯ */
.orangered, i.orangered { 
	color: orangered; 
}

/* ¹öÆ°»ö */
.btn.btn-dark { 
	color: #fff !important; border-image: none !important; background-image: none !important;
	border: 1px solid #222; 
	background-color: #333; 
}
.btn.btn-dark.active, 
.btn.btn-dark:hover, 
.btn.btn-dark:focus, 
.btn.btn-dark:active { 
	border: 1px solid #000; 
	background-color: #222;
}
.btn.btn-black { 
	color: #fff !important; border-image: none !important; background-image: none !important;
	border: 1px solid #111; 
	background-color: #222; 
}
.btn.btn-black.active, 
.btn.btn-black:hover, 
.btn.btn-black:focus, 
.btn.btn-black:active { 
	border: 1px solid #000; 
	background-color: #111; 
}
.btn.btn-light { 
	color: #333 !important; border-image: none !important; background-image: none !important;
	border: 1px solid #ddd; 
	background-color: #fafafa; 
}
.btn.btn-light.active, 
.btn.btn-light:hover, 
.btn.btn-light:focus, 
.btn.btn-light:active { 
	background-color: #efefef; 
}
.btn.btn-white { 
	color: #333 !important; border-image: none !important; background-image: none !important;
	border: 1px solid #ddd; 
	background-color: #fff; 
}
.btn.btn-white.active, 
.btn.btn-white:hover, 
.btn.btn-white:focus, 
.btn.btn-white:active { 
	background-color: #f5f5f5; 
}

/* Å×µÎ¸®»ö */
.border-dark, 
i.border-dark, 
img.border-dark {
	border-color: #333; 
}
.border-black, 
i.border-black, 
img.border-black {
	border-color: #000; 
}
.border-light, 
i.border-light, 
img.border-light { 
	border-color: #ddd; 
}
.border-white, 
i.border-white, 
img.border-white { 
	border-color: #fff; 
}

/* ¶óÀÎ»ö */
.line-dark::after { 
	background: #333;
}
.line-black::after { 
	background: #000;
}
.line-light::after { 
	background: #ddd;
}
.line-white::after { 
	background: #fff;
}

/* ¹è°æ»ö */
.bg-dark, 
.bg-dark a,
a.bg-dark, 
i.bg-dark, 
.badge.bg-dark {
	background-color: #333; 
	color: #fff; 
}
.bg-black, 
.bg-black a,
a.bg-black,
i.bg-black, 
.badge.bg-black {
	background-color: #000; 
	color: #fff; 
}
.bg-light,
.bg-light a,
a.bg-light,
i.bg-light,
.badge.bg-light { 
	background-color: #f5f5f5; 
	color: #333; 
}
.bg-white, 
.bg-white a, 
a.bg-white, 
i.bg-white, 
.badge.bg-white { 
	background-color: #fff; 
	color: #333; 
}
.bg-trans-black {
	background: rgba(0,0,0,0.3);
}
.bg-trans-white {
	background: rgba(255,255,255,0.3);
}

/* ±ÛÀÚ»ö ¹× ¾ÆÀÌÄÜ»ö */
.lightgray, 
i.lightgray { 
	color: #888; 
}
.dark, 
i.dark { 
	color: #333; 
}
.black, 
i.black { 
	color: #000; 
}
.light, 
i.light { 
	color: #aaa; 
}
.white, 
i.white { 
	color: #fff; 
}

/* ÆäÀÌÂ¡ */
.na-page .pagination a { 
	color:#333 !important; 
}
.na-page .pagination .active a { 
	color:#fff !important; 
	background: rgb(50, 60, 70) !important; 
	border-color: rgb(50, 60, 70) !important;
}
.na-page.pg-dark .pagination .active a { 
	background: #333 !important; 
	border-color: #333 !important;
}
.na-page.pg-black .pagination .active a { 
	background: #000 !important; 
	border-color: #000 !important;
}
.na-page.pg-light .pagination .active a { 
	color:#000 !important;
	background: #f5f5f5 !important; 
	border-color: #ddd !important;
}
.na-page.pg-white .pagination .active a { 
	color:#000 !important;
	background: #fff !important; 
	border-color: #ddd !important;
}

.btn.btn-na-navy {
	color: #fff !important; border-image: none !important; background-image: none !important;
	border: 1px solid rgb(40, 40, 50);  
	background-color: rgb(50, 60, 70); 
}
.btn.btn-na-navy.active, 
.btn.btn-na-navy:hover, 
.btn.btn-na-navy:focus, 
.btn.btn-na-navy:active { 
	background-color: rgb(40, 40, 50); 
}
.btn.btn-na-red {
	color: #fff !important; border-image: none !important; background-image: none !important;
	border: 1px solid rgb(213, 7, 15);  
	background-color: rgb(233, 27, 35); 
}
.btn.btn-na-red.active, 
.btn.btn-na-red:hover, 
.btn.btn-na-red:focus, 
.btn.btn-na-red:active { 
	background-color: rgb(213, 7, 15); 
}
.btn.btn-na-blue {
	color: #fff !important; border-image: none !important; background-image: none !important;
	border: 1px solid #2f409f;  
	background-color: #3f51b5; 
}
.btn.btn-na-blue.active, 
.btn.btn-na-blue:hover, 
.btn.btn-na-blue:focus, 
.btn.btn-na-blue:active { 
	background-color: #2f409f; 
}

.bg-na-navy, 
.bg-na-navy a, 
a.bg-na-navy, 
i.bg-na-navy, 
.badge.bg-na-navy { 
	background-color: rgb(50, 60, 70); 
	color: #fff; 
}

/* 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 { 
	border-width: 0px 1px 1px; 
	border-style: solid; 
	border-color: rgb(221, 221, 221); 
	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 { 
	background: #fff; 
	border-top:1px solid #333; 
}
.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; 
	border-bottom:1px solid rgb(221, 221, 221);
	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: #333;
	border:0;
	border-radius: 0; 
	-moz-border-radius: 0; 
	-webkit-border-radius: 0; 
	background:none;
	border-top:1px solid #333; 
	border-bottom:1px solid transparent;
	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); 
	border-bottom: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-bottom:2px solid #333; 
	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; 
	border-bottom: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; 
	border:1px solid #333; 
	cursor:pointer; 
}
.div-tab-box.tabs ul.nav-tabs li a { 
	border-left:0px !important; 
}

.div-tab-btn.tabs {
	border:0px;
	padding:0px;
}

.div-tab-btn.tabs ul.nav-tabs {
	border:0px;
	border-top:1px solid #ddd;
	border-bottom: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; 
}

/* Tab Colors - Top */
.tabs-crimson-top.tabs ul.nav-tabs li.active, 
.tabs-crimson-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(220, 20, 60) !important; 
}
.tabs-red-top.tabs ul.nav-tabs li.active, 
.tabs-red-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(233, 27, 35) !important; 
}
.tabs-orangered-top.tabs ul.nav-tabs li.active, 
.tabs-orangered-top.tabs ul.nav-tabs li.active a { 
	border-top-color: orangered !important; 
}
.tabs-orange-top.tabs ul.nav-tabs li.active, 
.tabs-orange-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(240, 150, 20) !important; 
}
.tabs-green-top.tabs ul.nav-tabs li.active, 
.tabs-green-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(140, 195, 70) !important; 
}
.tabs-deepblue-top.tabs ul.nav-tabs li.active, 
.tabs-deepblue-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(0, 125, 180) !important; 
}
.tabs-skyblue-top.tabs ul.nav-tabs li.active, 
.tabs-skyblue-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(100, 195, 245) !important; 
}
.tabs-blue-top.tabs ul.nav-tabs li.active, 
.tabs-blue-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(52, 152, 219) !important; 
}
.tabs-navy-top.tabs ul.nav-tabs li.active, 
.tabs-navy-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(50, 60, 70) !important; 
}
.tabs-violet-top.tabs ul.nav-tabs li.active, 
.tabs-violet-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(85, 60, 125) !important; 
}
.tabs-yellow-top.tabs ul.nav-tabs li.active, 
.tabs-yellow-top.tabs ul.nav-tabs li.active a { 
	border-top-color: rgb(241, 196, 15) !important; 
}
.tabs-black-top.tabs ul.nav-tabs li.active, 
.tabs-black-top.tabs ul.nav-tabs li.active a { 
	border-top-color: #333 !important; 
}

/* Tab Colors - Bottom */
.tabs-crimson-bottom.tabs ul.nav-tabs li.active, 
.tabs-crimson-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(220, 20, 60) !important; 
}
.tabs-red-bottom.tabs ul.nav-tabs li.active, 
.tabs-red-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(233, 27, 35) !important; 
}
.tabs-orangered-bottom.tabs ul.nav-tabs li.active, 
.tabs-orangered-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: orangered !important; 
}
.tabs-orange-bottom.tabs ul.nav-tabs li.active, 
.tabs-orange-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(240, 150, 20) !important; 
}
.tabs-green-bottom.tabs ul.nav-tabs li.active, 
.tabs-green-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(140, 195, 70) !important; 
}
.tabs-deepblue-bottom.tabs ul.nav-tabs li.active, 
.tabs-deepblue-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(0, 125, 180) !important; 
}
.tabs-skyblue-bottom.tabs ul.nav-tabs li.active, 
.tabs-skyblue-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(100, 195, 245) !important; 
}
.tabs-blue-bottom.tabs ul.nav-tabs li.active, 
.tabs-blue-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(52, 152, 219) !important; 
}
.tabs-navy-bottom.tabs ul.nav-tabs li.active, 
.tabs-navy-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(50, 60, 70) !important; 
}
.tabs-violet-bottom.tabs ul.nav-tabs li.active, 
.tabs-violet-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(85, 60, 125) !important; 
}
.tabs-yellow-bottom.tabs ul.nav-tabs li.active, 
.tabs-yellow-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: rgb(241, 196, 15) !important; 
}
.tabs-black-bottom.tabs ul.nav-tabs li.active, 
.tabs-black-bottom.tabs ul.nav-tabs li.active a { 
	border-bottom-color: #333 !important; 
}

/* Tab Colors - Bg */
.tabs-crimson-bg.tabs ul.nav-tabs li.active, 
.tabs-crimson-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(220, 20, 60) !important; 
	background: rgb(220, 20, 60) !important; 
}
.tabs-red-bg.tabs ul.nav-tabs li.active, 
.tabs-red-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(233, 27, 35) !important; 
	background: rgb(233, 27, 35) !important; 
}
.tabs-orangered-bg.tabs ul.nav-tabs li.active, 
.tabs-orangered-bg.tabs ul.nav-tabs li.active a { 
	border-color: orangered !important; 
	background: orangered !important; 
}
.tabs-orange-bg.tabs ul.nav-tabs li.active, 
.tabs-orange-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(240, 150, 20) !important; 
	background: rgb(240, 150, 20) !important; 
}
.tabs-green-bg.tabs ul.nav-tabs li.active, 
.tabs-green-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(140, 195, 70) !important; 
	background: rgb(140, 195, 70) !important; 
}
.tabs-deepblue-bg.tabs ul.nav-tabs li.active, 
.tabs-deepblue-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(0, 125, 180) !important; 
	background: rgb(0, 125, 180) !important; 
}
.tabs-skyblue-bg.tabs ul.nav-tabs li.active, 
.tabs-skyblue-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(100, 195, 245) !important; 
	background: rgb(100, 195, 245) !important; 
}
.tabs-blue-bg.tabs ul.nav-tabs li.active, 
.tabs-blue-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(52, 152, 219) !important; 
	background: rgb(52, 152, 219) !important; 
}
.tabs-navy-bg.tabs ul.nav-tabs li.active, 
.tabs-navy-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(50, 60, 70) !important; 
	background: rgb(50, 60, 70) !important; 
}
.tabs-violet-bg.tabs ul.nav-tabs li.active, 
.tabs-violet-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(85, 60, 125) !important; 
	background: rgb(85, 60, 125) !important; 
}
.tabs-yellow-bg.tabs ul.nav-tabs li.active, 
.tabs-yellow-bg.tabs ul.nav-tabs li.active a { 
	border-color: rgb(241, 196, 15) !important; 
	background: rgb(241, 196, 15) !important; 
}
.tabs-black-bg.tabs ul.nav-tabs li.active, 
.tabs-black-bg.tabs ul.nav-tabs li.active a { 
	border-color: #333 !important; 
	background: #333 !important; 
}

/* Tab Colors - Trans */
.div-tab.tabs.trans-top ul.nav-tabs li.active { 
	border-top-color: rgb(221, 221, 221) !important; 
}
.div-tab.tabs.trans-top ul.nav-tabs li.active a { 
	color: crimson !important;
	border-top-color: transparent !important; 
}

/* Modal Loader */
#modal_loader { 
	background: #fff; 
	left: 0; 
	top: 0; 
	width: 100%; 
	height: 100%; 
	display: block; 
	position: fixed; 
	z-index: 100000; 
}
#modal_loader .modal_loader { 
	color:#ddd; 
	margin: -25px 0 0 -25px; 
	left: 50%; 
	top: 50%; 
	width: 50px; 
	height: 50px; 
	line-height:50px; 
	font-size: 45px; 
	position: absolute; 
	z-index: 10001; 
}

.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
}

.form-inline {

  // Kick in the inline
  @media (min-width: @screen-sm-min) {
    // Inline-block all the things for "inline"
    .form-group {
      display: inline-block;
      margin-bottom: 0;
      vertical-align: middle;
    }

    // In navbar-form, allow folks to *not* use `.form-group`
    .form-control {
      display: inline-block;
      width: auto; // Prevent labels from stacking above inputs in `.form-group`
      vertical-align: middle;
    }

    // Make static controls behave like regular ones
    .form-control-static {
      display: inline-block;
    }

    .input-group {
      display: inline-table;
      vertical-align: middle;

      .input-group-addon,
      .input-group-btn,
      .form-control {
        width: auto;
      }
    }

    // Input groups need that 100% width though
    .input-group > .form-control {
      width: 100%;
    }

    .control-label {
      margin-bottom: 0;
      vertical-align: middle;
    }

    // Remove default margin on radios/checkboxes that were used for stacking, and
    // then undo the floating of radios and checkboxes to match.
    .radio,
    .checkbox {
      display: inline-block;
      margin-top: 0;
      margin-bottom: 0;
      vertical-align: middle;

      label {
        padding-left: 0;
      }
    }
    .radio input[type="radio"],
    .checkbox input[type="checkbox"] {
      position: relative;
      margin-left: 0;
    }

    // Re-override the feedback icon.
    .has-feedback .form-control-feedback {
      top: 0;
    }
  }
}

a.btn_b01, .btn_b01 {
    display: inline-block;
    color: #333;
    text-decoration: none;
    vertical-align: middle;
    border: 0;
    background: transparent;
    border: 1px solid #ddd;
}

.panel-default {
    border-color: #ddd;
}
.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
}
.panel-default>.panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
}

.form-group {
    margin-bottom: 15px;
}

.input-group-addon:first-child {
    border-right: 0;
}

.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn-group:not(:last-child)>.btn, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn {
    height: 30px !important;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.input-group-addon:last-child {
    border-left: 0;
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

/* °Ô½ÃÆÇ ¾²±â */
#bo_w .list-group-item {
	padding-left:0;
	padding-right:0;
	border-left:0;
	border-right:0;
}
#bo_w #wr_content { 
	margin-bottom:1.0rem !important;
}
@media all and (max-width:575px) {
	#bo_w .list-group-item {
		padding-left:1.0rem;
		padding-right:1.0rem;
	}
	.responsive #bo_w #wr_content {
		max-height:160px !important;
	}
}