﻿/*jqx overrided*/
.panel-group .jqx-rc-all-bootstrap {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
}
.panel-group .jqx-rc-b-expanded-bootstrap{
    -moz-border-radius-bottomleft: 0px !important;
    -webkit-border-bottom-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    -moz-border-radius-bottomright: 0px !important;
    -webkit-border-bottom-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}
/*jqx fill state*/
.panel-group .jqx-fill-state-hover{
    border-color: transparent;
}
.panel-group .jqx-fill-state-normal-bootstrap{
    border-color: #fff;
    font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.panel-group .jqx-fill-state-hover-bootstrap, 
.panel-group .jqx-fill-state-focus-bootstrap {
    background-color: #fff;
    border-color: #fff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.panel-group .jqx-fill-state-pressed-bootstrap {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/*jqx-scrollbar*/
/*.jqx-scrollbar-thumb-state-normal, 
.jqx-scrollbar-thumb-state-normal-bootstrap,
.jqx-scrollbar-thumb-state-normal-horizontal-bootstrap{
    background: #f5f5f5;
    border-color: #b3b3b3;
}
.jqx-scrollbar-thumb-state-hover, 
.jqx-scrollbar-thumb-state-hover-bootstrap,
.jqx-scrollbar-thumb-state-hover-horizontal{
    background: #e6e6e6;
    border-color: #b3b3b3;
}*/
.panel-group .jqx-scrollbar-state-normal-bootstrap {
    background-color: #f0f0f0;
    border: 1px solid #f0f0f0;
}

.panel-group .jqx-scrollbar-thumb-state-normal-bootstrap, 
.panel-group .jqx-scrollbar-thumb-state-normal-horizontal-bootstrap {
    background: #f5f5f5;
    border-color: #b3b3b3;
}

.panel-group .jqx-scrollbar-thumb-state-hover-bootstrap, 
.panel-group .jqx-scrollbar-thumb-state-hover-horizontal-bootstrap {
    background: #0094ff;
    border-color: #b3b3b3;
}
/*jqx-widget*/
.panel-group .jqx-input{
    border: none;
}
.panel-group .jqx-action-button{
    border-left: 0px solid transparent;
}
.panel-group .jqx-widget-content,
.panel-group .jqx-widget-bootstrap, 
.panel-group .jqx-widget-header-bootstrap, 
.panel-group .jqx-widget-content-bootstrap {
    font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.panel-group input[type=text].jqx-input{
    border: none;
}
/*jqx-dropdownlist-bootstrap*/
.panel-group .jqx-dropdownlist-state-normal-bootstrap{
    border: none;
}
.panel-group .jqx-dropdownlist-state-hover-bootstrap,
.panel-group .jqx-dropdownlist-state-selected-bootstrap,
.panel-group .jqx-dropdownlist-state-focus-bootstrap
{
    border: none;
    background-color:#fff;
}

/*jqx-combobox-bootstrap*/
.panel-group .jqx-combobox-content-focus-bootstrap, 
.panel-group .jqx-combobox-state-focus-bootstrap, 
.panel-group .jqx-numberinput-focus-bootstrap {
    outline: none;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
.panel-group .jqx-combobox-content-bootstrap, 
.panel-group .jqx-combobox-bootstrap, 
.panel-group .jqx-combobox-state-normal-bootstrap {
    border: none;
    border-color:#ffffff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
.panel-group .jqx-combobox-multi-item-bootstrap{
    padding-top:6px;
    margin-left:4px;
}
.panel-group .jqx-combobox-arrow-normal, 
.panel-group .jqx-combobox-arrow-normal-bootstrap, 
.panel-group .jqx-combobox-arrow-selected, 
.panel-group .jqx-combobox-arrow-selected-bootstrap{

}
/*jqx-searchbox-bootstrap*/
.panel-group .jqx-searchbox-content-focus, 
.panel-group .jqx-searchbox-state-focus {
    outline: none;
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
.panel-group .jqx-searchbox-content, 
.panel-group .jqx-searchbox, 
.panel-group .jqx-searchbox-state-normal {
    border: none;
    border-color:#ffffff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
.panel-group .jqx-searchbox-multi-item{
    padding-top:6px;
    margin-left:12px;
}
.panel-group .jqx-checkbox-bootstrap>.jqx-checkbox-default-bootstrap{
    border: solid 1px #ddd;
}
.panel-group hr{
    margin-top: 10px;
    margin-bottom: 10px;
}