@charset "UTF-8";
/*======================================
    1.Reset 
=======================================*/
*{
	margin:0;
	padding:0;
}
html {
	widht:100%;
	height:99.9%;
    overflow:hidden;
}

body {
	width:100%;
	height:100%;
    overflow:hidden;
    border-bottom: 1px solid #22252d;
}

#content-wrap {
	width:100%;
    height:100%;
    overflow-x:hidden;
    overflow-y:auto;
}

.grid_wrap {
	max-width:1308px;
	margin: 0 auto;
}

body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, th, td, div,
	blockquote, pre, form, fieldset, input, textarea, button, select {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: sans-serif, dotum, Simsun, SimHei;
	outline: none;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal
}

ol, ul {
	list-style: none
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

img, fieldset, table, th, td {
	border: none
}
em, cite {
	font-style: normal
}
.fl{float:left;}
.fr{float:right;}
.blind{position:absolute;left:-9999%;top:-9999%;width:0;height:0;overflow:hidden;opacity:0;}
.ovh{overflow:hidden;}
.container{max-width:1000px;margin:0 auto;}
.ib{display:inline-block;}
.text_s{font-size:12px;color:#888}
.mb-10{margin-bottom:10px;}
.mb-20{margin-bottom:20px;}
/*Change text in autofill textbox*/
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
transition: background-color 5000s ease-in-out 0s;
-webkit-transition: background-color 9999s ease-out;
-webkit-box-shadow: 0 0 0px 1000px white inset !important;
}
/*Header,Title*/
.header{
	background:#fff;
}
.header .container{
	max-width:100%;
	box-sizing:border-box;
	margin:0;
	height:80px;
	line-height:80px;
	vertical-align:middle;
	text-align:center;
}
.header h1{
	float:left;
	display:block;
	background:url(/img/h_logo.jpg) no-repeat center;
	vertical-align: middle;
}
.header h1 a{
	width:200px;
	height:80px;
	display:block;
}
.header .h1_tit{
	display:inline-block;
	font-size:20px;
}
.header .header_bg{
	background:#95aab7;
	height:50px;
	width:100%;
}
.gnb{
	display:inline-block;
	height:80px;
	line-height:80px;
	vertical-align:middle;
	position:relative;
}
.gnb ul:after {
	clear:both;
	content:"";
	 display:block;
}
.gnb ul li a{
	display:inline-block;
	padding:0 15px;	
	color:#222;
	text-decoration: none;
	font-weight:bold;
}
.gnb > ul > li{
	float:left;
}
.gnb > ul > li > a{
	position:relative;
	width:auto;
	padding:0 20px;
	text-align:center;
	font-size:16px;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-ms-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.gnb ul li.text-primary > a{
	color:#038dd0;
}
.gnb > ul > li > a:before{
	display: none;
    content: "";
    position: absolute;
	left: 30px;
    top: 25px;
    width: 26px;
    height: 3px;
    background: #00bff3;
}
.gnb > ul > li.on > a:before,
.gnb > ul > li:hover > a:before{
	display:block;
}
.gnb > ul > li > a.on{
	color:#192989;
}
.gnb > ul > li > .sub_menu{
	position:absolute;
	top:80px;
	width:auto;
	text-align:left;
	z-index:10;
	display:none;
}
.gnb > ul >  li.on > .sub_menu{
	display:block;
}

.gnb ul li .sub_menu ul {
	width:auto;
	line-height:1.5;
}

.gnb ul li .sub_menu ul li{
	line-height:40px;
	height:40px;
	display:inline-block;
}
.gnb ul li .sub_menu ul li a{
	font-size:14px;
	color:#fff;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-ms-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
}
.gnb ul li .sub_menu ul li.on a{
	color:#000;
}
.gnb ul li .sub_menu ul li a:hover{
	color:#000
}
.user_name{
	display:inline-block;
	height:80px;
	padding:0 30px;
	text-align:center;
	padding-left:30px;
	background:url(/img/ico_adm.png) no-repeat left center;
	background-size:20px;
}
.user_menu{
	float:right;
	position:relative;
	display:block;
	width:80px;
	height:80px;
}
.btn_setting{
	float:right;
	width:80px;
	height:80px;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
	border-left:1px solid rgba(255,255,255,.1);
	border-right:1px solid rgba(255,255,255,.1);
}
.btn_setting .k-icon{
	font-size:24px;
}
.menu_box{
	position:absolute;
	right:0px;
	top:80px;
	width:150px;
	background:#fff;
	display:none;
	overflow:hidden;
	border-top:0;
	z-index:10;
	border:1px solid #ddd;
}
.user_menu.on .menu_box{
	display:block;
}
.user_menu.on .btn_setting{
	background-color:#f7f7f7;
}
.user_menu.on .btn_setting{
	border-color:#ddd;
}
.menu_box ul li{
	border-bottom:1px solid #ddd;
}
.menu_box ul li:last-child{
	border-bottom:0;
}
.menu_box ul li a{
	height:50px;
	line-height:50px;
	padding:0 20px;
	display:block;
	color:#222;
	text-decoration:none;
	text-align:center;
}
.menu_box ul li a:hover{
	background:#f7f7f7;
}

.h2_tit{
	font-size:18px;
	font-weight:bold;
	color:#2a3a8f;
	margin-bottom:10px;	
}
.textbox{
	border:1px solid #ddd;
	padding:0 5px;
	height:35px;
	line-height:33px;
	vertical-align:middle;
	width:100%;
	outline:none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 5px;
  	-moz-border-radius: 5px;
  	border-radius: 5px;
}
.grid_btn table td{
	padding:2px 5px 2px 2px;
}
.textbox.text_date{
	padding-right:30px;
	background:#fff url(/img/ico_cal.png) no-repeat right 10px center;
	background-size:15px;
}
.srch_wrap {
	background:#f5f5f5;
	border:1px solid #ddd;
	padding:20px 20px 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.srch_wrap > *{
	margin-bottom:5px;
}
.input_file{
	border:1px solid #ddd;
	    border-top: 2px solid #27358e;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
  	padding:10px;
}
.btn_st{
	display:inline-block;
	width:120px;
	background:#495879;
	color:#fff;
	height:35px;
	line-height:35px;
	text-align:center;
	-webkit-border-radius: 5px;
  	-moz-border-radius: 5px;
  	border-radius: 5px;
  	border:0;
  	box-shadow:none;
  	outline:none;
  	cursor:pointer;
  	text-decoration: none;
}
.btn_st2{
	display:inline-block;
	width:130px;
	background:#eee;
	color:#333;
	height:35px;
	line-height:35px;
	text-align:center;
	-webkit-border-radius: 5px;
  	-moz-border-radius: 5px;
  	border-radius: 5px;
  	border:0;
  	box-shadow:none;
  	outline:none;
  	cursor:pointer;
  	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border:1px solid #ddd;
	text-decoration: none;
}
.btn_st3{
	display:inline-block;
	min-width:80px;
	padding:0 10px;
	background:#216fbf;
	color:#fff !important;
	height:35px;
	line-height:33px;
	text-align:center;
	-webkit-border-radius: 5px;
  	-moz-border-radius: 5px;
  	border-radius: 5px;
  	border:1px solid #ddd;
  	box-shadow:2px 2px 2px rgb(0, 0, 0, .05);
  	outline:none;
  	cursor:pointer;
  	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-decoration: none;
	vertical-align:middle;
}
.btn_zipcode{
	display:inline-block;
	width:115px;
	background:#495879;
	color:#fff;
	height:35px;
	line-height:35px;
	text-align:center;
	-webkit-border-radius: 3px;
  	-moz-border-radius: 3px;
  	border-radius: 3px;
  	border:0;
  	box-shadow:none;
  	outline:none;
  	cursor:pointer;
  	text-decoration: none;
}


.cont_wrap {
	overflow:hidden;
}
.cont_wrap > .w-50{
	width:50%;
	float:left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bdb{
	border-bottom:1px solid #ddd;
}
.bdr{
	border-right:1px solid #ddd;
}
.main.container{
	padding:30px;
	max-width:100%;
	width:100%;
	text-align:center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	min-height:calc(100vh - 226px)
}
.box_wrap{
	border:1px solid #ccc;
	-webkit-border-radius: 5px;
  	-moz-border-radius: 5px;
  	border-radius: 5px;
  	background:#fff;
  	width:100%;
}
.cont{
	padding:0 20px
}
.entry_list {
	padding:10px 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow:hidden;
}
.entry_list li {
	margin-bottom:10px;
	position:relative;
	padding-left:125px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.entry_list li label.label_tit{
	display:block;
	position:absolute;
	left:0;
	top:10px;
	width:100px;
	font-size:12px;
	margin-bottom:5px;
	font-weight:bold;
	text-align:right;
}
.entry_list li .btn_st{
	float:right;
}
.entry_list li.w-50 {
	width:50%;
	float:left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.entry_list li.w-70{
	float:left;
	width:calc(100% - 130px);
}
.entry_list li.btn{
	width:125px;
	float:right;
	padding-left:0;
}
.entry_list li.clear{
	height:35px
} 
.entry_list li.w-100{
	width:100%;
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    float: left;
}
.entry_list li.radio_wrap {
	padding-left:0;
}
.entry_list li .text_s{
	display:block;
	padding:5px 0;
}
.radio_wrap > div{
	border:1px solid #ccc;
	padding:10px 20px;
	vertical-align:middle;
	width:100%;
	outline:none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
  	margin-bottom:10px;
  	text-align:center;
  	background:#f7f7f7
}
.label_radio{
	margin-right:30px;	
	vertical-align:middle;
	height:20px;
	line-height:20px;
}
.label_radio input{
	margin-right:10px;
	width:18px;
	height:18px;
	vertical-align:top;
}
.input_search{
	position:relative;
}
.input_search .textbox{
	padding-right:40px;
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.input_search .btn_search{
	display:block;
	position:Absolute;
	right:0px;
	top:0;
	width:33px;
	height:33px;
	background:url(/img/ico_search.png) no-repeat center;
	background-size:20px;
}
.btn_wrap{
	padding:20px;
	text-align:center;
	border-top:1px solid #ddd;
}
.btn_wrap button{
	display:inline-block;
	margin:0 5px;
}
.ui-dialog-content {
	overflow:auto !important;
}
.ui-dialog-titlebar.ui-widget-header{
	background:#495879;
	color:#fff;
}
.ui-dialog-titlebar-close,.ui-dialog-titlebar-close:hover,.ui-dialog-titlebar-close:active{
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	background:none !important ;
	background:url(/img/ico_close.png) no-repeat center !important;
	background-size:12px !important;
	border:0 !important;
	outline:none;
}
.ui-dialog-titlebar-close .ui-button-icon{
	opacity:0;
}
.grid_btn{
	overflow:hidden;
	padding-bottom:5px;
	padding:5px 0 0;
}
.grid_btn > *{
	margin-bottom:5px;
}
.grid_btn .btn_st3{
	margin-left:2px;
	background:#f3f5f9;
	height:30px;
	line-height:28px;
	color:#000 !important;
	min-width:auto;
}
.grid_btn .btn_st3 .k-icon{
	margin-right:5px;
}
.grid_btn .textbox{
	height:30px;
	line-height:28px;
}
.admin_menu{
	border:1px solid #ddd;
	background:#fff;
	-webkit-border-radius: 5px;
  	-moz-border-radius: 5px;
  	border-radius: 5px;
	width:500px;
	margin:0 auto 20px
}

.admin_menu ul {
	text-align:center;
}
.admin_menu ul li{
	display:inline-block;
	padding:10px 0;
}
.admin_menu ul li a{
	display:block;
	width:150px;
	border-right:1px solid #ddd;
	text-align:center;
	text-decoration: none;
	color:#333;
}
.admin_menu ul li:last-child a{
	border-right:0;
}
.admin_menu ul li a.on{
	color:#27358e;
	font-weight:bold;
}

/*kendo setting*/
.k-grid-header .k-header, .k-grid-header .k-header .k-link, .k-grid-header .k-link, .k-grid-header .k-link:link, .k-pager-info, .k-scheduler-agendaview .k-scheduler-datecolumn, .k-scheduler-header{
	color:#333;
}
.k-grid td.k-state-selected:hover, .k-grid tr.k-state-selected:hover td{
	background-color:#f5f5f5;
}
.k-grid td.k-state-selected, .k-grid tr.k-state-selected>td{
	border-color:#ddd
}
.k-grid td.k-state-selected:hover, .k-grid tr.k-state-selected:hover td,
.k-grid td.k-state-selected, .k-grid td.k-state-selected.k-state-focused, 
.k-grid tr.k-state-selected{
	background-color:#e1e6ef;
	color:#000;
	border-color:#ddd
}
.k-state-selected{
	box-shadow:none;
}
div.k-grid-header{
	border-top:2px solid #95aab7;
/* 	border-bottom:2px solid #27358e !important */
}
.k-grid-header th.k-header{
	text-align:Center;
	font-weight:bold;
	padding:.9em .6em;
}
.k-grid td{
	padding:.8em .6em;
}
.k-grid-content > table {
    border-bottom: 1px solid #e6e6e6;
}
.k-grid-content > table tr:nth-child(even) td{
	background:#f7f7f7
}
.ui-widget-overlay {
    background: #f7f7f7;
    opacity: 0.5;
}
.pop_cont {
	padding:10px 0;
}
.pop_cont .cont{
	padding:0;
}
.scan_wrap{
	overflow:hidden;
}
.scan_box{
	width:150px;	
	float:left;
	padding:10px 0 15px 20px;

}
.scan_box + .entry_list{
	float:right;
	width:calc(100% - 170px)
}
.scan_box label{
	width:150px;
	height:40px;
	line-height:40px;
	padding-left:30px;
	text-align:center;
	background:#495879 url(/img/ico_scan.png) no-repeat left 30px center;
	background-size:20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.scan_box input{
	width:0;
	height:0;
	opacity:0;
}
.tb_st{
	width:100%;
	border-spacing:0;
	border-collapse:collapse;
	background:#fff;
	border-bottom:1px solid #e6e6e6;
	border-left:1px solid #e6e6e6;
}
.tb_st th{
    text-align: Center;
    font-weight: bold;
    padding: .9em .6em;
    background:#fafafa;
    border-right:1px solid #e6e6e6;
    border-top: 2px solid #27358e;
    border-bottom:1px solid #e6e6e6;
}
.tb_st td{
	padding:.8em .6em;
	border-right:1px solid #e6e6e6;
	text-align:center;
}
.tb_st tr:nth-child(even){
	background:#f7f7f7;
}
.tb_st tr:hover{
	background:#ebebeb;
}
.k-detail-row .k-grid > table th,.k-detail-row .k-grid > table td{
	padding:.5em;
}
.k-detail-cell .k-grid > table td{
	background:#fff !important;
	border-top:1px solid #eee;
}
.k-detail-row > td{
	background:#f5f5f5 !important;
	background:#ccc;
	border-top:1px solid #ddd;
}
.k-detail-row .k-grid > table th {
    background: #495879 !important;
    color: #fff;
    border-color: #495879;
}
.footer{
	padding:30px 5px;
	background:#22252d;
	color:#fff;
}
.footer .container{
	position:relative;
	padding-left:180px;
	box-sizing:border-box;
}
.footer img{
	position:absolute;
	left:10px;
	top:0;
}
.footer p{
	text-align:left;
	font-size:12px;
	line-height:1.5;
	word-break:keep-all;
}



/*메인 로그인페이지*/
.main-visual{
	height:50vh;
}
.main-visual .mainSwiper{
	position:relative;	
}
.main-visual .swiper-slide {
	text-align:center;
}
.main-visual .swiper-slide .swiper-bg{
	background-size:cover;
	height:50vh;
	width:100%;
}
.main-visual .swiper-slide.slide01 .swiper-bg{
	background:url(/img/img_spot1.jpg) no-repeat center;
}
.main-visual .swiper-slide.slide02 .swiper-bg{
	background:url(/img/img_spot2.jpg) no-repeat center;
}
.main-visual .swiper-caption{
	position:Absolute;
	left:0;
	top:50%;
	text-align:center;
	width:100%;
	height:100%;
	z-index:5;
		
}
.main-visual .swiper-caption img{
	display:inline-block;
	width:95%;
	max-width:612px;
	transform: translateY(-50%);
}
.main-content{
	padding:20px 0;
}
.main-content .container{
	overflow:hidden;
	max-width:1000px;
}
.login_wrap, .board_wrap{
	width:50%;
	float:left;
}
.login_li li{
	margin-bottom:10px;
}
.login_li input#userId, .login_li input#password{
	height:33px;
	width:100%;
	padding:0 5px;
	box-sizing:border-box;
	border:2px solid #2a3891;
}
.login_wrap > div{
	position:relative;
	height:120px;
	padding:40px 120px 40px 160px;
	background:url(/img/img_bbs_main1.jpg) no-repeat left 10px center;
}
.login_div  #btn_login{
	position:absolute;
	display:block;
	right:20px;
	top:38px;
	width: 87px;
    height: 85px;
    background:url(/img/btn_login2.jpg) no-repeat center;
    outline:0;
    border:0;
    cursor:pointer;
}
.board_wrap > div{
	position:relative;
	height:120px;
	padding:40px 0 40px 160px;
}
.board_wrap > div a.board_more{
	display:block;
	position:absolute;
	left:0;
	top:20px;
	width:160px;
	height:160px;
	background:url(/img/img_bbs_main2.jpg) no-repeat left 10px center;
	cursor:pointer;
}
.board_wrap > div a.board_more:hover{
	background:url(/img/img_bbs_main2_on.png) no-repeat left 10px center;
}
.board_wrap ul li{
	position:relative;
	padding:5px 70px 5px 20px;
}
.board_wrap ul li:nth-child(even){
	background:#f7f7f7;
}
.board_wrap ul li:before{
	content:"";
	display:block;
	position:Absolute;
	left:10px;
	top:10px;
	width:4px;
	height:4px;
	background:#00bff3;
	}
.board_wrap ul li a{
	text-decoration: none;
	color:#000;
	font-size:12px;
	display:block;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	cursor:pointer;
}
.board_wrap > div span{
	position:Absolute;
	right:0;
	top:3px;
	width:70px;
	text-align:center;
	font-size:12px;
	color:#444
}
.table_01{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
}
.table_01 th{
	text-align:center;
	background:#f7f7f7
}
.table_01 th, .table_01 td{
	border:1px solid #ddd;
	padding:5px;
}
.btn_menu{
	display: none;	
}

@media (max-width:1079px){
	.btn_menu{
	position: absolute;
    right: 10px;
    top: 10px;
	display:block;
	background:url(/img/ico_menu.png) no-repeat center;
	background-size:25px auto;
	width:40px;
	height:40px;
	cursor:pointer;
	border:0;
	box-shadow:none;
	outline:0;
	}
	.gnb_wrap.on + .btn_menu{
	z-index:99;
	background:url(/img/ico_menu_close.png) no-repeat center;
	background-size:20px auto;
	}
	.header .header_bg{
	display:none;
	}
	.header{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	z-index:999
	}
	.header .container{
	height:60px;
	line-height:60px;
	border-bottom: 1px solid #ddd;
	}
	.header h1 a{
	height:60px;
	}
	.gnb_wrap{
	width:300px;
 	height:100%;	
 	position: fixed;
    right: -350px;
    top: 0;
    background:#fff;
    z-index:12;
    padding:30px 0 0;
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	box-shadow: -5px 0 10px rgb(0,0,0,.2);
	transition:.4s;
	overflow:hidden;
	}
	.gnb_wrap.on{
	right:0;
	}
	.gnb{
	display:block;
	width:100%;
	height:calc(100% - 42px);
	overflow-y:auto;
	}
	.gnb > ul{
	height:auto;
	}
	.gnb > ul > li{
	float:none;
	text-align:left;
	line-height:1;

	}
	.gnb > ul > li > a{
	padding:0;
	width:auto;
	text-align:left;
	font-size:14px;
	margin-left:40px;
	line-height:45px;

	}
	.gnb > ul > li > .sub_menu{
	position:static;
	padding:15px 20px 15px 30px;
	background:#f7f7f7;
	}
	.gnb ul li .sub_menu ul li{
	display:block;
	line-height:35px;
	height:35px;
	}
	.gnb ul li .sub_menu ul li a{
	color:#000;
	line-height:35px;
	font-weight:normal;
	font-size:13px;
	}
	.gnb ul li .sub_menu ul li a:before{
	content:"-";
	display:inline-block;
	margin-right:10px;
	}
	.gnb > ul > li > a:before{
	width:100%;
	left:0;
	top:30px;
	}
	.user_menu{
	/*position: absolute;
    left:0;
    bottom: 0;
    */
    height: 40px;
    width: 100%;
	}
	.btn_setting{
	display:none;
	}
	.user_menu .menu_box{
	position:absolute;
	display:block !important;
	width: 100%;
    z-index: 12;
    top: 1px;
    left: 0;
    border-width:1px 0 0 0;
    background:#95aab7;
	}
	.menu_box ul {
	overflow:hidden;
	}
	.menu_box ul li{
	width:33.333%;
	float:left;
	}
	.menu_box ul li:last-child a{
	border-right:0;
	}
	.menu_box ul li a{
	padding:0 10px;
	height:40px;
	line-height:38px;
	border-right:1px solid rgba(0,0,0,.1);
	font-size:12px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	color:#fff;
	text-shadow:1px 1px 1px rgba(0,0,0,.3)
	}
	.menu_box ul li a:hover{
	background:#88a0ae
	}
	.main-visual,.main.container{
	margin-top:60px
	}
}
@media (max-width:899px){
	.login_wrap,.board_wrap{
	width:95%;
	max-width:600px;
	display:block;
	margin:10px auto;
	float:none;
	}
	.main.container{
	padding:10px;
	}
	.k-pager-info {
	display:none;
	}
}

/*kendo ui*/
.k-pager-numbers .k-link{
	border-radius:0;
}

.k-grid-header .k-header {
	height: 8px;
	padding: 0;
}

.k-grid tbody tr {
	line-height: 8px;
}

.k-grid tbody td {
	padding: 0;
}

/*jquery ui*/
/* .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #27358e;
    background: #27358e;
    color: #ffffff;
} */

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: 1px solid #00a7eb;
    background: #00a7eb;
    font-weight: normal;
    color: #fff;
}


