/*¸Þ´º*/
#omframe_main .navbar-toggle{float:left; margin-left:15px;}
#omframe_main .navbar-default{background-color: rgba( 255, 255, 255, 0 ); border:none; }
#omframe_main .container-fluid{padding:0;}
#omframe_main .navbar{margin-bottom:0; min-height:0;}
#omframe_main .om_Wrap{padding-top:0 !important; }
#omframe_main .navbar-toggle{padding:0; min-height:0; border:none; padding-top:10px; padding-bottom:5px;}
#omframe_main .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none;}

.om_Wrap{width:100%; height: 100%; display:inline-block; padding:1.2rem  1.2rem  0  1.2rem;}

/*home*/
.om_clear{clear: both; display: inline-block; width:100%; }
.om_info{ display: inline-block; width:100%; margin-bottom:5px;}
.om_info div{float:left; border-radius:5px; height:165px;} 
.om_info .om_user	{width:39%; margin-right:2.5%;  text-align:center; font-size:12px;  background-color:#fff; }
.om_info .om_user p{color:#999 !important; }
.om_info .om_user .user_img{height:110px; background:url(../images/user_img.png) center 0.8rem no-repeat; background-size:92px;}
.om_info .om_user .user_name{font-size:20px; display:block;  font-family: 'NanumGothicBold';}
.om_map_wrap{width:58.5%;}
.om_map_wrap .om_map{width:100%; height:127px;}
.om_mark{width:100%; border-radius:3px; line-height:1.5; padding:5px 5px; background:#fff; display:inline-block; margin-top:7px; text-align:center;}
.om_list{font-size:14px;}
.om_icon{width:100%;  display:inline-block; border-collapse: collapse;}
.om_icon div{float:left; width:33.3%; height:110px; background-color:#fff; border-right:1px solid #f0f0f0; text-align:center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  padding-top:25px;}
.om_icon div:last-child{width:33.4%; border-right:0;}
.om_icon img{padding-bottom:5px;}
.om_icon .om_icon_1{border-radius:5px 0 0 5px;}
.om_icon .om_icon_2{}
.om_icon .om_icon_3{border-radius:0 5px 5px 0;}


/*write*/
.panel-title{width:100%; display:inline-block; font-size:14px; }
.panel-title p, .panel-body p{float:left;}
.panel-title .om_qa, .panel-body .om_qa{width:10%; font-size:18px; font-family: 'NanumGothicBold';}
.panel-title .om_q{color:#68b1fb;  padding-top:5px;}
.panel-title .om_title{width:100%; font-size:16px; padding-top:5px;}
.panel-title .om_title span, .panel-body .om_answer span{display:block;}
.om_date{display:inline-block; margin-top:10px;}
.om_date span{padding-top:5px; color:#999; font-size:12px; display:inline-block; padding:3px 0 0 5px;}
.panel-title .om_title .om_date, .panel-body .om_date{color:#999; font-size:12px; padding-top:10px;}
.panel-title .om_status{width:70px; font-size:13px; color:#fff; border-radius:10px; text-align:center; line-height:19px; overflow:hidden;}
.panel-title .om_on{background-color:#68b1fb; }
.panel-title .om_off{background-color:#999999; }
.panel-body .om_answer{width:90%;}
.panel-body .om_a{color:#fe5b10;}

.om_status{width:50px; font-size:12px; color:#fff; border-radius:10px; text-align:center; line-height:19px; overflow:hidden;}


.panel {border-radius: 5px 5px 5px 5px;}
.panel:last-child{border-radius: 5px 5px 5px 5px;}
.panel:first-child{border-radius:5px 5px 5px 5px;}  

.om_write_title{font-size:18px; padding:10px 0 5px 0;  font-family: 'NanumGothicBold';}
.om_write_title span{float:right;}

.om_btn {margin-top:10px; height:70px;}
.om_btn div{float:left; margin-right:5px;}
.om_btn div:last-child{margin-right:0;}
.om_btn span{color:#fff;}
.om_btn button{padding:0 !important; width:40px; height: 40px; background-color:#999; border:none; }
.om_btn .om_writebtn{float:right;}
.om_btn .om_writebtn button{width:120px; background-color:#68b1fb;}




/*complaint*/
.om_complaints_status{}
.om_chart{width:100%; height:150px; background-color:#fff;  border-radius:5px; }
.om_complaints_new{clear:both; margin-top:20px;}

/*complaint_detail*/
.om_complaint_detail_top{ width:100%; border-bottom:1px solid #eee; display:inline-block; margin-top:20px;}
.om_complaint_detail_top .om_title{font-size:16px; font-family: 'NanumGothicBold';}
.om_complaint_store{width:100%; display:inline-block; margin-top:10px; }
.om_complaint_store div{float:left;}
.om_complaint_store .om_stroe_name{font-size:14px; font-family: 'NanumGothicBold'; line-height:28px; }
.om_complaint_store .om_stroe_status{float:right;}
.om_complaint_detail_top .om_stroe_status .om_detail_top_btn{background-color:#fe5b10; border:none; float:right;  border-radius:5px; }
.om_complaint_detail_top .om_date, .om_comment .om_date{padding-top:5px;}
.om_comment{margin-top:5px;}
.om_comment div{float:left;}
.om_comment_list{margin-bottom:20px; width:100%; }
.om_comment_img{ width:15%;}
.om_comment_text{margin-left:0px; background:#ff; background-color:#fff; width:85%; padding:10px 10px;}

/*leftmenu*/
.om_leftmenu_top{width:100%;  background-color:#fff;} 
.om_leftmenu_top .om_leftmenu_user{float:left; width:100%; padding-bottom:10px; height:170px; padding-left:10px;}
.om_leftmenu_top .om_leftmenu_user .om_img{height:100px; width:130px; background:url(../common_data_photoMember/icon1.png)  center 1.5rem no-repeat; background-size:70px; font-size:12px;}
.om_leftmenu_top .om_leftmenu_user .om_txt{width:130px; text-align:center;}
.om_leftmenu_top .om_leftmenu_user .om_name{font-size:20px; display:block;  font-family: 'NanumGothicBold';}
.om_menu_set{position: absolute; right:8px; top:20px;} 
.om_menu_set .om_seticon{text-align:center;} 
.om_menu_set .om_seticon .btn-lg{padding:0;}
.om_menu_set .om_logout{padding-top:60px;}

.om_leftmenu .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{border-bottom:1px solid #ddd; border-top:none;}
.om_leftmenu span{padding-right:10px;;}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:20px;}

.om_menubottom{position:absolute !important; width:100%; font-size:14px; }


/*register*/
.om_step_wrap{height:100px; background:#f6f6f6; border-bottom:1px solid #ebebeb; margin-bottom:15px;}
.om_step{}
.om_stepbar_01, .om_stepbar_02, .om_stepbar_03{width:100%; height:24px; display:inline-block; margin-top:30px;  background:url(../images/bar_step01.png)  center top no-repeat; background-size:auto 24px;}
.om_stepbar_02{background:url(../images/bar_step02.png)  center top no-repeat; background-size:auto 24px;}
.om_stepbar_03{background:url(../images/bar_step03.png)  center top no-repeat; background-size:auto 24px;}
.om_steptxt{width:360px; margin:0 auto;}
.om_steptxt p{float:left; width:33.3%; text-align:center; color:#999;}
.om_steptxt p:last-child{width:33.4%;}
.om_steptxt .om_step_on{color:#333;  font-family: 'NanumGothicBold'; font-size: 13pt;}

.om_register_title{font-size:16px; color:#fe5b10; font-family: 'NanumGothicBold'; text-align:center; }
.om_register_guidetxt{background-color:#f1f1f1; text-align:center; padding:10px 0; font-size:14px; margin-top:0px; color:#000; letter-spacing:-1px;}
.om_register_guidetxt.step_01{background-color:#555; color:#fff;  border-radius:5px; }
.om_register_guidetxt.step_03{width:100%; margin:0 auto; padding:20px 0; background:#fff; border:2px solid #ebebeb; border-radius:10px;}
.om_register_con{margin-top:15px;}
.om_register_con.step_03{margin-top:30px !important; }
.om_register_con .om_step_img{}
.om_register_con .om_step_img.step01{height:145px; background:url(../images/step01_img.png)  center top no-repeat; background-size:auto 145px;  }
.om_register_con .om_step_img.step01_02{height:145px; background:url(../images/step01_img2.png)  center top no-repeat; background-size:auto 145px;  }
.om_register_con .om_step_txt{margin-top:15px; font-size:18px; text-align:center;}
.om_register_con .om_step_txt span{color:#68b1fb; font-size:18px;}
.om_register_con .om_step_stxt{font-size:13px; margin-top:20px;}
.om_register_con .form-group{margin-bottom:10px;}

.om_btn_full{margin:70px 0 20px 0;}
.om_btn_full button, .om_btn_full input{background:#303641; border:none;  height:50px  !important; font-size:18px  !important;}
.om_btn_full button .btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary{background:#4795e3;}
.om_btn_full.fullbtn_step_02{margin:20px 0 20px 0;}
.om_btn_full.fullbtn_step_022{margin:40px 0 20px 0;}
.om_btn_full .om_btn_off {background:#999 !important;}
.om_btn_full .om_btn_on{display:none;}

.key_title{font-size:14px; margin-top:20px;}


.panel-body.mobile_form .form-control{border:1px solid #ccc; font-size:14px; height:50px;}
.panel-body.mobile_form {padding:0;}
.panel-body.mobile_form label{margin-bottom:5px; padding:20px 0 10px 0 !important; font-size:14px;}
.panel-body.mobile_form .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding:0 !important;}



.panel-body.mobile_form.mobile_form_horizontal  .form-control{ float:right; width:70%; }
.panel-body.mobile_form.mobile_form_horizontal label{width:30%;  float:left;}
.panel-body.mobile_form.mobile_form_horizontal .form-group{ width:100%; clear:both;  display:inline-block;}


.om_agree{text-align:center;}


}
#myImg {
    /*border-radius: 5px;*/
    cursor: pointer;
    transition: 0.3s;
}

#myImg:hover {opacity: 0.7;}

/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.5); /* Black w/ opacity */
}

/* Modal Content (image) */
.modal-content {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 700px;
}

/* Caption of Modal Image */
#caption {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 700px;
    text-align: center;
    color: #ccc;
    padding: 10px 0;
    height: 150px;
}
/* Add Animation */
.modal-content, #caption {    
    -webkit-animation-name: zoom;
    -webkit-animation-duration: 0.6s;
    animation-name: zoom;
    animation-duration: 0.6s;
}

@-webkit-keyframes zoom {
    from {-webkit-transform:scale(0)} 
    to {-webkit-transform:scale(1)}
}

@keyframes zoom {
    from {transform:scale(0)} 
    to {transform:scale(1)}
}

/* The Close Button */
.close {
    position: absolute;
    top: 15px;
    right: 35px;
    color: #f1f1f1;
    font-size: 40px;
    font-weight: bold;
    transition: 0.3s;
}

.close:hover,
.close:focus {
    color: #bbb;
    text-decoration: none;
    cursor: pointer;
}

/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px){
    .modal-content {
        width: 100%;
    }
}


.om_write_photo{}
.om_write_photo{display:inline-block; width:100%;  background:#fff; padding:10px 10px; border-radius:5px;}
.om_write_photo div{float:left; margin-right:15px; margin-bottom:20px; position:relative;  border:2px solid #efefef; border-radius:8px;}
.om_write_wrap textarea {box-shadow:none !important;}

/*
.om_write_photo_wrap div:nth-child(4n){margin-right:0;}*/
.om_write_photo .om_close{position:absolute; right:-10px; top:-15px; z-index:1; opacity:0.5;}



.om_member_photo_change{position:relative; width:140px; height:140px; margin:0 auto; margin-bottom:30px; background:#eb2026; border-radius:50%; text-align:center;}
.om_member_photo_change span i{color:#fff; display:inline;  line-height:140px;}
.om_member_photo_change .om_change_icon{position:absolute; bottom:-2px; left:-3px; display:block; width:45px; height:45px; display:block; border-radius: 50%; background:#999; color:#fff; text-align:center; }
.om_rating_change{padding-top:40px; padding-bottom:20px;}
.om_rating_change p{margin-top:10px;}
.om_rating_change .om_btn_full{margin-top:20px !important;}

.om_rating_change .om_btn_full button{background:#eb2026;}

.om_register_con .om_btn_full{margin-top:20px !important;}

.om_complaints_status .row{margin:0;}
.om_complaints_status .icon i{color:rgba(0, 0, 0, 0.1)!important}
.om_complaints_statu .timeline-centered{margin-top:50px;}

.om_comment_wrap{padding:0 0px; display:inline-block; width:100%;}



.tile-stats{padding:0 !important;}
.tile-stats .num{font-size:30px;  text-align:center;}
.om_vos_txt{}
.om_vos_txt div{float:left; font-size:14px; color:#fff;  font-weight:bold;}
.om_vos_txt .snum, .om_vos_txt2 .snum{font-size:13px; color:#fff;  font-weight:normal; width:100%;}
.om_vos_txt .bnum{font-size:30px; font-weight:bold; color:#fff;  text-align:center;}
.om_vos_txt p{font-weight:normal; }


.om_vos_txt1 div{float:left; font-size:14px; color:#fff;  font-weight:normal; width:55%;  text-align:left;}

 
.om_vos_txt2 div{float:left; font-size:14px; color:#fff;  font-weight:normal; width:33.3%;  text-align:center;} 
.om_vos_txt2 p span{width:33.3%; text-align:center; display:inline-block; font-weight:bold; padding-top:5px; text-align:center; clear:both; color:#fff; font-weight:normal; }
.om_vos_txt2 p{text-align:center;}

.nav-tabs{font-size:14px;}


.om_sub_title{font-size:16px; margin-bottom:10px;}

.om_write_modal{}
.om_write_modal .modal-dialog{position:absolute; bottom:150px; width:100%; padding:10px; margin:0;}


.om_detail_list .panel-default>.panel-heading{background-color:#f6f6f6 ; padding:15px;}
.om_detail_list .panel-heading > .panel-title{padding:0 !important;}
.om_detail_list .om_list_user{width:60px; margin-right:15px; }
.om_detail_list .om_title{width:66%;}
.om_detail_list .om_list_left{float:left; width:23%; text-align:center;}
.om_detail_list .om_list_right{float:right; width:70%}
.om_detail_list .panel-title .om_qa, .panel-body .om_qa{width:8%;}


/*----------------------È¯°æ¼³Á¤--------------------------*/
.om_client_setup{border-top:0px solid #efefef; margin-top:10px;}
.om_setup_wrap{display:inline-block; width:100%; border-bottom:0px solid #efefef; padding:10px 10px; background-color:#fff; margin-bottom:5px; border-radius:5px;}
.om_client_setup .om_stxt{ color:#999;  font-size:12px}
.om_client_setup .om_btxt{font-size:16px;  font-family: 'NanumGothicBold'; color:#333 !important; margin-bottom:5px; }
.om_client_setup .om_setup_left{float:left; width:73%; border-right:0px solid #efefef;;}
.om_client_setup .om_setup_right{float:right; width:20%}

.om_version{margin-bottom:5px !important;}
.om_push{}
.om_time{margin-bottom:10px !important;}
.om_time .om_time_input{clear:both;}
.om_time .om_time_input input{font-size:14px;}
.om_time .om_time_input .col-sm-2{float:left; width:45%; margin-top:10px;}
.om_time .om_time_input .col-sm-2:last-child{float:right;}
.om_time .om_time_input span{width:10%; display:inline-block; line-height:32px; text-align:center; margin-top:10px;}

.om_time .om_time_input .om_time_input_M{}
.om_time .om_time_input .om_time_input_M .om_M_day{float:left; width:8%;  line-height:32px; margin-top:10px;}
.om_time .om_time_input .om_time_input_M .col-sm-2{width:42%;}
.om_time .om_time_input .om_time_input_M span{width:8%;}
.om_time .om_time_input .om_time_input_M .om_saturday{color:#5998ff;}
.om_time .om_time_input .om_time_input_M .om_sunday{color:#ff2c2c;}

.om_push_check{margin-bottom:0 !important; clear:both;}
.om_push_check .om_list{margin-top:10px;}
.om_modal_close{height:40px;}

.om_client_setup .slider{height:24px;}
.om_client_setup .slider:before{left:10px;}
.om_client_setup .panel-default>.panel-heading{padding:5px 10px 0 10px;}
.om_client_setup .panel-title .om_title .om_date, .panel-body .om_date{padding-top:5px;}
.om_setup_list{}


/*----------------------È¯°æ¼³Á¤ Åä±Û--------------------------*/
 /* The switch - the box around the slider */
.switch {position: relative;  display: inline-block;  width: 60px;  height: 24px;  float:right;}

/* Hide default HTML checkbox */
.switch input {display:none;}

/* The slider */
.slider {position: absolute;  cursor: pointer;  top: 0;  left: 0;  right: 0;  bottom: 0;  background-color: #ccc;  -webkit-transition: .4s;  transition: .4s;}
.slider:before {position: absolute;  content: "";  height: 16px;  width: 16px;  left: 4px;  bottom: 4px;  background-color: white;  -webkit-transition: .4s;  transition: .4s;}
input.success:checked + .slider { background-color: #8bc34a;}
input:checked + .slider:before {-webkit-transform: translateX(26px);  -ms-transform: translateX(26px);  transform: translateX(26px);}

/* Rounded sliders */
.slider.round {border-radius: 34px;}
.slider.round:before {border-radius: 50%;}
.om_btn_full button{background:#303641; font-size:18px;}




a {display:block; width:100%; height:100%;}



.btn_sample div{float:left; margin-right:10px;}



.om_homebg{background:url(../images/home_bg.jpg)  center top no-repeat; min-height: 100%; background-position: center; background-size: cover;}
.om_provisioning{width:300px; margin:0 auto; margin-top:25px; margin-bottom:15px;}
.om_provisioning div{clear:both; margin-bottom:7px; display:inline-block; width:100%;}
.om_provisioning div p{float:left;}
.om_provisioning .om_provisioning_icon{width:43px; height:43px;  line-height:43px; border:2px solid #303641; border-radius:50%; text-align:center; margin-right:10px;}
.om_provisioning .om_provisioning_icon span{font-size:17px; font-weight:bold;}
.om_provisioning .om_provisioning_txt{font-size:14px; color:#999;  font-family: 'NanumGothicBold'; }
.om_provisioning .om_provisioning_txt span{display:block; color:#666;  font-family: 'NanumGothicBold'; }



/*.item{display: table-cell; vertical-align:middle;}

.carousel-inner{height:500px;}
.carousel{background-color:#000;}
.item{max-height:480px;}


*/
.item img, .item active img{max-width:100%; height:auto;}
.om_write_photo img{width:100%; height:100%; border-radius:8px;}
.lb-details span{color:#fff}
.lb-nav a.lb-next{opacity:1;}
.lb-nav a.lb-prev{opacity:1;}




.tile-stats.tile-white{background:#fff;}
/*.om_mhome_list_con .om_mhome_list_photo{float:left; width:18%; height:50px; background-repeat:no-repeat; background-size:cover; background-position:center;}
.om_mhome_list_con .om_mhome_list_txt{float:right; width:78%;}
.om_mhome_list_txt .om_mhome_list_title{font-family: 'NanumGothicBold'; line-height:110%; font-size:18px;}*/

.om_mhome_list_con{font-size:18px;}
.om_mhome_list_con 		img{ width:110px; margin-left:10px;}
.om_mhome_list_con_h 	img{height:110px; margin-left:10px;}   
.om_mhome_list_num{margin-bottom:10px; font-size:14px; display:inline-block;} 
.om_mhome_list_info{font-family: arial, 'NanumGothicBold'; margin:15px 0px 3px 0px; display:inline-block; width:100%; clear:both;}
.om_mhome_list_info .om_info_left{float:left; font-size:12px; color:#999; }
.om_mhome_list_info .om_info_right{float:right;}
.om_mhome_list_info .om_info_right span{ font-size:12px; color:#999; margin-right:10px;}
.om_mhome_list_info .om_info_right span:before{margin-right:3px;}
.om_mhome_list_info .om_info_right span:last-child{margin-right:0;}
.om_mhome_list_state{clear:both; float:right; background-color:#fbc404; font-size:10px; letter-spacing:-1px; border-radius:3px; color:#333;line-height:1.5; padding:1px 5px; font-family:none;}






.om_register_con .input-group-addon{border:none;}


.om_process .om_process_txt{margin-top:15px; text-align:center; font-size:18px;}
.om_process .om_process_txt .om_process_btxt{color:#68b1fb; font-size:18px; border-bottom:1px solid #68b1fb;}

.om_timeout { width:100%; text-align:center; padding-top:150px; margin:0px auto;}
.om_timeout h3 {font-weight:bold; color:#ff0000;}
.om_b.om_process_time {margin-top:20px;  font-size:14px; display:inline-block; background:#333; padding:5px 20px; border-radius:30px; color:#fff;  font-family: 'Arial';}
.om_b.om_process_time span{color:#fff;}
.cp-spinner-block{margin:0px 5%}
.cp-spinner-block .cp-meter{border:8px solid #333; width:130px; height:130px; }
.cp-spinner-block .cp-meter:before{width:15px; height:35px; top:23px; left:52px; background:#333; border-radius:50px; animation:cp-meter-animate-before 2s linear infinite}
.om_t{margin-bottom:10px;}
.om_t h3{ color:#333;  font-size:18px; font-weight:normal;}


/*home_T*/

.om_title img{height:110px; margin-left:10px;}
.om_title_h img{height:130px; margin-left:10px;}
.om_fixed_write{ background:rgba(0,0,0,0.3); border-radius:50%;}

.go-top{	display:block;	 width:70px; height:70px;	line-height:65px;	text-align:center;	font-size:30px;	position:fixed;	bottom:-70px;	right:20px;	-webkit-transition: all 1s ease;    -moz-transition: all 1s ease;    -o-transition: all 1s ease;
    transition: all 1s ease;	background-color:rgba(0,0,0,0.6);;	color:#FFFFFF;	text-decoration:none;	-moz-border-radius:5px;	-webkit-border-radius:5px;	border-radius:50%;}
.go-top span{color:#fff; font-size:22px;}
.go-top.show{bottom:20px;}
.go-top:hover{background-color:#68b1fb; color:#FFFFFF;}

.om_vocview{bottom:20px;}

/*----------------------È¨ ´Ü°è--------------------------*/

.form-wizard{display:inline-block; float:right; margin-top:10px; position:relative; top:5px;}
.form-wizard > ul { width:100%; margin: 0; padding: 0; list-style: none;}
.form-wizard > ul > li {float:left; padding:0 2px;}
.form-wizard > ul > li p { position: relative;  top:-12px;  display: inline-block;  background: #ebebeb;  color: #8e9094;  line-height: 18px;  text-align: center;  color:#fff; width: 18px;  height: 18px;  font-size:11px; border-radius: 50%;}
.form-wizard .steps-progress {width:100%;  display: block;  background: #ebebeb;  width: auto;  height: 2px;  margin: 0 0px;  -webkit-background-clip: padding-box; }
.form-wizard .om_step_tit{position:relative; top:-8px; color:#999; font-size:11px;}

/*
.step_01{background-color:#fbc404 !important;}
.step_02{background-color:#008d4c !important;}
.step_03_01{background-color:#00639e !important;}
.step_03_02{background-color:#f56954 !important;}
.step_04{background-color:#1a1e24 !important;}
*/

.step_10{background-color:#fcf0b6 !important; color:#000000 !important;}
.step_20{background-color:#b3e6cd !important; color:#000000 !important;}
.step_30{background-color:#b7e3fa !important; color:#000000 !important;}
.step_35{background-color:#fac0b7 !important; color:#000000 !important;}
.step_40{background-color:#e6e6e6 !important; color:#000000 !important;}     



/*----------------------Æû--------------------------*/
.form-group-lg .form-control{font-size:14px;}
.form-group-lg .form-control .fa, .fas{width:20px;}
.form-group-lg .form-control .fa, .fas, .fa-lg{vertical-align:none;}

.modal-body .form-control, .modal-body .input-group-addon, .om_client_setup .form-control, .om_client_setup .input-group-addon{border:1px solid #ebebeb !important;}
.om_client_setup .form-control{-webkit-box-shadow:none;}
.om_time .om_time_input .om_time_input_M .form-control{padding:6px 6px;}

.modal-body .form-control .checkbox-replace, .radio-replace{margin-botom:10px;}
.om_write_modal .modal .modal-header .close{background-color:#fff !important; padding:0;}
.om_write_modal .close{ top:15px !important; right:15px; font-size:30px;}



 .input-group-addon{border:0px solid #ebebeb !important;}



/*M_menu*/


@media screen and (max-width: 768px) {
  .om_leftmenu .page-container {
	display:inline-block; width:100%;
  }
}

@media screen and (max-width: 767px) {
  .om_leftmenu .sidebar-menu {
	 display:inline-block; width:100%;
  }
}

/*
.om_leftmenu .page-container .sidebar-menu #main-menu ul li span{color:#aaabae;}
.om_leftmenu. page-container .sidebar-menu #main-menu li.active > a i{color:#fff;}
.om_leftmenu .page-container .sidebar-menu #main-menu li.active > a span{color:#fff;}
.om_leftmenu .page-container .sidebar-menu #main-menu li a i{color:#aaabae;}
.om_leftmenu .page-container .sidebar-menu #main-menu li a span{color:#aaabae;}



.om_leftmenu .page-container .sidebar-menu #main-menu li ul > li > a{background:#f6f6f6;}
*/

.om_leftmenu .page-container .sidebar-menu #main-menu li.active > a{background:#f6f6f6;}
.om_leftmenu .page-container .sidebar-menu #main-menu li ul > li > a{background:#f6f6f6; padding-left:33px;}
.om_leftmenu .page-container .sidebar-menu{background:#f6f6f6;}

.om_leftmenu .page-container .sidebar-menu #main-menu li{ border-bottom:1px solid #ddd;}
.om_leftmenu .page-container .sidebar-menu #main-menu li ul{border-top:1px solid #ddd;}

.om_leftmenu .page-container .sidebar-menu #main-menu li.has-sub > a:before{color:#333;}
.om_leftmenu .page-container .sidebar-menu #main-menu li a:hover{color:rgba(0,0,0,0);}
.om_leftmenu .page-container .sidebar-menu #main-menu li a{padding:20px;}
.om_leftmenu .page-container .sidebar-menu #main-menu li a:hover{background:#f6f6f6;}

.om_leftmenu_topwrap{height:170px;}
.om_leftmenu_topwrap .container{border-bottom:1px solid #ddd; padding:0;}









/*----------------------±âÁ¸¼öÁ¤--------------------------*/
.om_btn{clear:both; display:inline-block; width:100%; height:65px;}
#omframe_main .navbar-default{background-color: rgba( 255, 255, 255, 0 ); }

*:focus { outline:none !important; }
* {-webkit-tap-highlight-color:rgba(0,0,0,0) !important; }
.modal-backdrop{z-index:0  !important;}

.navbar-default{background:none; border:none; margin-bottom:30px; text-align:center;}
.container{color:#999}
