@charset "utf-8";
/* CSS Document */

input, select,textarea{
font-family:'Ubuntu','Microsoft YaHei',SimHei, Helvetica, sans-serif;
color:#545454;
font-size:12px;
}

input:not(.admin-menu-search){
height:32px;
line-height:32px;
padding:0 10px;
border:none;
}
/*

.selectWrap,
.form-type-select{
width:190px;
height:32px;
position:relative;
z-index:1;
background:#fff url(../images/selectArrow.png) right center no-repeat;
border:none;
color:#545454;
font-size:12px;
}

.selectWrap .selectValue{
height:32px;
line-height:32px;
cursor:pointer;
overflow:hidden;
margin:0 0 0 10px;
padding:0 30px 0 0;

}

.selectWrap ul{
position:absolute; 
z-index:222;
left:0px; 
top:30px;
margin:0;
display:none;
color:#545454;
background-color:#fff;
overflow-y:auto;
overflow-x:hidden;
width:100%;
max-height:200px;
padding:4px 0;
}

.selectWrap ul li {
display:block;
margin:0 0px;
cursor:pointer;
text-align:left;
padding:5px 10px;
}

.selectWrap ul li.hover {
color:#545454;
background-color:#f1f1f1;
}
*/


/* these apply to auto-completing form fields */
html.js input.form-autocomplete {
    background-image: url(../images/loading.gif); /* tweak this according to your gif */
    background-position: 100% 0px; /* tweak this according to your gif */
    background-repeat: no-repeat;
}
html.js input.throbbing {
    background-position: 100% -20px; /* tweak this according to your gif */
}

/* these apply to all ajax progresses */
.ajax-progress {
    /*display: inline-block;*/
    float: none;
    display:inline;
    /*zoom: 1;*/
}
.ajax-progress .throbber {
    background: transparent url(../images/loading.gif) no-repeat 0px 0px; /* tweak this according to your gif */
    float: none;
    display: inline-block;
    height: 20px; /* tweak this according to your gif */
    width: 20px; /* tweak this according to your gif */
    margin: 2px;
}

.ctools-auto-submit-full-form .form-item{
    display: inline-block;
    margin: 0;
    width: 190px;
    vertical-align: top;
}

.standard-dropdown{
 width:190px;

}

/* Dropdown control */
.selectBox-dropdown {
min-width: 150px;
position: relative;
text-decoration: none;
text-align: left;
outline: none;
vertical-align: middle;
background: #fff;
display: inline-block;
cursor: default;
font-size:12px;

}



.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow {

}

.selectBox-dropdown.selectBox-menuShowing-bottom {

}

.selectBox-dropdown.selectBox-menuShowing-top {

}

.selectBox-dropdown .selectBox-label {

display: inline-block;
white-space: nowrap;
overflow: hidden;


height:32px;
line-height:32px;
padding:0 5px 0 10px;
cursor:pointer;
overflow:hidden;

color:#545454; 
}

.selectBox-dropdown .selectBox-arrow {
position: absolute;
top: 0;
right: 0;
width: 23px;
height: 100%;
background:url(../images/selectArrow.png) right center no-repeat;

}

/* Dropdown menu */
.selectBox-dropdown-menu {
position: absolute;
z-index: 99999;
max-height: 200px;
min-height: 1em;
background: #FFF;

overflow: auto;
-webkit-overflow-scrolling: touch;
}

/* Inline control */
.selectBox-inline {
min-width: 150px;
outline: none;
border: solid 1px #BBB;
background: #FFF;
display: inline-block;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
overflow: auto;
}

.selectBox-inline:focus {
border-color: #666;
}

/* Options */
.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A {
list-style: none;
display: block;
cursor: default;
padding: 0;
margin: 0;
color:#545454;
font-size:12px;
}

.selectBox-options.selectBox-options-top{
border-bottom:none;
margin-top:1px;

}
.selectBox-options.selectBox-options-bottom{
border-top:none;

}

.selectBox-options LI A {
line-height: 16px;
padding: 4px 10px;
white-space: nowrap;
overflow: hidden;

}

.selectBox-options LI.selectBox-hover A {
background-color: #EEE;
}

.selectBox-options LI.selectBox-disabled A {
color: #888;
background-color: transparent;
}

.selectBox-options LI.selectBox-selected A {
background-color: #fed4d4;
}

.selectBox-options .selectBox-optgroup {
color: #666;
background: #EEE;
font-weight: bold;
line-height: 1.5;
padding: 0 .3em;
white-space: nowrap;
}

/* Disabled state */
.selectBox.selectBox-disabled {
color: #888 !important;
}

.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
opacity: .5;
filter: alpha(opacity=50);
border-color: #666;
}

.selectBox-inline.selectBox-disabled {
color: #888 !important;
}

.selectBox-inline.selectBox-disabled .selectBox-options A {
background-color: transparent !important;
}