

#breadcrumb a {
    text-decoration: underline !important
}

#breadcrumb a:hover {
    text-decoration: none !important
}

#preventivatore a {
    text-decoration: none
}

#preventivatore a:hover {
    text-decoration: underline
}

a.big {
    background: #e22113 !important;
    border: 1px solid #a40303 !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    -ms-border-radius: 5px !important;
    -o-border-radius: 5px !important;
    border-radius: 5px !important;
    font-size: 1.6em !important;
    text-align: center !important;
    margin: 10px 0 !important;
    text-shadow: #333 0 -1px 0 !important;
    padding: 10px 10px;
    color: #fff !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
    font-family: "Open Sans Bold" !important;
    display: block !important;
    width: auto !important;
    -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.25), 0 -10px 20px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 1px 0 rgba(255, 255, 255, 0.75) inset;
    -moz-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.25), 0 -10px 20px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 1px 0 rgba(255, 255, 255, 0.75) inset;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.25), 0 -10px 20px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 1px 0 rgba(255, 255, 255, 0.75) inset
}

a.big:hover,
a.big:active {
    text-decoration: none !important;
    -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25), 0 6px 10px 0 rgba(0, 0, 0, 0.4) inset;
    -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25), 0 6px 10px 0 rgba(0, 0, 0, 0.4) inset;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25), 0 6px 10px 0 rgba(0, 0, 0, 0.4) inset
}

.ie8 a.big:hover,
.ie8 a.big:active {
    background: #de2012 url("../img/btn-bg-red-hover.png") repeat-x top left !important
}

.ie8 a.big {
    background: #ae190e url("../img/btn-bg-red.png") repeat-x top left !important
}

a.btn {
    text-decoration: none
}

a.btn:hover {
    text-decoration: none !important
}

a.espandiLancio:active,
a.espandiLancio:visited,
a.espandiLancio:focus,
a.riduciLancio:active,
a.riduciLancio:visited,
a.riduciLancio:focus {
    border: 0\9!Important;
    outline: 0\9!Important
}

p.note,
div.par.note {
    text-align: justify
}

p.small,
div.par.small {
    font-size: .65em
}

div.textPopup {
    clear: both
}

div.textPopup div.tit {
    width: 90%;
    display: block;
    float: left;
    margin-top: 0 !important
}

div.textPopup img.info {
    margin: 0 !important;
    display: block;
    float: right;
    margin-top: -5px !important
}

div.textPopup div.par {
    clear: both
}

.no-desktop {
    display: none
}

i.arrow {
    background-position: 0 0;
    width: 10px;
    height: 7px;
    background-image: url(../img/icon-sprite.png);
    background-repeat: no-repeat;
    display: inline-block
}

#wrapper {
    overflow-x: hidden;
    overflow-y: visible
}

.ie7 #wrapper {
    min-width: 985px
}

.ie8 #wrapper {
    min-width: 985px
}

#wrapper.showMenu #header,
#wrapper.showMenu #main,
#wrapper.showMenu #stage,
#wrapper.showMenu #go-to-top,
#wrapper.showMenu #footer,
#wrapper.showMenu #breadcrumb,
#wrapper.showMenu #promo {
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    -webkit-transform: translateX(80%);
    -ms-transform: translateX(80%);
    transform: translateX(80%)
}

#wrapper.showArea #header,
#wrapper.showArea #main,
#wrapper.showArea #stage,
#wrapper.showArea #go-to-top,
#wrapper.showArea #footer,
#wrapper.showArea #breadcrumb {
    -webkit-transform: translateX(-250px);
    -ms-transform: translateX(-250px);
    transform: translateX(-250px)
}

.menuTab {
    zoom: 1;
    display: block;
    float: left;
    font-size: .8em
}

.menuTab:before,
.menuTab:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

.menuTab:after {
    clear: both
}

.menuTab+.tabs {
    clear: both;
    border-top: 1px solid #ad0a02;
    zoom: 1
}

.menuTab+.tabs:before,
.menuTab+.tabs:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

.menuTab+.tabs:after {
    clear: both
}

.menuTab+.tabs li {
    zoom: 1;
    display: none;
    padding: 15px 0 0 0;
    position: relative
}

.menuTab+.tabs li:before,
.menuTab+.tabs li:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

.menuTab+.tabs li:after {
    clear: both
}

.menuTab+.tabs li button {
    margin-right: 10px;
    cursor: pointer
}

.menuTab+.tabs li:first-child {
    display: block
}

.menuTab li {
    display: block;
    float: left;
    margin: 0;
    text-align: center;
    background-color: white \9
}

.menuTab li a {
    display: block;
    font-family: 'Lato', sans-serif;
    font-size: 1.1em;
    padding: 0 15px 3px 15px;
    text-decoration: none;
    color: #ad0a02;
    text-align: center
}

.menuTab li a span {
    display: block;
    text-align: center
}

.menuTab li a:hover {
    text-decoration: none !important
}

.menuTab li.active {
    filter: none !important
}

.menuTab li.active a {
    border-bottom: 2px solid #ad0a02
}

.menuTab li.active:hover {
    filter: none !important
}

.menuTab li:hover {
    filter: none !important;
    opacity: 1 !important
}

#stage .cont #console-tab #content-tab .item .box-sx {
    padding-bottom: 46px
}

#stage .cont #console-tab #content-tab .item .box-sx a.big {
    position: absolute;
    width: 57% !important;
    bottom: -8px;
    margin: 0;
    filter: progid: DXImageTransform.Microsoft.Shadow(color='#bfbfbf', Direction=180, Strength=3)
}

.ie8 #stage .cont #console-tab #content-tab .item .box-sx a.big:hover,
.ie8 #stage .cont #console-tab #content-tab .item .box-sx a.big:active {
    filter: progid: DXImageTransform.Microsoft.Shadow(color='#bfbfbf', Direction=180, Strength=0)
}

#stage .cont #console-tab #content-tab .item .box-sx .contForm a.big {
    position: relative;
    width: auto !important;
    bottom: inherit;
    filter: progid: DXImageTransform.Microsoft.Shadow(color='#bfbfbf', Direction=180, Strength=3)
}

.ie8 #stage .cont #console-tab #content-tab .item .box-sx .contForm a.big:hover,
.ie8 #stage .cont #console-tab #content-tab .item .box-sx .contForm a.big:active {
    filter: progid: DXImageTransform.Microsoft.Shadow(color='#bfbfbf', Direction=180, Strength=0)
}

input {
    font-family: "Open Sans"
}

input::-ms-clear {
    display: none
}

.inp {
    border: 1px #999 solid;
    margin-top: 7px;
    margin-bottom: 17px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    zoom: 1
}

.inp:before,
.inp:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

.inp:after {
    clear: both
}

.inp .label,
.inp .input {
    height: 48px;
    line-height: 48px;
    font-family: "Open Sans"
}

.inp .label {
    float: left;
    width: 45%;
    background: #f2f2f2;
    text-align: center;
    font-family: 'Lato', sans-serif;
    color: #ad0a02;
    -webkit-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    -ms-border-radius: 5px 0 0 5px;
    -o-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
    border-right: 1px solid #999;
    white-space: nowrap
}

.inp .input {
    float: right;
    width: 54%;
    background: #fff;
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    -ms-border-radius: 0 3px 3px 0;
    -o-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0
}

.inp .input input {
    width: 90%;
    background: transparent;
    border: 0;
    padding: 10px;
    font-size: 1em;
    font-family: "Open Sans"
}

.inp .input input.targaVeicolo {
    text-transform: uppercase
}

.inp .input input:focus {
    outline: 0
}

.inp .input input.error {
    color: red;
    text-transform: none
}

.select {
    background: #aaa;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    padding: 5% 3%;
    font-size: 1.2em
}

.select select {
    margin: 0 0 0 10px;
    font-size: 1em;
    width: 40%
}

.ui-selectmenu-button.selIE.ui-state-disabled,
.ui-menu.selIE.ui-state-disabled,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-disabled,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-disabled {
    cursor: not-allowed !important
}

.ui-selectmenu-button.selIE .ui-icon,
.ui-menu.selIE .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat
}

.ui-selectmenu-menu.selIE .ui-widget-overlay,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.ui-selectmenu-menu.selIE .ui-menu,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: 0
}

.ui-selectmenu-menu.selIE .ui-menu .ui-menu,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-menu .ui-menu {
    position: absolute
}

.ui-selectmenu-menu.selIE .ui-menu .ui-menu-item,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-menu .ui-menu-item {
    position: relative;
    margin: 0;
    padding: 3px 1em 3px .1em;
    cursor: pointer;
    min-height: 0;
    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
    font-size: 14px;
    font-family: "Open Sans"
}

.ui-selectmenu-menu.selIE .ui-menu .ui-menu-divider,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0
}

.ui-selectmenu-menu.selIE .ui-menu .ui-state-focus,
.ui-selectmenu-menu.selIE .ui-menu .ui-state-active,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-menu .ui-state-focus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-menu .ui-state-active {
    margin: -1px
}

.ui-selectmenu-menu.selIE .ui-menu-icons,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-menu-icons {
    position: relative
}

.ui-selectmenu-menu.selIE .ui-menu-icons .ui-menu-item,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-menu-icons .ui-menu-item {
    padding-left: 2em
}

.ui-selectmenu-menu.selIE .ui-menu .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-menu .ui-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .2em;
    margin: auto 0
}

.ui-selectmenu-menu.selIE .ui-menu .ui-menu-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-menu .ui-menu-icon {
    left: auto;
    right: 0
}

.ui-selectmenu-menu.selIE {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    z-index: 9999
}

.ui-selectmenu-menu.selIE .ui-menu {
    overflow: auto;
    overflow-x: hidden;
    padding-bottom: 1px
}

.ui-selectmenu-menu.selIE .ui-menu .ui-selectmenu-optgroup {
    font-size: 1em;
    font-weight: bold;
    line-height: 1.5;
    padding: 2px .4em;
    margin: .5em 0 0 0;
    height: auto;
    border: 0
}

.ui-selectmenu-open.selIE {
    display: block
}

.ui-selectmenu-button.selIE {
    display: inline-block;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    cursor: pointer;
    vertical-align: bottom;
    top: 1px
}

.ui-selectmenu-button.selIE span {
    font-family: "Open Sans" !important
}

.ui-selectmenu-button.selIE span.ui-icon {
    right: .5em;
    left: auto;
    margin-top: -8px;
    position: absolute;
    top: 50%
}

.ui-selectmenu-button.selIE span.ui-selectmenu-text {
    text-align: left;
    padding: 3px 1.45em 4px .5em;
    display: block;
    line-height: 18px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    outline: 0
}

.ui-selectmenu-button.selIE.ui-widget,
.ui-menu.selIE.ui-widget,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget {
    font-family: Arial;
    font-size: 1.1em
}

.ui-selectmenu-button.selIE.ui-widget .ui-widget,
.ui-menu.selIE.ui-widget .ui-widget,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget .ui-widget,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget .ui-widget {
    font-size: 1em
}

.ui-selectmenu-button.selIE.ui-widget-content,
.ui-menu.selIE.ui-widget-content,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content {
    border: 1px solid #aaa;
    background: white url("../img/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
    color: #222
}

.ui-selectmenu-button.selIE.ui-widget-content a,
.ui-menu.selIE.ui-widget-content a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content a {
    color: #222
}

.ui-selectmenu-button.selIE.ui-widget-header,
.ui-menu.selIE.ui-widget-header,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header {
    border: 1px solid #aaa;
    background: #ccc url("../img/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
    color: #222;
    font-weight: bold
}

.ui-selectmenu-button.selIE.ui-widget-header a,
.ui-menu.selIE.ui-widget-header a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header a {
    color: #222
}

.ui-selectmenu-button.selIE.ui-state-default,
.ui-selectmenu-button.selIE.ui-widget-content .ui-state-default,
.ui-selectmenu-button.selIE.ui-widget-header .ui-state-default,
.ui-menu.selIE.ui-state-default,
.ui-menu.selIE.ui-widget-content .ui-state-default,
.ui-menu.selIE.ui-widget-header .ui-state-default,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-default,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content .ui-state-default,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header .ui-state-default,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-default,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content .ui-state-default,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header .ui-state-default {
    border: 1px solid #e4e2e2;
    background: white url("../img/ui-bg_flat_100_ffffff_40x100.png") 50% 50% repeat-x;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s;
    -moz-transition: border-color ease-in-out .15s;
    -ms-transition: border-color ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s;
    transition: border-color ease-in-out .15s;
    -webkit-transition: box-shadow ease-in-out .15s;
    -moz-transition: box-shadow ease-in-out .15s;
    -ms-transition: box-shadow ease-in-out .15s;
    -o-transition: box-shadow ease-in-out .15s;
    transition: box-shadow ease-in-out .15s;
    font-weight: normal;
    color: #555
}

.ui-selectmenu-button.selIE.ui-state-default a,
.ui-selectmenu-button.selIE.ui-state-default a:link,
.ui-selectmenu-button.selIE.ui-state-default a:visited,
.ui-menu.selIE.ui-state-default a,
.ui-menu.selIE.ui-state-default a:link,
.ui-menu.selIE.ui-state-default a:visited,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-default a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-default a:link,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-default a:visited,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-default a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-default a:link,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-default a:visited {
    color: #555;
    text-decoration: none
}

.ui-selectmenu-button.selIE.ui-state-hover,
.ui-selectmenu-button.selIE.ui-widget-content .ui-state-hover,
.ui-selectmenu-button.selIE.ui-widget-header .ui-state-hover,
.ui-selectmenu-button.selIE.ui-state-focus,
.ui-selectmenu-button.selIE.ui-widget-content .ui-state-focus,
.ui-selectmenu-button.selIE.ui-widget-header .ui-state-focus,
.ui-menu.selIE.ui-state-hover,
.ui-menu.selIE.ui-widget-content .ui-state-hover,
.ui-menu.selIE.ui-widget-header .ui-state-hover,
.ui-menu.selIE.ui-state-focus,
.ui-menu.selIE.ui-widget-content .ui-state-focus,
.ui-menu.selIE.ui-widget-header .ui-state-focus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-hover,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content .ui-state-hover,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header .ui-state-hover,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-focus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content .ui-state-focus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header .ui-state-focus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-hover,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content .ui-state-hover,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header .ui-state-hover,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-focus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content .ui-state-focus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header .ui-state-focus {
    border: 1px solid #d3d3d3;
    background: white url("../img/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
    font-weight: normal;
    color: #555
}

.ui-selectmenu-button.selIE.ui-state-hover a,
.ui-selectmenu-button.selIE.ui-state-hover a:hover,
.ui-selectmenu-button.selIE.ui-state-hover a:link,
.ui-selectmenu-button.selIE.ui-state-hover a:visited,
.ui-selectmenu-button.selIE.ui-state-focus a,
.ui-selectmenu-button.selIE.ui-state-focus a:hover,
.ui-selectmenu-button.selIE.ui-state-focus a:link,
.ui-selectmenu-button.selIE.ui-state-focus a:visited,
.ui-menu.selIE.ui-state-hover a,
.ui-menu.selIE.ui-state-hover a:hover,
.ui-menu.selIE.ui-state-hover a:link,
.ui-menu.selIE.ui-state-hover a:visited,
.ui-menu.selIE.ui-state-focus a,
.ui-menu.selIE.ui-state-focus a:hover,
.ui-menu.selIE.ui-state-focus a:link,
.ui-menu.selIE.ui-state-focus a:visited,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-hover a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-hover a:hover,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-hover a:link,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-hover a:visited,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-focus a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-focus a:hover,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-focus a:link,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-focus a:visited,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-hover a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-hover a:hover,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-hover a:link,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-hover a:visited,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-focus a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-focus a:hover,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-focus a:link,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-focus a:visited {
    color: #555;
    text-decoration: none
}

.ui-selectmenu-button.selIE.ui-state-active,
.ui-selectmenu-button.selIE.ui-widget-content .ui-state-active,
.ui-selectmenu-button.selIE.ui-widget-header .ui-state-active,
.ui-menu.selIE.ui-state-active,
.ui-menu.selIE.ui-widget-content .ui-state-active,
.ui-menu.selIE.ui-widget-header .ui-state-active,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-active,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content .ui-state-active,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header .ui-state-active,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-active,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content .ui-state-active,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header .ui-state-active {
    border: 1px solid #aaa;
    background: white url("../img/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
    font-weight: normal;
    color: #212121
}

.ui-selectmenu-button.selIE.ui-state-active a,
.ui-selectmenu-button.selIE.ui-state-active a:link,
.ui-selectmenu-button.selIE.ui-state-active a:visited,
.ui-menu.selIE.ui-state-active a,
.ui-menu.selIE.ui-state-active a:link,
.ui-menu.selIE.ui-state-active a:visited,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-active a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-active a:link,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-active a:visited,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-active a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-active a:link,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-active a:visited {
    color: #212121;
    text-decoration: none
}

.ui-selectmenu-button.selIE .ui-state-focus,
.ui-menu.selIE .ui-state-focus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-state-focus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-state-focus {
    background: #dadada !important;
    color: #212121 !important
}

.ui-selectmenu-button.selIE.ui-state-highlight,
.ui-selectmenu-button.selIE.ui-widget-content .ui-state-highlight,
.ui-selectmenu-button.selIE.ui-widget-header .ui-state-highlight,
.ui-menu.selIE.ui-state-highlight,
.ui-menu.selIE.ui-widget-content .ui-state-highlight,
.ui-menu.selIE.ui-widget-header .ui-state-highlight,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-highlight,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content .ui-state-highlight,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header .ui-state-highlight,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-highlight,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content .ui-state-highlight,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header .ui-state-highlight {
    border: 1px solid #fcefa1;
    background: #fbf9ee url("../img/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
    color: #363636
}

.ui-selectmenu-button.selIE.ui-state-highlight a,
.ui-selectmenu-button.selIE.ui-widget-content .ui-state-highlight a,
.ui-selectmenu-button.selIE.ui-widget-header .ui-state-highlight a,
.ui-menu.selIE.ui-state-highlight a,
.ui-menu.selIE.ui-widget-content .ui-state-highlight a,
.ui-menu.selIE.ui-widget-header .ui-state-highlight a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-highlight a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content .ui-state-highlight a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header .ui-state-highlight a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-highlight a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content .ui-state-highlight a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header .ui-state-highlight a {
    color: #363636
}

.ui-selectmenu-button.selIE.ui-state-error,
.ui-selectmenu-button.selIE.ui-widget-content .ui-state-error,
.ui-selectmenu-button.selIE.ui-widget-header .ui-state-error,
.ui-menu.selIE.ui-state-error,
.ui-menu.selIE.ui-widget-content .ui-state-error,
.ui-menu.selIE.ui-widget-header .ui-state-error,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-error,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content .ui-state-error,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header .ui-state-error,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-error,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content .ui-state-error,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header .ui-state-error {
    border: 1px solid #cd0a0a;
    background: #fef1ec url("../img/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
    color: #cd0a0a
}

.ui-selectmenu-button.selIE.ui-state-error a,
.ui-selectmenu-button.selIE.ui-widget-content .ui-state-error a,
.ui-selectmenu-button.selIE.ui-widget-header .ui-state-error a,
.ui-menu.selIE.ui-state-error a,
.ui-menu.selIE.ui-widget-content .ui-state-error a,
.ui-menu.selIE.ui-widget-header .ui-state-error a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-error a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content .ui-state-error a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header .ui-state-error a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-error a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content .ui-state-error a,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header .ui-state-error a {
    color: #cd0a0a
}

.ui-selectmenu-button.selIE.ui-state-error-text,
.ui-selectmenu-button.selIE.ui-widget-content .ui-state-error-text,
.ui-selectmenu-button.selIE.ui-widget-header .ui-state-error-text,
.ui-menu.selIE.ui-state-error-text,
.ui-menu.selIE.ui-widget-content .ui-state-error-text,
.ui-menu.selIE.ui-widget-header .ui-state-error-text,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-error-text,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content .ui-state-error-text,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header .ui-state-error-text,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-error-text,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content .ui-state-error-text,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header .ui-state-error-text {
    color: #cd0a0a
}

.ui-selectmenu-button.selIE.ui-priority-primary,
.ui-selectmenu-button.selIE.ui-widget-content .ui-priority-primary,
.ui-selectmenu-button.selIE.ui-widget-header .ui-priority-primary,
.ui-menu.selIE.ui-priority-primary,
.ui-menu.selIE.ui-widget-content .ui-priority-primary,
.ui-menu.selIE.ui-widget-header .ui-priority-primary,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-priority-primary,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content .ui-priority-primary,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header .ui-priority-primary,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-priority-primary,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content .ui-priority-primary,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header .ui-priority-primary {
    font-weight: bold
}

.ui-selectmenu-button.selIE.ui-priority-secondary,
.ui-selectmenu-button.selIE.ui-widget-content .ui-priority-secondary,
.ui-selectmenu-button.selIE.ui-widget-header .ui-priority-secondary,
.ui-menu.selIE.ui-priority-secondary,
.ui-menu.selIE.ui-widget-content .ui-priority-secondary,
.ui-menu.selIE.ui-widget-header .ui-priority-secondary,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-priority-secondary,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content .ui-priority-secondary,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header .ui-priority-secondary,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-priority-secondary,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content .ui-priority-secondary,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter: Alpha(Opacity=70);
    font-weight: normal
}

.ui-selectmenu-button.selIE.ui-state-disabled,
.ui-selectmenu-button.selIE.ui-widget-content .ui-state-disabled,
.ui-selectmenu-button.selIE.ui-widget-header .ui-state-disabled,
.ui-menu.selIE.ui-state-disabled,
.ui-menu.selIE.ui-widget-content .ui-state-disabled,
.ui-menu.selIE.ui-widget-header .ui-state-disabled,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-disabled,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content .ui-state-disabled,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header .ui-state-disabled,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-disabled,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content .ui-state-disabled,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header .ui-state-disabled {
    opacity: .6;
    filter: Alpha(Opacity=90);
    background-image: none;
    color: grey
}

.ui-selectmenu-button.selIE.ui-state-disabled .ui-icon,
.ui-menu.selIE.ui-state-disabled .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-disabled .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=90)
}

.ui-selectmenu-button.selIE .ui-icon,
.ui-menu.selIE .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon {
    width: 16px;
    height: 16px
}

.ui-selectmenu-button.selIE .ui-icon,
.ui-selectmenu-button.selIE.ui-widget-content .ui-icon,
.ui-menu.selIE .ui-icon,
.ui-menu.selIE.ui-widget-content .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-content .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-content .ui-icon {
    background-image: url("../img/ui-icons_222222_256x240.png")
}

.ui-selectmenu-button.selIE.ui-widget-header .ui-icon,
.ui-menu.selIE.ui-widget-header .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-header .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-header .ui-icon {
    background-image: url("../img/ui-icons_222222_256x240.png")
}

.ui-selectmenu-button.selIE.ui-state-default .ui-icon,
.ui-menu.selIE.ui-state-default .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-default .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-default .ui-icon {
    background-image: url("../img/ui-icons_888888_256x240.png")
}

.ui-selectmenu-button.selIE.ui-state-hover .ui-icon,
.ui-selectmenu-button.selIE.ui-state-focus .ui-icon,
.ui-menu.selIE.ui-state-hover .ui-icon,
.ui-menu.selIE.ui-state-focus .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-hover .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-focus .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-hover .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-focus .ui-icon {
    background-image: url("../img/ui-icons_888888_256x240.png")
}

.ui-selectmenu-button.selIE.ui-state-active .ui-icon,
.ui-menu.selIE.ui-state-active .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-active .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-active .ui-icon {
    background-image: url("../img/ui-icons_454545_256x240.png")
}

.ui-selectmenu-button.selIE.ui-state-highlight .ui-icon,
.ui-menu.selIE.ui-state-highlight .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-highlight .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-highlight .ui-icon {
    background-image: url("../img/ui-icons_2e83ff_256x240.png")
}

.ui-selectmenu-button.selIE.ui-state-error .ui-icon,
.ui-selectmenu-button.selIE.ui-state-error-text .ui-icon,
.ui-menu.selIE.ui-state-error .ui-icon,
.ui-menu.selIE.ui-state-error-text .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-error .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-state-error-text .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-error .ui-icon,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-state-error-text .ui-icon {
    background-image: url("../img/ui-icons_cd0a0a_256x240.png")
}

.ui-selectmenu-button.selIE .ui-icon-blank,
.ui-menu.selIE .ui-icon-blank,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-blank,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-blank {
    background-position: 16px 16px
}

.ui-selectmenu-button.selIE .ui-icon-carat-1-n,
.ui-menu.selIE .ui-icon-carat-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-carat-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-carat-1-n {
    background-position: 0 0
}

.ui-selectmenu-button.selIE .ui-icon-carat-1-ne,
.ui-menu.selIE .ui-icon-carat-1-ne,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-carat-1-ne,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-carat-1-ne {
    background-position: -16px 0
}

.ui-selectmenu-button.selIE .ui-icon-carat-1-e,
.ui-menu.selIE .ui-icon-carat-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-carat-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-carat-1-e {
    background-position: -32px 0
}

.ui-selectmenu-button.selIE .ui-icon-carat-1-se,
.ui-menu.selIE .ui-icon-carat-1-se,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-carat-1-se,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-carat-1-se {
    background-position: -48px 0
}

.ui-selectmenu-button.selIE .ui-icon-carat-1-s,
.ui-menu.selIE .ui-icon-carat-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-carat-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-carat-1-s {
    background-position: -64px 0
}

.ui-selectmenu-button.selIE .ui-icon-carat-1-sw,
.ui-menu.selIE .ui-icon-carat-1-sw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-carat-1-sw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-carat-1-sw {
    background-position: -80px 0
}

.ui-selectmenu-button.selIE .ui-icon-carat-1-w,
.ui-menu.selIE .ui-icon-carat-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-carat-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-carat-1-w {
    background-position: -96px 0
}

.ui-selectmenu-button.selIE .ui-icon-carat-1-nw,
.ui-menu.selIE .ui-icon-carat-1-nw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-carat-1-nw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-carat-1-nw {
    background-position: -112px 0
}

.ui-selectmenu-button.selIE .ui-icon-carat-2-n-s,
.ui-menu.selIE .ui-icon-carat-2-n-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-carat-2-n-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-carat-2-n-s {
    background-position: -128px 0
}

.ui-selectmenu-button.selIE .ui-icon-carat-2-e-w,
.ui-menu.selIE .ui-icon-carat-2-e-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-carat-2-e-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-carat-2-e-w {
    background-position: -144px 0
}

.ui-selectmenu-button.selIE .ui-icon-triangle-1-n,
.ui-menu.selIE .ui-icon-triangle-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-triangle-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-triangle-1-n {
    background-position: 0 -16px
}

.ui-selectmenu-button.selIE .ui-icon-triangle-1-ne,
.ui-menu.selIE .ui-icon-triangle-1-ne,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-triangle-1-ne,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-triangle-1-ne {
    background-position: -16px -16px
}

.ui-selectmenu-button.selIE .ui-icon-triangle-1-e,
.ui-menu.selIE .ui-icon-triangle-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-triangle-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-triangle-1-e {
    background-position: -32px -16px
}

.ui-selectmenu-button.selIE .ui-icon-triangle-1-se,
.ui-menu.selIE .ui-icon-triangle-1-se,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-triangle-1-se,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-triangle-1-se {
    background-position: -48px -16px
}

.ui-selectmenu-button.selIE .ui-icon-triangle-1-s,
.ui-menu.selIE .ui-icon-triangle-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-triangle-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-triangle-1-s {
    background-position: -64px -16px
}

.ui-selectmenu-button.selIE .ui-icon-triangle-1-sw,
.ui-menu.selIE .ui-icon-triangle-1-sw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-triangle-1-sw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-triangle-1-sw {
    background-position: -80px -16px
}

.ui-selectmenu-button.selIE .ui-icon-triangle-1-w,
.ui-menu.selIE .ui-icon-triangle-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-triangle-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-triangle-1-w {
    background-position: -96px -16px
}

.ui-selectmenu-button.selIE .ui-icon-triangle-1-nw,
.ui-menu.selIE .ui-icon-triangle-1-nw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-triangle-1-nw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-triangle-1-nw {
    background-position: -112px -16px
}

.ui-selectmenu-button.selIE .ui-icon-triangle-2-n-s,
.ui-menu.selIE .ui-icon-triangle-2-n-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-triangle-2-n-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-triangle-2-n-s {
    background-position: -128px -16px
}

.ui-selectmenu-button.selIE .ui-icon-triangle-2-e-w,
.ui-menu.selIE .ui-icon-triangle-2-e-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-triangle-2-e-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-triangle-2-e-w {
    background-position: -144px -16px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-1-n,
.ui-menu.selIE .ui-icon-arrow-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-1-n {
    background-position: 0 -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-1-ne,
.ui-menu.selIE .ui-icon-arrow-1-ne,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-1-ne,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-1-ne {
    background-position: -16px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-1-e,
.ui-menu.selIE .ui-icon-arrow-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-1-e {
    background-position: -32px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-1-se,
.ui-menu.selIE .ui-icon-arrow-1-se,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-1-se,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-1-se {
    background-position: -48px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-1-s,
.ui-menu.selIE .ui-icon-arrow-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-1-s {
    background-position: -64px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-1-sw,
.ui-menu.selIE .ui-icon-arrow-1-sw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-1-sw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-1-sw {
    background-position: -80px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-1-w,
.ui-menu.selIE .ui-icon-arrow-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-1-w {
    background-position: -96px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-1-nw,
.ui-menu.selIE .ui-icon-arrow-1-nw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-1-nw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-1-nw {
    background-position: -112px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-2-n-s,
.ui-menu.selIE .ui-icon-arrow-2-n-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-2-n-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-2-n-s {
    background-position: -128px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-2-ne-sw,
.ui-menu.selIE .ui-icon-arrow-2-ne-sw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-2-ne-sw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-2-e-w,
.ui-menu.selIE .ui-icon-arrow-2-e-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-2-e-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-2-e-w {
    background-position: -160px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-2-se-nw,
.ui-menu.selIE .ui-icon-arrow-2-se-nw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-2-se-nw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-2-se-nw {
    background-position: -176px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrowstop-1-n,
.ui-menu.selIE .ui-icon-arrowstop-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowstop-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowstop-1-n {
    background-position: -192px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrowstop-1-e,
.ui-menu.selIE .ui-icon-arrowstop-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowstop-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowstop-1-e {
    background-position: -208px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrowstop-1-s,
.ui-menu.selIE .ui-icon-arrowstop-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowstop-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowstop-1-s {
    background-position: -224px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrowstop-1-w,
.ui-menu.selIE .ui-icon-arrowstop-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowstop-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowstop-1-w {
    background-position: -240px -32px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthick-1-n,
.ui-menu.selIE .ui-icon-arrowthick-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthick-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthick-1-n {
    background-position: 0 -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthick-1-ne,
.ui-menu.selIE .ui-icon-arrowthick-1-ne,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthick-1-ne,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthick-1-ne {
    background-position: -16px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthick-1-e,
.ui-menu.selIE .ui-icon-arrowthick-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthick-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthick-1-e {
    background-position: -32px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthick-1-se,
.ui-menu.selIE .ui-icon-arrowthick-1-se,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthick-1-se,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthick-1-se {
    background-position: -48px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthick-1-s,
.ui-menu.selIE .ui-icon-arrowthick-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthick-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthick-1-s {
    background-position: -64px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthick-1-sw,
.ui-menu.selIE .ui-icon-arrowthick-1-sw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthick-1-sw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthick-1-sw {
    background-position: -80px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthick-1-w,
.ui-menu.selIE .ui-icon-arrowthick-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthick-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthick-1-w {
    background-position: -96px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthick-1-nw,
.ui-menu.selIE .ui-icon-arrowthick-1-nw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthick-1-nw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthick-1-nw {
    background-position: -112px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthick-2-n-s,
.ui-menu.selIE .ui-icon-arrowthick-2-n-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthick-2-n-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthick-2-ne-sw,
.ui-menu.selIE .ui-icon-arrowthick-2-ne-sw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthick-2-ne-sw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthick-2-e-w,
.ui-menu.selIE .ui-icon-arrowthick-2-e-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthick-2-e-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthick-2-se-nw,
.ui-menu.selIE .ui-icon-arrowthick-2-se-nw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthick-2-se-nw,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthickstop-1-n,
.ui-menu.selIE .ui-icon-arrowthickstop-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthickstop-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthickstop-1-e,
.ui-menu.selIE .ui-icon-arrowthickstop-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthickstop-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthickstop-1-s,
.ui-menu.selIE .ui-icon-arrowthickstop-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthickstop-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowthickstop-1-w,
.ui-menu.selIE .ui-icon-arrowthickstop-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowthickstop-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px
}

.ui-selectmenu-button.selIE .ui-icon-arrowreturnthick-1-w,
.ui-menu.selIE .ui-icon-arrowreturnthick-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowreturnthick-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px
}

.ui-selectmenu-button.selIE .ui-icon-arrowreturnthick-1-n,
.ui-menu.selIE .ui-icon-arrowreturnthick-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowreturnthick-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px
}

.ui-selectmenu-button.selIE .ui-icon-arrowreturnthick-1-e,
.ui-menu.selIE .ui-icon-arrowreturnthick-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowreturnthick-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px
}

.ui-selectmenu-button.selIE .ui-icon-arrowreturnthick-1-s,
.ui-menu.selIE .ui-icon-arrowreturnthick-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowreturnthick-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px
}

.ui-selectmenu-button.selIE .ui-icon-arrowreturn-1-w,
.ui-menu.selIE .ui-icon-arrowreturn-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowreturn-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowreturn-1-w {
    background-position: -64px -64px
}

.ui-selectmenu-button.selIE .ui-icon-arrowreturn-1-n,
.ui-menu.selIE .ui-icon-arrowreturn-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowreturn-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowreturn-1-n {
    background-position: -80px -64px
}

.ui-selectmenu-button.selIE .ui-icon-arrowreturn-1-e,
.ui-menu.selIE .ui-icon-arrowreturn-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowreturn-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowreturn-1-e {
    background-position: -96px -64px
}

.ui-selectmenu-button.selIE .ui-icon-arrowreturn-1-s,
.ui-menu.selIE .ui-icon-arrowreturn-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowreturn-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowreturn-1-s {
    background-position: -112px -64px
}

.ui-selectmenu-button.selIE .ui-icon-arrowrefresh-1-w,
.ui-menu.selIE .ui-icon-arrowrefresh-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowrefresh-1-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px
}

.ui-selectmenu-button.selIE .ui-icon-arrowrefresh-1-n,
.ui-menu.selIE .ui-icon-arrowrefresh-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowrefresh-1-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px
}

.ui-selectmenu-button.selIE .ui-icon-arrowrefresh-1-e,
.ui-menu.selIE .ui-icon-arrowrefresh-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowrefresh-1-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px
}

.ui-selectmenu-button.selIE .ui-icon-arrowrefresh-1-s,
.ui-menu.selIE .ui-icon-arrowrefresh-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrowrefresh-1-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-4,
.ui-menu.selIE .ui-icon-arrow-4,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-4,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-4 {
    background-position: 0 -80px
}

.ui-selectmenu-button.selIE .ui-icon-arrow-4-diag,
.ui-menu.selIE .ui-icon-arrow-4-diag,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-arrow-4-diag,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-arrow-4-diag {
    background-position: -16px -80px
}

.ui-selectmenu-button.selIE .ui-icon-extlink,
.ui-menu.selIE .ui-icon-extlink,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-extlink,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-extlink {
    background-position: -32px -80px
}

.ui-selectmenu-button.selIE .ui-icon-newwin,
.ui-menu.selIE .ui-icon-newwin,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-newwin,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-newwin {
    background-position: -48px -80px
}

.ui-selectmenu-button.selIE .ui-icon-refresh,
.ui-menu.selIE .ui-icon-refresh,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-refresh,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-refresh {
    background-position: -64px -80px
}

.ui-selectmenu-button.selIE .ui-icon-shuffle,
.ui-menu.selIE .ui-icon-shuffle,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-shuffle,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-shuffle {
    background-position: -80px -80px
}

.ui-selectmenu-button.selIE .ui-icon-transfer-e-w,
.ui-menu.selIE .ui-icon-transfer-e-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-transfer-e-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-transfer-e-w {
    background-position: -96px -80px
}

.ui-selectmenu-button.selIE .ui-icon-transferthick-e-w,
.ui-menu.selIE .ui-icon-transferthick-e-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-transferthick-e-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-transferthick-e-w {
    background-position: -112px -80px
}

.ui-selectmenu-button.selIE .ui-icon-folder-collapsed,
.ui-menu.selIE .ui-icon-folder-collapsed,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-folder-collapsed,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-folder-collapsed {
    background-position: 0 -96px
}

.ui-selectmenu-button.selIE .ui-icon-folder-open,
.ui-menu.selIE .ui-icon-folder-open,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-folder-open,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-folder-open {
    background-position: -16px -96px
}

.ui-selectmenu-button.selIE .ui-icon-document,
.ui-menu.selIE .ui-icon-document,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-document,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-document {
    background-position: -32px -96px
}

.ui-selectmenu-button.selIE .ui-icon-document-b,
.ui-menu.selIE .ui-icon-document-b,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-document-b,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-document-b {
    background-position: -48px -96px
}

.ui-selectmenu-button.selIE .ui-icon-note,
.ui-menu.selIE .ui-icon-note,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-note,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-note {
    background-position: -64px -96px
}

.ui-selectmenu-button.selIE .ui-icon-mail-closed,
.ui-menu.selIE .ui-icon-mail-closed,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-mail-closed,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-mail-closed {
    background-position: -80px -96px
}

.ui-selectmenu-button.selIE .ui-icon-mail-open,
.ui-menu.selIE .ui-icon-mail-open,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-mail-open,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-mail-open {
    background-position: -96px -96px
}

.ui-selectmenu-button.selIE .ui-icon-suitcase,
.ui-menu.selIE .ui-icon-suitcase,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-suitcase,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-suitcase {
    background-position: -112px -96px
}

.ui-selectmenu-button.selIE .ui-icon-comment,
.ui-menu.selIE .ui-icon-comment,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-comment,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-comment {
    background-position: -128px -96px
}

.ui-selectmenu-button.selIE .ui-icon-person,
.ui-menu.selIE .ui-icon-person,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-person,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-person {
    background-position: -144px -96px
}

.ui-selectmenu-button.selIE .ui-icon-print,
.ui-menu.selIE .ui-icon-print,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-print,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-print {
    background-position: -160px -96px
}

.ui-selectmenu-button.selIE .ui-icon-trash,
.ui-menu.selIE .ui-icon-trash,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-trash,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-trash {
    background-position: -176px -96px
}

.ui-selectmenu-button.selIE .ui-icon-locked,
.ui-menu.selIE .ui-icon-locked,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-locked,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-locked {
    background-position: -192px -96px
}

.ui-selectmenu-button.selIE .ui-icon-unlocked,
.ui-menu.selIE .ui-icon-unlocked,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-unlocked,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-unlocked {
    background-position: -208px -96px
}

.ui-selectmenu-button.selIE .ui-icon-bookmark,
.ui-menu.selIE .ui-icon-bookmark,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-bookmark,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-bookmark {
    background-position: -224px -96px
}

.ui-selectmenu-button.selIE .ui-icon-tag,
.ui-menu.selIE .ui-icon-tag,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-tag,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-tag {
    background-position: -240px -96px
}

.ui-selectmenu-button.selIE .ui-icon-home,
.ui-menu.selIE .ui-icon-home,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-home,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-home {
    background-position: 0 -112px
}

.ui-selectmenu-button.selIE .ui-icon-flag,
.ui-menu.selIE .ui-icon-flag,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-flag,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-flag {
    background-position: -16px -112px
}

.ui-selectmenu-button.selIE .ui-icon-calendar,
.ui-menu.selIE .ui-icon-calendar,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-calendar,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-calendar {
    background-position: -32px -112px
}

.ui-selectmenu-button.selIE .ui-icon-cart,
.ui-menu.selIE .ui-icon-cart,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-cart,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-cart {
    background-position: -48px -112px
}

.ui-selectmenu-button.selIE .ui-icon-pencil,
.ui-menu.selIE .ui-icon-pencil,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-pencil,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-pencil {
    background-position: -64px -112px
}

.ui-selectmenu-button.selIE .ui-icon-clock,
.ui-menu.selIE .ui-icon-clock,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-clock,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-clock {
    background-position: -80px -112px
}

.ui-selectmenu-button.selIE .ui-icon-disk,
.ui-menu.selIE .ui-icon-disk,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-disk,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-disk {
    background-position: -96px -112px
}

.ui-selectmenu-button.selIE .ui-icon-calculator,
.ui-menu.selIE .ui-icon-calculator,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-calculator,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-calculator {
    background-position: -112px -112px
}

.ui-selectmenu-button.selIE .ui-icon-zoomin,
.ui-menu.selIE .ui-icon-zoomin,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-zoomin,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-zoomin {
    background-position: -128px -112px
}

.ui-selectmenu-button.selIE .ui-icon-zoomout,
.ui-menu.selIE .ui-icon-zoomout,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-zoomout,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-zoomout {
    background-position: -144px -112px
}

.ui-selectmenu-button.selIE .ui-icon-search,
.ui-menu.selIE .ui-icon-search,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-search,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-search {
    background-position: -160px -112px
}

.ui-selectmenu-button.selIE .ui-icon-wrench,
.ui-menu.selIE .ui-icon-wrench,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-wrench,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-wrench {
    background-position: -176px -112px
}

.ui-selectmenu-button.selIE .ui-icon-gear,
.ui-menu.selIE .ui-icon-gear,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-gear,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-gear {
    background-position: -192px -112px
}

.ui-selectmenu-button.selIE .ui-icon-heart,
.ui-menu.selIE .ui-icon-heart,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-heart,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-heart {
    background-position: -208px -112px
}

.ui-selectmenu-button.selIE .ui-icon-star,
.ui-menu.selIE .ui-icon-star,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-star,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-star {
    background-position: -224px -112px
}

.ui-selectmenu-button.selIE .ui-icon-link,
.ui-menu.selIE .ui-icon-link,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-link,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-link {
    background-position: -240px -112px
}

.ui-selectmenu-button.selIE .ui-icon-cancel,
.ui-menu.selIE .ui-icon-cancel,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-cancel,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-cancel {
    background-position: 0 -128px
}

.ui-selectmenu-button.selIE .ui-icon-plus,
.ui-menu.selIE .ui-icon-plus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-plus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-plus {
    background-position: -16px -128px
}

.ui-selectmenu-button.selIE .ui-icon-plusthick,
.ui-menu.selIE .ui-icon-plusthick,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-plusthick,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-plusthick {
    background-position: -32px -128px
}

.ui-selectmenu-button.selIE .ui-icon-minus,
.ui-menu.selIE .ui-icon-minus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-minus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-minus {
    background-position: -48px -128px
}

.ui-selectmenu-button.selIE .ui-icon-minusthick,
.ui-menu.selIE .ui-icon-minusthick,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-minusthick,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-minusthick {
    background-position: -64px -128px
}

.ui-selectmenu-button.selIE .ui-icon-close,
.ui-menu.selIE .ui-icon-close,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-close,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-close {
    background-position: -80px -128px
}

.ui-selectmenu-button.selIE .ui-icon-closethick,
.ui-menu.selIE .ui-icon-closethick,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-closethick,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-closethick {
    background-position: -96px -128px
}

.ui-selectmenu-button.selIE .ui-icon-key,
.ui-menu.selIE .ui-icon-key,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-key,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-key {
    background-position: -112px -128px
}

.ui-selectmenu-button.selIE .ui-icon-lightbulb,
.ui-menu.selIE .ui-icon-lightbulb,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-lightbulb,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-lightbulb {
    background-position: -128px -128px
}

.ui-selectmenu-button.selIE .ui-icon-scissors,
.ui-menu.selIE .ui-icon-scissors,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-scissors,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-scissors {
    background-position: -144px -128px
}

.ui-selectmenu-button.selIE .ui-icon-clipboard,
.ui-menu.selIE .ui-icon-clipboard,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-clipboard,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-clipboard {
    background-position: -160px -128px
}

.ui-selectmenu-button.selIE .ui-icon-copy,
.ui-menu.selIE .ui-icon-copy,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-copy,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-copy {
    background-position: -176px -128px
}

.ui-selectmenu-button.selIE .ui-icon-contact,
.ui-menu.selIE .ui-icon-contact,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-contact,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-contact {
    background-position: -192px -128px
}

.ui-selectmenu-button.selIE .ui-icon-image,
.ui-menu.selIE .ui-icon-image,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-image,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-image {
    background-position: -208px -128px
}

.ui-selectmenu-button.selIE .ui-icon-video,
.ui-menu.selIE .ui-icon-video,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-video,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-video {
    background-position: -224px -128px
}

.ui-selectmenu-button.selIE .ui-icon-script,
.ui-menu.selIE .ui-icon-script,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-script,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-script {
    background-position: -240px -128px
}

.ui-selectmenu-button.selIE .ui-icon-alert,
.ui-menu.selIE .ui-icon-alert,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-alert,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-alert {
    background-position: 0 -144px
}

.ui-selectmenu-button.selIE .ui-icon-info,
.ui-menu.selIE .ui-icon-info,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-info,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-info {
    background-position: -16px -144px
}

.ui-selectmenu-button.selIE .ui-icon-notice,
.ui-menu.selIE .ui-icon-notice,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-notice,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-notice {
    background-position: -32px -144px
}

.ui-selectmenu-button.selIE .ui-icon-help,
.ui-menu.selIE .ui-icon-help,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-help,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-help {
    background-position: -48px -144px
}

.ui-selectmenu-button.selIE .ui-icon-check,
.ui-menu.selIE .ui-icon-check,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-check,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-check {
    background-position: -64px -144px
}

.ui-selectmenu-button.selIE .ui-icon-bullet,
.ui-menu.selIE .ui-icon-bullet,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-bullet,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-bullet {
    background-position: -80px -144px
}

.ui-selectmenu-button.selIE .ui-icon-radio-on,
.ui-menu.selIE .ui-icon-radio-on,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-radio-on,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-radio-on {
    background-position: -96px -144px
}

.ui-selectmenu-button.selIE .ui-icon-radio-off,
.ui-menu.selIE .ui-icon-radio-off,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-radio-off,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-radio-off {
    background-position: -112px -144px
}

.ui-selectmenu-button.selIE .ui-icon-pin-w,
.ui-menu.selIE .ui-icon-pin-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-pin-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-pin-w {
    background-position: -128px -144px
}

.ui-selectmenu-button.selIE .ui-icon-pin-s,
.ui-menu.selIE .ui-icon-pin-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-pin-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-pin-s {
    background-position: -144px -144px
}

.ui-selectmenu-button.selIE .ui-icon-play,
.ui-menu.selIE .ui-icon-play,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-play,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-play {
    background-position: 0 -160px
}

.ui-selectmenu-button.selIE .ui-icon-pause,
.ui-menu.selIE .ui-icon-pause,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-pause,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-pause {
    background-position: -16px -160px
}

.ui-selectmenu-button.selIE .ui-icon-seek-next,
.ui-menu.selIE .ui-icon-seek-next,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-seek-next,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-seek-next {
    background-position: -32px -160px
}

.ui-selectmenu-button.selIE .ui-icon-seek-prev,
.ui-menu.selIE .ui-icon-seek-prev,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-seek-prev,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-seek-prev {
    background-position: -48px -160px
}

.ui-selectmenu-button.selIE .ui-icon-seek-end,
.ui-menu.selIE .ui-icon-seek-end,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-seek-end,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-seek-end {
    background-position: -64px -160px
}

.ui-selectmenu-button.selIE .ui-icon-seek-start,
.ui-menu.selIE .ui-icon-seek-start,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-seek-start,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-seek-start {
    background-position: -80px -160px
}

.ui-selectmenu-button.selIE .ui-icon-seek-first,
.ui-menu.selIE .ui-icon-seek-first,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-seek-first,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-seek-first {
    background-position: -80px -160px
}

.ui-selectmenu-button.selIE .ui-icon-stop,
.ui-menu.selIE .ui-icon-stop,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-stop,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-stop {
    background-position: -96px -160px
}

.ui-selectmenu-button.selIE .ui-icon-eject,
.ui-menu.selIE .ui-icon-eject,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-eject,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-eject {
    background-position: -112px -160px
}

.ui-selectmenu-button.selIE .ui-icon-volume-off,
.ui-menu.selIE .ui-icon-volume-off,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-volume-off,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-volume-off {
    background-position: -128px -160px
}

.ui-selectmenu-button.selIE .ui-icon-volume-on,
.ui-menu.selIE .ui-icon-volume-on,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-volume-on,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-volume-on {
    background-position: -144px -160px
}

.ui-selectmenu-button.selIE .ui-icon-power,
.ui-menu.selIE .ui-icon-power,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-power,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-power {
    background-position: 0 -176px
}

.ui-selectmenu-button.selIE .ui-icon-signal-diag,
.ui-menu.selIE .ui-icon-signal-diag,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-signal-diag,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-signal-diag {
    background-position: -16px -176px
}

.ui-selectmenu-button.selIE .ui-icon-signal,
.ui-menu.selIE .ui-icon-signal,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-signal,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-signal {
    background-position: -32px -176px
}

.ui-selectmenu-button.selIE .ui-icon-battery-0,
.ui-menu.selIE .ui-icon-battery-0,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-battery-0,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-battery-0 {
    background-position: -48px -176px
}

.ui-selectmenu-button.selIE .ui-icon-battery-1,
.ui-menu.selIE .ui-icon-battery-1,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-battery-1,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-battery-1 {
    background-position: -64px -176px
}

.ui-selectmenu-button.selIE .ui-icon-battery-2,
.ui-menu.selIE .ui-icon-battery-2,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-battery-2,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-battery-2 {
    background-position: -80px -176px
}

.ui-selectmenu-button.selIE .ui-icon-battery-3,
.ui-menu.selIE .ui-icon-battery-3,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-battery-3,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-battery-3 {
    background-position: -96px -176px
}

.ui-selectmenu-button.selIE .ui-icon-circle-plus,
.ui-menu.selIE .ui-icon-circle-plus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-plus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-plus {
    background-position: 0 -192px
}

.ui-selectmenu-button.selIE .ui-icon-circle-minus,
.ui-menu.selIE .ui-icon-circle-minus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-minus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-minus {
    background-position: -16px -192px
}

.ui-selectmenu-button.selIE .ui-icon-circle-close,
.ui-menu.selIE .ui-icon-circle-close,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-close,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-close {
    background-position: -32px -192px
}

.ui-selectmenu-button.selIE .ui-icon-circle-triangle-e,
.ui-menu.selIE .ui-icon-circle-triangle-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-triangle-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-triangle-e {
    background-position: -48px -192px
}

.ui-selectmenu-button.selIE .ui-icon-circle-triangle-s,
.ui-menu.selIE .ui-icon-circle-triangle-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-triangle-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-triangle-s {
    background-position: -64px -192px
}

.ui-selectmenu-button.selIE .ui-icon-circle-triangle-w,
.ui-menu.selIE .ui-icon-circle-triangle-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-triangle-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-triangle-w {
    background-position: -80px -192px
}

.ui-selectmenu-button.selIE .ui-icon-circle-triangle-n,
.ui-menu.selIE .ui-icon-circle-triangle-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-triangle-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-triangle-n {
    background-position: -96px -192px
}

.ui-selectmenu-button.selIE .ui-icon-circle-arrow-e,
.ui-menu.selIE .ui-icon-circle-arrow-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-arrow-e,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-arrow-e {
    background-position: -112px -192px
}

.ui-selectmenu-button.selIE .ui-icon-circle-arrow-s,
.ui-menu.selIE .ui-icon-circle-arrow-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-arrow-s,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-arrow-s {
    background-position: -128px -192px
}

.ui-selectmenu-button.selIE .ui-icon-circle-arrow-w,
.ui-menu.selIE .ui-icon-circle-arrow-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-arrow-w,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-arrow-w {
    background-position: -144px -192px
}

.ui-selectmenu-button.selIE .ui-icon-circle-arrow-n,
.ui-menu.selIE .ui-icon-circle-arrow-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-arrow-n,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-arrow-n {
    background-position: -160px -192px
}

.ui-selectmenu-button.selIE .ui-icon-circle-zoomin,
.ui-menu.selIE .ui-icon-circle-zoomin,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-zoomin,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-zoomin {
    background-position: -176px -192px
}

.ui-selectmenu-button.selIE .ui-icon-circle-zoomout,
.ui-menu.selIE .ui-icon-circle-zoomout,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-zoomout,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-zoomout {
    background-position: -192px -192px
}

.ui-selectmenu-button.selIE .ui-icon-circle-check,
.ui-menu.selIE .ui-icon-circle-check,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circle-check,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circle-check {
    background-position: -208px -192px
}

.ui-selectmenu-button.selIE .ui-icon-circlesmall-plus,
.ui-menu.selIE .ui-icon-circlesmall-plus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circlesmall-plus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circlesmall-plus {
    background-position: 0 -208px
}

.ui-selectmenu-button.selIE .ui-icon-circlesmall-minus,
.ui-menu.selIE .ui-icon-circlesmall-minus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circlesmall-minus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circlesmall-minus {
    background-position: -16px -208px
}

.ui-selectmenu-button.selIE .ui-icon-circlesmall-close,
.ui-menu.selIE .ui-icon-circlesmall-close,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-circlesmall-close,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-circlesmall-close {
    background-position: -32px -208px
}

.ui-selectmenu-button.selIE .ui-icon-squaresmall-plus,
.ui-menu.selIE .ui-icon-squaresmall-plus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-squaresmall-plus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-squaresmall-plus {
    background-position: -48px -208px
}

.ui-selectmenu-button.selIE .ui-icon-squaresmall-minus,
.ui-menu.selIE .ui-icon-squaresmall-minus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-squaresmall-minus,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-squaresmall-minus {
    background-position: -64px -208px
}

.ui-selectmenu-button.selIE .ui-icon-squaresmall-close,
.ui-menu.selIE .ui-icon-squaresmall-close,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-squaresmall-close,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-squaresmall-close {
    background-position: -80px -208px
}

.ui-selectmenu-button.selIE .ui-icon-grip-dotted-vertical,
.ui-menu.selIE .ui-icon-grip-dotted-vertical,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-grip-dotted-vertical,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-grip-dotted-vertical {
    background-position: 0 -224px
}

.ui-selectmenu-button.selIE .ui-icon-grip-dotted-horizontal,
.ui-menu.selIE .ui-icon-grip-dotted-horizontal,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-grip-dotted-horizontal,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px
}

.ui-selectmenu-button.selIE .ui-icon-grip-solid-vertical,
.ui-menu.selIE .ui-icon-grip-solid-vertical,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-grip-solid-vertical,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-grip-solid-vertical {
    background-position: -32px -224px
}

.ui-selectmenu-button.selIE .ui-icon-grip-solid-horizontal,
.ui-menu.selIE .ui-icon-grip-solid-horizontal,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-grip-solid-horizontal,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-grip-solid-horizontal {
    background-position: -48px -224px
}

.ui-selectmenu-button.selIE .ui-icon-gripsmall-diagonal-se,
.ui-menu.selIE .ui-icon-gripsmall-diagonal-se,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-gripsmall-diagonal-se,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px
}

.ui-selectmenu-button.selIE .ui-icon-grip-diagonal-se,
.ui-menu.selIE .ui-icon-grip-diagonal-se,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE .ui-icon-grip-diagonal-se,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE .ui-icon-grip-diagonal-se {
    background-position: -80px -224px
}

.ui-selectmenu-button.selIE.ui-corner-all,
.ui-selectmenu-button.selIE.ui-corner-top,
.ui-selectmenu-button.selIE.ui-corner-left,
.ui-selectmenu-button.selIE.ui-corner-tl,
.ui-menu.selIE.ui-corner-all,
.ui-menu.selIE.ui-corner-top,
.ui-menu.selIE.ui-corner-left,
.ui-menu.selIE.ui-corner-tl,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-all,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-top,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-left,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-tl,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-all,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-top,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-left,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-tl {
    border-top-left-radius: 4px
}

.ui-selectmenu-button.selIE.ui-corner-all,
.ui-selectmenu-button.selIE.ui-corner-top,
.ui-selectmenu-button.selIE.ui-corner-right,
.ui-selectmenu-button.selIE.ui-corner-tr,
.ui-menu.selIE.ui-corner-all,
.ui-menu.selIE.ui-corner-top,
.ui-menu.selIE.ui-corner-right,
.ui-menu.selIE.ui-corner-tr,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-all,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-top,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-right,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-tr,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-all,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-top,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-right,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-tr {
    border-top-right-radius: 4px
}

.ui-selectmenu-button.selIE.ui-corner-all,
.ui-selectmenu-button.selIE.ui-corner-bottom,
.ui-selectmenu-button.selIE.ui-corner-left,
.ui-selectmenu-button.selIE.ui-corner-bl,
.ui-menu.selIE.ui-corner-all,
.ui-menu.selIE.ui-corner-bottom,
.ui-menu.selIE.ui-corner-left,
.ui-menu.selIE.ui-corner-bl,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-all,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-bottom,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-left,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-bl,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-all,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-bottom,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-left,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-bl {
    border-bottom-left-radius: 4px
}

.ui-selectmenu-button.selIE.ui-corner-all,
.ui-selectmenu-button.selIE.ui-corner-bottom,
.ui-selectmenu-button.selIE.ui-corner-right,
.ui-selectmenu-button.selIE.ui-corner-br,
.ui-menu.selIE.ui-corner-all,
.ui-menu.selIE.ui-corner-bottom,
.ui-menu.selIE.ui-corner-right,
.ui-menu.selIE.ui-corner-br,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-all,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-bottom,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-right,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-corner-br,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-all,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-bottom,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-right,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-corner-br {
    border-bottom-right-radius: 4px
}

.ui-selectmenu-button.selIE.ui-widget-overlay,
.ui-menu.selIE.ui-widget-overlay,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-overlay,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-overlay {
    background: #aaa url("../img/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30)
}

.ui-selectmenu-button.selIE.ui-widget-shadow,
.ui-menu.selIE.ui-widget-shadow,
.table.tab .section-table .col .brd .hidden-panel .section .ui-selectmenu-button.selIE.ui-widget-shadow,
.table.tab .section-table .col .brd .hidden-panel .section .ui-menu.selIE.ui-widget-shadow {
    margin: -8px 0 0 -8px;
    padding: 8px;
    background: #aaa url("../img/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
    border-radius: 8px
}

.ui-selectmenu-button.selIE .ui-state-focus {
    border: 1px solid #66afe9;
    outline: 0;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: 0 0 8px rgba(102, 175, 233, 0.6);
    -moz-box-shadow: 0 0 8px rgba(102, 175, 233, 0.6);
    -webkit-box-shadow: 0 0 8px rgba(102, 175, 233, 0.6)
}

.table.tab .section-table .col .brd .hidden-panel .section span.ui-selectmenu-text {
    margin-left: 0;
    color: #000
}

.table.tab .section-table .col .brd .hidden-panel .section span.ui-selectmenu-button.selIE span.ui-selectmenu-text {
    font-size: 12px;
    line-height: 13px
}

.overflowY {
    overflow: auto;
    overflow-x: hidden;
    height: 210px
}

.select {
    line-height: 1.2em
}

.select .skinSelect {
    margin: 0 1% !important
}

.select .skinSelect.w40 {
    width: 40%
}

.select .skinSelect span {
    margin: 0 1% !important
}

.select .skinSelect span.ui-icon {
    margin-top: -8px !important
}

.select .skinSelect span.ui-selectmenu-text {
    font-family: "Open Sans" !important;
    font-size: 14px !important
}

.radio-grp {
    background: #efefef;
    border: 1px solid #ccc;
    border-bottom: 0
}

.radio-grp .radio {
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #f9f9f9;
    padding: 5px
}

.radio-grp .radio label {
    background-image: url("../img/radio.png");
    background-position: 5px center;
    background-repeat: no-repeat;
    display: block;
    padding: 10px 0 10px 45px;
    cursor: pointer
}

.radio-grp .radio label input {
    display: none
}

.radio-grp .radio label.checked {
    background-position: -963px center
}

button.big {
    background: #e22113;
    border: 1px solid #a40303;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    font-size: 1.6em;
    width: 100%;
    text-align: center;
    margin: 10px 0;
    text-shadow: #333 0 -1px 0;
    cursor: pointer;
    -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.25), 0 -10px 20px 0 rgba(0, 0, 0, 0.25) inset, 0 1px 1px 0 rgba(255, 255, 255, 0.75) inset;
    -moz-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.25), 0 -10px 20px 0 rgba(0, 0, 0, 0.25) inset, 0 1px 1px 0 rgba(255, 255, 255, 0.75) inset;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.25), 0 -10px 20px 0 rgba(0, 0, 0, 0.25) inset, 0 1px 1px 0 rgba(255, 255, 255, 0.75) inset
}

button.big:hover,
button.big:active {
    text-decoration: none !important;
    -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25), 0 6px 10px 0 rgba(0, 0, 0, 0.4) inset;
    -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25), 0 6px 10px 0 rgba(0, 0, 0, 0.4) inset;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25), 0 6px 10px 0 rgba(0, 0, 0, 0.4) inset
}

.ie8 button.big {
    background: #ae190e url("../img/btn-bg-red.png") repeat-x top left
}

.ie8 button.big:hover,
.ie8 button.big:active {
    background: #de2012 url("../img/btn-bg-red-hover.png") repeat-x top left
}

#header {
    zoom: 1;
    height: 79px;
    margin: 0;
    border-bottom: 1px solid #cfcfcf;
    position: relative;
    z-index: 100
}

.cssgradients #header {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fcfcfc), color-stop(1, #f1f1f1));
    background: -moz-linear-gradient(top, #fcfcfc 5%, #f1f1f1 100%);
    background: -webkit-linear-gradient(top, #fcfcfc 5%, #f1f1f1 100%);
    background: -o-linear-gradient(top, #fcfcfc 5%, #f1f1f1 100%);
    background: -ms-linear-gradient(top, #fcfcfc 5%, #f1f1f1 100%);
    background: linear-gradient(to bottom, #fcfcfc 5%, #f1f1f1 100%);
    filter: progid: DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#fcfcfc', endColorstr='#f1f1f1');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f1f1f1')";
    background-color: #fcfcfc
}

.no-cssgradients #header {
    background: url(../img/header-bg.gif) top left repeat-x
}

#header:before,
#header:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#header:after {
    clear: both
}

#header .cont {
    position: relative;
    z-index: 1
}

#header .cont #nav-global {
    float: left;
    width: 100%
}

#header .cont #nav-global .logo {
    padding: 15px 10px 0 10px;
    float: left
}

#header .cont #nav-global .top-bar-section {
    float: left
}

#header .cont #nav-global .top-bar-section .handler {
    background: url(../img/handler.png) center center no-repeat #e22113;
    height: 57px;
    width: 56px;
    line-height: 56px;
    position: absolute;
    top: 0;
    left: 0
}

#header .cont #nav-global .top-bar-section ul {
    zoom: 1;
    border-left: 1px solid #dadada;
    border-right: 1px solid #fff
}

#header .cont #nav-global .top-bar-section ul:before,
#header .cont #nav-global .top-bar-section ul:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#header .cont #nav-global .top-bar-section ul:after {
    clear: both
}

#header .cont #nav-global .top-bar-section ul>li {
    float: left;
    border-left: 1px solid #fff;
    border-right: 1px solid #dadada;
    position: relative
}

#header .cont #nav-global .top-bar-section ul>li i {
    position: absolute;
    bottom: 10px;
    left: 45%
}

#header .cont #nav-global .top-bar-section ul>li>a {
    display: block;
    float: left;
    padding: 32px 10px 32px;
    color: #3a3837;
    text-decoration: none;
    text-shadow: 1px 1px white;
    font-size: .95em;
    text-align: center
}

.ie7 #header .cont #nav-global .top-bar-section ul>li>a {
    padding: 32px 10px 31px
}

.ie8 #header .cont #nav-global .top-bar-section ul>li>a {
    padding: 32px 10px 31px
}

#header .cont #nav-global .top-bar-section ul>li>a:hover {
    background: #f2f2f2;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmQyZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #f2f2f2 0, #d2d2d2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f2f2f2), color-stop(100%, #d2d2d2));
    background: -webkit-linear-gradient(top, #f2f2f2 0, #d2d2d2 100%);
    background: -o-linear-gradient(top, #f2f2f2 0, #d2d2d2 100%);
    background: -ms-linear-gradient(top, #f2f2f2 0, #d2d2d2 100%);
    background: linear-gradient(to bottom, #f2f2f2 0, #d2d2d2 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#d2d2d2', GradientType=0);
    zoom: 1;
    text-shadow: -1px -1px #fff;
    text-decoration: none !important
}

.ie9 #header .cont #nav-global .top-bar-section ul>li>a:hover {
    filter: none
}

#header .cont #nav-global .top-bar-section ul>li .submenu {
    position: absolute;
    top: -1000em;
    width: 100%;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fcfcfc), color-stop(1, #f2f2f2));
    background: -moz-linear-gradient(top, #fcfcfc 5%, #f2f2f2 100%);
    background: -webkit-linear-gradient(top, #fcfcfc 5%, #f2f2f2 100%);
    background: -o-linear-gradient(top, #fcfcfc 5%, #f2f2f2 100%);
    background: -ms-linear-gradient(top, #fcfcfc 5%, #f2f2f2 100%);
    background: linear-gradient(to bottom, #fcfcfc 5%, #f2f2f2 100%);
    filter: progid: DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#fcfcfc', endColorstr='#f2f2f2');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f2f2f2')";
    background-color: #fcfcfc;
    border: 0
}

#header .cont #nav-global .top-bar-section ul>li .submenu li {
    display: block;
    float: none;
    border: 0;
    border-left: 1px solid #dadada;
    border-right: 1px solid #dadada
}

#header .cont #nav-global .top-bar-section ul>li .submenu li a {
    font-size: .8em;
    padding: 10px 5px;
    display: block;
    float: none;
    text-align: center;
    border: 0;
    border-bottom: 1px solid #dadada
}

#header .cont #nav-global .top-bar-section ul>li .submenu li a:hover {
    filter: none;
    background: #e22113;
    color: #fff;
    text-shadow: 1px 1px #000
}

#header .cont #nav-global .top-bar-section ul>li.on>a {
    background: #e30420;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzMDQyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMjA5MDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #e30420 0, #b20903 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e30420), color-stop(100%, #b20903));
    background: -webkit-linear-gradient(top, #e30420 0, #b20903 100%);
    background: -o-linear-gradient(top, #e30420 0, #b20903 100%);
    background: -ms-linear-gradient(top, #e30420 0, #b20903 100%);
    background: linear-gradient(to bottom, #e30420 0, #b20903 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#e30420', endColorstr='#b20903', GradientType=0);
    zoom: 1;
    color: #fff;
    text-shadow: -1px -1px #000
}

.ie9 #header .cont #nav-global .top-bar-section ul>li.on>a {
    filter: none
}

#header .cont #nav-global .top-bar-section ul>li.on i.arrow {
    background-position: -19px 0
}

#header .cont #nav-global .top-bar-section ul>li.open>a {
    background: #f2f2f2;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmQyZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #f2f2f2 0, #d2d2d2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f2f2f2), color-stop(100%, #d2d2d2));
    background: -webkit-linear-gradient(top, #f2f2f2 0, #d2d2d2 100%);
    background: -o-linear-gradient(top, #f2f2f2 0, #d2d2d2 100%);
    background: -ms-linear-gradient(top, #f2f2f2 0, #d2d2d2 100%);
    background: linear-gradient(to bottom, #f2f2f2 0, #d2d2d2 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#d2d2d2', GradientType=0);
    zoom: 1;
    color: #3a3837;
    text-shadow: -1px -1px #fff
}

.ie9 #header .cont #nav-global .top-bar-section ul>li.open>a {
    filter: none
}

#header .cont #nav-global .top-bar-section ul>li.open i.arrow {
    background-position: -10px 0
}

#header .cont #nav-global .top-bar-section ul>li.open .submenu {
    top: 80px;
    *left: 0
}

#header .cont #nav-meta {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 10px
}

#header .cont #nav-meta .area-item-up {
    position: relative
}

#header .cont #nav-meta .area-item-up .area-item {
    padding: 25px 10px 26px;
    color: #3a3837;
    background: #f0f0f0;
    border-width: 0 1px;
    border-style: solid;
    border-color: #cfcfcf;
    line-height: 26px;
    font-family: 'Lato', sans-serif;
    cursor: pointer
}

#header .cont #nav-meta .area-item-up .area-item .user-circle {
    vertical-align: bottom;
    margin-right: 5px;
    width: 28px;
    height: 28px;
    zoom: 1
}

#header .cont #nav-meta .area-item-up .area-item:hover {
    background: #f2f2f2;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmQyZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #f2f2f2 0, #d2d2d2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f2f2f2), color-stop(100%, #d2d2d2));
    background: -webkit-linear-gradient(top, #f2f2f2 0, #d2d2d2 100%);
    background: -o-linear-gradient(top, #f2f2f2 0, #d2d2d2 100%);
    background: -ms-linear-gradient(top, #f2f2f2 0, #d2d2d2 100%);
    background: linear-gradient(to bottom, #f2f2f2 0, #d2d2d2 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#d2d2d2', GradientType=0);
    zoom: 1
}

.ie9 #header .cont #nav-meta .area-item-up .area-item:hover {
    filter: none
}

#header .cont #nav-meta .area-item-up .area-item .title {
    font-size: .92em
}

#header .cont #nav-meta .area-item-up .subareanew {
    position: absolute;
    top: -10000px;
    z-index: 10;
    right: 0;
    background-color: #fff;
    border: #dadada 1px solid;
    width: 600px;
    box-shadow: 0 8px 15px #333;
    -moz-box-shadow: 0 8px 15px #333;
    -webkit-box-shadow: 0 8px 15px #333;
    zoom: 1
}

#header .cont #nav-meta .area-item-up .subareanew:before,
#header .cont #nav-meta .area-item-up .subareanew:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#header .cont #nav-meta .area-item-up .subareanew:after {
    clear: both
}

#header .cont #nav-meta .area-item-up .subareanew .txt-par-bottom {
    display: none
}

#header .cont #nav-meta .area-item-up .subareanew p,
#header .cont #nav-meta .area-item-up .subareanew div.par {
    font-size: .8em;
    margin-bottom: 10px
}

#header .cont #nav-meta .area-item-up .subareanew div.par-bottom {
    font-size: .8em;
    margin: 20px 20px 0;
    padding: 20px 0;
    border-top: 1px solid #ccc;
    text-align: center
}

#header .cont #nav-meta .area-item-up .subareanew .subarea-menuTab {
    overflow: hidden
}

#header .cont #nav-meta .area-item-up .subareanew .subarea-menuTab li {
    float: left;
    display: block;
    width: 50%;
    text-align: center;
    background-color: #ccc;
    border-bottom: 1px solid #ccc;
    filter: alpha(opacity=100) !important;
    opacity: 1 !important
}

#header .cont #nav-meta .area-item-up .subareanew .subarea-menuTab li a {
    display: block;
    text-decoration: none;
    height: 60px;
    line-height: 60px
}

#header .cont #nav-meta .area-item-up .subareanew .subarea-menuTab li.active {
    background-color: #fff
}

#header .cont #nav-meta .area-item-up .subareanew .subarea-menuTab+.subarea-tabs>li {
    display: none;
    padding: 10px 15px;
    overflow: hidden
}

#header .cont #nav-meta .area-item-up .subareanew .subarea-menuTab+.subarea-tabs>li:first-child {
    display: block
}

#header .cont #nav-meta .area-item-up .subareanew .subarea-menuTab+.subarea-tabs .logo-mobile {
    display: none;
    text-align: center
}

#header .cont #nav-meta .area-item-up .subareanew .subarea-menuTab+.subarea-tabs .logo-mobile img {
    margin: 15px 0 0
}

#header .cont #nav-meta .area-item-up .subareanew .subarea-menuTab+.subarea-tabs .separatore {
    display: none;
    box-shadow: inset 0 0 5px 5px #ededed;
    -moz-box-shadow: inset 0 0 5px 5px #ededed;
    -webkit-box-shadow: inset 0 0 5px 5px #ededed;
    height: 20px
}

#header .cont #nav-meta .area-item-up .subareanew .fr {
    width: 50%;
    text-align: center
}

#header .cont #nav-meta .area-item-up .subareanew .fl {
    width: 50%
}

#header .cont #nav-meta .area-item-up .subareanew a.btnAC {
    background: #6d6d6d !important;
    border-radius: 3px !important;
    padding: 5px 10px !important;
    text-align: center !important;
    color: #fff !important;
    text-transform: uppercase;
    text-decoration: none !important;
    border: 0 !important;
    font-family: 'Lato', sans-serif !important;
    font-size: .9em !important;
    margin-right: 10px !important;
    display: inline-block !important;
    zoom: 1
}

#header .cont #nav-meta .area-item-up .subarea {
    position: absolute;
    top: -10000px;
    z-index: 10;
    right: 0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fcfcfc), color-stop(1, #f2f2f2));
    background: -moz-linear-gradient(top, #fcfcfc 5%, #f2f2f2 100%);
    background: -webkit-linear-gradient(top, #fcfcfc 5%, #f2f2f2 100%);
    background: -o-linear-gradient(top, #fcfcfc 5%, #f2f2f2 100%);
    background: -ms-linear-gradient(top, #fcfcfc 5%, #f2f2f2 100%);
    background: linear-gradient(to bottom, #fcfcfc 5%, #f2f2f2 100%);
    filter: progid: DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#fcfcfc', endColorstr='#f2f2f2');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f2f2f2')";
    background-color: #fcfcfc;
    border: #dadada 1px solid;
    width: 600px;
    padding: 10px 15px;
    zoom: 1
}

#header .cont #nav-meta .area-item-up .subarea:before,
#header .cont #nav-meta .area-item-up .subarea:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#header .cont #nav-meta .area-item-up .subarea:after {
    clear: both
}

#header .cont #nav-meta .area-item-up .subarea p,
#header .cont #nav-meta .area-item-up .subarea div.par {
    font-size: .8em;
    margin-bottom: 10px
}

#header .cont #nav-meta .area-item-up .subarea div.tit {
    margin: 5px 0 10px;
    font-size: .8em;
    font-family: 'Lato', sans-serif;
    color: #3a3837
}

#header .cont #nav-meta .area-item-up .subarea .fr {
    width: 57.5%;
    padding-left: 1.5%;
    border-left: 1px solid #dadada
}

#header .cont #nav-meta .area-item-up .subarea .fr a {
    font-size: .8em;
    line-height: 1.3em;
    font-family: "Open Sans";
    margin: 8px 0;
    display: block
}

#header .cont #nav-meta .area-item-up .subarea .fr a.button {
    max-width: 70%
}

#header .cont #nav-meta .area-item-up .subarea .fr a em {
    font-family: "Open Sans Italic"
}

#header .cont #nav-meta .area-item-up .subarea .fl {
    width: 39%
}

#header .cont #nav-meta .area-item-up.open .subareanew {
    top: 79px
}

#header .cont #nav-meta .area-item-up.open .subareanew em {
    font-family: "Open Sans Italic"
}

#header .cont #nav-meta .area-item-up.open .subareanew .menuTab li a {
    padding: 5px
}

#header .cont #nav-meta .area-item-up.open .subareanew .tabs a {
    font-size: .8em
}

#header .cont #nav-meta .area-item-up.open .subarea {
    top: 79px
}

#header .cont #nav-meta .area-item-up.open .subarea .menuTab li a {
    padding: 5px
}

#header .cont #nav-meta .area-item-up.open .subarea .tabs li a {
    font-size: .8em
}

#header .cont #nav-meta.long .area-item-up {
    float: left
}

#header .cont #nav-meta.long .logo {
    float: right;
    margin: 16px 5px 0 5px
}

.ie7 #header .cont #nav-meta {
    width: 30%
}

.lancio-app div.tit {
    margin: 5px 15px 10px;
    font-size: .8em;
    font-family: 'Lato', sans-serif;
    color: #3a3837
}

.banner {
    position: relative;
    z-index: 1
}

.banner img {
    position: relative;
    z-index: 1;
    width: 100%
}

.banner .text-top,
.banner .text-bottom {
    position: absolute;
    z-index: 2;
    color: #fff;
    text-shadow: 0 0 5px #000;
    font-size: 1.2em
}

.banner .text-top {
    top: 10px;
    left: 10px;
    font-family: 'Lato', sans-serif;
    padding: 0 5px 0 0
}

.banner .text-bottom {
    bottom: 10px;
    right: 10px;
    text-align: right;
    padding: 0 0 0 5px
}

.banner .text-bottom strong,
.banner .text-bottom b {
    font-family: 'Lato', sans-serif
}

#stage {
    padding-bottom: 25px
}

#stage .cont {
    zoom: 1;
    max-width: 1366px;
    margin: 0 auto
}

#stage .cont:before,
#stage .cont:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#stage .cont:after {
    clear: both
}

#stage .cont h1 {
    font-size: 2em;
    font-family: "Open Sans Light";
    color: #fff;
    padding: 25px 0;
    padding-left: 195px
}

#stage .cont h1 strong {
    font-family: "Open Sans Semibold"
}

#stage .cont h1.small {
    font-size: 1.7em;
    padding: 7px 0 3px 0
}

#stage .cont h2 {
    font-size: 1.3em;
    font-family: "Open Sans Light";
    color: #fff;
    padding: 2px 0 8px 0
}

#stage .cont h2 strong {
    font-family: "Open Sans Semibold"
}

#stage .cont #console-tab {
    zoom: 1;
    float: left;
    width: 83.9%;
    margin-bottom: 15px
}

#stage .cont #console-tab:before,
#stage .cont #console-tab:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#stage .cont #console-tab:after {
    clear: both
}

#stage .cont #console-tab #left-nav {
    float: left;
    width: 24%;
    margin-left: 1%
}

#stage .cont #console-tab #left-nav ul.menu {
    border-top: 1px solid #c98e8a;
    border-left: 1px solid #c98e8a
}

#stage .cont #console-tab #left-nav ul.menu li {
    display: block;
    padding: 7px 7px;
    zoom: 1;
    border-bottom: 1px solid #c98e8a;
    cursor: pointer;
    position: relative;
    white-space: nowrap;
    background-color: #d40617 \9
}

#stage .cont #console-tab #left-nav ul.menu li:before,
#stage .cont #console-tab #left-nav ul.menu li:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#stage .cont #console-tab #left-nav ul.menu li:after {
    clear: both
}

#stage .cont #console-tab #left-nav ul.menu li a {
    line-height: 45px;
    font-family: 'Lato', sans-serif;
    text-decoration: none !important;
    font-size: 1em;
    color: #fff;
    text-transform: uppercase
}

#stage .cont #console-tab #left-nav ul.menu li a:hover {
    text-decoration: none !important
}

#stage .cont #console-tab #left-nav ul.menu li img.on,
#stage .cont #console-tab #left-nav ul.menu li img.off {
    float: left;
    margin-right: 6px
}

#stage .cont #console-tab #left-nav ul.menu li img.on {
    display: none
}

#stage .cont #console-tab #left-nav ul.menu li img.off {
    display: block
}

#stage .cont #console-tab #left-nav ul.menu li .arr {
    display: none;
    width: 24px;
    height: 60px;
    background-image: url("../img/home-selector.png");
    background-position: center left;
    position: absolute;
    top: 0;
    right: -24px;
    z-index: 100
}

@media(-webkit-min-device-pixel-ratio:2),
(-moz-min-device-pixel-ratio:2) {
    #stage .cont #console-tab #left-nav ul.menu li .arr {
        background-image: url("../img/home-selector-2x.png");
        -webkit-background-size: 24px 54px
    }
}

#stage .cont #console-tab #left-nav ul.menu li.active {
    background: #fff
}

#stage .cont #console-tab #left-nav ul.menu li.active .arr {
    display: block
}

#stage .cont #console-tab #left-nav ul.menu li.active img.on {
    display: block
}

#stage .cont #console-tab #left-nav ul.menu li.active img.off {
    display: none
}

#stage .cont #console-tab #left-nav ul.menu li.active a {
    color: #ad0a02
}

#stage .cont #console-tab #left-nav ul.menu li:hover {
    filter: alpha(opacity=100) !important;
    opacity: 1 !important
}

#stage .cont #console-tab #content-tab {
    min-height: 421px;
    width: 73.9%;
    margin-right: 1%;
    float: left;
    background: #fff;
    -webkit-border-radius: 0 3px 3px 3px;
    -moz-border-radius: 0 3px 3px 3px;
    -ms-border-radius: 0 3px 3px 3px;
    -o-border-radius: 0 3px 3px 3px;
    border-radius: 0 3px 3px 3px;
    box-shadow: 0 2px 5px #333;
    -moz-box-shadow: 0 2px 5px #333;
    -webkit-box-shadow: 0 2px 5px #333
}

#stage .cont #console-tab #content-tab .item {
    display: none;
    border-top: 1px solid #c98e8a;
    padding: 5px 30px 10px 30px;
    min-height: 360px;
    font-size: 1em;
    zoom: 1
}

#stage .cont #console-tab #content-tab .item label {
    font-size: .8em
}

#stage .cont #console-tab #content-tab .item:before,
#stage .cont #console-tab #content-tab .item:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#stage .cont #console-tab #content-tab .item:after {
    clear: both
}

#stage .cont #console-tab #content-tab .item.active {
    display: block
}

#stage .cont #console-tab #content-tab .item p,
#stage .cont #console-tab #content-tab .item div.par,
#stage .cont #console-tab #content-tab .item div.small {
    margin: 10px 0;
    font-size: .8em
}

#stage .cont #console-tab #content-tab .item p strong,
#stage .cont #console-tab #content-tab .item p h3,
#stage .cont #console-tab #content-tab .item div.par strong,
#stage .cont #console-tab #content-tab .item div.par h3,
#stage .cont #console-tab #content-tab .item div.small strong,
#stage .cont #console-tab #content-tab .item div.small h3 {
    font-family: "Open Sans Semibold"
}

#stage .cont #console-tab #content-tab .item h4 {
    font-size: .8em;
    font-family: "Open Sans Semibold";
    margin: 10px 0 25px
}

#stage .cont #console-tab #content-tab .item .box-sx {
    float: left;
    width: 60%;
    text-align: left
}

#stage .cont #console-tab #content-tab .item .box-sx .contForm {
    position: relative
}

#stage .cont #console-tab #content-tab .item .box-sx span {
    font-size: .8em;
    font-family: "Open Sans Semibold";
    margin: 10px 0 25px
}

#stage .cont #console-tab #content-tab .item .box-dx {
    float: right;
    width: 36%
}

#stage .cont #console-tab #content-tab .item .logoProdotto {
    float: right;
    padding-top: 4px
}

#stage .menuTab li a h2 {
    display: block;
    font-family: 'Lato', sans-serif;
    font-size: 100%;
    text-decoration: none;
    color: #ad0a02;
    padding: 0;
    text-align: center
}

#stage #contattaci .boxContatti .telephone {
    padding: 15px 5px 10px 5px
}

#stage #contattaci .boxContatti .telephone .left,
#stage #contattaci .boxContatti .telephone .right {
    width: 100%;
    float: none
}

#stage #contattaci .boxContatti .telephone .left .btSpan,
#stage #contattaci .boxContatti .telephone .right .btSpan {
    font-size: 13px
}

#stage #contattaci .boxContatti .telephone .left .btNum,
#stage #contattaci .boxContatti .telephone .right .btNum {
    padding-bottom: 6px
}

#stage #contattaci .boxContatti .telephone .left .btNum a[href^=tel],
#stage #contattaci .boxContatti .telephone .right .btNum a[href^=tel] {
    color: inherit;
    text-decoration: none !important
}

#stage #contattaci .boxContatti .telephone .arrowInt {
    left: 57px
}

#contattaci {
    float: right;
    width: 14%;
    margin-right: 1%
}

#contattaci .boxContatti {
    padding: 10px 0 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    box-shadow: 0 3px 5px #333;
    -moz-box-shadow: 0 3px 5px #333;
    -webkit-box-shadow: 0 3px 5px #333;
    zoom: 1;
    background: #fff
}

#contattaci .boxContatti:before,
#contattaci .boxContatti:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#contattaci .boxContatti:after {
    clear: both
}

#contattaci .boxContatti span {
    font-family: 'Lato', sans-serif;
    margin: 5px 5px 10px 10px;
    float: left
}

.ie7 #contattaci .boxContatti span {
    float: none
}

#contattaci .boxContatti p,
#contattaci .boxContatti div.par {
    margin: 6px 0;
    font-size: .8em;
    color: #666;
    display: none;
    float: left
}

#contattaci .boxContatti .icons {
    float: left;
    padding-left: 5px
}

#contattaci .boxContatti .icons a {
    display: inline-block
}

#contattaci .boxContatti .icons img {
    background-color: white \9;
    margin: 0 0 5px 5px;
    *display: block;
    filter: alpha(opacity=60);
    opacity: .6
}

#contattaci .boxContatti .icons img:hover {
    filter: alpha(opacity=100);
    opacity: 1
}

#contattaci .boxContatti .telephone {
    border-top: 1px solid #dcdcdc;
    padding: 15px;
    position: relative
}

#contattaci .boxContatti .telephone .arrowInt {
    position: absolute;
    top: -1px;
    right: 80px;
    background: url(../img/fr-contattaci.png) no-repeat top left;
    width: 17px;
    height: 10px
}

#contattaci .boxContatti .telephone .left {
    width: 48%;
    float: left
}

#contattaci .boxContatti .telephone .right {
    width: 51%;
    float: right
}

#contattaci .boxContatti .telephone .btSpan {
    font-family: 'Lato', sans-serif;
    font-size: 14px
}

#contattaci .boxContatti .telephone .btNum {
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    color: #59951f;
    padding-top: 3px
}

#contattaci .boxContatti .telephone .btNum a[href^=tel] {
    color: inherit;
    text-decoration: none !important
}

#contattaci .arrow {
    background: url(../img/contattaci-arrow.png) 30px top no-repeat;
    height: 25px
}

#main {
    background: #fff
}

#home #main {
    background: #e6ecf0;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #b8b9ba;
    padding: 30px 0
}

#main .cont #contentsx a,
#main .cont #contentdx a,
#main .cont #promo a {
    text-decoration: none
}

#main .cont #contentsx a:hover,
#main .cont #contentdx a:hover,
#main .cont #promo a:hover {
    text-decoration: underline
}

#main .cont #contentsx {
    padding: 0;
    margin: 0;
    position: relative;
    zoom: 1
}

#main .cont #contentsx #iLife a {
    text-decoration: none !important
}

#main .cont #contentsx:before,
#main .cont #contentsx:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#main .cont #contentsx:after {
    clear: both
}

#main .cont #contentsx .box {
    zoom: 1;
    display: block;
    margin: 10px 2% 20px 1%;
    float: left;
    width: 30%
}

#main .cont #contentsx .box:before,
#main .cont #contentsx .box:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#main .cont #contentsx .box:after {
    clear: both
}

#main .cont #contentsx .box span {
    margin-bottom: 10px;
    display: block
}

#main .cont #contentsx .box>img {
    float: left;
    margin: 0 15px 5px 0
}

#main .cont #contentsx .box .text .title {
    font-size: 1em;
    text-decoration: none;
    font-family: "Open Sans Semibold";
    color: #e22113
}

#main .cont #contentsx .box .text p,
#main .cont #contentsx .box .text div.par {
    margin: 5px 0;
    font-size: .8em;
    line-height: 1.1em
}

#main .cont #contentsx .box .text .more {
    display: block;
    margin-top: 15px
}

#main .cont #contentsx .box .text span {
    display: inline;
    margin: 0
}

#home #stage {
    background: #e30420;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzMDQyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMjA5MDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #e30420 0, #b20903 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e30420), color-stop(100%, #b20903));
    background: -webkit-linear-gradient(top, #e30420 0, #b20903 100%);
    background: -o-linear-gradient(top, #e30420 0, #b20903 100%);
    background: -ms-linear-gradient(top, #e30420 0, #b20903 100%);
    background: linear-gradient(to bottom, #e30420 0, #b20903 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#e30420', endColorstr='#b20903', GradientType=0);
    zoom: 1
}

.ie9 #home #stage {
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false)
}

#go-to-top {
    zoom: 1;
    border-bottom: 1px solid #cfcfcf;
    border-top: 1px solid #b8b9ba;
    padding: 14px 10px;
    background: #fff
}

#go-to-top:before,
#go-to-top:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#go-to-top:after {
    clear: both
}

#go-to-top a {
    font-size: .7em;
    color: #333;
    text-decoration: none
}

#go-to-top a img {
    margin-left: 15px
}

#footer {
    background: #fff
}

#footer a {
    color: #333;
    text-decoration: none
}

#footer a:hover {
    text-decoration: underline
}

#footer .foot-top {
    border-bottom: 1px solid #cfcfcf;
    padding: 27px 10px 0
}

#footer .foot-top .cont {
    zoom: 1;
    width: 100%;
    padding: 0
}

#footer .foot-top .cont:before,
#footer .foot-top .cont:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#footer .foot-top .cont:after {
    clear: both
}

#footer .foot-top .cont .item {
    float: left;
    width: 18.999%;
    margin: 10px 1% 9px 0;
    min-height: 100px
}

#footer .foot-top .cont .item h4 {
    font-family: 'Lato', sans-serif;
    font-size: 1em;
    color: #333;
    text-transform: uppercase;
    background: url(../img/footer-sep.png) bottom left repeat-x;
    padding-bottom: 10px;
    margin-bottom: 10px;
    line-height: 1.125em
}

#footer .foot-top .cont .item span {
    font-family: 'Lato', sans-serif;
    font-size: 1em;
    color: #333;
    text-transform: uppercase;
    background: url(../img/footer-sep.png) bottom left repeat-x;
    padding-bottom: 8px;
    margin-bottom: 10px;
    line-height: 1.125em;
    display: block
}

#footer .foot-top .cont .item .text ul li {
    zoom: 1;
    font-size: .8em;
    line-height: 1.4em
}

#footer .foot-top .cont .item .text ul li:before,
#footer .foot-top .cont .item .text ul li:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#footer .foot-top .cont .item .text ul li:after {
    clear: both
}

#footer .foot-top .cont .item .text ul li strong {
    font-family: 'Lato', sans-serif;
    float: right
}

#footer .foot-top .cont .item .text ul li em {
    font-family: "Open Sans Italic"
}

#footer .foot-top .cont .item .text.double ul {
    float: left;
    width: 49%;
    margin-right: .99%
}

.ie7 #footer .foot-top .cont .item .text.double ul {
    width: 47%
}

#footer .foot-bottom .cont {
    zoom: 1;
    padding: 15px 10px
}

#footer .foot-bottom .cont:before,
#footer .foot-bottom .cont:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#footer .foot-bottom .cont:after {
    clear: both
}

#footer .foot-bottom .cont .box-ti {
    padding: 0;
    margin: 0;
    float: left
}

#footer .foot-bottom .cont .box-ti.fbleft {
    width: 42%
}

#footer .foot-bottom .cont .box-ti.fbleft img {
    margin: 0 15px 15px 0 !important
}

#footer .foot-bottom .cont .box-ti.fbleft div.par {
    margin-left: 62px;
    margin-right: 5px
}

#footer .foot-bottom .cont .box-ti.fbcenter {
    width: 15.9%
}

#footer .foot-bottom .cont .box-ti.fbcenter img {
    margin: 3px auto !important
}

#footer .foot-bottom .cont .box-ti.fbright {
    width: 42%
}

#footer .foot-bottom .cont .box-ti.fbright img {
    margin: 0 0 15px 15px !important
}

#footer .foot-bottom .cont .box-ti.fbright div.par {
    text-align: right;
    margin-right: 62px;
    margin-left: 5px
}

#footer .foot-bottom .cont .box-ti p,
#footer .foot-bottom .cont .box-ti div.par {
    color: #5e5e5e;
    font-size: .65em
}

#footer .foot-bottom .cont .carte {
    float: right;
    width: 20%
}

#footer .foot-middle {
    border-bottom: 1px solid #cfcfcf;
    padding: 8px 10px 6px 10px;
    zoom: 1
}

#footer .foot-middle:before,
#footer .foot-middle:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#footer .foot-middle:after {
    clear: both
}

#footer .foot-middle .cont {
    text-align: center;
    position: relative
}

#footer .foot-middle .cont .tit {
    font-size: 12px;
    font-family: "Open Sans Semibold";
    position: absolute;
    top: 8px;
    left: 31%
}

.box-ti {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    zoom: 1
}

.box-ti:before,
.box-ti:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

.box-ti:after {
    clear: both
}

.box-ti img {
    float: left;
    margin: 10px 15px 10px 0
}

.box-ti img.rgt {
    float: right;
    margin: 10px 0 10px 15px
}

.box-ti img.blw {
    float: none;
    display: block;
    margin: 15px auto
}

.box-ti.shadow {
    box-shadow: 5px 5px 5px gainsboro;
    -moz-box-shadow: 5px 5px 5px gainsboro;
    -webkit-box-shadow: 5px 5px 5px gainsboro;
    border: 1px solid #dcdcdc;
    margin-bottom: 15px;
    padding: 10px
}

.box-ti.gray {
    background: #f7f7f7;
    padding: 10px
}

.box-ti .tit {
    font-family: 'Lato', sans-serif;
    color: #333;
    margin-bottom: .5em;
    font-size: 1.125em;
    line-height: 1.375em;
    margin-top: 5px
}

.box-ti .tit.red {
    color: #e22113
}

.box-ti p,
.box-ti div.par {
    color: #3a3837;
    line-height: 1.2em;
    font-size: .813em;
    margin-bottom: 1.5em
}

.box-ti p strong,
.box-ti div.par strong {
    font-family: 'Lato', sans-serif
}

.box-ti a {
    color: #e22113
}

.box-ti ul li {
    color: #3a3837;
    line-height: 1.2em
}

.lista1col,
.lista2col {
    margin: 15px 0
}

#footer .lista1col,
#footer .lista2col {
    margin: 0
}

#footer .lista1col .tit,
#footer .lista2col .tit {
    font-family: 'Lato', sans-serif;
    font-size: 1em;
    color: #333;
    text-transform: uppercase;
    background: url(../img/footer-sep.png) bottom left repeat-x;
    padding-bottom: 8px;
    margin-bottom: 10px;
    line-height: 1.125em
}

#footer .lista1col ul li,
#footer .lista2col ul li {
    zoom: 1;
    font-size: .75em;
    line-height: 1.2em
}

#footer .lista1col ul li:before,
#footer .lista1col ul li:after,
#footer .lista2col ul li:before,
#footer .lista2col ul li:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

#footer .lista1col ul li:after,
#footer .lista2col ul li:after {
    clear: both
}

#footer .lista1col ul li strong,
#footer .lista2col ul li strong {
    font-family: 'Lato', sans-serif;
    float: right
}

#footer .lista1col ul li em,
#footer .lista2col ul li em {
    font-family: "Open Sans Italic"
}

#footer .lista1col ul li a,
#footer .lista2col ul li a {
    font-family: "Open Sans";
    font-size: 1em;
    line-height: 1.2em
}

.lista1col.shadow,
.lista2col.shadow {
    box-shadow: 5px 5px 5px gainsboro;
    -moz-box-shadow: 5px 5px 5px gainsboro;
    -webkit-box-shadow: 5px 5px 5px gainsboro;
    border: 1px solid #dcdcdc;
    padding: 2%
}

.lista1col.gray,
.lista2col.gray {
    background: #f7f7f7
}

.lista1col .tit,
.lista2col .tit {
    font-family: 'Lato', sans-serif;
    font-size: .875em;
    line-height: 1.125em;
    color: #292d30;
    text-transform: uppercase;
    margin-bottom: 15px
}

.lista1col .tit.red,
.lista2col .tit.red {
    color: #e22113
}

.lista1col .subtit,
.lista2col .subtit {
    font-family: 'Lato', sans-serif;
    font-size: .813em;
    line-height: 1em;
    color: #3a3837;
    margin-bottom: 15px
}

.lista1col .subtit.red,
.lista2col .subtit.red {
    color: #e22113
}

.lista1col ul li,
.lista2col ul li {
    padding-bottom: 5px
}

.lista1col ul li a,
.lista2col ul li a {
    font-family: "Open Sans Semibold";
    font-size: .813em;
    line-height: 1.5em;
    color: #e22113;
    text-decoration: none
}

.lista1col ul li a:hover,
.lista2col ul li a:hover {
    text-decoration: underline
}

.lista1col ul li p,
.lista1col ul li div.par,
.lista2col ul li p,
.lista2col ul li div.par {
    font-family: "Open Sans Italic";
    font-size: .813em;
    line-height: 1em;
    color: #3a3837;
    margin-bottom: 10px
}

.lista2col {
    zoom: 1
}

.lista2col ul {
    width: 50%;
    float: left
}

.lista2col ul:first-of-type {
    width: 58%
}

.lista2col ul:last-of-type {
    width: 42%
}

.lista2col:before,
.lista2col:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden
}

.lista2col:after {
    clear: both
}

.eqError {
    border: 1px solid #dcdcdc;
    background: #f7f7f7;
    padding: 15px 8px 15px 8px;
    font-size: .8em
}

.eqError .txt {
    padding-bottom: 30px;
    line-height: 1.3em
}

.eqError .bottom {
    line-height: 1.3em
}

.eqError label {
    font-size: 1em !important;
    line-height: 25px;
    margin-right: 2em;
    cursor: pointer
}

.eqError .lblError {
    padding-bottom: 20px
}

.eqError strong {
    font-family: "Open Sans Semibold"
}

.loaderEQ {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    z-index: 500;
    text-align: center;
    background: url(../img/preload.gif) center center no-repeat white;
    -ms-filter: "alpha(opacity=80)";
    filter: alpha(opacity=80);
    -moz-opacity: .8;
    -khtml-opacity: .8;
    opacity: .8
}

.ico,
i.ico,
a.ico {
    background-image: url(../img/form-icons.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    position: relative;
    display: inline-block;
    top: 0;
    width: 25px;
    height: 25px;
    cursor: pointer
}

.ico:focus,
i.ico:focus,
a.ico:focus {
    outline: 0
}

.ico.radio,
i.ico.radio,
a.ico.radio {
    background-position: -25px 0
}

.ico.radio input,
i.ico.radio input,
a.ico.radio input {
    visibility: hidden
}

.ico.radio.selected,
i.ico.radio.selected,
a.ico.radio.selected {
    background-position: 0 0
}

.ico.radio.req,
i.ico.radio.req,
a.ico.radio.req {
    background-position: -25px 0
}

.ico.radio.readonly,
i.ico.radio.readonly,
a.ico.radio.readonly {
    filter: alpha(opacity=60);
    opacity: .6
}

.ico.info,
i.ico.info,
a.ico.info {
    background-image: url(../img/btn-info.png);
    vertical-align: middle;
    cursor: pointer
}

.tit .ico.info,
.tit i.ico.info,
.tit a.ico.info {
    float: none;
    margin: 0 0 0 1em
}

div.infotext,
div.infomodal {
    display: none
}

.ui-dialog .ui-dialog-titlebar {
    padding: 9px 35px 9px 9px;
    background: #292d30;
    min-height: 15px;
    position: relative
}

.ui-dialog .ui-dialog-titlebar span.ui-dialog-title {
    font-size: .875em;
    color: #FFF
}

.ui-dialog .ui-dialog-titlebar button.ui-button {
    position: absolute;
    right: 10px;
    top: 0;
    right: 0;
    width: 30px;
    height: 30px
}

.ui-dialog .ui-dialog-titlebar button.ui-button .ui-icon-closethick {
    height: 30px;
    width: 30px;
    background: url("../img/closeSmall.png") no-repeat 6px
}

.infomodal {
    display: none;
    background: #FFF;
    padding: 4%;
    border: 1px solid #dcdcdc
}

.infomodal p,
.infomodal div.par {
    font-size: .875em;
    font-family: "Open Sans";
    margin-bottom: 1em;
    line-height: 1.2em
}

.infomodal a {
    outline: 0
}

.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #5c5c5c url("../img/ui-bg_flat_50_5c5c5c_40x100.png") 50% 50% repeat-x;
    -ms-filter: "alpha(opacity=80)";
    filter: alpha(opacity=80);
    -moz-opacity: .8;
    -khtml-opacity: .8;
    opacity: .8;
    z-index: 999
}

.ui-dialog {
    z-index: 1000
}

.ui-dialog button.ui-button {
    border-radius: 0;
    padding: 0;
    float: right;
    height: 15px;
    width: 15px;
    background: 0;
    text-indent: -9999px;
    position: relative;
    outline: 0;
    cursor: pointer
}

.ui-dialog .ui-icon.ui-icon-closethick {
    float: right;
    height: 15px;
    width: 15px;
    background: url("../img/closeSmall.png") no-repeat;
    text-indent: -9999px
}

@media(max-width:1280px) {
    #header .cont #nav-global .top-bar-section ul>li>a {
        padding: 32px 10px 3spx
    }
    .ie7 #header .cont #nav-meta {
        width: 26%
    }
    #footer .foot-top .cont .item h4 {
        font-size: .95em
    }
    #footer .foot-middle .cont .tit {
        left: 27.5%
    }
}

@media(max-width:1024px) {
    .subareanew {
        box-shadow: none !important;
        -moz-box-shadow: none !important;
        -webkit-box-shadow: none !important
    }
    .subareanew .menuTab {
        float: none;
        border: 0
    }
    .subareanew .menuTab+.tabs {
        display: none
    }
    .subareanew .menuTab>li {
        margin: 0
    }
    .subareanew .menuTab>li>a {
        background: #cecece;
        padding: 15px 10px;
        color: #3a3837;
        text-transform: uppercase;
        border-bottom: #aaa 1px solid;
        background-position: 98% center;
        background-repeat: no-repeat;
        text-shadow: 0 1px #e7e7e7;
        background-image: url("../img/menuTab_arrow-up.png");
        font-size: 1.2em
    }
}

@media(max-width:1024px) and (-webkit-min-device-pixel-ratio:2),
(max-width:1024px) and (-moz-min-device-pixel-ratio:2) {
    .subareanew .menuTab>li>a {
        background-image: url("../img/menuTab_arrow-up-2x.png");
        -webkit-background-size: 12px 9px
    }
}

@media(max-width:1024px) {
    .subareanew .menuTab>li .acc {
        display: none;
        zoom: 1;
        background: #fff;
        box-shadow: inset 0 0 5px 5px #ededed;
        -moz-box-shadow: inset 0 0 5px 5px #ededed;
        -webkit-box-shadow: inset 0 0 5px 5px #ededed;
        border-bottom: #aaa 1px solid;
        padding: 10px
    }
    .subareanew .menuTab>li .acc:before,
    .subareanew .menuTab>li .acc:after {
        content: "\0020";
        display: block;
        height: 0;
        overflow: hidden
    }
    .subareanew .menuTab>li .acc:after {
        clear: both
    }
    .subareanew .menuTab>li .acc a {
        border: 0
    }
    .subareanew .menuTab>li .acc a[name] {
        display: none
    }
    .subareanew .menuTab>li.active>a {
        border: 0;
        border-bottom: #aaa 1px solid;
        background-image: url("../img/menuTab_arrow.png")
    }
}

@media(max-width:1024px) and (-webkit-min-device-pixel-ratio:2),
(max-width:1024px) and (-moz-min-device-pixel-ratio:2) {
    .subareanew .menuTab>li.active>a {
        background-image: url("../img/menuTab_arrow-2x.png");
        -webkit-background-size: 12px 9px
    }
}

@media(max-width:1024px) {
    .subareanew .menuTab>li.active .acc {
        display: block
    }
    .subareanew .menuTab>li.active .acc a {
        border: 0;
        font-size: 1.2em;
        padding: 10px 0;
        display: inline;
        color: #e22113;
        font-family: "Open Sans";
        text-decoration: underline
    }
    .subareanew .menuTab>li.active .acc a[name] {
        display: none
    }
    .subareanew .menuTab>li.active .acc a.button {
        padding: 5px;
        color: #fff
    }
    .subareanew .menuTab>li.active .acc a:hover {
        text-decoration: underline !important
    }
    .subarea .menuTab {
        float: none;
        border: 0
    }
    .subarea .menuTab+.tabs {
        display: none
    }
    .subarea .menuTab>li {
        margin: 0
    }
    .subarea .menuTab>li>a {
        background: #cecece;
        padding: 15px 10px;
        color: #3a3837;
        text-transform: uppercase;
        border-bottom: #aaa 1px solid;
        background-position: 98% center;
        background-repeat: no-repeat;
        text-shadow: 0 1px #e7e7e7;
        background-image: url("../img/menuTab_arrow-up.png");
        font-size: 1.2em
    }
}

@media(max-width:1024px) and (-webkit-min-device-pixel-ratio:2),
(max-width:1024px) and (-moz-min-device-pixel-ratio:2) {
    .subarea .menuTab>li>a {
        background-image: url("../img/menuTab_arrow-up-2x.png");
        -webkit-background-size: 12px 9px
    }
}

@media(max-width:1024px) {
    .subarea .menuTab>li .acc {
        display: none;
        zoom: 1;
        background: #fff;
        box-shadow: inset 0 0 5px 5px #ededed;
        -moz-box-shadow: inset 0 0 5px 5px #ededed;
        -webkit-box-shadow: inset 0 0 5px 5px #ededed;
        border-bottom: #aaa 1px solid;
        padding: 10px
    }
    .subarea .menuTab>li .acc:before,
    .subarea .menuTab>li .acc:after {
        content: "\0020";
        display: block;
        height: 0;
        overflow: hidden
    }
    .subarea .menuTab>li .acc:after {
        clear: both
    }
    .subarea .menuTab>li .acc a {
        border: 0
    }
    .subarea .menuTab>li .acc a[name] {
        display: none
    }
    .subarea .menuTab>li.active>a {
        border: 0;
        border-bottom: #aaa 1px solid;
        background-image: url("../img/menuTab_arrow.png")
    }
}

@media(max-width:1024px) and (-webkit-min-device-pixel-ratio:2),
(max-width:1024px) and (-moz-min-device-pixel-ratio:2) {
    .subarea .menuTab>li.active>a {
        background-image: url("../img/menuTab_arrow-2x.png");
        -webkit-background-size: 12px 9px
    }
}

@media(max-width:1024px) {
    .subarea .menuTab>li.active .acc {
        display: block
    }
    .subarea .menuTab>li.active .acc a {
        border: 0;
        font-size: 1.2em;
        padding: 10px 0;
        display: inline;
        color: #e22113;
        font-family: "Open Sans";
        text-decoration: underline
    }
    .subarea .menuTab>li.active .acc a[name] {
        display: none
    }
    .subarea .menuTab>li.active .acc a.button {
        padding: 5px;
        color: #fff
    }
    .desktop {
        display: none
    }
    .no-desktop {
        display: block
    }
    #header {
        height: 56px;
        border-bottom: 1px solid #d0d0d0;
        background: #fff
    }
    #header .cont #nav-global {
        text-align: center
    }
    #header .cont #nav-global .logo {
        position: absolute;
        float: none;
        margin: 0 auto;
        padding: 0;
        left: 75px;
        top: 5px
    }
    #header .cont #nav-global .logo img {
        width: auto
    }
    #header .cont #nav-global .top-bar-section span.title {
        position: absolute;
        top: 0;
        z-index: 100;
        width: 70%;
        background-color: #292d30;
        padding: 16px 5%;
        color: #fff;
        text-align: left;
        font-size: 24px;
        display: block;
        left: -80%
    }
    #header .cont #nav-global .top-bar-section ul {
        position: absolute;
        top: 56px;
        border: 0;
        width: 80%;
        background: #fbfbfb;
        display: block;
        left: -80%
    }
    #header .cont #nav-global .top-bar-section ul li {
        width: 100%;
        float: none;
        display: block;
        border: 0;
        border-bottom: 1px solid #dadada;
        border-top: 1px solid #fff;
        background: #fbfbfb;
        font-size: 19px
    }
    #header .cont #nav-global .top-bar-section ul li a {
        border: 0;
        display: block;
        float: none;
        padding: 15px 16px;
        text-align: left
    }
    #header .cont #nav-global .top-bar-section ul li a:hover {
        background: #fbfbfb;
        color: #333;
        text-shadow: none
    }
    #header .cont #nav-global .top-bar-section ul li i {
        bottom: auto;
        top: 20px;
        left: auto;
        right: 10px
    }
    #header .cont #nav-global .top-bar-section ul li ul.submenu {
        display: none;
        position: relative;
        top: 0;
        left: 0;
        width: 100%;
        border: 0;
        margin: 0;
        background: #fbfbfb
    }
    #header .cont #nav-global .top-bar-section ul li ul.submenu li {
        border-width: 1px 0;
        background: #fbfbfb
    }
    #header .cont #nav-global .top-bar-section ul li ul.submenu li a {
        text-align: left;
        padding: 10px 15px
    }
    #header .cont #nav-global .top-bar-section ul li.open ul.submenu {
        display: block;
        top: 0
    }
    #header .cont #nav-meta {
        right: 0
    }
    #header .cont #nav-meta .area-item-up .area-item {
        padding: 14px 12px;
        position: relative
    }
    #header .cont #nav-meta .area-item-up .area-item .user-circle {
        margin: 0;
        display: block
    }
    #header .cont #nav-meta .area-item-up .area-item span.title {
        position: absolute;
        top: 0;
        width: 225px;
        padding: 14px 10px 15px 15px;
        background: #292d30;
        color: #fff;
        border-bottom: 1px solid #4a4a4a;
        font-size: 1.3em;
        font-family: "Open Sans";
        display: block;
        left: 54px
    }
    #header .cont #nav-meta .area-item-up .subareanew {
        z-index: 100;
        width: 249px;
        border-left: 1px solid #dadada;
        top: 0;
        padding: 0;
        display: block;
        right: -250px !important;
        overflow-y: auto;
        overflow-x: hidden
    }
    #header .cont #nav-meta .area-item-up .subareanew .subarea-menuTab+.subarea-tabs>li {
        padding: 0
    }
    #header .cont #nav-meta .area-item-up .subareanew .subarea-menuTab+.subarea-tabs .fr {
        display: none
    }
    #header .cont #nav-meta .area-item-up .subareanew .subarea-menuTab+.subarea-tabs .separatore,
    #header .cont #nav-meta .area-item-up .subareanew .subarea-menuTab+.subarea-tabs .logo-mobile {
        display: block
    }
    #header .cont #nav-meta .area-item-up .subareanew p,
    #header .cont #nav-meta .area-item-up .subareanew div.par {
        font-size: .9em;
        line-height: 1.1em;
        padding: 15px;
        margin: 0
    }
    #header .cont #nav-meta .area-item-up .subareanew div.par-bottom {
        line-height: 1.2em;
        border: 0;
        margin: 0
    }
    #header .cont #nav-meta .area-item-up .subareanew div.tit {
        color: #fff;
        font-size: 1em;
        line-height: 1.2em;
        padding: 5px 15px;
        margin: 0;
        background: #292d30
    }
    #header .cont #nav-meta .area-item-up .subareanew .fl,
    #header .cont #nav-meta .area-item-up .subareanew .fr {
        float: none;
        width: 100%;
        padding: 0;
        border: 0
    }
    #header .cont #nav-meta .area-item-up .subareanew .fr {
        background: #fff
    }
    #header .cont #nav-meta .area-item-up .subareanew .fr .text {
        padding: 5px 10px;
        font-size: .8em
    }
    #header .cont #nav-meta .area-item-up .subareanew .menuTab li {
        display: block;
        float: none
    }
    #header .cont #nav-meta .area-item-up .subareanew a.btnAC {
        margin-right: 3px !important
    }
    #header .cont #nav-meta .area-item-up .subarea {
        z-index: 100;
        width: 249px;
        border-left: 1px solid #000;
        background: #292d30;
        top: 56px;
        border: 0;
        padding: 0;
        display: block;
        right: -250px !important;
        overflow-y: auto;
        overflow-x: hidden
    }
    #header .cont #nav-meta .area-item-up .subarea p,
    #header .cont #nav-meta .area-item-up .subarea div.par {
        color: #aaa;
        text-shadow: 1px 1px #000;
        font-size: .9em;
        line-height: 1.1em;
        padding: 5px 15px 15px;
        margin: 0
    }
    #header .cont #nav-meta .area-item-up .subarea div.tit {
        color: #fff;
        font-size: 1em;
        line-height: 1.2em;
        padding: 5px 15px;
        margin: 0;
        background: #292d30
    }
    #header .cont #nav-meta .area-item-up .subarea .fl,
    #header .cont #nav-meta .area-item-up .subarea .fr {
        float: none;
        width: 100%;
        padding: 0;
        border: 0
    }
    #header .cont #nav-meta .area-item-up .subarea .fr {
        background: #fff
    }
    #header .cont #nav-meta .area-item-up .subarea .fr .text {
        padding: 5px 10px;
        font-size: .8em
    }
    #header .cont #nav-meta .area-item-up .subarea .menuTab li {
        display: block;
        float: none
    }
    #header .cont #nav-meta.long .logo {
        float: none;
        margin: 0;
        position: absolute;
        right: 75px;
        top: 5px
    }
    #stage .cont h1 {
        padding: 15px 10px;
        font-size: 1.3em
    }
    #stage .cont #console-tab {
        float: none;
        width: 100%
    }
    #stage .cont #console-tab #content-tab {
        min-height: 428px
    }
    #stage .cont #console-tab #left-nav ul.menu li {
        padding: 7px 7px 8px 7px
    }
    #stage .cont #console-tab #left-nav ul.menu li a {
        font-size: .95em
    }
    #stage .cont #console-tab #left-nav ul.menu li .arr {
        height: 61px
    }
    #stage .cont #contattaci {
        width: 74%
    }
    #stage .cont #contattaci .boxContatti {
        padding: 10px 0 10px 0;
        zoom: 1
    }
    #stage .cont #contattaci .boxContatti:before,
    #stage .cont #contattaci .boxContatti:after {
        content: "\0020";
        display: block;
        height: 0;
        overflow: hidden
    }
    #stage .cont #contattaci .boxContatti:after {
        clear: both
    }
    #stage .cont #contattaci .boxContatti span,
    #stage .cont #contattaci .boxContatti p,
    #stage .cont #contattaci .boxContatti .icons {
        float: left
    }
    #stage .cont #contattaci .boxContatti span {
        margin: 5px 8px 5px 1%
    }
    #stage .cont #contattaci .boxContatti p,
    #stage .cont #contattaci .boxContatti div.par {
        display: block;
        margin: 8px 0 0 0 !important
    }
    #stage .cont #contattaci .boxContatti .icons {
        padding-left: 3px
    }
    #stage .cont #contattaci .boxContatti .icons img {
        margin: 0
    }
    #stage .cont #contattaci .boxContatti .icons a {
        float: left;
        margin: 0 0 0 10px
    }
    #stage .cont #contattaci .boxContatti .telephone {
        margin-top: 11px;
        padding-left: 10px
    }
    #stage .cont #contattaci .boxContatti .telephone .left {
        width: 48%;
        float: left
    }
    #stage .cont #contattaci .boxContatti .telephone .right {
        width: 51%;
        float: right
    }
    #main .cont #contentsx .box {
        width: 44%;
        margin: 10px 3% 20px 2%
    }
    #main .cont #contentsx .box .text .more {
        display: inline-block;
        margin-top: 0
    }
    #footer .foot-top .cont .item {
        width: 32.333%;
        margin: 10px 1% 10px 0
    }
    #footer .foot-top .cont .item h4 {
        font-size: 1em
    }
    #footer .foot-bottom .cont .carte {
        float: left;
        width: 100%;
        margin-top: 20px;
        text-align: center
    }
    #footer .foot-middle .cont .tit {
        position: relative;
        top: 0;
        left: 0;
        padding-bottom: 8px
    }
    .inp .label,
    .inp .input {
        font-size: .95em
    }
}

@media(max-width:800px) {
    #stage .cont #console-tab #content-tab .item .box-sx {
        padding-bottom: 46px
    }
    #stage .cont #console-tab #content-tab .item .box-sx a.big {
        position: absolute;
        width: 56% !important;
        bottom: -8px;
        margin: 0
    }
}

@media(max-width:700px) {
    #stage .cont #console-tab #content-tab .item .box-sx {
        padding-bottom: 5px
    }
    #stage .cont #console-tab #content-tab .item .box-sx a.big {
        position: relative;
        width: auto !important;
        bottom: inherit
    }
    #stage .cont #console-tab #content-tab .item .box-sx .contForm a.big {
        position: relative;
        width: auto !important;
        bottom: inherit
    }
    #footer .foot-top .cont .item {
        width: 42.333%;
        margin: 10px 3% 25px;
        min-height: 75px
    }
    #footer .foot-bottom .cont {
        position: relative
    }
    #footer .foot-bottom .cont .box-ti.fbleft {
        width: 100%;
        padding-top: 60px;
        padding-bottom: 10px
    }
    #footer .foot-bottom .cont .box-ti.fbcenter {
        width: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    #footer .foot-bottom .cont .box-ti.fbcenter img {
        margin: 15px auto !important
    }
    #footer .foot-bottom .cont .box-ti.fbright {
        width: 100%
    }
    #footer .foot-bottom .cont .box-ti.fbright img {
        float: left;
        margin: 0 15px 15px 0 !important
    }
    #footer .foot-bottom .cont .box-ti.fbright div.par {
        text-align: left;
        margin-left: 62px;
        margin-right: 5px
    }
    #stage .cont #console-tab {
        float: none;
        width: 98%;
        padding: 0 1%
    }
    #stage .cont #console-tab #left-nav {
        margin: 0;
        width: 100%;
        float: none
    }
    #stage .cont #console-tab #left-nav ul.menu {
        display: table;
        width: 100%;
        width: calc(100% - 1px)
    }
    #stage .cont #console-tab #left-nav ul.menu li {
        display: table-cell;
        border-right: 1px solid #c98e8a;
        border-bottom: 0
    }
    #stage .cont #console-tab #left-nav ul.menu li img {
        max-width: 100%;
        height: auto
    }
    #stage .cont #console-tab #left-nav ul.menu li.active .arr {
        width: 99.5%;
        height: 14px;
        background-image: url("../img/home-selector-h.png");
        background-position: top center;
        background-repeat: no-repeat;
        position: absolute;
        top: auto;
        bottom: -14px;
        right: auto;
        left: 0;
        z-index: 100
    }
}

@media(max-width:700px) and (-webkit-min-device-pixel-ratio:2),
(max-width:700px) and (-moz-min-device-pixel-ratio:2) {
    #stage .cont #console-tab #left-nav ul.menu li.active .arr {
        background-image: url("../img/home-selector-h-2x.png");
        -webkit-background-size: 62px 14px
    }
}

@media(max-width:700px) {
    #stage .cont #console-tab #left-nav ul.menu li a span {
        display: none
    }
    #stage .cont #console-tab #content-tab {
        width: 100%;
        min-height: 0;
        box-shadow: none;
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        float: none
    }
    #stage .cont #console-tab #content-tab .item {
        border: 1px solid #c98e8a;
        border-top: 0;
        padding: 20px 0 10px 0
    }
    #stage .cont #console-tab #content-tab .item .logoProdotto {
        padding-top: 8px
    }
    #stage .cont #console-tab #content-tab .item .logoProdotto img {
        width: 36px;
        height: 36px;
        margin-right: 3px
    }
    #stage .cont #console-tab #content-tab .item>.logoProdotto {
        display: none
    }
    #stage .cont #console-tab #content-tab .item .box-sx,
    #stage .cont #console-tab #content-tab .item .box-dx {
        float: none;
        width: 94%;
        margin: 0 auto
    }
    #stage .cont #console-tab #content-tab .item .menuTab {
        border: 0;
        border-top: 1px solid #cdcdcd;
        display: block;
        width: 100%;
        float: none
    }
    #stage .cont #console-tab #content-tab .item .menuTab+.tabs {
        display: none
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li {
        margin: 0;
        display: block;
        float: none
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li>a {
        background: #f0f0f0;
        padding: 3px 10px 8px 10px;
        color: #3a3837;
        text-transform: uppercase;
        border-bottom: #cdcdcd 1px solid;
        background-position: 98% center;
        background-repeat: no-repeat;
        text-shadow: 0 1px #e7e7e7;
        font-size: 1.2em;
        text-align: left
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li>a span,
    #stage .cont #console-tab #content-tab .item .menuTab>li>a h2 {
        margin-left: 10px;
        display: inline;
        position: relative;
        top: -7px;
        color: gray
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li>a>img {
        opacity: .5
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li .acc {
        display: none;
        background: #fff;
        padding: 10px 0
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li .acc a {
        border: 0
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li .acc a[name] {
        display: none
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li .acc a.ico {
        display: inline-block;
        padding: 0;
        width: 25px;
        height: 25px;
        text-decoration: none
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li .logoProdotto {
        display: none
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li.active>a {
        border: 0;
        border-bottom: #cdcdcd 1px dashed
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li.active>a span,
    #stage .cont #console-tab #content-tab .item .menuTab>li.active>a h2 {
        color: #333
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li.active>a>img {
        opacity: 1
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li.active .acc {
        display: block;
        border-bottom: #cdcdcd 1px solid;
        font-size: 1.2em
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li.active .acc a {
        border: 0;
        width: 100%;
        padding: 10px 0;
        display: inline;
        color: #e22113;
        font-family: "Open Sans";
        text-decoration: underline
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li.active .acc a[name] {
        display: none
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li.active .acc a.ico {
        display: inline-block;
        padding: 0;
        width: 25px;
        height: 25px;
        text-decoration: none
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li.active .acc a:hover {
        text-decoration: underline !important
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li.active .acc .box-sx,
    #stage .cont #console-tab #content-tab .item .menuTab>li.active .acc .box-dx {
        font-size: 1.1em
    }
    #stage .cont #console-tab #content-tab .item .menuTab>li.active .logoProdotto {
        display: block
    }
    #stage .cont #contattaci {
        width: 98%;
        padding: 0
    }
    #stage .cont #contattaci .boxContatti div.par {
        display: none
    }
    #main .cont #contentsx .box {
        width: 42%;
        margin: 10px 3% 20px 4%
    }
    #main .cont #contentsx .box img {
        width: 100%
    }
}

@media(max-width:500px) {
    #stage .cont #console-tab #left-nav ul.menu li {
        padding: 2px
    }
    #stage .cont #console-tab #left-nav ul.menu li a img.on,
    #stage .cont #console-tab #left-nav ul.menu li a img.off {
        margin: 0
    }
    #stage .cont #console-tab #left-nav ul.menu li a span {
        display: none
    }
    #stage .cont #console-tab #content-tab .item {
        min-height: 50px
    }
    #stage .cont #contattaci .box p,
    #stage .cont #contattaci .box div.par {
        display: none
    }
    #stage .cont #contattaci .box .icons a {
        margin: 0 0 0 20px
    }
    #stage .cont #contattaci .boxContatti .telephone .left,
    #stage .cont #contattaci .boxContatti .telephone .right {
        width: 100%;
        float: none
    }
    #home #main {
        padding: 0
    }
    #main .cont #contentsx .box {
        display: block;
        float: none;
        width: auto;
        font-size: .8em;
        background-image: url("../img/arrow-box.png");
        background-repeat: no-repeat;
        background-position: 97% center;
        border-bottom: 1px solid #cdcdcd;
        margin: 0;
        padding: 20px 30px 20px 15px
    }
}

@media(max-width:500px) and (-webkit-min-device-pixel-ratio:2),
(max-width:500px) and (-moz-min-device-pixel-ratio:2) {
    #main .cont #contentsx .box {
        background-image: url("../img/arrow-box-2x.png");
        -webkit-background-size: 13px 18px
    }
}

@media(max-width:500px) {
    #main .cont #contentsx .box span {
        margin-bottom: 0
    }
    #main .cont #contentsx .box>img {
        display: none
    }
    #main .cont #contentsx .box .text .title {
        color: #333
    }
    #main .cont #contentsx .box .text p,
    #main .cont #contentsx .box .text div.par {
        display: none
    }
    #footer .foot-top {
        border: 0
    }
    #footer .foot-top .cont .item {
        width: 100%;
        margin: 0 0 25px;
        min-height: 60px
    }
    #footer .foot-top .cont .item .tit {
        text-align: center
    }
    #footer .foot-top .cont .item ul>li {
        text-align: center
    }
    #footer .foot-top .cont .item ul>li strong {
        float: none;
        margin-left: .5em
    }
    #footer .foot-top .cont .item h4 {
        text-align: center
    }
    #footer .foot-top .cont .item .text {
        text-align: center;
        width: 100%;
        float: none
    }
    #footer .foot-top .cont .item .text ul li strong {
        float: none
    }
    #footer .foot-top .cont .item .text.double {
        float: none;
        display: inline-block;
        width: 100%
    }
    #footer .foot-top .cont .item .text.double ul {
        float: none;
        width: auto;
        display: inline;
        margin-right: 0
    }
    #footer .foot-top .cont .item .text.double ul li {
        display: inline-block;
        margin: 0 1%
    }
    #footer .foot-top .cont .item .text a img {
        padding: 0 6px
    }
    #footer .foot-bottom p,
    #footer .foot-bottom div.par {
        font-size: .625em
    }
    #footer .foot-middle {
        border: 0;
        padding-bottom: 20px
    }
    #footer .foot-middle .cont .tit {
        font-family: 'Lato', sans-serif;
        font-size: 1em;
        color: #333;
        text-transform: uppercase;
        background: url(../img/footer-sep.gif) bottom left repeat-x;
        padding-bottom: 10px;
        margin-bottom: 10px;
        line-height: 1.125em
    }
    .shadow {
        box-shadow: none !important;
        -moz-box-shadow: none !important;
        -webkit-box-shadow: none !important
    }
    .inp .label,
    .inp .input {
        font-size: .85em
    }
    a.big,
    button.big {
        font-size: 1.05em !important
    }
    .acc .select label {
        font-size: .7em !important
    }
    .acc .select select {
        width: 50% !important
    }
}