.demo-icons {background-image: url(/sites/meweb/images/kr/icon/demo-icons.png);background-repeat: no-repeat;width: 160px;height: 110px;margin: 0 auto;display: block}
.reset-btn {
background: #ddd;
width: auto!important;
color: #333;
font-size: 14px;
padding: 5px 30px!important;
border: none;
outline: none;
margin: 10px 0;
line-height:inherit;
}
.ui-widget-header .ui-icon {
background-image: url(images/ui-icons.png)!important;
}
#adRhsLnk{display:none}
#fixedbtn{display: none !important}	
.per30 {width: 29%;}
.quote-tbl{border:2px solid #5badd3; box-sizing: border-box}
.quote-tbl form{padding: 20px;}
.quote-tbl div span{ width:100%; max-width:188px;}
.quote-tbl td{padding:7px 10px;width:50%; vertical-align:middle;}
.quote-tbl input,.quote-tbl select,.quote-tbl textarea{padding: 10px!important;border:1px solid #5badd3!important;max-width:100%;box-sizing: border-box;outline: none;height: auto!important;}
.quote-tbl select{background: rgba(91, 173, 211, 0.2);}
.quote-btn {background: #5badd3;width: auto!important;color: #fff;font-size: 14px;padding: 5px 30px!important;border:none;outline: none;margin: 10px 0;line-height:inherit;}

.sideline{position:relative;max-width:585px;width:98%;margin:0 auto}
.wrapper {position:absolute;right:0;top:0;height:100%;}
.line {position: absolute;left: 49%;top: 0;bottom: 0;width: 1px;background: #ccc;z-index: 1;}
.wordwrapper {text-align: center;height: 12px;position: absolute;left: 0;right: 0;top: 50%;margin-top: -12px;z-index: 2;}
.word {text-transform: uppercase;letter-spacing: 1px;padding: 3px;font: bold 15px arial,sans-serif;background: #fff;margin: 0 15px}
@media screen and (max-width:768px) {
.btmBar{display: none !important}
.wrapper{display:none;}
.mT86{margin-top:20px!important;}
}
@media screen and (max-width:1020px) {
.form-heading {
padding: 0px 0!important;
margin: 0 0 10px 0!important;
}
.form-heading:after{display: none!important}
}
.inputs{margin-bottom: 20px;overflow: hidden}
.inputs > div{width: 50%;float: left;}
.inputs > div:first-child{padding: 0 20px 0 0;box-sizing: border-box}
.inputs div input, .inputs div textarea, .inputs div select{ width: 100%!important;border-radius: 3px;}
.form-heading{padding: 0px 0;margin: 0 0 10px 0;}
@media screen and (max-width:500px){
.inputs > div{width:100%;}
}