/******************************\
/*** Start (Slider-Bereich) ***|
\******************************/
/* jssor slider thumbnail navigator skin 07 css */
/*
    .jssort07 .p	(normal)	|	.p:hover	(normal mouseover)
    .jssort07 .pav	(active)	|	.pav:hover	(active mouseover)
    .jssort07 .pdn	(mousedown)
*/
div#specialposition {
    margin-top: 160px;
}

.jssort07 .i {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 40px;
    height: 40px;
    filter: alpha(opacity=80);
    opacity: .8;
}

.jssort07 .p:hover .i, .jssort07 .pav .i {
    filter: alpha(opacity=100);
    opacity: 1;
}

.jssort07 .o {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 38px;
    height: 38px;
    border: 1px solid #000;
    transition: border-color .6s;
    -moz-transition: border-color .6s;
    -webkit-transition: border-color .6s;
    -o-transition: border-color .6s;
}

* html .jssort07 .o { /* ie quirks mode adjust */
    width /**/: 40px;
    height /**/: 40px;
}

.jssort07 .pav .o, .jssort07 .p:hover .o {
    border-color: #0a0;
}

.jssort07 .pav:hover .o {
    border-color: #0099FF;
}

.jssort07 .p:hover .o {
    transition: none;
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: none;
}

/* jssor slider arrow navigator skin 11 css */
/*
    .jssora11l		(normal)	|	:hover	(normal mouseover)	<-- Left Arrow
    .jssora11r		(normal)	|	:hover	(normal mouseover)	<-- Right Arrow
    .jssora11ldn	(mousedown)	<-- Left Arrow
    .jssora11rdn	(mousedown)	<-- Right Arrow
*/
.jssora11l, .jssora11r, .jssora11ldn, .jssora11rdn {
    position: absolute;
    cursor: pointer;
    display: block;
    overflow: hidden;
}

.jssora11l {
    background: url(../toolbox/3rdparty/sliderpack/img/a11/20x20_left_normal.png) no-repeat;
}

.jssora11r {
    background: url(../toolbox/3rdparty/sliderpack/img/a11/20x20_right_normal.png) no-repeat;
}

.jssora11l:hover {
    background: url(../toolbox/3rdparty/sliderpack/img/a11/20x20_left_hover.png) no-repeat;
}

.jssora11r:hover {
    background: url(../toolbox/3rdparty/sliderpack/img/a11/20x20_right_hover.png) no-repeat;
}

.jssora11ldn {
    background: url(../toolbox/3rdparty/sliderpack/img/a11/20x20_left_mousedown.png) no-repeat;
}

.jssora11rdn {
    background: url(../toolbox/3rdparty/sliderpack/img/a11/20x20_right_mousedown.png) no-repeat;
}

/*****************************\
/*** Ende (Slider-Bereich) ***|
\*****************************/


/* ui-combobox */
a.custom-combobox-toggle {
    padding-bottom: 7px;
    padding-top: 7px;
    margin-top: -2px;
}

span.select2-selection--single {
    max-height: 15px;
}

span.select2-selection__rendered {
    max-height: 15px;
}

span.select2-selection__arrow {
    max-height: 15px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 14px;
}

.select2-results__option {
    padding: 2px;
    font-family: tahoma;
    font-size: 11px;

}

.select2-search--dropdown .select2-search__field {
    padding: 1px;
    font-family: tahoma;
    font-size: 11px;

}

.select2-container--default .select2-selection--single {
    border-radius: 0px;
}

ul.select2-results {
    max-height: 100px;
}