.ad_btn{
    padding:0px 5px 0px 5px;
    float:right;
    cursor:pointer;
    max-width: 60px;
    margin:-2px 5px 0px 5px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
.ad_btn #d_div{
    width:100%;
    height:25px;
    float:left;
}
.ad_btn #btn_txt{
    font-size:10px;
    float:left;
    width:100%;
    text-align: center;
    padding: 1px;
}
#add_group:hover,#add_contact:hover{
    box-shadow:0px 0px 5px #bbb;
}
#add_group,#add_group2{
    background:url(images/q_group.png) top center no-repeat;
}
#del_contact{
    margin-top:-2px!important;
}
#add_contact,#add_contact2{
    background:url(images/contact_add.png) top center no-repeat;
}
#add_group2,#add_contact2{
    float:left;
}
.acc_dets .form_button{
    float:left;
    text-align: center;
    width: 184px;
    margin-left: 12px;
}
#browse_wrap,#browse_wrap2{
    width:215px;
    overflow: hidden;
    padding:5px 20px 5px 20px;
    cursor: pointer;
    /*background:url(images/arrow.png)no-repeat right;*/
   
    border-radius:5px;
}
#browse_wrap #span,#browse_wrap2 #span{
   width:200px;
   float:left;  
    overflow: hidden;
    padding:6px 20px 6px 20px;
    cursor: pointer;
    margin-top:3px;
    /*background:url(images/arrow.png)no-repeat right;*/
    box-shadow:inset 0px 0px 5px #bbb;
    border-radius:5px;
    -moz-box-shadow:inset 0px 0px 5px #bbb;
    -moz-border-radius:5px;
    -webkit-box-shadow:inset 0px 0px 5px #bbb;
    -webkit-border-radius:5px;
}
.btn_wrap{
    float:left;
    width:100%;
    display:none;
    margin-top:-3px;
}
.btn_wrap .form_button_listcn{
    background: #444;
    color:#fff;
    padding:5px 3px;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;  
     margin: 1px;
     cursor:pointer; 
      box-shadow:0px 0px 2px #bbb;
    -moz-box-shadow:0px 0px 2px #bbb;
    -webkit-box-shadow:0px 0px 2px #bbb; 
}
.btn_wrap .form_button_save,.form_button_hire{
    background: #1d99f9;
    color:#fff;
    padding:5px 3px;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;  
     margin: 1px;
     cursor:pointer; 
      box-shadow:0px 0px 2px #bbb;
    -moz-box-shadow:0px 0px 2px #bbb;
    -webkit-box-shadow:0px 0px 2px #bbb; 
}
.form_button_hire{
    border:none;
}
.btn_wrap .form_button_listcn:hover,.btn_wrap .form_button_save:hover,.form_button_hire:hover{
    box-shadow:0px 0px 5px #444;
    -moz-box-shadow:0px 0px 5px #444;
    -webkit-box-shadow:0px 0px 5px #444;
   
}
.btn_wrap .form_button,.btn_wrap .form_button_add,.btn_wrap .form_button_listcn,.btn_wrap .form_button_save{
    width: 28%;
    float:left;
    font-size:9px!important;
    text-align: center;
}
#excel_content{
    width:99%;
    min-height: 350px;
    margin-left:2px;
    float:left;
    overflow-x: scroll;
    border:1px solid #ddd;
    box-shadow: 0px 0px 2px #11bd09;
    -webkit-box-shadow: 0px 0px 2px #11bd09;
    -moz-box-shadow: 0px 0px 2px #11bd09;
}
.cn_wrap .form_input,.pn_wrap .form_input{
    padding: 3px!important;
    margin-top: -3px;
    width: 90%!important;
}
.c_section{
    width:45%;
    float:left;
    margin-left:1%;
}
.excel_col,.excel_colup{
    cursor:pointer;
}
label#browse_wrap input[type='file'],label#browse_wrap2 input[type='file']{
    position: fixed;
    z-index:-10000;
    display:none;
}
#g_title{
    width:98%;
    padding: 10px 0px 5px 0px;
    background:#eee;
    font-size:16px;
    color:#afacac;
    float:left;
    text-align: center;
    margin-left:1%;
    border-radius:10px;
    margin-top: 3px;
    border: 1px solid #ddd;
    box-shadow:0px 0px 3px #ddd;
    font-weight:bold;
    overflow:hidden;
}
#g_cont{
    width: 98%;
    float:left;
    min-height:200px;
    margin-left:1%;
}
#g_wrap{
    width:98%;
    margin-left:0px;
    overflow:hidden;
    border: 1px solid #aff7bd;
    padding:7px 5px 7px 5px;
    box-shadow: 0px 0px 2px #bbb;
    -moz-box-shadow: 0px 0px 2px #bbb;
    -webkit-box-shadow: 0px 0px 2px #bbb;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
#g_wrap .form_button_delete,#list_container .form_button_delete{
    padding:6px 10px;
    box-shadow:none;
    display:none;
    background: #df0d0d;
    border:2px solid #cf0c0c;
    font-weight: normal;
    color:#fff;
    
}
#date_box,#date_box2{
    padding:5px;
    font-size:14px;
    border: 1px solid #ddd;
    background: url(images/cal_icon.png) center right no-repeat;
    box-shadow: inset 0px 0px 10px #bbb;
}
#list_container .form_button_delete{
    display:block;
}
#g_wrap .form_button_delete:hover,#list_container .form_button_delete:hover{
    box-shadow:0px 0px 5px #555;
}

#c_info{
    overflow:hidden;
    font-size:12px;
    font:inherited;
    color:#555;
    font-style:italic;
    padding:5px 0px 0px 0px;
    float:none;
    font-weight:normal;
}
#c_icon{
    float:left;
    width:20px;
    height:20px;
    background: url(images/contact_icon.png) top left no-repeat;
}
#cm_icon{
    float:left;
    width:20px;
    height:20px;
    background: url(images/compose_icon.png) top left no-repeat;
}
#cell_inner,#inner_cont{
    width: 100%;
    height:100%;
    float:left;
}
#title_bar_inner_r #inner_cont{
    width:98%;
    margin-left:8px;
}
#title_bar{
    overflow-y:scroll;
}
.cell .cn_wrap{
    float: left;
    height:100%;
    width:100%;
}
#mini_paywindow,#mini_paywindow2{
    padding:2px 0px 10px 0px;
    overflow: hidden;
    float:left;
    background:#c9fde0;
    width:99%;
    display:none;
}
#paywrap{
    width:100%;
    float:left;
}
#cat_title{
    width:98%;
    background: #add7f7;
    border:1px solid #5aabe9;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    padding: 5px 0px;
    text-align: center;
    margin: 10px 1% 0px 2px;
    float:left;
    display:none;
    font-weight:normal;
    color:#fff;
    text-shadow:0px 0px 3px #bbb;
}
.fet_info{
    width:80%;
    float:left;
    margin:30px 10%;
    border-radius: 10px;
    border:2px solid #bbb;   
}
.im_div{
    width:70px;
    height:70px;
    overflow:hidden;
    float:left;
    position:absolute;
    margin: -20px 0px 0px -10px;
    box-shadow:0px 0px 5px #bbb;
    border-radius: 5px;
    background: #fff;
}
.fet_cont{
    width: 75%;
    border: 1px solid #ddd;
    float:left;
    margin: 20px 2% 20px 23%;
    border: none;
    /*text-shadow: 0px 0px 0px #444;
    -moz-text-shadow: 0px 0px 1px #ddd;
    -webkit-text-shadow: 0px 0px 1px #ddd;*/
}
#tcode{
    text-transform: uppercase;
}
#h_icon{
    width:20px;
    height:20px;
    float: left;
    margin-right:3px;
    background: url(images/home_icon.png) top left no-repeat;
}
#list_container{
    float:left;
    width:99%;
    min-height:420px;
    margin-top:5px;
}
#pop_align{
    width:98%;
    margin-left:1%;
    float:left;
    overflow:hidden;
}
#qinfo{
    width:97%;
    margin-left: 1%;
    padding:5px 0px;
    background: #f8fabd;
    float:left;
    border: 1px solid #f1f830;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    text-align: center;
    margin-top: 2px;
    margin-bottom: 2px;
    color:#6e6e6d;
}
#qinfo strong{
    color:#f69517;
}
#sms_cont #app_titles2,#panel_right #app_titles2,#panel_left #app_titles2{
    background:#f39d08;
    color:#fff;
    float:left;
    width:98%;
    padding:5px;
    border-radius:5px;
    font:inherit;
}
#sms_cont #label{
    font-size: 14px;
    color:#555;
    font-weight:lighter;
    min-height:20px;
    padding-top:4px;
}
#sms_cont{
    width:98%;
    margin-left:1%;
    float:left;
    margin-top:2px;
    font-size:14px;
    color:#7d7b7b;
    overflow: hidden;
    padding:1px;
}
#sms_cont .form_input,.set_innercont .form_input,
#panel_right .form_input,#panel_left .form_input{
    border:none;
    box-shadow:inset 0px 0px 5px #bbb;
    -webkit-box-shadow:inset 0px 0px 5px #bbb;
    -moz-box-shadow:inset 0px 0px 5px #bbb;
    padding:7px;
    font:inherit;
    color:inherit;
}
#set_cont{
    width:99%;
    height:400px;
    overflow-x: hidden;
    overflow-y: scroll;
    margin-top:1px;
    margin-left: 2px;
}
.set_innercont{
    width:99%;
    overflow:hidden;
    margin-left: 5px;
}
.set_innercont .txtSec{
    margin-top:1px;
    padding:5px 3px;
    text-indent: 0px; 
}
.pop_box i{
    /*border:1px solid #f00;*/
    font-size: 20px;
    margin-top: 30px;
    float:left;
    width:100%;
    text-align: center;
}
.set_innercont #success_msg,.set_innercont #warning_msg{
    width:99%!important;
}
.set_innercont .form_button_add,.set_innercont .form_button{
    margin-top: -4px;
}
.set_innercont #form_row{
    width:99%;
}
.set_innercont #label{
    font-size:14px;
}
.sid_box{
    width:200px;
    position: absolute;
    overflow:hidden;
    padding-bottom: 3px;
    float:left;
    z-index: 200;
    background:#fff;
    margin-left:150px;
    box-shadow:0px 0px 5px #555;
    -moz-box-shadow:0px 0px 5px #555;
    -webkit-box-shadow:0px 0px 5px #555;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    display: none;
}
#cont_sid{
    width:94%;
    height: 115px;
    float:left;
    margin-left: 3%;
    overflow-y: scroll;
    margin-top: 3px;
    border:1px solid #ddd;
    border-radius: 5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
#cont_sid_top{
    width:96%;
    margin-left: 2%;
    padding:3px 0px;
    float:left;
    margin-top: 1px ;
}
.mn_label{
    float:left;
    font-size: 12px;
    padding:7px 5px 5px 5px;
    font-style:italic;
    font-weight:bold;
    color:#f39d08;
}
.m_section{
    width:54%;
    float:left;
    overflow:hidden;
}
#mn_message,#mn_message2{
    width:90%;
    height:100px;
    border: 1px solid #bbb;
    box-shadow:0px 0px 2px #bbb;
    border-radius:10px;
    -moz-box-shadow:0px 0px 2px #bbb;
    -moz-border-radius:10px;
    -webkit-box-shadow:0px 0px 2px #bbb;
    -webkit-border-radius:10px;
    font:inherit;
    padding:10px;
    color:#7d7b7b;
}
#m_default{
    float:left;
    width: 99%;
    overflow:visible;
}

#m_excel{
    width:100%;
    float:left;
    overflow:hidden;
    display:none;
}
#sms_cont .form_select,.r_login .form_select{
    padding:5px 15px 5px 5px;
    border: none;
    width:250px;
    background: none;
    border-radius: 5px;
    font:inherit;
    font-size:14px;
    -webkit-appearance:none;
    cursor:pointer;
}
#sms_cont #form_row{
    margin-bottom:25px;
}
#min_info{
    width:90%;
    margin-left:4%;
    background: url(images/excel_disp.png) top left no-repeat;
    height:100px;
    float: left;
}
#min_inner,#min_inner2,#min_inner3{
    background:#d4f8c3;
    border:2px solid #61e179;
    border-radius: 10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    width: 60%;
    padding:15px 0px 15px 0px;
    float:right;
    font-size:12px;
    font-weight:bold;
    font-style:italic;
    /*margin-right: 20%;*/
    margin-top: 30px;
    text-align: center;
}
#min_inner2,#min_inner3{
    /*background:#e7f1f9;
    border:2px solid #c2e1f9;*/
    background: #add7f7;
    border:1px solid #78bef4;
    border-radius: 5px;
    color:#fff;
    width:100%;
    font-size: 14px;
    text-indent:5px;
    font-weight: normal;
    float:left;
    padding:7px 0px 7px 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 10px;
    
}
#min_inner3{
    background: #9a9b9b;
    border: none;
    text-align: left;
    font-size:15px;
    color:#fff;
    font-style:normal;
    font-weight:normal;
    text-shadow: 0px 0px 2px #555;
}
#app_titles2{
    text-shadow: 0px 0px 2px #555;
    -moz-text-shadow: 0px 0px 2px #555;
    -webkit-text-shadow: 0px 0px 2px #555;
}
#app_titles3{
    /*text-shadow: 0px 0px 1px #9a9b9b;
    -webkit-text-shadow: 0px 0px 1px #9a9b9b;
    -moz-text-shadow: 0px 0px 1px #9a9b9b;*/
}
#sms_cont #label{
    text-indent:3px;
    text-shadow:0px 0px 1px #bbb;
    -moz-text-shadow:0px 0px 1px #bbb;
    -webkit-text-shadow:0px 0px 1px #bbb;
}
.pop_close{
    width:30px;
    height:30px;
    float:right;
    border-radius: 15px;
    cursor:pointer;
    margin:-2px 5px 0px 5px;
    background: url(images/close_btn.png) top center no-repeat;
}
.pop_close:hover{
    box-shadow:0px 0px 3px #444;
}
.pop_box #form_row{
    margin-bottom:10px!important;
    text-indent:10px;
}
#profile_div{
    width:40px;
    height:40px;
    margin-bottom:3px;
    border-radius: 20px;
    margin-right:5px;
    float:right;
    border:1px solid #ccc;
    background:url(images/defaulticon.png);
    cursor:pointer;
}
#profile_div #form_row{
    margin:0px;
    margin-top:15px;
}

#profile_div:hover{
    box-shadow:0px 0px 10px #ddd;
}
#progress_div3{
    min-height: 12px;
}
#progress_div3 i{
    padding:0px;
    margin: 0px;
    font-size:12px;
    font-weight: bold;
}
#smscont option{
    padding:5px;
    color:#f00;
}
#p_mode{
    background:url(images/excel_modebg.png)top center no-repeat;
}
#p_mode2{
    background:url(images/default_mode.png) top center no-repeat;
    display: none;
}
#n_mode{
    background:url(images/temp_icon.png) top center no-repeat;
}
#l_mode{
    background:url(images/shedule_icon.png) top center no-repeat;
}
#p_mode:hover,#p_mode2:hover,#n_mode:hover,#l_mode:hover{
    box-shadow:0px 0px 3px #bbb;
}
.tmp_cont{
    width:99%;
    overflow: hidden;
    min-height:100px;
    float:left;
    margin-left:2px;
    display:none;
}
.tmp_cont #min_inner2{
    width:98%;
    margin-left:1%;
    color:#444;
    /*background: #38820c;
    border:1px solid #38820c;*/
}
.date_row,.day_row{
    display:none;
}
#timepick{
    background:url(images/shedule_icon.png) center left no-repeat;
    cursor:pointer;
}
#date_box{
    float:none;
}
.tmp_cont  #label{
    margin-left:10px;
}
.tmp_cont .form_button{
    margin-top: 0px;
    margin-left:10px;
}
#cls_nt{
    float:right;
    padding-right:5px;
    cursor: pointer;
    margin-right:5px;
}
#sel_wrap{
    width:215px;
    overflow: hidden;
    background:url(images/arrow.png)no-repeat right;
    box-shadow:inset 0px 0px 5px #bbb;
    border-radius:5px;
}
#info_cont{
    background:#faf7ca;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border: 2px solid #eee449;
    width:90%;
    margin:4%;
    font-style:italic;
    padding:15px 5px 15px 5px;
    text-align:center;
    font-size:12px;
    font-weight:bold;
}
#unit_box{
    box-shadow:0px 0px 5px #ddd;
    padding:5px;
    float:left;
    overflow:hidden;
    margin-left: 10px;
    background:#fff;
    border-radius: 5px;
    font-size:14px;
    
}
#input_wrap{
    float:left;
    overflow: hidden;
    padding:3px 6px 3px 6px;
}
#t_sel{
    float:left;
    margin-top: 5px;
    color:#f00;
}
.txtSec{
    float:left;
    padding:2px;
    /*box-shadow:0px 0px 2px #bbb;
    -moz-box-shadow:0px 0px 2px #bbb;
    -webkit-box-shadow:0px 0px 2px #bbb;*/
    margin-top: 3px;
    border-radius: 3px;
}
#recent_div{
    float:left;
    min-height: 265px;
    width:98%;
    margin-left:1%;
}
.m_icon{
    width: 20px;
    height:20px;
    float: left;
    margin-left:2px;
    margin-right: 3px;;
}
#m_icon0{
    background:url(images/home_icon.png)top left no-repeat;
}
#m_icon1{
    background:url(images/compose_icon.png)top left no-repeat;
}
#m_icon4{
    background:url(images/contact_icon.png)top left no-repeat;
}
#m_icon5{
    background:url(images/temp_icon.png)top left no-repeat;
}
#m_icon3{
    background:url(images/sent_icon.png)top left no-repeat;
}
#m_icon2{
    background:url(images/shedule_icon.png)top left no-repeat;
}
.m_buttons{
    width:70px;
    min-height: 30px;
    float:right;
    border: 1px solid #ddd;
    margin-right: 10px;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    cursor: pointer;
}
.m_buttons:hover{
    box-shadow:0px 0px 3px #bbb;
    -webkit-box-shadow:0px 0px 3px #bbb;
    -moz-box-shadow:0px 0px 3px #bbb;
}
.mv_button_left,.mv_button_right{
    float:left;
    width:34px;
    font-size:20px;
    padding:5px 0px;
    text-align: center;
    color:#bbb;
    border-right:1px solid #ddd;
}
.mv_button_right{
    border-right: none;
    border-left:1px solid #ddd;
}
.mv_button_right:hover,.mv_button_left:hover{
    color:#89d364;
}
.sent_icon{
    width:20px;
    height:20px;
    float:left;
    margin-right:3px;
    background:url(images/sent_icon.png)top left no-repeat;
}
.del_sch,.del_temp{
    float:right;
    border:1px solid #f00;
    background: #f00;
    color:#fff;
    padding: 3px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    cursor:pointer;
    margin:5px;
    margin-top:0px;
}
.del_sch:hover,.del_temp:hover{
    box-shadow:0px 0px 3px #444;
    -webkit-box-shadow:0px 0px 3px #444;
    -moz-box-shadow:0px 0px 3px #444;
}
.del_temp{
    
}
#gwrap{
    float:left;
    color:#ca7609;
    font-size: 11px;
    margin-left:2px;
}
.send_status_box{
    position:fixed;
    z-index:4200;
    width:40%;
    background: #fff;
    overflow: hidden;
    overflow: hidden;
    float:left;
    box-shadow: 0px 0px 10px #444;
    -moz-box-shadow: 0px 0px 10px #444;
    -webkit-box-shadow: 0px 0px 10px #444;
    border-radius: 10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    left:30%;
    top: 35%;
    padding:5px 0px 5px 0px;
    display:none;
}
.send_status_box #form_row{
    margin-bottom:0px !important;
}
.send_status_content2,.send_status_content,.send_status_content_failed,.send_status_content_warning,.send_status_content_processing{
    width:90%;
    float:left;
    margin-left:5%;
    text-align:center;
    min-height:72px; 
    font-size:22px;
    display: none;
}
.send_status_content2{
    background: url(images/success_png.png) center left no-repeat;
}
.send_status_content{
    background: url(images/snd_m.png) center left no-repeat;
}
.send_status_content_failed{
    background: url(images/failed_icon.png) center left no-repeat;
}
.send_status_content_warning{
    background: url(images/warning_icon.png) center left no-repeat;
}
.send_status_content_processing{
    background: url(images/processing_icon.png) center left no-repeat;
}
.send_status_content i,.send_status_content2 i,
.send_status_content_failed i,.send_status_content_warning i,
.send_status_content_processing i{
    margin-top: 20px;
    width:100%;
    float:left;
    font-size: 16px;
}
.send_status_content i{
    color:#f19b06;
}
.send_status_content2 i{
    color:#4ad941;
}
.send_status_content_failed i,.send_status_content_warning i{
     color:#f90000;  
}
.send_status_content_failed .form_button_add,.send_status_content_failed .form_button,
.send_status_content_warning .form_button_add,.send_status_content_warning .form_button,
.send_status_content2 .form_button_add,.send_status_content2 .form_button,
.send_status_content .form_button_add,.send_status_content .form_button,
.send_status_content_processing .form_button{
    float:left;
    margin-left: 30%;
    width:20%;
    margin-top: 15px;
}
.send_status_content_failed .form_button_add,
.send_status_content_warning .form_button_add,
.send_status_content2 .form_button_add,
.send_status_content .form_button_add{
    margin-left: 2%;
}
#s_cont{
    width:99%;
    overflow:hidden;
    float:left;
    margin-top: 10px;
}
#s_cont #header_row,#sms_cont #header_row{
    border-top: 1px solid #ddd;
    border-bottom: 2px solid #89d364;
    
}
#s_cont #header_row .cells_top{
    font-size: 14px!important;
}
#s_cont #header_row1,#sms_cont #header_row1{
    display: none;
}
#ins{
    width: 15px;
    height:15px;
    float:left;
    padding: 3px;
    /*box-shadow:0px 0px 5px #ddd;
    -moz-box-shadow:0px 0px 5px #ddd;
    -webkit-box-shadow:0px 0px 5px #ddd;*/
    margin: -1px 0px 0px 5px;
    border-radius:5px;
    height: 18px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border:1px solid #ddd;
    background:url(images/ins_icon.png) center no-repeat;
    cursor:pointer;
}
#ins:hover{
    box-shadow:0px 0px 5px #bbb;
    -moz-box-shadow:0px 0px 5px #bbb;
    -webkit-box-shadow:0px 0px 5px #bbb;
    border: 1px solid #bbb;
}
.form_button:hover{
    box-shadow:0px 0px 5px #444;
}
.ud{
    float:left;
    overflow: hidden;
    font-weight:bold;
    color:#8b8989;
    font-size: 14px;
    padding:3px;
}
.tu{
    float:left;
    border-radius:3px;
    margin-left:5px;
    /*box-shadow:0px 0px 3px #ddd;*/
    border:1px solid #ddd;
    padding:3px;
    color:#04ba48;
    font-weight:bold;
}
.temp_icon{
    width: 20px;
    height:20px;
    float:left;
    background:url(images/temp_icon.png)top left no-repeat;
    margin-right:3px;
}
.schedule_icon{
    width: 20px;
    height:20px;
    float:left;
    background:url(images/shedule_icon.png)top left no-repeat;
    margin-right:3px;
}
.edit_btn,.edit_title{
    background:url(images/edit_icon.png)center no-repeat;
    width: 15px;
    height:15px;
    float:none;
    padding:2px;
}
.edit_btn{
    cursor:pointer;
}
.edit_btn:hover{
    box-shadow:0px 0px 5px #bbb;
    -moz-box-shadow:0px 0px 5px #bbb;
    -webkit-box-shadow:0px 0px 5px #bbb;
}
#panel_left,#panel_right{
    overflow: hidden;
    height:360px;
    width: 98%;
    float:left;
    margin-left:1%;
}
#panel_left{
    overflow-y:scroll;
}
#h_id{
    width:100%;
    overflow: hidden;
}
.buyUn{
    position:absolute;
    width:290px;
    min-height:100px;
    padding:5px;
    background:#fff;
    margin-top: 32px;
    box-shadow:0px 0px 5px #bbb;
    -moz-box-shadow:0px 0px 5px #bbb;
    -webkit-box-shadow:0px 0px 5px #bbb;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    display:none;
    text-align: center;
    font:inherit;
}
.buyUn strong{
    color:#24a61a;
}
.buyUn #form_row .form_input{
    border:none!important;
    box-shadow:0px 0px 5px #1ca911;
    margin-left: 70px;
}
#single_md,#multi_md{
    float:right;
    width:25px;
    height: 25px;
    margin: 0px 5px ;
    border-radius: 12.5px;
    -moz-border-radius:12.5px;
    -webkit-border-radius:12.5px;
}
#single_md:hover,#multi_md:hover{
    box-shadow:0px 0px 3px #bbb;
    -moz-box-shadow:0px 0px 3px #bbb;
    -webkit-box-shadow:10px;
    cursor:pointer;
}
#single_md{
    background:url(images/sing_cont.png) center no-repeat;
    display:none;
}
#multi_md{
     background:url(images/mult_cont.png) center no-repeat;
}
#sc_wrap,#mc_wrap{
    width:100%;
    float:left;
    overflow:hidden;
}
#mc_wrap{
    display:none;
}
#contact_prev{
    width:98%;
    margin-left:1%;
    overflow:scroll;
    float:left;
    border:1px solid #ddd;
    height:220px;
}
#up_name,#up_contact{
    text-indent: 0px;
    padding:3px 15px;
    margin: 3px;
    min-width:10px;
    min-height: 15px;
    float:left;
    border: 1px solid #ddd;
    cursor: pointer;
}
.f_wrap{
     margin:0px 5px;
     float:left;
     overflow: hidden;
}
.t_info{
    position:absolute;
    padding: 3px 10px;
    background: #fefad2;
    box-shadow:0px 0px 10px #ddd;
    -moz-box-shadow:0px 0px 10px #ddd;
    -webkit-box-shadow:0px 0px 10px #ddd;
    float:right;
    margin-left:40px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    display:none;
    max-width: 200px;
    text-indent: 0px;
    border: 1px solid #ddd;
}
.sel_cont,.filter_bar{
    min-height: 15px;
    min-width:10px;
    padding:2px 10px;
    float:left;
    border:1px solid #ddd;
    margin-top: 3px;
    cursor:pointer;
}
.where_wrap{
    width:430px;
    overflow: hidden;
    border: 1px solid #ddd;
    background: #fff;
    box-shadow: 0px 0px 10px #ddd;
    -moz-box-shadow: 0px 0px 10px #ddd;
    -webkit-box-shadow: 0px 0px 10px #ddd;
    margin-left: 230px;
    margin-top:-120px;
    float:left;
    padding:3px 5px;
    position:absolute;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    display:none;
}
.where_wrap #sel_wrap{
    width:140px;
    float:left;
}
#col_field{
    float:left;
    padding:5px 7px;
    margin-top:2px;
}
.where_wrap #sel_wrap .form_select{
    width:170px!important;
}
.where_wrap .form_row{
    margin-bottom: 0px!important;
    padding: 5px;
}
.rmv_f{
    float:left;
    margin-left:10px;
    color:#fff;
    font-size:12px;
    font-weight: bold;
    margin-top:3px;
    padding:3px 15px;
    background: #dc3f3f;
    border-radius: 3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    cursor: pointer;
    display: none;
}
.rmv_f:hover{
    box-shadow:0px 0px 5px #bbb;
    -moz-box-shadow:0px 0px 5px #bbb;
    -webkit-box-shadow:0px 0px 5px #555;
}
#f_cont{
    width:98%;
    margin:1%;
    float:left;
    height:10px;
}
