html, body, form, main {
    height: 100%;
}
*,:after,:before,html{
    box-sizing:border-box;
}
progress,sub,sup{
    vertical-align:baseline;
}
button,hr,input{
    overflow:visible;
}
.app-webturnos-application-archive,.app-application-standards-tracker,.app-artwork-catalog,.app-bug-tracking,.app-checklist-manager,.app-community-requests,.app-customer-tracker,.app-data-reporter,.app-decision-manager,.app-expertise-tracker,.app-feedback,.app-go-live-checklist,.app-group-calendar,.app-incident-tracking,.app-issue-tracker,.app-live-poll,.app-meeting-minutes,.app-opportunity-tracker,.app-p-track,.app-sample-brookstrut,.app-sample-calendar,.app-sample-collections,.app-sample-data-loading,.app-sample-database-application,.app-sample-dialog,.app-sample-dynamic-actions,.app-sample-file-upload-download,.app-sample-forms,.app-sample-geolocation,.app-sample-lists,.app-sample-master-detail,.app-sample-reporting,.app-sample-search,.app-sample-trees,.app-sample-universal-theme,.app-sample-websheet-anyco,.app-sample-wizard,.app-survey-builder,.app-systems-catalog,.app-use-case-status,.app-websheet-any-co,.app-websheet-big-cats{
    background-repeat:no-repeat;
}
body,html{
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%;
}
.a-Menu,.js-regionIsMaximized .a-IRR-sortWidget,.js-regionIsMaximized .a-Menu,.js-regionIsMaximized .ui-dialog,.js-regionIsMaximized .ui-widget,.js-regionIsMaximized .ui-widget-overlay,.ui-dialog,.ui-widget{
    visibility:visible;
}
@-webkit-keyframes anim-dialogOpen{
    0%{
        opacity:0;
        -webkit-transform:scale(1);
        transform:scale(1);
    }
    .01%{
        opacity:0;
        -webkit-transform:scale(.75);
        transform:scale(.75);
    }
    100%{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1);
    }
}
@keyframes anim-dialogOpen{
    0%{
        opacity:0;
        -webkit-transform:scale(1);
        transform:scale(1);
    }
    .01%{
        opacity:0;
        -webkit-transform:scale(.75);
        transform:scale(.75);
    }
    100%{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1);
    }
}
@-webkit-keyframes anim-spin{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0);
    }
    100%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg);
    }
}
@keyframes anim-spin{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0);
    }
    100%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg);
    }
}
@-webkit-keyframes anim-fadeIn{
    0%{
        opacity:0;
    }
    100%{
        opacity:1;
    }
}
@keyframes anim-fadeIn{
    0%{
        opacity:0;
    }
    100%{
        opacity:1;
    }
}
@-webkit-keyframes anim-spin-stop{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0);
    }
    25%{
        -webkit-transform:rotate(179deg);
        transform:rotate(179deg);
        opacity:1;
    }
    50%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg);
    }
    75%{
        -webkit-transform:rotate(540deg);
        transform:rotate(540deg);
        opacity:1;
    }
    100%{
        -webkit-transform:rotate(719deg);
        transform:rotate(719deg);
        opacity:0;
    }
}
@keyframes anim-spin-stop{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0);
    }
    25%{
        -webkit-transform:rotate(179deg);
        transform:rotate(179deg);
        opacity:1;
    }
    50%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg);
    }
    75%{
        -webkit-transform:rotate(540deg);
        transform:rotate(540deg);
        opacity:1;
    }
    100%{
        -webkit-transform:rotate(719deg);
        transform:rotate(719deg);
        opacity:0;
    }
}
html{
    font-family:sans-serif;
}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{
    display:block;
}
audio,canvas,progress,video{
    display:inline-block;
}
audio:not([controls]){
    display:none;
    height:0;
}
[hidden],template{
    display:none;
}
a{
    background-color:transparent;
    -webkit-text-decoration-skip:objects;
}
a:active,a:hover{
    outline-width:0;
}
abbr[title]{
    border-bottom:none;
    -webkit-text-decoration:underline dotted;
    text-decoration:underline dotted;
}
b,strong{
    font-weight:bolder;
}
dfn{
    font-style:italic;
}
mark{
    background-color:#ff0;
    color:#000;
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
}
sub{
    bottom:-.25em;
}
sup{
    top:-.5em;
}
img{
    border-style:none;
}
svg:not(:root){
    overflow:hidden;
}
code,kbd,pre,samp{
    font-family:monospace,monospace;
    font-size:1em;
}
figure{
    margin:1em 40px;
}
hr{
    box-sizing:content-box;
    height:0;
}
.t-Button,legend{
    box-sizing:border-box;
}
button,input,select,textarea{
    font:inherit;
    margin:0;
}
optgroup{
    font-weight:700;
}
button,select{
    text-transform:none;
}
.t-Button--headerUser,.t-NavigationBar-item.has-username .t-Button-label{
    text-transform:lowercase;
}
[type=reset],[type=submit],button,html [type=button]{
    -webkit-appearance:button;
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
    border-style:none;
    padding:0;
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{
    outline:ButtonText dotted 1px;
}
legend{
    color:inherit;
    display:table;
    max-width:100%;
    padding:0;
    white-space:normal;
}
textarea{
    overflow:auto;
}
[type=checkbox],[type=radio]{
    box-sizing:border-box;
    padding:0;
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
    height:auto;
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px;
}
.t-BadgeList a,.t-Body-topButton:focus{
    outline:0;
}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{
    -webkit-appearance:none;
}
::-webkit-input-placeholder{
    color:inherit;
    opacity:.54;
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit;
}
.t-AVPList{
    margin:0;
    padding:0;
    list-style:none;
}
.t-AVPList-item{
    display:table;
    width:100%;
    box-shadow:0 -.1rem rgba(0,0,0,.05) inset;
    transition:background-color .1s;
}
.t-AVPList-label,.t-AVPList-value{
    min-height:3.6rem;
    display:block;
    vertical-align:top;
    font-size:1.4rem;
    line-height:2rem;
    padding:.8rem 1.2rem;
    margin:0;
    box-shadow:0 .1rem rgba(0,0,0,.05) inset;
    transition:background-color .1s;
}
.t-Alert--wizard .t-Alert-body:empty,.t-Alert--wizard .t-Alert-buttons:empty{
    display:none;
}
.u-RTL .t-AVPList-label,.u-RTL .t-AVPList-value{
    float:right;
}
.t-AVPList-label:first-of-type,.t-AVPList-value:first-of-type{
    box-shadow:none;
}
.t-AVPList-value{
    overflow:hidden;
}
.t-AVPList-label{
    clear:both;
    float:left;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
.u-RTL .t-AVPList-label{
    float:right;
}
.t-AVPList--leftAligned .t-AVPList-label{
    padding-left:1.2rem;
    width:30%;
    text-align:left;
}
.t-AVPList--leftAligned .t-AVPList-value{
    padding-right:1.2rem;
    text-align:left;
    width:70%;
}
.u-RTL .t-AVPList--leftAligned .t-AVPList-value{
    text-align:right;
}
.t-AVPList--rightAligned .t-AVPList-label{
    width:70%;
}
.t-AVPList--rightAligned .t-AVPList-value{
    text-align:right;
    overflow:hidden;
    width:30%;
}
.u-RTL .t-AVPList--rightAligned .t-AVPList-value{
    text-align:left;
}
.t-Body-info .t-AVPList-label{
    padding-left:1.6rem;
}
.t-Body-info .t-AVPList-value{
    padding-right:1.6rem;
}
.t-AVPList--fixedLabelSmall .t-AVPList-label{
    width:16rem;
}
.t-AVPList--fixedLabelSmall .t-AVPList-value{
    width:auto;
}
.t-AVPList--fixedLabelMedium .t-AVPList-label{
    width:22rem;
}
.t-AVPList--fixedLabelLarge .t-AVPList-label{
    width:26rem;
}
.t-AVPList--variableLabelSmall .t-AVPList-label{
    width:20%;
}
.t-AVPList--variableLabelSmall .t-AVPList-value{
    width:80%;
}
.t-AVPList--variableLabelMedium .t-AVPList-label{
    width:30%;
}
.t-AVPList--variableLabelMedium .t-AVPList-value{
    width:70%;
}
.t-AVPList--variableLabelLarge .t-AVPList-label{
    width:40%;
}
.t-AVPList--variableLabelLarge .t-AVPList-value{
    width:60%;
}
.t-AVPList+.t-Report-pagination{
    border-top:.1rem solid rgba(0,0,0,.05);
}
@-webkit-keyframes zoomFade{
    from{
        -webkit-transform:scale(.75);
        transform:scale(.75);
        opacity:0;
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:1;
    }
}
@keyframes zoomFade{
    from{
        -webkit-transform:scale(.75);
        transform:scale(.75);
        opacity:0;
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:1;
    }
}
.t-Alert--wizard{
    margin:1.6rem auto;
    max-width:76rem;
    padding:0;
}
.t-Dialog-body .t-Alert--wizard{
    width:auto;
    max-width:100%;
    box-shadow:none;
    border-width:0;
}
.t-Alert--wizard .t-Alert-wrap{
    margin:3.2rem 0;
}
.t-Alert--wizard .t-Alert-buttons,.t-Alert--wizard .t-Alert-content,.t-Alert--wizard .t-Alert-icon{
    margin:1.6rem 3.2rem;
}
.t-Alert--wizard .t-Alert-icon{
    text-align:center;
}
.t-Alert--wizard .t-Alert-icon .t-Icon{
    font-size:3.2rem;
    line-height:64px;
    width:64px;
    text-align:center;
    border-radius:100%;
}
.t-Alert--wizard .t-Alert-title{
    text-align:center;
    font-size:2.4rem;
    line-height:1.5;
    margin:0;
}
.t-Alert--wizard .t-Alert-body{
    margin:16px 0;
    font-size:1.6rem;
    line-height:1.5;
}
.t-Alert--wizard .t-Alert-buttons{
    margin-top:3.2rem;
    text-align:center;
}
.t-Alert--wizard .t-Alert-inset{
    border-radius:.2rem;
    padding:1.2rem 1.6rem;
}
.t-Alert--wizard .t-Alert-inset ul{
    list-style:decimal;
    margin:1.2rem 0 1.2rem 2.4rem;
    font-size:1.2rem;
    line-height:1.6rem;
}
.t-Alert--wizard .t-Alert-inset li{
    margin-bottom:.4rem;
}
.t-Alert--wizard .t-Alert-inset pre{
    font-size:1rem;
    line-height:1.6rem;
}
.t-Alert--horizontal{
    margin-bottom:1.6rem;
    position:relative;
}
.t-Alert--horizontal .t-Alert-wrap{
    display:flex;
    flex-direction:row;
}
.t-Alert--horizontal .t-Alert-icon{
    flex-shrink:0;
    padding:1.6rem;
    display:flex;
    align-items:center;
}
.t-Alert--horizontal .t-Alert-content{
    padding:16px;
    flex:1 0;
    display:flex;
    flex-direction:column;
    justify-content:center;
}
.t-Alert--horizontal .t-Alert-buttons{
    flex-shrink:0;
    text-align:right;
    white-space:nowrap;
    padding-right:1.6rem;
    display:flex;
    align-items:center;
}
.t-Alert--horizontal .t-Alert-body:empty,.t-Alert--horizontal .t-Alert-buttons:empty{
    display:none;
}
.u-RTL .t-Alert--horizontal .t-Alert-buttons{
    padding-right:0;
    padding-left:1.6rem;
}
.t-Alert--horizontal .t-Alert-title{
    font-size:2rem;
    line-height:2.4rem;
    margin-bottom:0;
}
.t-Alert--horizontal .t-Alert-body{
    margin-top:4px;
}
.t-Alert--horizontal .t-Alert-icon .t-Icon{
    width:32px;
    text-align:center;
    height:32px;
    border-radius:100%;
    line-height:32px;
}
.t-Alert--horizontal,.t-Alert--wizard{
    border:1px solid rgba(0,0,0,.1);
    box-shadow:0 2px 4px -2px rgba(0,0,0,.075);
}
.webturnos-icons-fontawesome .t-Alert--defaultIcons.t-Alert--horizontal .t-Alert-icon .t-Icon{
    line-height:2.8rem;
}
.webturnos-icons-fontwebturnos .t-Alert--defaultIcons.t-Alert--horizontal .t-Alert-icon .t-Icon{
    line-height:3.2rem;
}
.webturnos-icons-fontawesome .t-Alert--defaultIcons.t-Alert--wizard .t-Alert-icon .t-Icon{
    line-height:5.6rem;
}
.webturnos-icons-fontwebturnos .t-Alert--defaultIcons.t-Alert--wizard .t-Alert-icon .t-Icon{
    line-height:6.4rem;
}
.t-Alert--noIcon.t-Alert--wizard .t-Alert-icon{
    padding-top:0;
    line-height:0;
}
.t-Alert--noIcon.t-Alert--horizontal .t-Alert-icon{
    display:none!important;
}
.t-Alert--noIcon .t-Alert-icon .t-Icon{
    display:none;
}
.t-Body-alert{
    margin:0;
}
.t-Body-alert .t-Alert{
    margin-bottom:0;
}
.t-Alert--page{
    transition:.2s ease-out;
    max-width:448px;
    min-width:320px;
    position:fixed;
    top:1.6rem;
    right:1.6rem;
    z-index:1000;
    border-width:0;
    box-shadow:0 0 0 .1rem rgba(0,0,0,.1) inset,0 3px 9px -2px rgba(0,0,0,.1);
}
.u-RTL .t-Alert--page{
    right:auto;
    left:1.6rem;
}
.t-Alert--page.t-Alert--success .t-Alert-icon .t-Icon{
    font-size:24px;
    background-color:transparent!important;
}
.t-Alert--page.t-Alert--warning .t-Alert-icon{
    padding:8px;
}
.t-Alert--page.t-Alert--warning .a-Notification-title{
    font-size:1.4rem;
    line-height:2rem;
    font-weight:500;
    margin:12px 12px 8px;
}
.t-Alert--page.t-Alert--warning .a-Notification-list{
    max-height:128px;
}
.t-Alert--page.t-Alert--warning .t-Alert-content{
    padding:0;
}
.t-Alert--page.t-Alert--warning .t-Alert-buttons{
    padding-right:0;
}
.t-Alert--page.t-Alert--warning .t-Button--closeAlert{
    top:10px;
    right:10px;
    padding:4px;
    background-color:rgba(0,0,0,.75)!important;
    color:#FFF!important;
}
.t-Alert--page.t-Alert{
    border-radius:.2rem;
}
.t-Alert--page .t-Button--closeAlert{
    position:absolute;
    right:16px;
    top:16px;
    min-width:0;
}
.u-RTL .t-Alert--page .t-Button--closeAlert{
    right:auto;
    left:16px;
}
.t-Alert--page .a-Notification-link:hover{
    text-decoration:underline;
}
.t-BadgeList a,.t-BadgeList-value a:hover,.t-Button,.t-Button:active,.t-Button:focus,.t-Button:hover,.t-Card-wrap,.t-Card-wrap:hover,a{
    text-decoration:none;
}
.t-Alert--page ::-webkit-scrollbar{
    width:8px;
    height:8px;
}
.t-Alert--page ::-webkit-scrollbar-thumb{
    background-color:rgba(0,0,0,.25);
}
.t-Alert--page ::-webkit-scrollbar-track{
    background-color:rgba(0,0,0,.05);
}
.t-Alert--page .t-Alert-body{
    margin-top:0;
}
.t-Alert--page .t-Alert-title{
    display:block;
    font-weight:400;
    font-size:2rem;
    line-height:3.2rem;
    margin-bottom:0;
    margin-right:48px;
}
.t-Alert--page .a-Notification-list{
    max-height:96px;
    overflow:auto;
    margin:0;
    padding:0 0 8px;
    list-style:none;
}
.t-BadgeList,.t-Body,.t-Body-content,.t-Body-inlineDialogs,.t-Body-main,.t-Body-titleHeading{
    overflow:hidden;
}
.t-Alert--page .a-Notification-item{
    padding-left:24px;
    position:relative;
    font-size:14px;
    line-height:20px;
    margin-bottom:4px;
}
.t-Alert--page .a-Notification-item:before{
    content:'';
    position:absolute;
    margin:8px 8px 8px 12px;
    top:0;
    left:0;
    width:4px;
    height:4px;
    border-radius:100%;
    background-color:rgba(0,0,0,.5);
}
.t-Alert--page .a-Notification-item .a-Button--notification{
    padding:2px;
    opacity:.75;
    vertical-align:top;
}
.t-Alert--page .htmldbOraErr{
    margin-top:.8rem;
    display:block;
    font-size:1.1rem;
    line-height:1.6rem;
    font-family:Menlo,Consolas,monospace,serif;
    white-space:pre-line;
}
.webturnos-page-error,.webturnos-page-success{
    display:block;
}
.t-Alert--accessibleHeading .t-Alert-title{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px;
}
.t-Badge,.t-BadgeList-item{
    position:relative;
    text-align:center;
}
.t-Alert--removeHeading .t-Alert-title{
    display:none;
}
.t-Alert .t-ButtonRegion{
    margin-bottom:0;
    margin-top:2.4rem;
}
.t-Alert .col .t-ButtonRegion:only-child{
    margin-bottom:0;
}
@media (max-width:480px){
    .t-Alert--wizard{
        width:auto;
    }
    .t-Alert--page{
        left:1.6rem;
        min-width:0;
        max-width:none;
    }
    .t-Alert--page.t-Alert--warning .t-Button--closeAlert{
        top:4px;
        right:4px;
        padding:2px;
    }
    .t-Alert--page .a-Notification-item{
        font-size:12px;
    }
}
.t-Badge{
    color:inherit;
    display:inline-block;
    font:inherit;
    margin:0;
    white-space:nowrap;
    line-height:1.6rem;
    font-size:1.2rem;
}
h1,h2,h3,h4,h5,h6{
    font-weight:500;
}
.t-Badge .t-Icon{
    margin-right:.4rem;
}
.t-Badge--basic{
    box-shadow:0 0 0 .1rem rgba(0,0,0,.025) inset;
    border-radius:.2rem;
}
.t-Badge--orb{
    border-radius:0;
    box-shadow:none;
}
.t-Badge--orb:before{
    vertical-align:top;
    content:'';
    display:inline-block;
    border-radius:100%;
    width:1rem;
    height:1rem;
    margin:.3rem .4rem .3rem .3rem;
    box-shadow:0 0 0 .1rem rgba(0,0,0,.05) inset;
}
.t-Badge.t-Badge--basic{
    padding:.8rem 1.2rem;
}
.t-Badge--large{
    font-size:1.4rem;
}
.t-Badge--small,.t-Badge--xsmall{
    font-size:1.1rem;
}
.t-Badge--large.t-Badge--basic{
    padding:1.6rem;
}
.t-Badge--large.t-Badge--orb:before{
    width:1.2rem;
    height:1.2rem;
    margin:.2rem .4rem .2rem .2rem;
}
.t-Badge--small.t-Badge--basic{
    padding:.4rem .8rem;
}
.t-Badge--xsmall.t-Badge--basic{
    padding:0 .8rem;
}
.t-Badge--xsmall.t-Badge--orb:before{
    width:.8rem;
    height:.8rem;
    margin:.4rem;
}
.t-Badge--xsmall .t-Icon{
    width:1.2rem;
    height:1.2rem;
    line-height:1.6rem;
}
.t-Badge--xsmall .t-Icon:before{
    font-size:1.2rem;
}
.t-Badge--orb.is-primary:before{
    background-color:#AAC7DA;
}
.t-Badge--basic.is-primary{
    background-color:#fcfdfe;
    color:#404040;
}
.t-Badge--orb.is-info:before{
    background-color:#8ABCEB;
}
.t-Badge--basic.is-info{
    background-color:#eef5fc;
    color:#404040;
}
.t-Badge--orb.is-warning:before{
    background-color:#FFBE2A;
}
.t-Badge--basic.is-warning{
    background-color:#fff4dd;
    color:#775200;
}
.t-Badge--orb.is-success:before{
    background-color:#2ECC71;
}
.t-Badge--basic.is-success{
    background-color:#d1f5e0;
    color:#0d3a20;
}
.t-Badge--orb.is-danger:before{
    background-color:#F54B21;
}
.t-Badge--basic.is-danger{
    background-color:#fdd5cc;
    color:#5f1604;
}
.t-Badge--orb.is-complete:before{
    background-color:#E0E0E0;
}
.t-Badge--basic.is-complete{
    background-color:#E0E0E0;
    color:#404040;
}
.t-Badge--basic.is-null,.t-Badge--orb.is-null:before{
    color:#707070;
}
.t-BadgeList{
    padding:0;
    margin:0;
    list-style:none;
    display:flex;
    flex-wrap:wrap;
}
.t-BadgeList-item{
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:flex-start;
    flex-grow:1;
    padding:1.2rem;
}
.t-BadgeList--dash a.t-BadgeList-wrap:hover:before,.t-BadgeList-item:after,.t-BadgeList-item:before{
    content:'';
    position:absolute;
}
.t-BadgeList-wrap{
    width:100%;
    display:flex;
    flex-direction:column;
}
.t-BadgeList-label{
    line-height:1.5;
    order:2;
}
.t-BadgeList-value{
    order:1;
    display:block;
    margin:0 auto;
    font-weight:500;
}
.t-BadgeList-value a{
    display:block;
}
.t-BadgeList--stacked .t-BadgeList-item:after,.t-Body-actions .t-BadgeList-item:after,.t-Body-actions .t-BadgeList-item:before{
    display:none;
}
.t-BadgeList--circular a.t-BadgeList-wrap:hover .t-BadgeList-value{
    box-shadow:0 0 0 .4rem rgba(0,0,0,.1) inset;
}
.a-BarChart .a-BarChart-item,.a-BarChart--classic .a-BarChart-barLink,.a-BarChart--classic .a-BarChart-label,.a-BarChart--classic .a-BarChart-value{
    box-shadow:0 -.1rem 0 rgba(0,0,0,.05) inset;
}
.t-BadgeList--circular .t-BadgeList-value{
    border-radius:128px;
}
.t-BadgeList--circular .t-BadgeList-value a{
    border-radius:128px;
    outline:0;
}
.t-BadgeList--circular .t-BadgeList-label{
    padding-top:.8rem;
}
.t-BadgeList--circular.t-BadgeList--small .t-BadgeList-value{
    width:32px;
    height:32px;
    line-height:32px;
    font-size:12px;
}
.t-BadgeList--circular.t-BadgeList--small .t-BadgeList-label,.t-BadgeList--dash.t-BadgeList--small .t-BadgeList-label{
    font-size:10px;
}
.t-BadgeList--dash.t-BadgeList--small .t-BadgeList-value{
    font-size:16px;
    line-height:1.5;
}
.t-BadgeList--circular.t-BadgeList--medium .t-BadgeList-value{
    width:48px;
    height:48px;
    line-height:48px;
    font-size:16px;
}
.t-BadgeList--circular.t-BadgeList--medium .t-BadgeList-label,.t-BadgeList--dash.t-BadgeList--medium .t-BadgeList-label{
    font-size:12px;
}
.t-BadgeList--dash.t-BadgeList--medium .t-BadgeList-value{
    font-size:24px;
    line-height:1.5;
}
.t-BadgeList--circular.t-BadgeList--large .t-BadgeList-value{
    width:64px;
    height:64px;
    line-height:64px;
    font-size:20px;
}
.t-BadgeList--circular.t-BadgeList--large .t-BadgeList-label,.t-BadgeList--dash.t-BadgeList--large .t-BadgeList-label{
    font-size:14px;
}
.t-BadgeList--dash.t-BadgeList--large .t-BadgeList-value{
    font-size:32px;
    line-height:1.5;
}
.t-BadgeList--circular.t-BadgeList--xlarge .t-BadgeList-value{
    width:96px;
    height:96px;
    line-height:96px;
    font-size:24px;
}
.t-BadgeList--circular.t-BadgeList--xlarge .t-BadgeList-label,.t-BadgeList--dash.t-BadgeList--xlarge .t-BadgeList-label{
    font-size:16px;
}
.t-BadgeList--dash.t-BadgeList--xlarge .t-BadgeList-value{
    font-size:48px;
    line-height:1.5;
}
.t-BadgeList--circular.t-BadgeList--xxlarge .t-BadgeList-value{
    width:128px;
    height:128px;
    line-height:128px;
    font-size:32px;
}
.t-BadgeList--circular.t-BadgeList--xxlarge .t-BadgeList-label,.t-BadgeList--dash.t-BadgeList--xxlarge .t-BadgeList-label{
    font-size:20px;
}
.t-BadgeList--dash.t-BadgeList--xxlarge .t-BadgeList-value{
    font-size:64px;
    line-height:1.5;
}
.t-BadgeList--dash .t-BadgeList-label{
    font-size:1.4rem;
    line-height:2rem;
}
.t-BadgeList--dash .t-BadgeList-value{
    font-size:3.2rem;
    line-height:1.5;
    width:100%;
}
body,li{
    line-height:2rem;
}
.t-BadgeList--dash .t-BadgeList-wrap{
    padding:1.2rem;
}
.t-BadgeList--dash a.t-BadgeList-wrap:hover:before{
    top:12px;
    left:12px;
    right:12px;
    bottom:12px;
    background-color:rgba(0,0,0,.1);
    pointer-events:none;
    z-index:1;
}
.t-BadgeList-item:after{
    top:0;
    bottom:0;
    width:1px;
    right:-1px;
    z-index:10;
}
.t-BadgeList-item:before{
    left:0;
    right:0;
    height:1px;
    bottom:-1px;
    z-index:11;
}
.t-BadgeList-item:after,.t-BadgeList-item:before{
    background-color:rgba(0,0,0,.05);
}
.t-BadgeList--float .t-BadgeList-item{
    flex-basis:auto;
}
.t-BadgeList--stacked .t-BadgeList-item{
    flex-basis:100%;
}
.t-BadgeList--flex{
    align-items:stretch;
    align-content:stretch;
}
.t-BadgeList--flex .t-BadgeList-item{
    flex-basis:auto;
}
.t-BadgeList--cols .t-BadgeList-item{
    flex-basis:50%;
}
.t-BadgeList--3cols .t-BadgeList-item{
    flex-basis:33.33%;
}
.t-BadgeList--4cols .t-BadgeList-item{
    flex-basis:25%;
}
.t-BadgeList--5cols .t-BadgeList-item{
    flex-basis:20%;
}
.t-BadgeList--fixed{
    display:table;
    table-layout:fixed;
    width:100%;
}
.t-BadgeList--fixed .t-BadgeList-item{
    display:table-cell;
}
.t-BadgeList.u-colors.t-BadgeList--circular .t-BadgeList-wrap:before{
    content:'';
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:1;
    pointer-events:none;
    position:absolute;
}
.t-BadgeList.u-colors.t-BadgeList--circular .t-BadgeList-value{
    background-color:inherit;
    color:inherit;
    position:relative;
    z-index:2;
}
.t-BadgeList.u-colors.t-BadgeList--circular .t-BadgeList-label{
    z-index:3;
}
@media (max-width:480px){
    .t-BadgeList--3cols .t-BadgeList-item,.t-BadgeList--4cols .t-BadgeList-item,.t-BadgeList--5cols .t-BadgeList-item{
        flex-basis:50%;
    }
}
@-webkit-keyframes animateFill{
    from{
        -webkit-transform:translateX(-10%);
    }
    to{
        -webkit-transform:translateX(0);
    }
}
@keyframes animateFill{
    from{
        -webkit-transform:translateX(-10%);
        transform:translateX(-10%);
    }
    to{
        -webkit-transform:translateX(0);
        transform:translateX(0);
    }
}
.a-BarChart .a-BarChart-item{
    padding:1.2rem;
}
.a-BarChart .a-BarChart-item img{
    border-radius:.2rem;
}
.a-BarChart--classic .a-BarChart-bar,.a-BarChart--classic .a-BarChart-filled,.a-BarChart--modern .a-BarChart-bar,.a-BarChart--modern .a-BarChart-filled{
    border-radius:.1rem;
}
.a-BarChart .a-BarChart-filled{
    -webkit-animation:animateFill linear 1;
    animation:animateFill linear 1;
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
    -webkit-animation-duration:.2s;
    animation-duration:.2s;
}
.a-BarChart--classic .a-BarChart-item .a-BarChart-bar{
    height:1.2rem;
    margin:.4rem 0;
}
.a-BarChart--classic .a-BarChart-filled{
    height:1.2rem;
    opacity:.75;
}
.a-BarChart--modern .a-BarChart-item .a-BarChart-bar{
    height:.8rem;
    margin:.2rem 0;
}
.a-BarChart--modern .a-BarChart-filled{
    height:.8rem;
    opacity:.75;
}
.no-anim .t-Body-content,.no-anim .t-Body-side,.no-anim .t-Body-title,.t-Body-title.js-hideBreadcrumbs .t-Breadcrumb{
    opacity:0;
}
.u-Table{
    display:table;
    margin:0;
    padding:0;
    table-layout:auto;
    width:100%;
}
.u-Table-fill,.u-Table-fit{
    display:table-cell;
    padding:0;
    vertical-align:top;
}
.u-Table-fill{
    width:100%;
}
.u-Table--middle .u-Table-fill,.u-Table--middle .u-Table-fit{
    vertical-align:middle;
}
.u-Table--bottom .u-Table-fill,.u-Table--bottom .u-Table-fit{
    vertical-align:bottom;
}
.t-Breadcrumb,.t-Breadcrumb-item,.t-BreadcrumbRegion--compactTitle .t-BreadcrumbRegion-buttons .t-Button,.u-file-icon{
    vertical-align:top;
}
.u-Table--equal{
    table-layout:fixed;
}
.u-Table--equal>.u-Table-fill,.u-Table--equal>.u-Table-fit{
    width:auto;
}
.u-Table--withBorder>.u-Table-fill,.u-Table--withBorder>.u-Table-fit{
    border-left:1px solid #F0F0F0;
}
.u-Table--withBorder>.u-Table-fill:first-child,.u-Table--withBorder>.u-Table-fit:first-child{
    border-left:none;
}
.h10{
    height:10px;
}
.h20{
    height:20px;
}
.h30{
    height:30px;
}
.h40{
    height:40px;
}
.h50{
    height:50px;
}
.h60{
    height:60px;
}
.h70{
    height:70px;
}
.h80{
    height:80px;
}
.h90{
    height:90px;
}
.h100{
    height:100px;
}
.h110{
    height:110px;
}
.h120{
    height:120px;
}
.h130{
    height:130px;
}
.h140{
    height:140px;
}
.h150{
    height:150px;
}
.h160{
    height:160px;
}
.h170{
    height:170px;
}
.h180{
    height:180px;
}
.h190{
    height:190px;
}
.h200{
    height:200px;
}
.h210{
    height:210px;
}
.h220{
    height:220px;
}
.h230{
    height:230px;
}
.h240{
    height:240px;
}
.h250{
    height:250px;
}
.h260{
    height:260px;
}
.h270{
    height:270px;
}
.h280{
    height:280px;
}
.h290{
    height:290px;
}
.h300{
    height:300px;
}
.h310{
    height:310px;
}
.h320{
    height:320px;
}
.h330{
    height:330px;
}
.h340{
    height:340px;
}
.h350{
    height:350px;
}
.h360{
    height:360px;
}
.h370{
    height:370px;
}
.h380{
    height:380px;
}
.h390{
    height:390px;
}
.h400{
    height:400px;
}
.h410{
    height:410px;
}
.h420{
    height:420px;
}
.h430{
    height:430px;
}
.h440{
    height:440px;
}
.h450{
    height:450px;
}
.h460{
    height:460px;
}
.h470{
    height:470px;
}
.h480{
    height:480px;
}
.h490{
    height:490px;
}
.h500{
    height:500px;
}
.h510{
    height:510px;
}
.h520{
    height:520px;
}
.h530{
    height:530px;
}
.h540{
    height:540px;
}
.h550{
    height:550px;
}
.h560{
    height:560px;
}
.h570{
    height:570px;
}
.h580{
    height:580px;
}
.h590{
    height:590px;
}
.h600{
    height:600px;
}
.h610{
    height:610px;
}
.h620{
    height:620px;
}
.h630{
    height:630px;
}
.h640{
    height:640px;
}
.h650{
    height:650px;
}
.h660{
    height:660px;
}
.h670{
    height:670px;
}
.h680{
    height:680px;
}
.h690{
    height:690px;
}
.h700{
    height:700px;
}
.h710{
    height:710px;
}
.h720{
    height:720px;
}
.h730{
    height:730px;
}
.h740{
    height:740px;
}
.h750{
    height:750px;
}
.h760{
    height:760px;
}
.h770{
    height:770px;
}
.h780{
    height:780px;
}
.h790{
    height:790px;
}
.h800{
    height:800px;
}
.mxh10{
    max-height:10px;
}
.mxh20{
    max-height:20px;
}
.mxh30{
    max-height:30px;
}
.mxh40{
    max-height:40px;
}
.mxh50{
    max-height:50px;
}
.mxh60{
    max-height:60px;
}
.mxh70{
    max-height:70px;
}
.mxh80{
    max-height:80px;
}
.mxh90{
    max-height:90px;
}
.mxh100{
    max-height:100px;
}
.mxh110{
    max-height:110px;
}
.mxh120{
    max-height:120px;
}
.mxh130{
    max-height:130px;
}
.mxh140{
    max-height:140px;
}
.mxh150{
    max-height:150px;
}
.mxh160{
    max-height:160px;
}
.mxh170{
    max-height:170px;
}
.mxh180{
    max-height:180px;
}
.mxh190{
    max-height:190px;
}
.mxh200{
    max-height:200px;
}
.mxh210{
    max-height:210px;
}
.mxh220{
    max-height:220px;
}
.mxh230{
    max-height:230px;
}
.mxh240{
    max-height:240px;
}
.mxh250{
    max-height:250px;
}
.mxh260{
    max-height:260px;
}
.mxh270{
    max-height:270px;
}
.mxh280{
    max-height:280px;
}
.mxh290{
    max-height:290px;
}
.mxh300{
    max-height:300px;
}
.mxh310{
    max-height:310px;
}
.mxh320{
    max-height:320px;
}
.mxh330{
    max-height:330px;
}
.mxh340{
    max-height:340px;
}
.mxh350{
    max-height:350px;
}
.mxh360{
    max-height:360px;
}
.mxh370{
    max-height:370px;
}
.mxh380{
    max-height:380px;
}
.mxh390{
    max-height:390px;
}
.mxh400{
    max-height:400px;
}
.mxh410{
    max-height:410px;
}
.mxh420{
    max-height:420px;
}
.mxh430{
    max-height:430px;
}
.mxh440{
    max-height:440px;
}
.mxh450{
    max-height:450px;
}
.mxh460{
    max-height:460px;
}
.mxh470{
    max-height:470px;
}
.mxh480{
    max-height:480px;
}
.mxh490{
    max-height:490px;
}
.mxh500{
    max-height:500px;
}
.mxh510{
    max-height:510px;
}
.mxh520{
    max-height:520px;
}
.mxh530{
    max-height:530px;
}
.mxh540{
    max-height:540px;
}
.mxh550{
    max-height:550px;
}
.mxh560{
    max-height:560px;
}
.mxh570{
    max-height:570px;
}
.mxh580{
    max-height:580px;
}
.mxh590{
    max-height:590px;
}
.mxh600{
    max-height:600px;
}
.mxh610{
    max-height:610px;
}
.mxh620{
    max-height:620px;
}
.mxh630{
    max-height:630px;
}
.mxh640{
    max-height:640px;
}
.mxh650{
    max-height:650px;
}
.mxh660{
    max-height:660px;
}
.mxh670{
    max-height:670px;
}
.mxh680{
    max-height:680px;
}
.mxh690{
    max-height:690px;
}
.mxh700{
    max-height:700px;
}
.mxh710{
    max-height:710px;
}
.mxh720{
    max-height:720px;
}
.mxh730{
    max-height:730px;
}
.mxh740{
    max-height:740px;
}
.mxh750{
    max-height:750px;
}
.mxh760{
    max-height:760px;
}
.mxh770{
    max-height:770px;
}
.mxh780{
    max-height:780px;
}
.mxh790{
    max-height:790px;
}
.mxh800{
    max-height:800px;
}
.i-h10>.t-Region-bodyWrap>.t-Region-body{
    height:10px;
}
.i-h20>.t-Region-bodyWrap>.t-Region-body{
    height:20px;
}
.i-h30>.t-Region-bodyWrap>.t-Region-body{
    height:30px;
}
.i-h40>.t-Region-bodyWrap>.t-Region-body{
    height:40px;
}
.i-h50>.t-Region-bodyWrap>.t-Region-body{
    height:50px;
}
.i-h60>.t-Region-bodyWrap>.t-Region-body{
    height:60px;
}
.i-h70>.t-Region-bodyWrap>.t-Region-body{
    height:70px;
}
.i-h80>.t-Region-bodyWrap>.t-Region-body{
    height:80px;
}
.i-h90>.t-Region-bodyWrap>.t-Region-body{
    height:90px;
}
.i-h100>.t-Region-bodyWrap>.t-Region-body{
    height:100px;
}
.i-h110>.t-Region-bodyWrap>.t-Region-body{
    height:110px;
}
.i-h120>.t-Region-bodyWrap>.t-Region-body{
    height:120px;
}
.i-h130>.t-Region-bodyWrap>.t-Region-body{
    height:130px;
}
.i-h140>.t-Region-bodyWrap>.t-Region-body{
    height:140px;
}
.i-h150>.t-Region-bodyWrap>.t-Region-body{
    height:150px;
}
.i-h160>.t-Region-bodyWrap>.t-Region-body{
    height:160px;
}
.i-h170>.t-Region-bodyWrap>.t-Region-body{
    height:170px;
}
.i-h180>.t-Region-bodyWrap>.t-Region-body{
    height:180px;
}
.i-h190>.t-Region-bodyWrap>.t-Region-body{
    height:190px;
}
.i-h200>.t-Region-bodyWrap>.t-Region-body{
    height:200px;
}
.i-h210>.t-Region-bodyWrap>.t-Region-body{
    height:210px;
}
.i-h220>.t-Region-bodyWrap>.t-Region-body{
    height:220px;
}
.i-h230>.t-Region-bodyWrap>.t-Region-body{
    height:230px;
}
.i-h240>.t-Region-bodyWrap>.t-Region-body{
    height:240px;
}
.i-h250>.t-Region-bodyWrap>.t-Region-body{
    height:250px;
}
.i-h260>.t-Region-bodyWrap>.t-Region-body{
    height:260px;
}
.i-h270>.t-Region-bodyWrap>.t-Region-body{
    height:270px;
}
.i-h280>.t-Region-bodyWrap>.t-Region-body{
    height:280px;
}
.i-h290>.t-Region-bodyWrap>.t-Region-body{
    height:290px;
}
.i-h300>.t-Region-bodyWrap>.t-Region-body{
    height:300px;
}
.i-h310>.t-Region-bodyWrap>.t-Region-body{
    height:310px;
}
.i-h320>.t-Region-bodyWrap>.t-Region-body{
    height:320px;
}
.i-h330>.t-Region-bodyWrap>.t-Region-body{
    height:330px;
}
.i-h340>.t-Region-bodyWrap>.t-Region-body{
    height:340px;
}
.i-h350>.t-Region-bodyWrap>.t-Region-body{
    height:350px;
}
.i-h360>.t-Region-bodyWrap>.t-Region-body{
    height:360px;
}
.i-h370>.t-Region-bodyWrap>.t-Region-body{
    height:370px;
}
.i-h380>.t-Region-bodyWrap>.t-Region-body{
    height:380px;
}
.i-h390>.t-Region-bodyWrap>.t-Region-body{
    height:390px;
}
.i-h400>.t-Region-bodyWrap>.t-Region-body{
    height:400px;
}
.i-h410>.t-Region-bodyWrap>.t-Region-body{
    height:410px;
}
.i-h420>.t-Region-bodyWrap>.t-Region-body{
    height:420px;
}
.i-h430>.t-Region-bodyWrap>.t-Region-body{
    height:430px;
}
.i-h440>.t-Region-bodyWrap>.t-Region-body{
    height:440px;
}
.i-h450>.t-Region-bodyWrap>.t-Region-body{
    height:450px;
}
.i-h460>.t-Region-bodyWrap>.t-Region-body{
    height:460px;
}
.i-h470>.t-Region-bodyWrap>.t-Region-body{
    height:470px;
}
.i-h480>.t-Region-bodyWrap>.t-Region-body{
    height:480px;
}
.i-h490>.t-Region-bodyWrap>.t-Region-body{
    height:490px;
}
.i-h500>.t-Region-bodyWrap>.t-Region-body{
    height:500px;
}
.i-h510>.t-Region-bodyWrap>.t-Region-body{
    height:510px;
}
.i-h520>.t-Region-bodyWrap>.t-Region-body{
    height:520px;
}
.i-h530>.t-Region-bodyWrap>.t-Region-body{
    height:530px;
}
.i-h540>.t-Region-bodyWrap>.t-Region-body{
    height:540px;
}
.i-h550>.t-Region-bodyWrap>.t-Region-body{
    height:550px;
}
.i-h560>.t-Region-bodyWrap>.t-Region-body{
    height:560px;
}
.i-h570>.t-Region-bodyWrap>.t-Region-body{
    height:570px;
}
.i-h580>.t-Region-bodyWrap>.t-Region-body{
    height:580px;
}
.i-h590>.t-Region-bodyWrap>.t-Region-body{
    height:590px;
}
.i-h600>.t-Region-bodyWrap>.t-Region-body{
    height:600px;
}
.i-h610>.t-Region-bodyWrap>.t-Region-body{
    height:610px;
}
.i-h620>.t-Region-bodyWrap>.t-Region-body{
    height:620px;
}
.i-h630>.t-Region-bodyWrap>.t-Region-body{
    height:630px;
}
.i-h640>.t-Region-bodyWrap>.t-Region-body{
    height:640px;
}
.i-h650>.t-Region-bodyWrap>.t-Region-body{
    height:650px;
}
.i-h660>.t-Region-bodyWrap>.t-Region-body{
    height:660px;
}
.i-h670>.t-Region-bodyWrap>.t-Region-body{
    height:670px;
}
.i-h680>.t-Region-bodyWrap>.t-Region-body{
    height:680px;
}
.i-h690>.t-Region-bodyWrap>.t-Region-body{
    height:690px;
}
.i-h700>.t-Region-bodyWrap>.t-Region-body{
    height:700px;
}
.i-h710>.t-Region-bodyWrap>.t-Region-body{
    height:710px;
}
.i-h720>.t-Region-bodyWrap>.t-Region-body{
    height:720px;
}
.i-h730>.t-Region-bodyWrap>.t-Region-body{
    height:730px;
}
.i-h740>.t-Region-bodyWrap>.t-Region-body{
    height:740px;
}
.i-h750>.t-Region-bodyWrap>.t-Region-body{
    height:750px;
}
.i-h760>.t-Region-bodyWrap>.t-Region-body{
    height:760px;
}
.i-h770>.t-Region-bodyWrap>.t-Region-body{
    height:770px;
}
.i-h780>.t-Region-bodyWrap>.t-Region-body{
    height:780px;
}
.i-h790>.t-Region-bodyWrap>.t-Region-body{
    height:790px;
}
.i-h800>.t-Region-bodyWrap>.t-Region-body{
    height:800px;
}
.i-mxh10>.t-Region-bodyWrap>.t-Region-body{
    max-height:10px;
}
.i-mxh20>.t-Region-bodyWrap>.t-Region-body{
    max-height:20px;
}
.i-mxh30>.t-Region-bodyWrap>.t-Region-body{
    max-height:30px;
}
.i-mxh40>.t-Region-bodyWrap>.t-Region-body{
    max-height:40px;
}
.i-mxh50>.t-Region-bodyWrap>.t-Region-body{
    max-height:50px;
}
.i-mxh60>.t-Region-bodyWrap>.t-Region-body{
    max-height:60px;
}
.i-mxh70>.t-Region-bodyWrap>.t-Region-body{
    max-height:70px;
}
.i-mxh80>.t-Region-bodyWrap>.t-Region-body{
    max-height:80px;
}
.i-mxh90>.t-Region-bodyWrap>.t-Region-body{
    max-height:90px;
}
.i-mxh100>.t-Region-bodyWrap>.t-Region-body{
    max-height:100px;
}
.i-mxh110>.t-Region-bodyWrap>.t-Region-body{
    max-height:110px;
}
.i-mxh120>.t-Region-bodyWrap>.t-Region-body{
    max-height:120px;
}
.i-mxh130>.t-Region-bodyWrap>.t-Region-body{
    max-height:130px;
}
.i-mxh140>.t-Region-bodyWrap>.t-Region-body{
    max-height:140px;
}
.i-mxh150>.t-Region-bodyWrap>.t-Region-body{
    max-height:150px;
}
.i-mxh160>.t-Region-bodyWrap>.t-Region-body{
    max-height:160px;
}
.i-mxh170>.t-Region-bodyWrap>.t-Region-body{
    max-height:170px;
}
.i-mxh180>.t-Region-bodyWrap>.t-Region-body{
    max-height:180px;
}
.i-mxh190>.t-Region-bodyWrap>.t-Region-body{
    max-height:190px;
}
.i-mxh200>.t-Region-bodyWrap>.t-Region-body{
    max-height:200px;
}
.i-mxh210>.t-Region-bodyWrap>.t-Region-body{
    max-height:210px;
}
.i-mxh220>.t-Region-bodyWrap>.t-Region-body{
    max-height:220px;
}
.i-mxh230>.t-Region-bodyWrap>.t-Region-body{
    max-height:230px;
}
.i-mxh240>.t-Region-bodyWrap>.t-Region-body{
    max-height:240px;
}
.i-mxh250>.t-Region-bodyWrap>.t-Region-body{
    max-height:250px;
}
.i-mxh260>.t-Region-bodyWrap>.t-Region-body{
    max-height:260px;
}
.i-mxh270>.t-Region-bodyWrap>.t-Region-body{
    max-height:270px;
}
.i-mxh280>.t-Region-bodyWrap>.t-Region-body{
    max-height:280px;
}
.i-mxh290>.t-Region-bodyWrap>.t-Region-body{
    max-height:290px;
}
.i-mxh300>.t-Region-bodyWrap>.t-Region-body{
    max-height:300px;
}
.i-mxh310>.t-Region-bodyWrap>.t-Region-body{
    max-height:310px;
}
.i-mxh320>.t-Region-bodyWrap>.t-Region-body{
    max-height:320px;
}
.i-mxh330>.t-Region-bodyWrap>.t-Region-body{
    max-height:330px;
}
.i-mxh340>.t-Region-bodyWrap>.t-Region-body{
    max-height:340px;
}
.i-mxh350>.t-Region-bodyWrap>.t-Region-body{
    max-height:350px;
}
.i-mxh360>.t-Region-bodyWrap>.t-Region-body{
    max-height:360px;
}
.i-mxh370>.t-Region-bodyWrap>.t-Region-body{
    max-height:370px;
}
.i-mxh380>.t-Region-bodyWrap>.t-Region-body{
    max-height:380px;
}
.i-mxh390>.t-Region-bodyWrap>.t-Region-body{
    max-height:390px;
}
.i-mxh400>.t-Region-bodyWrap>.t-Region-body{
    max-height:400px;
}
.i-mxh410>.t-Region-bodyWrap>.t-Region-body{
    max-height:410px;
}
.i-mxh420>.t-Region-bodyWrap>.t-Region-body{
    max-height:420px;
}
.i-mxh430>.t-Region-bodyWrap>.t-Region-body{
    max-height:430px;
}
.i-mxh440>.t-Region-bodyWrap>.t-Region-body{
    max-height:440px;
}
.i-mxh450>.t-Region-bodyWrap>.t-Region-body{
    max-height:450px;
}
.i-mxh460>.t-Region-bodyWrap>.t-Region-body{
    max-height:460px;
}
.i-mxh470>.t-Region-bodyWrap>.t-Region-body{
    max-height:470px;
}
.i-mxh480>.t-Region-bodyWrap>.t-Region-body{
    max-height:480px;
}
.i-mxh490>.t-Region-bodyWrap>.t-Region-body{
    max-height:490px;
}
.i-mxh500>.t-Region-bodyWrap>.t-Region-body{
    max-height:500px;
}
.i-mxh510>.t-Region-bodyWrap>.t-Region-body{
    max-height:510px;
}
.i-mxh520>.t-Region-bodyWrap>.t-Region-body{
    max-height:520px;
}
.i-mxh530>.t-Region-bodyWrap>.t-Region-body{
    max-height:530px;
}
.i-mxh540>.t-Region-bodyWrap>.t-Region-body{
    max-height:540px;
}
.i-mxh550>.t-Region-bodyWrap>.t-Region-body{
    max-height:550px;
}
.i-mxh560>.t-Region-bodyWrap>.t-Region-body{
    max-height:560px;
}
.i-mxh570>.t-Region-bodyWrap>.t-Region-body{
    max-height:570px;
}
.i-mxh580>.t-Region-bodyWrap>.t-Region-body{
    max-height:580px;
}
.i-mxh590>.t-Region-bodyWrap>.t-Region-body{
    max-height:590px;
}
.i-mxh600>.t-Region-bodyWrap>.t-Region-body{
    max-height:600px;
}
.i-mxh610>.t-Region-bodyWrap>.t-Region-body{
    max-height:610px;
}
.i-mxh620>.t-Region-bodyWrap>.t-Region-body{
    max-height:620px;
}
.i-mxh630>.t-Region-bodyWrap>.t-Region-body{
    max-height:630px;
}
.i-mxh640>.t-Region-bodyWrap>.t-Region-body{
    max-height:640px;
}
.i-mxh650>.t-Region-bodyWrap>.t-Region-body{
    max-height:650px;
}
.i-mxh660>.t-Region-bodyWrap>.t-Region-body{
    max-height:660px;
}
.i-mxh670>.t-Region-bodyWrap>.t-Region-body{
    max-height:670px;
}
.i-mxh680>.t-Region-bodyWrap>.t-Region-body{
    max-height:680px;
}
.i-mxh690>.t-Region-bodyWrap>.t-Region-body{
    max-height:690px;
}
.i-mxh700>.t-Region-bodyWrap>.t-Region-body{
    max-height:700px;
}
.i-mxh710>.t-Region-bodyWrap>.t-Region-body{
    max-height:710px;
}
.i-mxh720>.t-Region-bodyWrap>.t-Region-body{
    max-height:720px;
}
.i-mxh730>.t-Region-bodyWrap>.t-Region-body{
    max-height:730px;
}
.i-mxh740>.t-Region-bodyWrap>.t-Region-body{
    max-height:740px;
}
.i-mxh750>.t-Region-bodyWrap>.t-Region-body{
    max-height:750px;
}
.i-mxh760>.t-Region-bodyWrap>.t-Region-body{
    max-height:760px;
}
.i-mxh770>.t-Region-bodyWrap>.t-Region-body{
    max-height:770px;
}
.i-mxh780>.t-Region-bodyWrap>.t-Region-body{
    max-height:780px;
}
.i-mxh790>.t-Region-bodyWrap>.t-Region-body{
    max-height:790px;
}
.i-mxh800>.t-Region-bodyWrap>.t-Region-body{
    max-height:800px;
}
.w10{
    width:10px;
}
.w20{
    width:20px;
}
.w30{
    width:30px;
}
.w40{
    width:40px;
}
.w50{
    width:50px;
}
.w60{
    width:60px;
}
.w70{
    width:70px;
}
.w80{
    width:80px;
}
.w90{
    width:90px;
}
.w100{
    width:100px;
}
.w110{
    width:110px;
}
.w120{
    width:120px;
}
.w130{
    width:130px;
}
.w140{
    width:140px;
}
.w150{
    width:150px;
}
.w160{
    width:160px;
}
.w170{
    width:170px;
}
.w180{
    width:180px;
}
.w190{
    width:190px;
}
.w200{
    width:200px;
}
.w210{
    width:210px;
}
.w220{
    width:220px;
}
.w230{
    width:230px;
}
.w240{
    width:240px;
}
.w250{
    width:250px;
}
.w260{
    width:260px;
}
.w270{
    width:270px;
}
.w280{
    width:280px;
}
.w290{
    width:290px;
}
.w300{
    width:300px;
}
.w310{
    width:310px;
}
.w320{
    width:320px;
}
.w330{
    width:330px;
}
.w340{
    width:340px;
}
.w350{
    width:350px;
}
.w360{
    width:360px;
}
.w370{
    width:370px;
}
.w380{
    width:380px;
}
.w390{
    width:390px;
}
.w400{
    width:400px;
}
.w410{
    width:410px;
}
.w420{
    width:420px;
}
.w430{
    width:430px;
}
.w440{
    width:440px;
}
.w450{
    width:450px;
}
.w460{
    width:460px;
}
.w470{
    width:470px;
}
.w480{
    width:480px;
}
.w490{
    width:490px;
}
.w500{
    width:500px;
}
.w510{
    width:510px;
}
.w520{
    width:520px;
}
.w530{
    width:530px;
}
.w540{
    width:540px;
}
.w550{
    width:550px;
}
.w560{
    width:560px;
}
.w570{
    width:570px;
}
.w580{
    width:580px;
}
.w590{
    width:590px;
}
.w600{
    width:600px;
}
.w610{
    width:610px;
}
.w620{
    width:620px;
}
.w630{
    width:630px;
}
.w640{
    width:640px;
}
.w650{
    width:650px;
}
.w660{
    width:660px;
}
.w670{
    width:670px;
}
.w680{
    width:680px;
}
.w690{
    width:690px;
}
.w700{
    width:700px;
}
.w710{
    width:710px;
}
.w720{
    width:720px;
}
.w730{
    width:730px;
}
.w740{
    width:740px;
}
.w750{
    width:750px;
}
.w760{
    width:760px;
}
.w770{
    width:770px;
}
.w780{
    width:780px;
}
.w790{
    width:790px;
}
.w800{
    width:800px;
}
.mnw10{
    min-width:10px;
}
.mnw20{
    min-width:20px;
}
.mnw30{
    min-width:30px;
}
.mnw40{
    min-width:40px;
}
.mnw50{
    min-width:50px;
}
.mnw60{
    min-width:60px;
}
.mnw70{
    min-width:70px;
}
.mnw80{
    min-width:80px;
}
.mnw90{
    min-width:90px;
}
.mnw100{
    min-width:100px;
}
.mnw110{
    min-width:110px;
}
.mnw120{
    min-width:120px;
}
.mnw130{
    min-width:130px;
}
.mnw140{
    min-width:140px;
}
.mnw150{
    min-width:150px;
}
.mnw160{
    min-width:160px;
}
.mnw170{
    min-width:170px;
}
.mnw180{
    min-width:180px;
}
.mnw190{
    min-width:190px;
}
.mnw200{
    min-width:200px;
}
.mnw210{
    min-width:210px;
}
.mnw220{
    min-width:220px;
}
.mnw230{
    min-width:230px;
}
.mnw240{
    min-width:240px;
}
.mnw250{
    min-width:250px;
}
.mnw260{
    min-width:260px;
}
.mnw270{
    min-width:270px;
}
.mnw280{
    min-width:280px;
}
.mnw290{
    min-width:290px;
}
.mnw300{
    min-width:300px;
}
.mnw310{
    min-width:310px;
}
.mnw320{
    min-width:320px;
}
.mnw330{
    min-width:330px;
}
.mnw340{
    min-width:340px;
}
.mnw350{
    min-width:350px;
}
.mnw360{
    min-width:360px;
}
.mnw370{
    min-width:370px;
}
.mnw380{
    min-width:380px;
}
.mnw390{
    min-width:390px;
}
.mnw400{
    min-width:400px;
}
.mnw410{
    min-width:410px;
}
.mnw420{
    min-width:420px;
}
.mnw430{
    min-width:430px;
}
.mnw440{
    min-width:440px;
}
.mnw450{
    min-width:450px;
}
.mnw460{
    min-width:460px;
}
.mnw470{
    min-width:470px;
}
.mnw480{
    min-width:480px;
}
.mnw490{
    min-width:490px;
}
.mnw500{
    min-width:500px;
}
.mnw510{
    min-width:510px;
}
.mnw520{
    min-width:520px;
}
.mnw530{
    min-width:530px;
}
.mnw540{
    min-width:540px;
}
.mnw550{
    min-width:550px;
}
.mnw560{
    min-width:560px;
}
.mnw570{
    min-width:570px;
}
.mnw580{
    min-width:580px;
}
.mnw590{
    min-width:590px;
}
.mnw600{
    min-width:600px;
}
.mnw610{
    min-width:610px;
}
.mnw620{
    min-width:620px;
}
.mnw630{
    min-width:630px;
}
.mnw640{
    min-width:640px;
}
.mnw650{
    min-width:650px;
}
.mnw660{
    min-width:660px;
}
.mnw670{
    min-width:670px;
}
.mnw680{
    min-width:680px;
}
.mnw690{
    min-width:690px;
}
.mnw700{
    min-width:700px;
}
.mnw710{
    min-width:710px;
}
.mnw720{
    min-width:720px;
}
.mnw730{
    min-width:730px;
}
.mnw740{
    min-width:740px;
}
.mnw750{
    min-width:750px;
}
.mnw760{
    min-width:760px;
}
.mnw770{
    min-width:770px;
}
.mnw780{
    min-width:780px;
}
.mnw790{
    min-width:790px;
}
.mnw800{
    min-width:800px;
}
.mxw10{
    max-width:10px;
}
.mxw20{
    max-width:20px;
}
.mxw30{
    max-width:30px;
}
.mxw40{
    max-width:40px;
}
.mxw50{
    max-width:50px;
}
.mxw60{
    max-width:60px;
}
.mxw70{
    max-width:70px;
}
.mxw80{
    max-width:80px;
}
.mxw90{
    max-width:90px;
}
.mxw100{
    max-width:100px;
}
.mxw110{
    max-width:110px;
}
.mxw120{
    max-width:120px;
}
.mxw130{
    max-width:130px;
}
.mxw140{
    max-width:140px;
}
.mxw150{
    max-width:150px;
}
.mxw160{
    max-width:160px;
}
.mxw170{
    max-width:170px;
}
.mxw180{
    max-width:180px;
}
.mxw190{
    max-width:190px;
}
.mxw200{
    max-width:200px;
}
.mxw210{
    max-width:210px;
}
.mxw220{
    max-width:220px;
}
.mxw230{
    max-width:230px;
}
.mxw240{
    max-width:240px;
}
.mxw250{
    max-width:250px;
}
.mxw260{
    max-width:260px;
}
.mxw270{
    max-width:270px;
}
.mxw280{
    max-width:280px;
}
.mxw290{
    max-width:290px;
}
.mxw300{
    max-width:300px;
}
.mxw310{
    max-width:310px;
}
.mxw320{
    max-width:320px;
}
.mxw330{
    max-width:330px;
}
.mxw340{
    max-width:340px;
}
.mxw350{
    max-width:350px;
}
.mxw360{
    max-width:360px;
}
.mxw370{
    max-width:370px;
}
.mxw380{
    max-width:380px;
}
.mxw390{
    max-width:390px;
}
.mxw400{
    max-width:400px;
}
.mxw410{
    max-width:410px;
}
.mxw420{
    max-width:420px;
}
.mxw430{
    max-width:430px;
}
.mxw440{
    max-width:440px;
}
.mxw450{
    max-width:450px;
}
.mxw460{
    max-width:460px;
}
.mxw470{
    max-width:470px;
}
.mxw480{
    max-width:480px;
}
.mxw490{
    max-width:490px;
}
.mxw500{
    max-width:500px;
}
.mxw510{
    max-width:510px;
}
.mxw520{
    max-width:520px;
}
.mxw530{
    max-width:530px;
}
.mxw540{
    max-width:540px;
}
.mxw550{
    max-width:550px;
}
.mxw560{
    max-width:560px;
}
.mxw570{
    max-width:570px;
}
.mxw580{
    max-width:580px;
}
.mxw590{
    max-width:590px;
}
.mxw600{
    max-width:600px;
}
.mxw610{
    max-width:610px;
}
.mxw620{
    max-width:620px;
}
.mxw630{
    max-width:630px;
}
.mxw640{
    max-width:640px;
}
.mxw650{
    max-width:650px;
}
.mxw660{
    max-width:660px;
}
.mxw670{
    max-width:670px;
}
.mxw680{
    max-width:680px;
}
.mxw690{
    max-width:690px;
}
.mxw700{
    max-width:700px;
}
.mxw710{
    max-width:710px;
}
.mxw720{
    max-width:720px;
}
.mxw730{
    max-width:730px;
}
.mxw740{
    max-width:740px;
}
.mxw750{
    max-width:750px;
}
.mxw760{
    max-width:760px;
}
.mxw770{
    max-width:770px;
}
.mxw780{
    max-width:780px;
}
.mxw790{
    max-width:790px;
}
.mxw800{
    max-width:800px;
}
.w0p{
    width:0%;
}
.w5p{
    width:5%;
}
.w10p{
    width:10%;
}
.w15p{
    width:15%;
}
.w20p{
    width:20%;
}
.w25p{
    width:25%;
}
.w30p{
    width:30%;
}
.w35p{
    width:35%;
}
.w40p{
    width:40%;
}
.w45p{
    width:45%;
}
.w50p{
    width:50%;
}
.w55p{
    width:55%;
}
.w60p{
    width:60%;
}
.w65p{
    width:65%;
}
.w70p{
    width:70%;
}
.w75p{
    width:75%;
}
.w80p{
    width:80%;
}
.w85p{
    width:85%;
}
.w90p{
    width:90%;
}
.w95p{
    width:95%;
}
.w100p{
    width:100%;
}
.padding-sm{
    padding:8px!important;
}
.padding-top-sm{
    padding-top:8px!important;
}
.padding-left-sm{
    padding-left:8px!important;
}
.padding-right-sm{
    padding-right:8px!important;
}
.padding-bottom-sm{
    padding-bottom:8px!important;
}
.margin-sm{
    margin:8px!important;
}
.margin-top-sm{
    margin-top:8px!important;
}
.margin-left-sm{
    margin-left:8px!important;
}
.margin-right-sm{
    margin-right:8px!important;
}
.margin-bottom-sm{
    margin-bottom:8px!important;
}
.padding-md{
    padding:16px!important;
}
.padding-top-md{
    padding-top:16px!important;
}
.padding-left-md{
    padding-left:16px!important;
}
.padding-right-md{
    padding-right:16px!important;
}
.padding-bottom-md{
    padding-bottom:16px!important;
}
.margin-md{
    margin:16px!important;
}
.margin-top-md{
    margin-top:16px!important;
}
.margin-left-md{
    margin-left:16px!important;
}
.margin-right-md{
    margin-right:16px!important;
}
.margin-bottom-md{
    margin-bottom:16px!important;
}
.padding-lg{
    padding:32px!important;
}
.padding-top-lg{
    padding-top:32px!important;
}
.padding-left-lg{
    padding-left:32px!important;
}
.padding-right-lg{
    padding-right:32px!important;
}
.padding-bottom-lg{
    padding-bottom:32px!important;
}
.margin-lg{
    margin:32px!important;
}
.margin-top-lg{
    margin-top:32px!important;
}
.margin-left-lg{
    margin-left:32px!important;
}
.margin-right-lg{
    margin-right:32px!important;
}
.margin-bottom-lg{
    margin-bottom:32px!important;
}
.padding-none{
    padding:0!important;
}
.padding-top-none{
    padding-top:0!important;
}
.padding-left-none{
    padding-left:0!important;
}
.padding-right-none{
    padding-right:0!important;
}
.padding-bottom-none{
    padding-bottom:0!important;
}
.margin-none{
    margin:0!important;
}
.margin-top-none{
    margin-top:0!important;
}
.margin-left-none{
    margin-left:0!important;
}
.margin-right-none{
    margin-right:0!important;
}
.margin-bottom-none{
    margin-bottom:0!important;
}
.margin-auto{
    margin-right:auto;
    margin-left:auto;
}
.app-webturnos-application-archive{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-webturnos-application-archive.svg);
}
.app-application-standards-tracker{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-application-standards-tracker.svg);
}
.app-artwork-catalog{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-artwork-catalog.svg);
}
.app-bug-tracking{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-bug-tracking.svg);
}
.app-checklist-manager{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-checklist-manager.svg);
}
.app-community-requests{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-community-requests.svg);
}
.app-customer-tracker{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-customer-tracker.svg);
}
.app-data-reporter{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-data-reporter.svg);
}
.app-decision-manager{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-decision-manager.svg);
}
.app-expertise-tracker{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-expertise-tracker.svg);
}
.app-feedback{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-feedback.svg);
}
.app-go-live-checklist{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-go-live-checklist.svg);
}
.app-group-calendar{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-group-calendar.svg);
}
.app-incident-tracking{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-incident-tracking.svg);
}
.app-issue-tracker{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-issue-tracker.svg);
}
.app-live-poll{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-live-poll.svg);
}
.app-meeting-minutes{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-meeting-minutes.svg);
}
.app-opportunity-tracker{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-opportunity-tracker.svg);
}
.app-p-track{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-p-track.svg);
}
.app-sample-brookstrut{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-brookstrut.svg);
}
.app-sample-calendar{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-calendar.svg);
}
.app-sample-charts{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-charts.svg);
    background-repeat:no-repeat;
}
.app-sample-collections{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-collections.svg);
}
.app-sample-data-loading{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-data-loading.svg);
}
.app-sample-database-application{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-database-application.svg);
}
.app-sample-dialog{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-dialog.svg);
}
.app-sample-dynamic-actions{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-dynamic-actions.svg);
}
.app-sample-file-upload-download{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-file-upload-download.svg);
}
.app-sample-forms{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-forms.svg);
}
.app-sample-geolocation{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-geolocation.svg);
}
.app-sample-lists{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-lists.svg);
}
.app-sample-master-detail{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-master-detail.svg);
}
.app-sample-reporting{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-reporting.svg);
}
.app-sample-search{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-search.svg);
}
.app-sample-trees{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-trees.svg);
}
.app-sample-universal-theme{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-universal-theme.svg);
}
.app-sample-websheet-anyco{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-websheet-anyco.svg);
}
.app-sample-wizard{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-sample-wizard.svg);
}
.app-survey-builder{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-survey-builder.svg);
}
.app-systems-catalog{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-systems-catalog.svg);
}
.app-use-case-status{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-use-case-status.svg);
}
.app-websheet-any-co{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-websheet-any-co.svg);
}
.app-websheet-big-cats{
    background-image:url(../../webturnos_ui/img/icons_src/pkg-apps/app-websheet-big-cats.svg);
}
.app-webturnos-application-archive,.app-customer-tracker,.app-data-reporter,.app-group-calendar,.app-sample-search,.app-websheet-any-co{
    background-color:#4FA5E9!important;
}
.app-feedback,.app-issue-tracker,.app-sample-calendar,.app-sample-dialog,.app-sample-lists{
    background-color:#3F84BB!important;
}
.app-artwork-catalog,.app-checklist-manager,.app-go-live-checklist,.app-opportunity-tracker,.app-p-track,.app-sample-data-loading,.app-sample-forms,.app-sample-reporting,.app-sample-universal-theme,.app-sample-wizard,.app-use-case-status{
    background-color:#3E566D!important;
}
.app-application-standards-tracker,.app-sample-database-application,.app-sample-geolocation{
    background-color:#E5E7E9!important;
}
.app-meeting-minutes,.app-sample-collections{
    background-color:#4C4E50!important;
}
.app-community-requests,.app-incident-tracking,.app-live-poll,.app-sample-brookstrut,.app-sample-charts,.app-sample-file-upload-download,.app-systems-catalog{
    background-color:#FDBD3E!important;
}
.app-bug-tracking,.app-decision-manager,.app-sample-dynamic-actions,.app-sample-master-detail,.app-sample-trees{
    background-color:#27A168!important;
}
.app-expertise-tracker,.app-survey-builder,.app-websheet-big-cats{
    background-color:#F64434!important;
}
h1{
    font-size:3.2rem;
    margin:0 0 1.6rem;
}
h1+h2{
    margin-top:1.6em;
}
h2{
    font-size:2.4rem;
    margin:0 0 1.2rem;
}
h2+h3{
    margin-top:1.2em;
}
h3{
    font-size:2rem;
    margin:0 0 1.2rem;
}
h3+h4,h4+h5,h5+h6{
    margin-top:.8em;
}
h4,h5,h6{
    margin:0 0 .8rem;
}
h4{
    font-size:1.6rem;
}
h5{
    font-size:1.4rem;
}
h6{
    font-size:1.2rem;
}
h1,h2,h3,h4,h5,h6{
    line-height:1.5;
}
p{
    font-size:inherit;
    line-height:inherit;
    margin:0 0 1.6rem;
}
p:last-child{
    margin-bottom:0;
}
ol,ul{
    margin:1.2rem 3.2rem;
    padding:0;
}
ul{
    list-style-type:disc;
}
ol{
    list-style-type:decimal;
}
li{
    font-size:1.4rem;
}
code,pre{
    font-family:Menlo,Consolas,mono-space;
    white-space:pre;
    font-size:1.2rem;
    line-height:1.5;
}
.t-Button,.t-ButtonRegion-buttons,.t-Card-info,.t-Card-initials,.t-Comments-userIcon{
    white-space:nowrap;
}
small{
    font-size:1.1rem;
}
big{
    font-size:1.6rem;
}
.nodatafound{
    display:block;
    padding:12px;
    font-size:11px;
}
.nodatafound:empty{
    display:none;
}
body .ui-widget.utr{
    position:fixed!important;
}
.webturnos_wait_overlay{
    background:rgba(255,255,255,.5);
    z-index:1900;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
.u-file-icon{
    padding:4px 8px;
    text-align:center;
    color:#FFF;
    border-radius:2px;
}
.u-file-icon.fa-file-powerpoint-o{
    background-color:#D24726;
}
.u-file-icon.fa-file-excel-o{
    background-color:#217345;
}
.u-file-icon.fa-file-word-o{
    background-color:#2A579A;
}
.u-file-icon.fa-file-pdf-o{
    background-color:#F40700;
}
.u-file-icon.fa-file-image-o{
    background-color:#F6BB32;
}
.u-file-icon.fa-file-o{
    background-color:#A5ADB8;
}
@media only screen and (max-width:567px){
    .t-Region-bodyWrap>.t-Region-body{
        height:auto!important;
        max-height:auto!important;
    }
}
body .grid-debug-on .container{
    background-image:linear-gradient(90deg,rgba(255,128,128,.2) 0,rgba(255,128,128,.2) 50%,transparent 50%,transparent 100%);
    background-size:16.6666667% 100%;
    border-bottom:1px solid rgba(0,0,0,.1);
}
html{
    font-size:62.5%;
}
body{
    min-width:320px;
    font-family:'Helvetica Neue','Segoe UI',Helvetica,Arial,sans-serif;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-size:1.4rem;
    margin:0;
}
.u-RTL body{
    direction:rtl;
}
.is-fixed{
    position:fixed;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
}
.t-Body-inlineDialogs{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    padding:0;
    position:absolute;
    width:1px;
}
.t-PageBody--login form#frmDatos{
    display:flex;
}
.t-PageBody--login .t-Body{
    margin-top:0;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
}
.t-PageBody--login .t-Alert--wizard{
    width:auto;
}
form#frmDatos{
    min-height:100vh;
    margin:0;
}
.t-Body{
    position:relative;
}
.t-Body-wrap{
    margin:12px 0;
    display:table;
    table-layout:fixed;
    width:100%;
}
.t-Body-alert:empty{
    display:none;
}
.js-hidePageTitle .t-Body-titleHeading,.js-hideTitleBar .t-Body-title{
    display:none!important;
}
.t-Body-title{
    display:block;
    background-clip:padding-box;
    border-bottom:1px solid rgba(0,0,0,.075);
}
.t-Body-title.js-hideBreadcrumbs{
    margin-top:-36px;
}
.t-Body-title.is-stuck{
    width:100%;
}
.t-Body-titleHeading{
    font-size:2.8rem;
    line-height:1;
    margin:0;
    padding:24px;
    font-weight:300;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.t-Breadcrumb+.t-Body-titleHeading{
    padding-top:0;
    margin-top:-24px;
}
.t-Body-actions,.t-Body-nav,.t-Header{
    position:fixed;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
}
.t-Header{
    top:0;
    left:0;
    right:0;
}
.t-Body-contentInner{
    padding:16px;
    flex-grow:1;
    width:100%;
}
.t-Body-content{
    min-height:100vh;
    display:flex;
    flex-direction:column;
}
.webturnos-side-nav #t_Button_menuNavControl,.webturnos-side-nav .t-Header-nav,.webturnos-top-nav #t_Button_treeNavControl,.webturnos-top-nav .t-Body-nav{
    display:none!important;
}
.webturnos-side-nav .t-Body-actions,.webturnos-side-nav .t-Body-nav,.webturnos-side-nav .t-Body-title{
    top:40px;
}
.webturnos-top-nav .t-Body-side,.webturnos-top-nav .t-Body-title,.t-PageBody--noNav .t-Body-title{
    left:0;
    right:0;
}
.t-Body-actions,.t-Body-content,.t-Body-main,.t-Body-nav,.t-Body-side,.t-Body-title,.t-Button.t-Button--header,.t-Header{
    transition:all .1s;
}
.no-anim .t-Body-actions,.no-anim .t-Body-content,.no-anim .t-Body-main,.no-anim .t-Body-nav,.no-anim .t-Body-side,.no-anim .t-Body-title,.no-anim .t-Button.t-Button--header,.no-anim .t-Header{
    transition:none!important;
}
.t-Body-nav{
    width:180px;
    left:0;
    bottom:0;
    overflow:auto;
    -webkit-overflow-scrolling:touch;
    -ms-overflow-style:-ms-autohiding-scrollbar;
}
.u-RTL .t-Body-nav{
    left:auto;
    right:0;
}
.t-Body-actions{
    display:none;
    right:0;
    bottom:0;
    width:200px;
    z-index:490;
}
.t-Body-actions .t-Button--header{
    -webkit-transform:translate3d(-40px,0,0);
    transform:translate3d(-40px,0,0);
    position:absolute;
}
.u-RTL .t-Body-actions .t-Button--header{
    -webkit-transform:translate3d(40px,0,0);
    transform:translate3d(40px,0,0);
}
.u-RTL .t-Body-actions{
    right:auto;
    left:0;
}
.t-Body-actionsContent{
    height:100%;
    overflow:auto;
}
.t-Body-title{
    z-index:460;
}
.t-Body-side{
    z-index:470;
    overflow:auto;
}
.t-PageBody--hideLeft .t-Body-side{
    display:none!important;
}
.webturnos-side-nav.js-navCollapsed .t-TreeNav .a-TreeView-toggle{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px;
}
.t-PageBody--masterDetail .t-Body-title{
    border-bottom-width:0;
}
.t-PageBody--masterDetail .t-Body-title:after{
    display:none;
}
.t-PageBody--masterDetail .t-Body-title.has-shadow{
    box-shadow:0 1px 0 rgba(0,0,0,.075);
}
.t-PageBody--masterDetail .t-Body-title.has-shadow:after{
    background-image:linear-gradient(rgba(0,0,0,.05),transparent);
    display:block;
}
.t-PageBody--masterDetail .t-Body-contentInner>.container:first-child{
    min-height:75vh;
}
.t-PageBody--masterDetail .webturnos-rds-container{
    box-shadow:0 -1px 0 rgba(0,0,0,.1) inset;
}
.t-PageBody--masterDetail .webturnos-rds-container.is-stuck:after{
    content:' ';
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:4px;
    margin-bottom:-4px;
    z-index:100;
    background-image:linear-gradient(rgba(0,0,0,.05),transparent);
}
.u-RTL .t-PageBody--masterDetail .webturnos-rds-container.is-stuck:after{
    left:auto;
    right:0;
}
.t-Body-info{
    overflow:hidden;
}
.t-Body-info .t-Region{
    margin:16px;
}
.t-Body-info .t-Region--noUI{
    margin:0;
}
.t-Body-info .t-Region--noUI .t-Region-headerItems--controls{
    padding-left:1.6rem;
}
.t-Body-topButton{
    margin:24px auto;
    width:64px;
    height:64px;
    padding:16px;
    border-radius:100%;
    box-shadow:0 0 0 1px rgba(0,0,0,.1);
    opacity:.5;
    transition:all .1s;
}
.t-Body-topButton:active,.t-Body-topButton:focus,.t-Body-topButton:hover{
    opacity:1;
    -webkit-transform:translateY(-8px);
    transform:translateY(-8px);
}
.t-Body-topButton:hover{
    box-shadow:0 1px 2px rgba(0,0,0,.15);
}
.t-Body-topButton:active{
    box-shadow:0 1px 2px rgba(0,0,0,.15) inset;
}
.t-Body-topButton .a-Icon{
    width:32px;
    height:32px;
}
.t-Body-topButton .a-Icon:before{
    font-size:32px;
}
body.webturnos-no-scroll{
    overflow:hidden!important;
    width:100%;
}
.u-RTL .a-Menu-labelContainer{
    margin-left:20px;
    margin-right:0;
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
    .t-PageBody--login .t-Body{
        min-height:99vh;
    }
}
@media (max-width:768px){
    .t-Body{
        margin-top:0;
    }
}
@media (max-width:640px){
    .t-Body-contentInner{
        padding:8px;
    }
    .js-HeaderContracted .t-Header{
        margin-top:-200px;
    }
    .js-HeaderContracted #t_Body_actions{
        margin-top:0!important;
        top:0!important;
    }
    .js-HeaderExpanded .t-Header{
        margin-top:0;
    }
    .webturnos-top-nav.js-menuNavExpanded .t-Header{
        position:static;
    }
    .webturnos-top-nav.js-menuNavExpanded .t-Body-actions .t-Button--header{
        display:none;
    }
}
@media (min-width:641px){
    .webturnos-top-nav #t_Button_menuNavControl{
        display:none!important;
    }
    .t-Body-title{
        position:fixed;
        -webkit-backface-visibility:hidden;
        backface-visibility:hidden;
    }
    .t-Body-side{
        box-shadow:1px 0 0 rgba(0,0,0,.1);
        position:fixed;
        -webkit-backface-visibility:hidden;
        backface-visibility:hidden;
        bottom:0;
        width:240px;
        left:40px;
    }
    .u-RTL .t-Body-side{
        box-shadow:-1px 0 0 rgba(0,0,0,.1);
        left:auto;
        right:40px;
    }
}
.t-BreadcrumbRegion--useBreadcrumbTitle .t-Breadcrumb-item:last-child,.t-Button{
    position:relative;
}
@media (max-width:480px){
    .webturnos-side-nav.js-navCollapsed .a-TreeView-badge{
        display:none!important;
    }
}
.t-BreadcrumbRegion{
    display:flex;
    align-items:flex-end;
}
.t-BreadcrumbRegion+div>.webturnos-rds-container{
    margin-top:-16px;
}
.t-BreadcrumbRegion-body,.t-BreadcrumbRegion-title{
    overflow:hidden;
}
.t-BreadcrumbRegion-breadcrumb{
    display:none;
}
.t-BreadcrumbRegion-body{
    flex-grow:1;
    line-height:1.6rem;
}
.t-BreadcrumbRegion-buttons{
    line-height:4.8rem;
}
.t-BreadcrumbRegion--useBreadcrumbTitle .t-Breadcrumb-item.is-active,.t-BreadcrumbRegion-titleText{
    font-weight:500;
}
.t-Body-title-shrink .t-BreadcrumbRegion-buttons{
    line-height:3.2rem;
}
.t-BreadcrumbRegion--showBreadcrumb .t-BreadcrumbRegion-breadcrumb{
    display:block;
}
.t-BreadcrumbRegion--useRegionTitle .t-BreadcrumbRegion-breadcrumb:empty,.t-BreadcrumbRegion--useRegionTitle .t-BreadcrumbRegion-buttons:empty{
    display:none;
}
.t-BreadcrumbRegion--compactTitle .t-BreadcrumbRegion-breadcrumb,.t-BreadcrumbRegion--compactTitle .t-BreadcrumbRegion-title{
    display:inline-block;
    vertical-align:top;
}
.t-BreadcrumbRegion--compactTitle .t-BreadcrumbRegion-titleText{
    font-size:1.4rem;
    line-height:1.6rem;
}
.t-BreadcrumbRegion--compactTitle .t-BreadcrumbRegion-buttons{
    line-height:3.2rem;
}
.t-BreadcrumbRegion--useBreadcrumbTitle .t-BreadcrumbRegion-title{
    display:none!important;
}
.t-Breadcrumb{
    list-style:none;
    padding:0;
    margin:0;
    line-height:1;
}
.t-Breadcrumb:empty{
    display:none;
}
.t-Breadcrumb-item{
    display:inline-block;
    font-size:1.4rem;
    line-height:1.6rem;
    font-weight:400;
}
.t-Breadcrumb-item:after{
    opacity:.5;
    content:'\\';
    margin-left:8px;
    margin-right:6px;
}
.u-RTL .t-Breadcrumb-item:after{
    content:'/';
}
.t-BreadcrumbRegion--useBreadcrumbTitle .t-Breadcrumb-item:last-child:after{
    display:none;
}
.t-Breadcrumb-label{
    font-size:inherit;
    line-height:inherit;
    margin:inherit;
    display:inherit;
    font-weight:inherit;
}
.t-Breadcrumb--hideLast .t-Breadcrumb-item:last-child{
    display:none;
}
.t-BreadcrumbRegion--useBreadcrumbTitle .t-Breadcrumb-item:last-child .t-Breadcrumb-label{
    overflow:hidden;
    display:block;
}
.t-BreadcrumbRegion{
    padding:16px;
}
.no-anim .t-MenuBar{
    height:40px!important;
}
.no-anim .t-MenuBar ul{
    display:none;
}
@media (max-width:640px){
    .t-BreadcrumbRegion{
        flex-wrap:wrap;
    }
    .t-BreadcrumbRegion .t-BreadcrumbRegion-buttons{
        line-height:3.2rem;
    }
}
@media (max-width:480px){
    .t-BreadcrumbRegion .t-BreadcrumbRegion-buttons{
        display:flex;
        flex-direction:row;
        flex-wrap:wrap;
        margin:-4px;
    }
    .t-BreadcrumbRegion .t-BreadcrumbRegion-buttons button{
        flex-grow:1;
        margin:4px;
    }
}
@media only screen and (min-width:641px){
    .t-Body-title-shrink .t-BreadcrumbRegion--useRegionTitle .t-BreadcrumbRegion-breadcrumb,.t-Body-title-shrink .t-BreadcrumbRegion--useRegionTitle .t-BreadcrumbRegion-title{
        display:inline-block;
        vertical-align:top;
    }
    .t-Body-title-shrink .t-BreadcrumbRegion--useRegionTitle .t-BreadcrumbRegion-titleText{
        font-size:1.4rem;
        line-height:1.6rem;
    }
    .t-Body-title-shrink .t-BreadcrumbRegion--useRegionTitle .t-BreadcrumbRegion-buttons .t-Button{
        vertical-align:top;
    }
    .t-Body-title-shrink .t-BreadcrumbRegion--useRegionTitle .t-BreadcrumbRegion-buttons{
        line-height:3.2rem;
    }
    .t-Body-title-shrink .t-BreadcrumbRegion{
        padding-top:8px;
        padding-bottom:8px;
    }
    .t-Body-title-shrink .t-BreadcrumbRegion-body{
        padding:8px 0;
    }
    .js-rightCollapsed .t-Body-title-shrink .t-BreadcrumbRegion-buttons,.js-rightExpanded .t-Body-title-shrink .t-BreadcrumbRegion-buttons{
        padding-right:32px;
    }
    .u-RTL .js-rightCollapsed .t-Body-title-shrink .t-BreadcrumbRegion-buttons,.u-RTL .js-rightExpanded .t-Body-title-shrink .t-BreadcrumbRegion-buttons{
        padding-right:0;
        padding-left:32px;
    }
    .t-Body-title-shrink .t-Breadcrumb-item{
        display:inline-block;
    }
    .t-Body-title-shrink .t-BreadcrumbRegion--useBreadcrumbTitle .t-Breadcrumb-item:last-child{
        height:auto;
        display:inline-block;
        position:relative;
        overflow:visible;
        font-size:1.2rem;
        line-height:1.6rem;
    }
    .t-Body-title-shrink .t-BreadcrumbRegion--useBreadcrumbTitle .t-Breadcrumb-item:last-child .t-Breadcrumb-label{
        font-size:1.4rem;
        height:auto;
        display:inline;
    }
}
@media only screen and (max-width:640px){
    .t-BreadcrumbRegion--useRegionTitle .t-BreadcrumbRegion-breadcrumb,.t-BreadcrumbRegion--useRegionTitle .t-BreadcrumbRegion-title{
        display:inline-block;
        vertical-align:top;
    }
    .t-BreadcrumbRegion--useRegionTitle .t-BreadcrumbRegion-titleText{
        font-size:1.4rem;
        line-height:1.6rem;
    }
    .t-BreadcrumbRegion--useRegionTitle .t-BreadcrumbRegion-buttons .t-Button{
        vertical-align:top;
    }
    .t-BreadcrumbRegion--useRegionTitle .t-BreadcrumbRegion-buttons{
        line-height:3.2rem;
    }
    .t-BreadcrumbRegion{
        padding-top:8px;
        padding-bottom:8px;
    }
    .t-BreadcrumbRegion-body{
        padding:8px 0;
    }
    .js-rightCollapsed .t-BreadcrumbRegion-buttons,.js-rightExpanded .t-BreadcrumbRegion-buttons{
        padding-right:32px;
    }
    .u-RTL .js-rightCollapsed .t-BreadcrumbRegion-buttons,.u-RTL .js-rightExpanded .t-BreadcrumbRegion-buttons{
        padding-right:0;
        padding-left:32px;
    }
    .t-Breadcrumb-item{
        display:inline-block;
    }
    .t-BreadcrumbRegion--useBreadcrumbTitle .t-Breadcrumb-item:last-child{
        height:auto;
        display:inline-block;
        position:relative;
        overflow:visible;
        font-size:1.2rem;
        line-height:1.6rem;
    }
    .t-BreadcrumbRegion--useBreadcrumbTitle .t-Breadcrumb-item:last-child .t-Breadcrumb-label{
        font-size:1.4rem;
        height:auto;
        display:inline;
    }
    .t-BreadcrumbRegion+div>.webturnos-rds-container{
        margin-top:-8px;
    }
}
@media (min-width:641px){
    .t-Body-title:not(.t-Body-title-shrink) .t-BreadcrumbRegion--useBreadcrumbTitle:not(.t-BreadcrumbRegion--compactTitle) .t-Breadcrumb-item:last-child,.t-BreadcrumbRegion-titleText{
        margin:0;
        display:block;
        font-size:3.2rem;
        line-height:4.8rem;
        text-overflow:ellipsis;
        overflow:hidden;
        font-weight:500;
    }
}
.t-Button{
    -webkit-appearance:none;
    background:0 0;
    background-clip:padding-box;
    border:.1rem solid;
    cursor:pointer;
    display:inline-block;
    font:inherit;
    margin:0;
    text-align:center;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    vertical-align:middle;
}
.ui-dialog,.ui-dialog-content{
    box-sizing:content-box;
}
.t-Card-wrap,.t-Header .a-MenuBar-label:hover{
    background-clip:padding-box;
}
.webturnos-button-group input+label .t-Icon,.t-Button .t-Icon,.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc input+label .t-Icon{
    vertical-align:top;
}
.webturnos-icons-fontawesome .t-Button .t-Icon{
    padding:.1rem 0;
}
.a-Button.is-disabled,.a-Button[disabled],.t-Button.is-disabled,.t-Button[disabled]{
    opacity:.5;
    pointer-events:none;
    cursor:not-allowed;
}
.t-Button::-moz-focus-inner{
    border:0;
    padding:0;
}
.t-Button+.t-Button{
    margin-left:.4rem;
}
.u-RTL .t-Button+.t-Button{
    margin-right:.4rem;
    margin-left:0;
}
.t-Button+.t-Button.t-Button--pill,.t-Button+.t-Button.t-Button--pillEnd{
    margin-left:-.1rem!important;
}
.t-Button+.t-Button.t-Button--stretch,.t-Button--pillEnd{
    margin-left:0!important;
}
.u-RTL .t-Button+.t-Button.t-Button--pill,.u-RTL .t-Button+.t-Button.t-Button--pillEnd{
    margin-right:-.1rem!important;
    margin-left:0!important;
}
.u-RTL .t-Button+.t-Button.t-Button--stretch{
    margin-right:0!important;
}
.t-Button--pill:not(.t-Button--pillStart):not(.t-Button--pillEnd){
    border-radius:0!important;
    margin-right:-.1rem!important;
}
.t-Button--pillStart{
    border-top-right-radius:0!important;
    border-bottom-right-radius:0!important;
    margin-right:0!important;
}
.t-Button--pillEnd{
    border-top-left-radius:0!important;
    border-bottom-left-radius:0!important;
}
.t-Button--pillStart+.t-Button--pillEnd{
    margin-left:-.1rem!important;
}
.t-Button--padLeft{
    margin-left:.4rem!important;
}
.t-Button--padRight{
    margin-right:.4rem!important;
}
.t-Button--gapLeft{
    margin-left:1.2rem!important;
}
.t-Button--iconRight .t-Icon,.t-Button-badge{
    margin-left:.4rem;
}
.t-Button--gapRight{
    margin-right:1.2rem!important;
}
.t-Button--gapTop{
    margin-top:1.2rem!important;
}
.t-Button--gapBottom{
    margin-bottom:1.2rem!important;
}
.t-Button--padTop{
    margin-top:.8rem!important;
}
.t-Button--padBottom{
    margin-bottom:.8rem!important;
}
.t-Button-badge{
    padding:0 .6rem;
    display:inline-block;
}
.t-Button-badge:empty{
    display:none;
}
.t-Button--stretch{
    width:100%;
    display:block;
    margin-bottom:.8rem;
}
.webturnos-button-group input+label:after,.webturnos-button-group input+label:before,.t-Button--iconLeft .t-Icon.t-Icon--right,.t-Button--iconRight .t-Icon.t-Icon--left,.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc input+label:after,.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc input+label:before{
    display:none;
}
.t-Button--stretch:last-child{
    margin-bottom:0;
}
.t-Button--icon{
    line-height:1.6rem;
    text-align:center;
    min-width:4rem;
}
.t-Button--icon.t-Button--slim{
    padding-right:.8rem;
    padding-left:.8rem;
    min-width:3.2rem;
}
.t-Button--iconLeft .t-Icon{
    margin-right:.4rem;
}
.u-RTL .t-Button--iconLeft .t-Icon{
    margin-right:0;
    margin-left:.4rem;
}
.u-RTL .t-Button--iconRight .t-Icon{
    margin-left:0;
    margin-right:.4rem;
}
.t-Button{
    font-size:1.2rem;
    line-height:1.6rem;
    padding:.8rem 1.2rem;
    font-weight:400;
}
.t-Button--hot{
    font-weight:700;
}
.t-Button--tiny{
    font-size:1rem;
    line-height:1.2rem;
    padding:.4rem .6rem;
}
.t-Button--tiny .t-Icon{
    font-size:1.2rem;
    line-height:1;
}
.t-Button--small{
    font-size:1.1rem;
    line-height:1.6rem;
    padding:.4rem .8rem;
}
.t-Button--small .t-Icon{
    font-size:1.2rem;
    line-height:inherit;
}
.t-Button--small,.t-Button--tiny{
    min-width:0;
}
.t-Button--hideShow{
    font-size:1.1rem;
    line-height:1.4rem;
    padding:.4rem;
    min-width:2.4rem;
}
.webturnos-icons-fontawesome .t-Button.t-Button--header .t-Icon.fa,.t-Button--large{
    font-size:1.4rem;
}
.t-Button--hideShow.t-Button{
    border-radius:2.4rem;
}
.webturnos-button-group .webturnos-item-option:not(:last-of-type):not(:first-of-type) label,.t-Button.t-Button--header.t-Button--headerRight,.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc .webturnos-item-option:not(:last-of-type):not(:first-of-type) label{
    border-radius:0;
}
.t-Button--large{
    padding:1.2rem 1.6rem;
    line-height:1.6rem;
}
.t-Button--large.t-Button--withIcon{
    line-height:1.6rem;
    padding:1.2rem 1.4rem;
}
.t-Button.t-Button--header{
    padding:.8rem;
    vertical-align:top;
    box-shadow:none;
    text-align:center;
}
.t-Button.t-Button--header+.t-Button.t-Button--header{
    margin:0;
}
.u-RTL .t-Button.t-Button--header.t-Button--headerRight{
    right:0;
}
.t-Button--navBar{
    min-width:40px;
}
.t-Button--navBar .t-Button-badge{
    margin-left:4px;
    font-size:11px;
}
.t-Button--navBar .t-Icon{
    line-height:16px;
}
.t-Button--navBar .t-Icon.a-Icon,.t-Button--navBar .t-Icon.fa{
    margin-right:4px;
}
.u-RTL .t-Button--navBar .t-Icon.a-Icon,.u-RTL .t-Button--navBar .t-Icon.fa{
    margin-right:0;
    margin-left:4px;
}
.t-Button--headerUser{
    cursor:default;
}
.t-Region-headerItems--buttons .t-Button+.js-maximizeButtonContainer{
    margin-left:1.1rem;
}
.js-maximizeButtonContainer .t-Button{
    margin-right:.4rem;
}
.t-Region-headerItems--buttons .t-Button--icon+.t-Button--icon{
    margin-left:0;
}
.t-Region--hideShow .t-Region-headerItems--buttons .t-Button:last-child{
    margin-right:1.1rem;
}
.t-Button--noUI:not(.t-Button--simple),.t-Button--noUI:not(.t-Button--simple):active,.t-Button--noUI:not(.t-Button--simple):hover{
    text-shadow:none;
    background-color:transparent;
    box-shadow:none;
}
.webturnos-button-group label,.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc label{
    min-width:48px;
    padding:4px 8px;
}
.webturnos-button-group .webturnos-item-option,.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc .webturnos-item-option{
    padding:0;
}
.webturnos-button-group input+label,.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc input+label{
    padding:4px 8px;
    width:100%;
    text-align:center;
    outline:0!important;
}
.webturnos-button-group .webturnos-item-option label,.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc .webturnos-item-option label{
    margin:0;
    display:block;
}
.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label{
    text-align:left;
    padding-left:24px;
}
.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label:after,.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label:before{
    display:block;
    top:4px;
    left:4px;
}
@media (max-width:640px){
    .t-Button--navBar .t-Button-badge{
        position:absolute;
        margin-left:0;
        top:4px;
        right:4px;
        font-size:10px;
        line-height:1.4rem;
        padding:0 .4rem;
    }
    .t-Button--navBar .t-Button-label{
        display:none;
    }
    .t-Button--navBar .a-Icon.icon-down-arrow{
        margin-right:-4px;
    }
    .webturnos-item-group--rc .webturnos-item-grid{
        overflow:hidden;
        display:block;
    }
    .webturnos-item-group--rc .webturnos-item-grid-row{
        display:inline;
    }
    .webturnos-item-group--rc .webturnos-item-option{
        float:left;
        display:block;
    }
    .webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(2),.webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(2)~.webturnos-item-option{
        width:50%;
    }
    .webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(3),.webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(3)~.webturnos-item-option{
        width:33.3333%;
    }
    .webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(4),.webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(4)~.webturnos-item-option,.webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(5),.webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(5)~.webturnos-item-option{
        width:50%;
    }
    .webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(6),.webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(6)~.webturnos-item-option{
        width:33.3333%;
    }
    .webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(7),.webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(7)~.webturnos-item-option,.webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(8),.webturnos-item-group--rc .webturnos-item-option:first-child:nth-last-child(8)~.webturnos-item-option{
        width:50%;
    }
}
@media screen and (-ms-high-contrast:active){
    .a-Button,.t-Button{
        border:1px solid;
    }
}
.t-ButtonRegion{
    margin-bottom:12px;
    border:1px solid rgba(0,0,0,.075);
    box-shadow:0 2px 2px rgba(0,0,0,.05);
}
.col .t-ButtonRegion:only-child{
    margin-bottom:8px;
}
.t-Dialog .col .t-ButtonRegion:only-child{
    margin-bottom:0;
}
.t-Region+.t-ButtonRegion{
    margin-top:16px;
}
.t-ButtonRegion-wrap{
    display:table;
    width:100%;
    border-collapse:collapse;
}
.t-ButtonRegion-title{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px;
}
.t-ButtonRegion--dialogRegion,.t-ButtonRegion--noUI,.t-Dialog-footer .t-ButtonRegion,.t-DialogRegion-buttons .t-ButtonRegion,.t-Wizard-footer .t-ButtonRegion{
    border-width:0;
    margin:0;
    box-shadow:none;
}
.t-ButtonRegion-col{
    display:table-cell;
    width:33%;
    vertical-align:middle;
}
.t-ButtonRegion-buttons:empty{
    display:none;
}
.t-ButtonRegion-col--left .t-ButtonRegion-buttons{
    text-align:left;
}
.t-ButtonRegion-col--content .t-ButtonRegion-buttons{
    text-align:center;
}
.t-ButtonRegion-col--content,.t-ButtonRegion-col--left .t-ButtonRegion-buttons,.t-ButtonRegion-col--right .t-ButtonRegion-buttons{
    padding:16px;
}
.t-ButtonRegion-col--left,.t-ButtonRegion-col--right{
    width:0;
}
.t-ButtonRegion .t-Form-inputContainer .t-Form-error,.t-ButtonRegion-col--content{
    width:100%;
}
.t-ButtonRegion-col--left:empty,.t-ButtonRegion-col--right:empty{
    padding:0;
}
.t-ButtonRegion-col--left .t-ButtonRegion-buttons{
    padding-right:0;
}
.u-RTL .t-ButtonRegion-col--left .t-ButtonRegion-buttons{
    padding-right:16px;
    padding-left:0;
}
.t-ButtonRegion-col--right .t-ButtonRegion-buttons{
    text-align:right;
    padding-left:0;
}
.u-RTL .t-ButtonRegion-col--right .t-ButtonRegion-buttons{
    padding-left:16px;
    padding-right:0;
}
.t-ButtonRegion .t-Form-inputContainer,.t-ButtonRegion .t-Form-labelContainer{
    padding-top:0;
    padding-bottom:0;
}
.t-ButtonRegion .t-Form-inputContainer{
    display:flex;
    flex-wrap:wrap;
}
.t-ButtonRegion--noBorder{
    border-width:0;
}
.t-ButtonRegion--slimPadding .t-ButtonRegion-col--content,.t-ButtonRegion--slimPadding .t-ButtonRegion-col--left .t-ButtonRegion-buttons,.t-ButtonRegion--slimPadding .t-ButtonRegion-col--right .t-ButtonRegion-buttons{
    padding:8px;
}
.t-ButtonRegion--noPadding .t-ButtonRegion-col--content,.t-ButtonRegion--noPadding .t-ButtonRegion-col--left .t-ButtonRegion-buttons,.t-ButtonRegion--noPadding .t-ButtonRegion-col--right .t-ButtonRegion-buttons{
    padding:0;
}
.t-Dialog-footer .t-ButtonRegion{
    border-top-width:1px;
    border-top-color:rgba(0,0,0,.05);
}
.t-ButtonRegion--dialogRegion{
    border-top-width:0;
}
.t-Body-actions .t-ButtonRegion .t-ButtonRegion-col--content,.t-Body-actions .t-ButtonRegion .t-ButtonRegion-col--left,.t-ButtonRegion--sideBar .t-ButtonRegion-col--content,.t-ButtonRegion--sideBar .t-ButtonRegion-col--left{
    display:none;
}
.t-Body-actions .t-ButtonRegion .t-ButtonRegion-buttons,.t-ButtonRegion--sideBar .t-ButtonRegion-buttons{
    padding:16px;
}
.t-Body-actions .t-ButtonRegion .t-ButtonRegion-buttons .t-Button,.t-ButtonRegion--sideBar .t-ButtonRegion-buttons .t-Button{
    width:100%;
    display:block;
    margin:0 0 .8rem;
}
.t-Body-actions .t-ButtonRegion .t-ButtonRegion-buttons .t-Button:last-child,.t-ButtonRegion--sideBar .t-ButtonRegion-buttons .t-Button:last-child{
    margin-bottom:0;
}
.t-ButtonRegion--showTitle .t-ButtonRegion-title{
    border:inherit;
    clip:none;
    height:auto;
    margin:0;
    width:auto;
    position:inherit;
    font-size:2rem;
    line-height:1;
    font-weight:400;
}
.t-Body-actions .t-ButtonRegion{
    border-width:0;
    box-shadow:none;
    border-radius:0;
    margin:0;
}
.t-Body-actions .t-ButtonRegion .t-ButtonRegion-col,.t-Body-actions .t-ButtonRegion .t-ButtonRegion-wrap{
    display:block;
    width:auto;
    vertical-align:top;
}
.t-Card,.t-Cards,.t-Cards-item{
    display:flex;
}
.t-Body-actions .t-ButtonRegion .t-ButtonRegion-wrap{
    padding:6px;
}
.t-Body-actions .t-ButtonRegion .t-ButtonRegion-col{
    margin:6px;
}
.t-Body-actions .t-ButtonRegion .t-ButtonRegion-buttons,.t-Body-actions .t-ButtonRegion .t-ButtonRegion-col--content{
    text-align:left;
    padding:0;
}
@media (max-width:768px){
    .t-ButtonRegion--stickToBottom{
        width:100%!important;
        bottom:0;
        left:0;
        border-width:1px 0 0;
        border-radius:0!important;
        margin:0!important;
        box-shadow:none;
    }
    .t-ButtonRegion--stickToBottom.is-anchored{
        position:fixed!important;
        z-index:500;
    }
}
.t-Card,.t-Card-icon,.t-Card-wrap,.t-Cards-item{
    position:relative;
}
.t-Region--noPadding>.t-Region-bodyWrap>.t-Region-body>.fc .fc-view-container{
    margin:0 -1px;
}
.fc-day-header.ui-widget-header{
    overflow:hidden;
    text-overflow:ellipsis;
}
.fc .fc-toolbar.fc-header-toolbar{
    margin-bottom:0;
}
.fc-toolbar{
    border-style:solid;
    border-width:1px 1px 0;
}
.fc-toolbar .fc-center,.fc-toolbar .fc-left,.fc-toolbar .fc-right{
    vertical-align:top;
}
.fc-toolbar h2{
    font-weight:500;
}
.fc .fc-event{
    font-size:1.1rem;
    line-height:1.2rem;
    padding:2px 4px;
}
.fc .fc-day-grid-event{
    margin:0 2px 1px;
}
.fc .fc-time-grid-event{
    margin-right:1px;
}
.fc .fc-agendaList{
    border-width:0;
}
.fc div.fc-agendaList{
    border-width:1px;
}
.fc .fc-agendaList-dayHeader{
    border-width:0 0 1px;
}
.u-RTL .fc-rtl .fc-basic-view .fc-day-number{
    text-align:right;
}
.u-RTL .fc-agendaList-day{
    float:right;
}
.u-RTL .fc-agendaList-date{
    float:left;
}
.u-RTL .fc-agendaList-event{
    border-width:0 4px 0 0;
    border-style:solid;
}
.fc .fc-basic-view .fc-day-number,.fc .fc-basic-view .fc-week-number{
    font-size:14px;
    padding:4px;
}
.t-Cards{
    list-style:none;
    padding:0;
    margin:-8px;
    overflow:hidden;
    flex-wrap:wrap;
}
.t-Card{
    transition:all .1s ease-out;
    border-radius:3px;
    box-shadow:0 2px 4px -2px rgba(0,0,0,.075);
    width:calc(100% - 16px);
    margin:8px;
}
.t-Card-wrap{
    border-radius:3px;
    border:1px solid rgba(0,0,0,.075);
    width:100%;
}
.t-Card-wrap:focus{
    outline:0;
}
.webturnos-quick-picks a:hover,.t-Comments-info a:hover,.t-Footer-webturnos a:hover{
    text-decoration:underline;
}
.t-Card-icon{
    display:none;
    border-radius:100%;
}
.t-Card-icon .t-Icon{
    width:100%;
    height:100%;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:inherit;
}
.t-Card-initials{
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
}
.t-Card-initials img{
    width:100%;
    height:100%;
    border-radius:100%;
}
.t-Card-body{
    flex-grow:1;
    display:flex;
    flex-direction:column;
}
.t-Card-desc{
    display:block;
    flex-grow:1;
}
.t-Card-desc:empty,.t-Card-info:empty,.t-Card-subtitle{
    display:none;
}
.t-Card-desc:empty+.t-Card-info{
    margin-top:0;
}
.t-Card-info{
    font-size:1.1rem;
    line-height:1.6rem;
    margin-top:12px;
    overflow:hidden;
    text-overflow:ellipsis;
}
.t-Cards--basic .t-Card-wrap{
    display:flex;
    flex-direction:column;
    overflow:hidden;
}
.t-Cards--basic .t-Card-icon{
    position:absolute;
    right:16px;
    top:16px;
    width:32px;
    height:32px;
    line-height:32px;
}
.u-RTL .t-Cards--basic .t-Card-icon{
    right:auto;
    left:16px;
}
.t-Cards--basic .t-Card-initials{
    font-size:12px;
    font-weight:500;
}
.t-Cards--basic .t-Card-titleWrap{
    display:flex;
    flex-direction:column;
    justify-content:center;
    padding:12px 64px 12px 16px;
    min-height:64px;
    box-shadow:0 -1px 0 rgba(0,0,0,.05) inset;
}
.u-RTL .t-Cards--basic .t-Card-titleWrap{
    padding-left:64px;
    padding-right:16px;
}
.t-Cards--basic .t-Card-title{
    font-size:1.6rem;
    line-height:2rem;
    margin:0;
    font-weight:500;
    overflow:hidden;
    text-overflow:ellipsis;
}
.t-Cards--basic.t-Cards--displaySubtitle .t-Card-subtitle{
    display:block;
    font-size:12px;
    margin:4px 0 0;
    line-height:16px;
    font-weight:400;
}
.t-Cards--basic .t-Card-body{
    padding:16px;
}
.t-Cards--basic .t-Card-desc{
    font-size:14px;
    line-height:20px;
}
.t-Cards--compact .t-Card-wrap{
    display:flex;
    flex-direction:column;
    overflow:hidden;
}
.t-Cards--compact .t-Card-icon{
    position:absolute;
    right:8px;
    top:8px;
    width:32px;
    height:32px;
    line-height:32px;
}
.u-RTL .t-Cards--compact .t-Card-icon{
    right:auto;
    left:12px;
}
.t-Cards--compact .t-Card-initials{
    font-size:12px;
    font-weight:500;
}
.t-Cards--compact .t-Card-titleWrap{
    display:flex;
    flex-direction:column;
    justify-content:center;
    padding:8px 48px 8px 8px;
    min-height:48px;
    box-shadow:0 -1px 0 rgba(0,0,0,.05) inset;
}
.u-RTL .t-Cards--compact .t-Card-titleWrap{
    padding-left:48px;
    padding-right:12px;
}
.t-Cards--compact .t-Card-title{
    font-size:1.4rem;
    line-height:1.6rem;
    margin:0;
    font-weight:500;
    overflow:hidden;
    text-overflow:ellipsis;
}
.t-Cards--compact.t-Cards--displaySubtitle .t-Card-subtitle{
    display:block;
    font-size:11px;
    margin:4px 0 0;
    line-height:12px;
    font-weight:400;
}
.t-Cards--compact .t-Card-body{
    padding:8px;
}
.t-Cards--compact .t-Card-desc{
    font-size:12px;
    line-height:16px;
}
.t-Cards--featured .t-Card-wrap{
    display:flex;
    flex-direction:column;
    overflow:hidden;
}
.t-Cards--featured .t-Card-icon{
    margin:24px auto 16px;
    width:64px;
    height:64px;
}
.t-Cards--featured .t-Card-initials{
    font-size:20px;
    font-weight:400;
}
.t-Cards--featured .t-Card-titleWrap{
    font-size:16px;
    font-weight:500;
    text-align:center;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    padding:24px 16px;
}
.t-Cards--featured .t-Card-titleWrap h3{
    font-size:inherit;
    margin-bottom:0;
}
.t-Cards--featured .t-Card-body{
    border-top:1px solid rgba(0,0,0,.075);
    padding:16px;
}
.t-Cards--featured.t-Cards--displaySubtitle .t-Card-subtitle{
    display:block;
    font-size:12px;
    margin:4px 0 0;
    line-height:16px;
    font-weight:400;
}
.t-Cards--featured.t-Cards--displayIcons .t-Card-titleWrap,.t-Cards--featured.t-Cards--displayInitials .t-Card-titleWrap{
    padding-top:0;
}
.t-Cards--featured .t-Card-desc{
    font-size:14px;
    line-height:20px;
}
.t-Cards--block .t-Card-icon{
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0;
    padding:24px;
    border-radius:0;
    width:auto;
    height:auto;
}
.t-Cards--block .t-Icon{
    width:64px;
    height:64px;
    background-color:rgba(0,0,0,.1);
    border-radius:100%;
    text-shadow:0 1px 1px rgba(0,0,0,.1);
}
.t-Cards--block .t-Card-titleWrap{
    padding-bottom:24px;
}
.t-Cards--block.t-Cards--displayIcons .t-Card-titleWrap,.t-Cards--block.t-Cards--displayInitials .t-Card-titleWrap{
    padding-top:24px;
}
.t-Cards--displayIcons .t-Card-icon,.t-Cards--displayInitials .t-Card-icon{
    display:flex;
}
.t-Cards--displayIcons .t-Card-initials,.t-Cards--hideBody .t-Card-body{
    display:none;
}
.t-Cards--displayInitials .t-Card-icon .t-Icon:before{
    content:none;
}
.t-Cards--desc-2ln .t-Card-desc,.t-Cards--desc-3ln .t-Card-desc,.t-Cards--desc-4ln .t-Card-desc{
    overflow:hidden;
    text-overflow:ellipsis;
}
.t-Cards--desc-2ln .t-Card,.t-Cards--desc-2ln .t-Card-wrap,.t-Cards--desc-3ln .t-Card,.t-Cards--desc-3ln .t-Card-wrap,.t-Cards--desc-4ln .t-Card,.t-Cards--desc-4ln .t-Card-wrap{
    height:auto;
}
.t-Cards--desc-2ln.t-Cards--compact .t-Card-desc{
    height:3.2rem;
}
.t-Cards--desc-2ln .t-Card-desc{
    height:4rem;
}
.t-Cards--desc-3ln.t-Cards--compact .t-Card-desc{
    height:4.8rem;
}
.t-Cards--desc-3ln .t-Card-desc{
    height:6rem;
}
.t-Cards--desc-4ln.t-Cards--compact .t-Card-desc{
    height:6.4rem;
}
.t-Cards--desc-4ln .t-Card-desc{
    height:8rem;
}
.t-Region-body>.t-Cards{
    margin:0;
}
.t-Cards--float .t-Cards-item{
    max-width:320px;
}
.t-Form--floatLeft .t-Form-inputContainer select,.t-Form--labelsAbove .t-Form-fieldContainer .webturnos-item-select,.t-Form-fieldContainer--stacked .webturnos-item-select{
    max-width:100%;
}
.t-Cards--stacked .t-Cards-item:after{
    content:'';
    position:absolute;
    left:0;
    right:0;
    height:1px;
    bottom:-1px;
}
.t-Cards--cols .t-Cards-item{
    width:50%;
}
.t-Cards--3cols .t-Cards-item{
    width:33.33%;
}
.t-Cards--4cols .t-Cards-item{
    width:25%;
}
.t-Cards--5cols .t-Cards-item{
    width:20%;
}
.t-Cards--spanHorizontally{
    display:table;
    table-layout:fixed;
    width:100%;
}
.t-Cards--spanHorizontally .t-Cards-item{
    display:table-cell;
}
.t-Cards--animColorFill .t-Card .t-Card-icon:before{
    content:'';
    background-color:inherit;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    opacity:0;
    -webkit-transform:none;
    transform:none;
    border-radius:100%;
    transition:.2s opacity ease-in-out,.35s transform ease-in-out;
    pointer-events:none;
}
.t-Cards--animColorFill .t-Card-wrap:focus .t-Card-icon:before,.t-Cards--animColorFill .t-Card:hover .t-Card-icon:before{
    -webkit-transform:scale(5);
    transform:scale(5);
    -webkit-animation:.35s ease-in-out 1 forwards rippleOutFade;
    animation:.35s ease-in-out 1 forwards rippleOutFade;
}
.t-Cards--animColorFill .t-Card-wrap:focus .t-Card-colorFill:before,.t-Cards--animColorFill .t-Card:hover .t-Card-colorFill:before{
    height:100%;
    opacity:.1;
    left:0;
    right:0;
    border-radius:0;
}
@-webkit-keyframes rippleOutFade{
    from{
        opacity:.15;
    }
    to{
        opacity:0;
    }
}
@keyframes rippleOutFade{
    from{
        opacity:.15;
    }
    to{
        opacity:0;
    }
}
.t-Cards--animRaiseCard .t-Card:hover{
    -webkit-transform:translateY(-8px);
    transform:translateY(-8px);
    box-shadow:0 10px 4px -4px rgba(0,0,0,.05);
}
.t-Cards--animRaiseCard.t-Cards--compact .t-Card:hover{
    -webkit-transform:translateY(-4px);
    transform:translateY(-4px);
}
.t-Card-colorFill{
    pointer-events:none;
}
.t-Cards--displayIcons.u-colors .t-Card-colorFill,.t-Cards--displayInitials.u-colors .t-Card-colorFill,.t-Cards.u-colors .t-Card-colorFill{
    display:block;
}
.t-Cards--displayIcons.u-colors .t-Card-colorFill:after,.t-Cards--displayInitials.u-colors .t-Card-colorFill:after{
    display:none;
}
.t-Cards--displayIcons.u-colors .t-Card-colorFill:before,.t-Cards--displayInitials.u-colors .t-Card-colorFill:before{
    left:0;
    right:0;
    width:100%;
    height:100%;
    border-radius:0;
    transition:opacity .35s ease-in-out;
}
.t-Card-colorFill:after,.t-Card-colorFill:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    display:block;
    background-color:inherit;
    pointer-events:none;
}
.t-Card-colorFill:after{
    height:2px;
    margin:2px;
}
.t-Card-colorFill:before{
    background-color:inherit;
    opacity:0;
    transition:.25s opacity ease-in-out;
}
.t-Cards:not(.u-colors) .t-Card-colorFill:after{
    display:none;
}
.t-Cards.u-colors .t-Card-icon{
    color:#FFF!important;
}
.t-Cards--sampleAppsFooter{
    margin-top:32px;
}
.t-Cards--sampleAppsFooter .t-Card{
    box-shadow:none;
}
.t-Cards--sampleAppsFooter .t-Cards-item{
    display:block;
    flex-grow:1;
    width:25%;
}
.t-Cards--sampleAppsFooter .t-Card-icon,.t-Cards--sampleAppsFooter .t-Card-wrap{
    background-color:transparent;
    border-color:transparent;
}
.t-Cards--sampleAppsFooter .t-Icon,.t-Completeness{
    background-color:#FFF;
    box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;
}
.t-Cards--sampleAppsFooter .t-Card-icon{
    transition:.2s ease;
}
.t-Cards--sampleAppsFooter.t-Cards--featured .t-Card-titleWrap{
    font-size:12px;
    line-height:1.5;
}
.t-Cards--sampleAppsFooter .t-Card-wrap:focus .t-Card-icon,.t-Cards--sampleAppsFooter .t-Card-wrap:hover .t-Card-icon{
    -webkit-transform:scale(1.25);
    transform:scale(1.25);
}
@media (min-width:769px) and (max-width:991px){
    .t-Cards--5cols .t-Cards-item{
        width:25%;
        clear:none;
    }
    .t-Cards--5cols .t-Cards-item:nth-child(5n+1){
        clear:none;
    }
    .t-Cards--5cols .t-Cards-item:nth-child(4n+1){
        clear:both;
    }
}
@media (max-width:768px){
    .t-Cards--4cols .t-Cards-item,.t-Cards--5cols .t-Cards-item{
        width:33.33%;
    }
}
@media (max-width:640px){
    .t-Cards--3cols .t-Cards-item,.t-Cards--4cols .t-Cards-item,.t-Cards--5cols .t-Cards-item{
        width:50%;
    }
}
@media (max-width:480px){
    .t-Cards--3cols .t-Cards-item,.t-Cards--4cols .t-Cards-item,.t-Cards--5cols .t-Cards-item,.t-Cards--cols .t-Cards-item{
        width:100%;
    }
    .t-Cards--sampleAppsFooter .t-Cards-item{
        width:50%;
    }
}
.t-ClassicCalendar-title{
    margin:0;
    padding:16px 12px;
    font-size:2.4rem;
    line-height:3.32rem;
    font-weight:500;
    text-align:center;
}
.t-ClassicCalendar-calendar{
    width:100%;
    border-collapse:collapse;
    table-layout:fixed;
}
.t-ClassicCalendar-dayColumn{
    text-align:center;
    padding:4px 8px;
    font-weight:400;
    font-size:1.2rem;
    line-height:1.6rem;
    border-width:1px;
    border-style:solid;
}
.t-ClassicCalendar-day{
    height:72px;
    vertical-align:top;
    border-width:1px;
    border-style:solid;
}
.t-ClassicCalendar-day.is-today .t-ClassicCalendar-date{
    margin:4px;
    padding:0;
    font-weight:700;
    width:20px;
    height:20px;
    line-height:20px;
    border-radius:100%;
    text-align:center;
    overflow:hidden;
}
.t-ClassicCalendar-date{
    font-size:1.2rem;
    line-height:1.2rem;
    float:right;
    padding:4px 8px;
}
.t-ClassicCalendar-dayEvents{
    margin-top:20px;
    font-size:1.2rem;
    line-height:1.6rem;
}
.t-ClassicCalendar-day .t-ClassicCalendar-dayEvents{
    margin-top:28px;
}
.t-ClassicCalendar-event{
    display:block;
    margin:2px;
    padding:2px 8px;
    border-radius:2px;
}
.t-ClassicCalendar-event a{
    display:block;
    margin:-2px -8px;
    padding:2px 8px;
    border-radius:2px;
}
.t-ClassicCalendar--daily .t-ClassicCalendar-calendar,.t-ClassicCalendar--weekly .t-ClassicCalendar-calendar{
    table-layout:auto;
}
.t-ClassicCalendar--daily .t-ClassicCalendar-day,.t-ClassicCalendar--weekly .t-ClassicCalendar-day{
    height:12px;
    width:14%;
}
.t-ClassicCalendar--daily .t-ClassicCalendar-dayEvents,.t-ClassicCalendar--weekly .t-ClassicCalendar-dayEvents{
    margin-top:0;
}
.t-ClassicCalendar--daily .t-ClassicCalendar-dayEvents a,.t-ClassicCalendar--weekly .t-ClassicCalendar-dayEvents a{
    display:block;
    padding:2px 8px;
    border-radius:2px;
    margin:2px;
}
.t-ClassicCalendar--daily .t-ClassicCalendar-timeCol,.t-ClassicCalendar--weekly .t-ClassicCalendar-timeCol{
    width:4%;
}
.t-ClassicCalendar--daily .t-ClassicCalendar-timeCol{
    width:1%;
}
.t-ClassicCalendar-list{
    margin:0;
    padding:0;
    list-style:none;
    border:1px solid;
}
.t-ClassicCalendar-listEvent,.t-ClassicCalendar-listTitle{
    display:block;
    padding:4px 8px;
    border-width:1px 0 0;
    border-style:solid;
    overflow:hidden;
}
.t-ClassicCalendar-listTitle{
    font-size:1.6rem;
    line-height:2.4rem;
    font-weight:400;
}
.t-ClassicCalendar-listTitle:first-child{
    border-top-width:0;
}
.t-ClassicCalendar-listEvent{
    font-size:1.4rem;
    line-height:2rem;
}
.t-ClassicCalendar-listDayDate{
    float:right;
    font-size:1.2rem;
}
@media (max-width:640px){
    .t-ClassicCalendar-day{
        height:48px;
    }
    .t-ClassicCalendar-day.is-today .t-ClassicCalendar-date{
        margin:2px;
        width:16px;
        height:16px;
        line-height:16px;
    }
    .t-ClassicCalendar-date{
        font-size:1.1rem;
        padding:2px;
    }
    .t-ClassicCalendar-dayEvents{
        margin-top:16px;
        font-size:1.1rem;
    }
    .t-ClassicCalendar-day .t-ClassicCalendar-dayEvents{
        margin-top:20px;
    }
    .t-ClassicCalendar-event{
        padding:2px 4px;
    }
    .t-ClassicCalendar-event a{
        margin:-2px -4px;
        padding:2px 4px;
    }
}
.t-Comments{
    list-style:none;
    margin:0;
    padding:0;
}
.t-Comments-item{
    margin-bottom:16px;
    display:flex;
}
.t-Comments .t-Comments-item:last-child{
    margin-bottom:0;
}
.t-Comments-icon{
    flex-shrink:0;
    margin-right:12px;
}
.t-Comments-userIcon,.t-Comments-userImg{
    border-radius:100%;
    width:32px;
    height:32px;
    display:block;
}
.t-Comments-userIcon{
    font-size:12px;
    font-weight:500;
    line-height:32px;
    text-align:center;
    overflow:hidden;
    text-overflow:ellipsis;
    text-transform:uppercase;
}
.t-Comments-text--newValue,.t-ConfigPanel-status{
    font-weight:700;
}
.t-Comments-body{
    flex-grow:1;
}
.t-Comments-info{
    font-size:12px;
}
.t-Comments-user{
    margin-right:8px;
}
.t-Comments-date:before{
    content:'\00b7\00a0';
    opacity:.5;
}
.t-Comments-date:empty{
    display:none;
}
.t-Comments-comment{
    font-size:14px;
    line-height:20px;
}
.t-Comments-text--prevValue{
    text-decoration:line-through;
}
.t-Comments--chat .t-Comments-body{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
}
.t-Comments--chat .t-Comments-info{
    margin-top:4px;
    order:2;
}
.t-Comments--chat .t-Comments-comment{
    order:1;
    position:relative;
    padding:6px 8px;
    border-radius:4px;
}
.t-Comments--chat .t-Comments-comment:after{
    right:100%;
    top:16px;
    border:solid transparent;
    content:" ";
    height:0;
    width:0;
    position:absolute;
    pointer-events:none;
    border-width:6px;
    margin-top:-6px;
}
.t-Comments--chat .t-Comments-actions{
    float:none;
}
.t-Comments--basic .t-Comments-item.is-active{
    border-radius:2px;
    padding:8px 0;
}
.t-Comments--noUserIcon .t-Comments-icon,.t-Comments-item--noUserIcon .t-Comments-icon,.t-Comments-item.is-systemMessage .t-Comments-userIcon,.t-Completeness-dialog p:empty{
    display:none;
}
td.t-Completeness-negScore{
    color:#EA0000;
}
.t-Completeness{
    display:block;
    position:relative;
    border-radius:2px;
    overflow:hidden;
    transition:all .2s;
}
.t-Completeness.is-danger .t-Completeness-fill{
    background-color:#ff3b30;
}
.t-Completeness.is-warning .t-Completeness-fill{
    background-color:#fc0;
}
.t-Completeness.is-success .t-Completeness-fill{
    background-color:#4cd964;
}
a.t-Completeness:hover{
    text-decoration:none;
}
a.t-Completeness:hover .t-Completeness-labelWrap{
    background-color:rgba(0,0,0,.25);
}
a.t-Completeness:hover .t-Completeness-label{
    background-color:#fff;
}
.t-Completeness-fill{
    transition:all .2s;
    display:block;
    float:left;
    height:48px;
    box-shadow:0 0 0 1px rgba(0,0,0,.15) inset;
}
.t-ConfigPanel,.t-ConfigPanel-about{
    box-shadow:0 -1px 0 rgba(0,0,0,.1) inset;
}
.t-Completeness-labelWrap{
    position:absolute;
    left:0;
    top:0;
    height:100%;
    width:100%;
    text-align:center;
}
.t-Completeness-label{
    transition:all .1s;
    display:inline-block;
    line-height:24px;
    border-radius:2px;
    background-color:rgba(255,255,255,.75);
    padding:4px 12px;
    margin:8px;
    font-size:14px;
    color:#404040;
    color:rgba(0,0,0,.75);
}
.t-ConfigPanel-about{
    padding:12px;
}
.t-ConfigPanel-about p:first-child{
    margin-top:0;
}
.t-ConfigPanel-about p:last-child{
    margin-bottom:0;
}
.t-ConfigPanel-body{
    display:block;
    overflow:hidden;
}
.t-ConfigPanel-list,.t-ConfigPanel-main{
    display:block;
    float:left;
    padding:12px;
}
.t-ConfigPanel-main{
    width:40%;
    box-shadow:-1px 0 0 rgba(0,0,0,.1) inset;
}
.t-ConfigPanel-list{
    width:60%;
}
.t-ConfigPanel-icon{
    display:block;
    text-align:center;
    margin:12px auto;
    width:48px;
    height:48px;
    line-height:48px;
    border-radius:100%;
}
.t-ConfigPanel-icon:before{
    font-size:32px;
    line-height:48px;
}
.t-ConfigPanel-icon.auth-scheme:before{
    content:"\e08f";
}
.t-ConfigPanel-icon.is-enabled:before{
    content:"\e007";
}
.t-ConfigPanel-icon.is-disabled:before{
    content:"\e0a2";
}
.t-ConfigPanel-setting,.t-ConfigPanel-status{
    display:block;
    text-align:center;
    font-size:1.4rem;
    line-height:2.4rem;
}
.t-ConfigPanel-attr,.t-ContentBlock .t-ContentBlock-body{
    font-size:1.4rem;
    line-height:2rem;
}
.t-ConfigPanel-actions{
    display:block;
    margin:12px;
    text-align:center;
}
.t-ConfigPanel-actions .t-Button{
    padding-right:16px;
    padding-left:16px;
    white-space:normal;
}
.t-ConfigPanel-list{
    padding:0;
}
.t-ConfigPanel-attrs{
    list-style:none;
    margin:0;
    padding:0;
}
.t-ConfigPanel-attr:last-child .t-ConfigPanel-attrLink{
    box-shadow:none;
}
.t-ConfigPanel-attrLink{
    display:block;
    padding:14px 12px;
    box-shadow:0 -1px 0 rgba(0,0,0,.05) inset;
    text-decoration:none;
    overflow:hidden;
    transition:background-color .2s;
}
.t-ConfigPanel-attrLink:hover{
    text-decoration:none;
    box-shadow:0 1px 0 rgba(0,0,0,.05);
}
.t-ConfigPanel-attrLabel{
    padding-right:12px;
}
.t-ConfigPanel-attrValue{
    float:right;
}
@media (max-width:640px){
    .t-ConfigPanel-list,.t-ConfigPanel-main{
        display:block;
        width:auto;
        padding:12px;
        float:none;
    }
    .t-ConfigPanel-main{
        box-shadow:0 -1px 0 rgba(0,0,0,.1) inset;
        padding-bottom:16px;
    }
    .t-ConfigPanel-attrValue{
        float:none;
        display:block;
    }
    .t-ConfigPanel-attrLink{
        padding:8px 12px;
    }
}
.t-ContentBlock{
    margin-bottom:32px;
}
.t-ContentBlock-title{
    line-height:1.5;
    font-weight:500;
}
.t-ContentBlock--h1 .t-ContentBlock-title{
    font-size:3.2rem;
    margin:0 0 1.6rem;
}
.t-ContentBlock--h2 .t-ContentBlock-title{
    font-size:2.4rem;
    margin:0 0 1.2rem;
}
.t-ContentBlock--h3 .t-ContentBlock-title{
    font-size:2rem;
    margin:0 0 1.2rem;
}
.t-ContentBlock--shadowBG .t-ContentBlock-body{
    background-color:rgba(0,0,0,.05);
    border:1px solid rgba(0,0,0,.1);
    border-radius:2px;
    overflow:auto;
    padding:0;
}
.t-ContentBlock--lightBG .t-ContentBlock-body{
    border:1px solid rgba(0,0,0,.1);
    border-radius:2px;
    overflow:auto;
    padding:0;
}
.t-ContentBlock--padded .t-ContentBlock-body{
    padding:16px;
}
@media (max-width:640px){
    .t-ContentBlock{
        margin-bottom:16px;
    }
    .t-ContentBlock--h1 .t-ContentBlock-title{
        font-size:2.4rem;
        margin-bottom:.8rem;
    }
    .t-ContentBlock--h2 .t-ContentBlock-title{
        font-size:2rem;
        margin-bottom:.4rem;
    }
    .t-ContentBlock--h3 .t-ContentBlock-title{
        font-size:1.6rem;
        margin-bottom:.4rem;
    }
}
.t-Dialog-page .t-Alert--page.t-Alert--success.is-visible{
    -webkit-transform:translateY(0);
    transform:translateY(0);
}
body .ui-dialog.t-Dialog-page--wizard{
    border-radius:3px;
}
body .ui-dialog.t-Dialog-page--wizard .ui-dialog-titlebar{
    padding:12px 16px;
    border-bottom:none;
}
body .ui-dialog.t-Dialog-page--wizard .ui-dialog-title{
    line-height:32px;
    font-size:2rem;
    font-weight:500;
    text-align:center;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
    float:none;
    display:block;
    margin-right:24px;
    width:auto;
}
.u-RTL body .ui-dialog.t-Dialog-page--wizard .ui-dialog-title{
    margin-right:0;
    margin-left:24px;
}
body .ui-dialog.t-Dialog-page--wizard .ui-dialog-titlebar-close{
    right:16px;
    top:16px;
}
body .ui-dialog.t-Dialog-page--wizard .ui-dialog-content{
    border:0;
    padding:0;
    font-size:1.4rem;
}
body .ui-dialog.t-Dialog-page--wizard .ui-dialog-buttonpane{
    padding:16px;
    border-top-width:0;
}
body .ui-dialog.t-Dialog-page--wizard .ui-dialog-buttonpane .ui-button{
    padding:10px 8px;
    font-size:1.4rem;
    line-height:1.6rem;
    min-width:64px;
}
.ui-dialog.t-Dialog-page--standard,.ui-dialog.t-Dialog-page--wizard{
    display:flex;
    flex-direction:column;
    flex:none;
    max-height:100%;
}
.ui-dialog.t-Dialog-page--standard .ui-dialog-titlebar,.ui-dialog.t-Dialog-page--wizard .ui-dialog-titlebar{
    flex-shrink:0;
}
.ui-dialog.t-Dialog-page--standard .ui-dialog-content,.ui-dialog.t-Dialog-page--wizard .ui-dialog-content{
    position:relative;
    flex:1 0 auto;
}
.ui-dialog.t-Dialog-page--standard .ui-dialog-content:not(.js-dialogReady):before,.ui-dialog.t-Dialog-page--wizard .ui-dialog-content:not(.js-dialogReady):before{
    content:"\e01e";
    position:absolute;
    left:50%;
    top:50%;
    margin-top:-16px;
    margin-left:-16px;
    width:32px;
    height:32px;
    font-size:32px;
    font-family:WebTurnosIco!important;
    font-style:normal!important;
    font-weight:400!important;
    font-variant:normal!important;
    text-transform:none!important;
    speak:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    opacity:0;
    -webkit-animation:anim-spin-stop 2s 1 linear;
    animation:anim-spin-stop 2s 1 linear;
    -webkit-animation-delay:.2s;
    animation-delay:.2s;
}
.t-Dialog,.t-Dialog-page,.t-Dialog-page #frmDatos{
    display:flex;
    flex-direction:column;
    flex:1 0 100%;
    height:100vh;
}
.t-Dialog-page{
    opacity:0;
}
.t-Dialog-page.js-dialogReady{
    opacity:1;
    transition:opacity .2s ease;
}
.t-Dialog-footer,.t-Dialog-header{
    flex-shrink:0;
    overflow:hidden;
}
.t-Dialog-body{
    padding:12px;
}
.t-Dialog-bodyWrapperOut{
    position:relative;
    flex:1 0;
}
.t-Dialog-bodyWrapperIn{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    overflow:auto;
    -webkit-overflow-scrolling:touch;
}
.t-Dialog-page--standard.ui-dialog--webturnos,.t-Dialog-page--wizard.ui-dialog--webturnos{
    box-sizing:content-box;
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom;
    -webkit-animation:anim-dialogOpen .2s ease 1;
    animation:anim-dialogOpen .2s ease 1;
}
.t-Dialog-page--standard.ui-dialog--webturnos iframe,.t-Dialog-page--wizard.ui-dialog--webturnos iframe{
    position:absolute;
    top:0;
    bottom:0;
}
.t-Dialog-page--standard.ui-dialog--webturnos .t-Wizard-body,.t-Dialog-page--wizard.ui-dialog--webturnos .t-Wizard-body{
    transition:all;
}
.t-Dialog ::-webkit-scrollbar{
    width:8px;
    height:8px;
}
.t-Dialog--noPadding .t-Dialog-body{
    padding:0;
    overflow:hidden;
}
#webturnos_popup_field_help{
    outline:0;
}
.ui-dialog.ui-dialog--inline{
    display:flex;
    flex-direction:column;
    flex:none;
    max-height:100%;
    -webkit-transform-origin:center bottom;
    transform-origin:center bottom;
    -webkit-animation:anim-dialogOpen .2s ease 1;
    animation:anim-dialogOpen .2s ease 1;
}
.ui-dialog.ui-dialog--inline .ui-dialog-titlebar{
    flex-shrink:0;
}
.t-DialogRegion-bodyWrapperOut,.ui-dialog.ui-dialog--inline .ui-dialog-content{
    position:relative;
    flex:1 0 auto;
}
.t-DialogRegion-wrap{
    display:flex;
    flex-direction:column;
    box-sizing:border-box;
}
.t-DialogRegion-bodyWrapperOut{
    overflow:auto;
}
.t-DialogRegion-bodyWrapperIn,.t-DialogRegion-wrap{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
.t-DialogRegion-body{
    flex:1 0 auto;
    padding:16px;
    overflow:hidden;
}
.t-DialogRegion-buttons{
    flex-shrink:0;
    border-top:1px solid rgba(0,0,0,.05);
}
.t-DialogRegion--noPadding .t-DialogRegion-body{
    padding:0;
}
.t-Footer{
    flex-shrink:0;
    border-top:1px solid rgba(0,0,0,.05);
    background-color:rgba(0,0,0,.025);
    padding:16px;
    display:flex;
    flex-direction:row;
    align-items:center;
}
.t-Footer-body{
    flex-grow:1;
    margin-right:16px;
}
.u-RTL .t-Footer-body{
    margin-right:0;
    margin-left:1.6rem;
}
.t-Footer-content:empty{
    display:none;
}
.t-Footer-webturnos{
    font-size:1.2rem;
    line-height:2rem;
}
.t-Footer-customize,.t-Footer-srMode,.t-Footer-version{
    display:inline-block;
    margin-right:.8rem;
}
.t-Footer-customize:last-child,.t-Footer-srMode:last-child,.t-Footer-version:last-child{
    margin-right:0;
}
.u-RTL .t-Footer-customize,.u-RTL .t-Footer-srMode,.u-RTL .t-Footer-version{
    margin-right:0;
    margin-left:.8rem;
}
.u-RTL .t-Footer-customize:last-child,.u-RTL .t-Footer-srMode:last-child,.u-RTL .t-Footer-version:last-child{
    margin-left:0;
}
.t-Footer-top{
    flex-shrink:0;
}
.t-Footer-topButton{
    display:block;
    width:40px;
    height:40px;
    padding:12px;
    border-radius:100%;
    transition:.1s ease;
    box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;
    opacity:.75;
}
.t-Footer-topButton:hover{
    opacity:1;
    box-shadow:0 0 0 1px rgba(0,0,0,.1) inset,0 2px 4px rgba(0,0,0,.05);
}
.t-Footer-topButton:focus{
    outline:0;
}
@media (max-width:640px){
    .t-Footer-webturnos,.t-Footer-body{
        text-align:center;
    }
    .t-Footer{
        flex-direction:column;
    }
    .t-Footer-body{
        width:100%;
        margin-right:0;
        margin-left:0;
    }
    .t-Footer-top{
        margin-top:16px;
    }
}
.t-Form-fieldContainer{
    border-spacing:0;
    width:auto;
    clear:both;
}
.col>.t-Form-fieldContainer{
    margin-right:-.8rem;
    margin-left:-.8rem;
}
.t-Form-fieldContainer .webturnos-item-icon{
    float:none;
    position:relative;
    padding:.4rem;
    pointer-events:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    left:2.4rem;
    margin-left:-2.4rem;
}
.u-RTL .t-Form-fieldContainer .webturnos-item-icon{
    left:auto;
    right:2.4rem;
    margin-left:0;
    margin-right:-2.4rem;
}
.t-Form-fieldContainer .webturnos-item-has-icon{
    text-indent:2rem;
}
.t-Form-fieldContainer .webturnos-item-has-icon:focus+.webturnos-item-icon{
    z-index:2;
}
.t-Form-inputContainer,.t-Form-labelContainer{
    padding:.8rem;
}
.t-Form-labelContainer{
    text-align:right;
    float:left;
}
.t-Form--leftLabels .t-Form-labelContainer,.u-RTL .t-Form-labelContainer{
    text-align:left;
}
.t-Form-inputContainer{
    position:relative;
    overflow:hidden;
}
.t-Form-itemWrapper{
    display:flex;
    align-items:flex-start;
    flex-wrap:nowrap;
}
.webturnos-item-group:focus{
    outline:0;
}
.t-Form-itemText--pre{
    order:1;
}
.t-Form-inputContainer .a-Button--calendar,.t-Form-inputContainer .a-Button--popupLOV,.t-Form-inputContainer .webturnos-item-display-only,.t-Form-inputContainer input,.t-Form-inputContainer select,.t-Form-inputContainer textarea{
    order:3;
}
.t-Form-itemWrapper .webturnos-item-group,.t-Form-itemWrapper .webturnos-item-icon,.t-Form-itemWrapper fieldset{
    order:2;
}
.t-Form-itemText--post{
    order:4;
}
.t-Form-helpButton{
    order:5;
}
.t-Form-itemWrapper .webturnos-quick-picks{
    order:6;
}
.t-Form-itemWrapper .u-Processing--inline{
    order:999;
}
.t-Form-label{
    padding:.4rem 0;
    line-height:1.6rem;
    display:inline-block;
    -webkit-hyphens:auto;
    -ms-hyphens:auto;
    hyphens:auto;
    font-size:1.2rem;
}
.webturnos-item-text{
    height:2.4rem;
}
.webturnos-item-select[size="1"]{
    min-height:2.4rem;
    max-height:2.4rem;
}
@-moz-document url-prefix(){
    .webturnos-item-select{
        text-indent:-2px;
    }
}
.webturnos-item-display-only{
    min-height:2.4rem;
    box-shadow:none;
    font-weight:700;
    line-height:24px;
}
.webturnos-item-select,.webturnos-item-text,.webturnos-item-textarea{
    display:inline-block;
    font-size:1.2rem;
    vertical-align:top;
    line-height:1.6rem;
    padding:.3rem;
    border:.1rem solid;
    border-radius:.2rem;
    max-width:100%;
    transition:background-color .1s ease,border .1s ease;
}
.webturnos-item-select:focus,.webturnos-item-text:focus,.webturnos-item-textarea:focus{
    z-index:1;
    outline:0;
}
.t-Form input.file{
    display:inline-block;
    font-size:1.4rem;
    vertical-align:middle;
    line-height:1.6rem;
}
.webturnos-item-textarea{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    min-height:6.4rem;
    font-family:Menlo,Consolas,monospace,serif;
}
.webturnos-item-select.webturnos-item-has-icon{
    text-indent:2rem;
}
.a-IRR-selectList[size="1"],.webturnos-item-select[size="1"]{
    -webkit-appearance:none;
    -moz-appearance:none;
    text-indent:0 .1rem;
    background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSItOTkuNSAwLjUgNDAwIDIwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtOTkuNSAwLjUgNDAwIDIwMCI+PHBhdGggZmlsbD0iIzQ0NCIgZD0iTTE1Ni4yNSA3My43YzAgMS42LS42MTIgMy4yLTEuODI1IDQuNDI1bC01NC40MjUgNTQuNDI1LTU0LjQyNS01NC40MjVjLTIuNDM4LTIuNDM4LTIuNDM4LTYuNCAwLTguODM3czYuNC0yLjQzOCA4LjgzNyAwbDQ1LjU4OCA0NS41NzQgNDUuNTc1LTQ1LjU3NWMyLjQzOC0yLjQzOCA2LjM5OS0yLjQzOCA4LjgzNyAwIDEuMjI2IDEuMjI2IDEuODM4IDIuODI1IDEuODM4IDQuNDEzeiIvPjwvc3ZnPg==);
    background-repeat:no-repeat;
    background-position:100% 50%;
    background-size:3.2rem 1.6rem;
    padding-right:3.2rem;
}
.u-RTL .a-IRR-selectList[size="1"],.u-RTL .webturnos-item-select[size="1"]{
    background-position:0 50%;
    padding-right:.8rem;
    padding-left:3.2rem;
}
.a-IRR-selectList[size="1"]:focus,.webturnos-item-select[size="1"]:focus{
    outline:0;
}
.a-IRR-selectList[size="1"]:-moz-focusring,.a-IRR-selectList[size="1"]::-moz-focus-inner,.webturnos-item-select[size="1"]:-moz-focusring,.webturnos-item-select[size="1"]::-moz-focus-inner{
    outline:0;
}
body:not(:-moz-handler-blocked) .t-Form-select{
    padding:.2rem 1.2rem .2rem .2rem;
}
.t-Form-field--readOnly{
    border:none;
    box-shadow:none;
    font-weight:700;
}
.u-TF-item--checkbox,.u-TF-item--radio{
    margin-right:.4rem;
}
.webturnos-item-group--rc input+label{
    font-size:1.2rem;
    line-height:1.6rem;
}
.webturnos-item-group--rc input:checked+label{
    font-weight:700;
}
.webturnos-item-group--file{
    position:relative;
}
.webturnos-item-file{
    cursor:pointer;
    position:relative;
    z-index:1;
    opacity:0;
    height:2.4rem;
    width:100%;
}
.webturnos-item-file+.webturnos-item-file-dropzone{
    display:flex;
    font-size:1.2rem;
    pointer-events:none;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:0;
    align-items:flex-start;
}
.webturnos-item-file+.webturnos-item-file-dropzone+a{
    font-size:11px;
    display:inline-block;
    vertical-align:top;
}
.webturnos-item-file-dropzone-icon,.webturnos-item-file-dropzone-label{
    vertical-align:top;
    line-height:1.6rem;
    padding:.3rem .8rem;
    border-color:#D0D0D0;
}
.webturnos-item-file-dropzone-label{
    border-width:.1rem 0 .1rem .1rem;
    border-style:solid;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    flex-grow:1;
}
.webturnos-item-file-dropzone-icon{
    flex-shrink:0;
    border-width:.1rem;
    border-style:solid;
}
.webturnos-item-file-upload+a{
    order:10;
    display:block;
    font-size:1.2rem;
}
.a-Form-error,.t-Form-error{
    font-size:1.1rem;
    line-height:1.6rem;
    display:block;
    margin-top:.4rem;
    flex-basis:100%;
    order:1;
}
.a-Form-error:empty,.t-Form-error:empty{
    display:none;
}
.t-Form-inputContainer .a-Button,.t-Form-inputContainer .t-Button{
    vertical-align:top;
}
.u-TF-itemWrap,span.lov{
    white-space:nowrap;
}
.a-Button.a-Button--popupLOV,.t-Form-inputContainer .a-Button--calendar,.t-Form-inputContainer fieldset.lov .a-Button,.u-TF-item--datepicker+.a-Button--calendar{
    margin-left:-.1rem;
}
.u-RTL .a-Button.a-Button--popupLOV,.u-RTL .t-Form-inputContainer .a-Button--calendar,.u-RTL .t-Form-inputContainer fieldset.lov .a-Button,.u-RTL .u-TF-item--datepicker+.a-Button--calendar{
    margin-left:0;
    margin-right:-.1rem;
}
.a-Button.a-Button--popupLOV,.t-Form-inputContainer .webturnos-item-group .a-Button,.u-TF-item--datepicker+.a-Button--calendar{
    vertical-align:top;
}
.t-Form-helpButton{
    -webkit-appearance:none;
    padding:.4rem;
    border-width:0;
    background-color:transparent;
    cursor:pointer;
    display:flex;
}
.t-Form-helpButton .a-Icon{
    opacity:.25;
}
.t-Form-helpButton:hover .a-Icon{
    opacity:.75;
}
.t-Form-helpButton:focus{
    outline:0;
}
.t-Form-helpButton:focus .a-Icon{
    opacity:1;
}
.t-Form-labelContainer.col-0:not(.t-Form-labelContainer--hiddenLabel){
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    position:absolute;
    width:1px;
    padding:0;
}
.t-Form-labelContainer--hiddenLabel.col-0,.t-Form-labelContainer--hiddenLabel.col-null{
    padding:0!important;
    height:0!important;
    width:0!important;
    min-height:0;
    min-width:0;
    float:none;
}
.t-Form-fieldContainer--hiddenLabel>.t-Form-inputContainer.col-null{
    width:100%;
    float:none;
}
.t-Form-fieldContainer--hiddenLabel.t-Form-fieldContainer--noLabelSpacing.rel-col{
    margin-right:0;
    margin-left:0;
}
.t-Form-fieldContainer--hiddenLabel.t-Form-fieldContainer--noLabelSpacing.rel-col>.t-Form-labelContainer--hiddenLabel.col{
    min-width:0;
    width:0;
    padding:0;
}
.t-Form-fieldContainer--hiddenLabel.t-Form-fieldContainer--noLabelSpacing.rel-col>.t-Form-inputContainer.col{
    width:100%;
}
.t-Form-labelContainer--hiddenLabel{
    min-height:3.2rem;
    padding:0;
    min-width:0;
}
.t-Form-labelContainer.col-null{
    width:25%;
}
.t-Form-inputContainer.col-null{
    width:75%;
}
.webturnos-item-group--shuttle,.webturnos-item-select.stretch,.webturnos-item-text.stretch{
    width:100%;
}
fieldset.listmanager table{
    border-collapse:collapse;
}
fieldset.listmanager td{
    padding:0!important;
}
fieldset.listmanager select.listmanager{
    margin-top:.8rem;
}
.webturnos-item-group--shuttle table.shuttle{
    width:100%;
    border-collapse:collapse;
}
.webturnos-item-group--shuttle td{
    vertical-align:top;
}
.webturnos-item-group--shuttle .shuttleControl,.webturnos-item-group--shuttle .shuttleSort2{
    width:1%;
}
.webturnos-item-group--shuttle .shuttleSelect1,.webturnos-item-group--shuttle .shuttleSelect2{
    width:49%;
}
.webturnos-item-group--shuttle select.shuttle_left,.webturnos-item-group--shuttle select.shuttle_right{
    width:100%;
    min-height:14rem;
    margin:.4rem 0;
}
.t-Form--alignLeft .col{
    width:auto;
}
.t-Form--alignLeft .t-Form-fieldContainer{
    width:auto;
    display:inline-block;
    vertical-align:top;
}
.t-Form--alignLeft .t-Form-labelContainer{
    width:auto;
    min-width:0;
}
.t-Form--floatLeft{
    overflow:hidden;
}
.t-Form--floatLeft .col{
    width:auto!important;
}
.u-RTL .t-Form--floatLeft .col{
    float:right;
}
.t-Form--floatLeft .t-Form-fieldContainer{
    width:auto;
    float:left;
    clear:none;
}
.col .rel-col:after,.container:after,.row:after{
    clear:both;
}
.u-RTL .t-Form--floatLeft .t-Form-fieldContainer{
    float:right;
}
.t-Form--floatLeft .t-Form-labelContainer{
    min-width:0;
    width:auto;
}
.u-RTL .t-Form--leftLabels .t-Form-labelContainer{
    text-align:right;
}
.t-Form--fixedLabels .t-Form-labelContainer{
    width:16rem;
}
.webturnos-tabular-form-error{
    border-color:#E92020!important;
}
.webturnos-tabular-form-error+.a-Button{
    box-shadow:0 0 0 .1rem #E92020 inset;
}
.webturnos-tabular-highlight{
    border-color:#fc0!important;
}
.webturnos-tabular-highlight+.a-Button{
    box-shadow:0 0 0 .1rem #fc0 inset;
}
.webturnos-item-group--rc input{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px;
}
.webturnos-item-group--rc input+label{
    position:relative;
    padding-left:2rem;
    padding-right:.8rem;
    cursor:pointer;
    display:inline-block;
    margin:.4rem 0;
    vertical-align:top;
    min-height:1.6rem;
}
.u-RTL .webturnos-item-group--rc input+label{
    padding-right:2rem;
    padding-left:.8rem;
}
.webturnos-item-group--rc input+label:after,.webturnos-item-group--rc input+label:before{
    width:1.6rem;
    height:1.6rem;
    position:absolute;
    top:0;
    left:0;
    display:block;
    content:'';
    transition:.25s ease;
}
.u-RTL .webturnos-item-group--rc input+label:after,.u-RTL .webturnos-item-group--rc input+label:before{
    right:0;
    left:auto;
}
.webturnos-item-group--rc input+label:before{
    border:.1rem solid rgba(0,0,0,.2);
    z-index:90;
}
.webturnos-item-group--rc input+label:after{
    z-index:100;
    opacity:0;
}
.webturnos-item-group--rc input:disabled+label{
    opacity:.5;
    cursor:default;
    pointer-events:none;
}
.webturnos-item-group--rc input:disabled+label:before{
    opacity:.5;
}
.webturnos-item-group--rc input:focus+label:before{
    box-shadow:rgba(0,0,0,.1) 0 .1rem .1rem;
}
.webturnos-item-group--rc input:hover:checked+label:after .webturnos-item-group--rc input:focus:checked+label:after{
    opacity:1;
}
.webturnos-item-checkbox input+label:before{
    border-radius:.2rem;
}
.webturnos-item-checkbox input+label:after{
    background-size:1.6rem;
    background-position:50%;
    background-repeat:no-repeat;
}
.webturnos-item-checkbox input:focus+label:after,.webturnos-item-checkbox input:hover+label:after{
    -webkit-transform:scale(0);
    transform:scale(0);
    opacity:0;
}
@-webkit-keyframes checkmark{
    0%{
        -webkit-transform:scale(0);
        transform:scale(0);
    }
    75%{
        -webkit-transform:scale(1.25);
        transform:scale(1.25);
    }
    100%{
        -webkit-transform:scale(1);
        transform:scale(1);
    }
}
@keyframes checkmark{
    0%{
        -webkit-transform:scale(0);
        transform:scale(0);
    }
    75%{
        -webkit-transform:scale(1.25);
        transform:scale(1.25);
    }
    100%{
        -webkit-transform:scale(1);
        transform:scale(1);
    }
}
.webturnos-item-checkbox input:checked+label:after{
    font-family:WebTurnosIco!important;
    font-style:normal!important;
    font-weight:400!important;
    font-variant:normal!important;
    text-transform:none!important;
    speak:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    content:'\e007';
    color:#fff;
    font-size:1.4rem;
    width:1.4rem;
    height:1.4rem;
    padding:.1rem;
    opacity:1;
    -webkit-animation:checkmark .25s ease-in-out 1 forwards;
    animation:checkmark .25s ease-in-out 1 forwards;
}
@-webkit-keyframes radio{
    0%{
        -webkit-transform:scale(3);
        transform:scale(3);
    }
    100%{
        -webkit-transform:scale(1);
        transform:scale(1);
    }
}
@keyframes radio{
    0%{
        -webkit-transform:scale(3);
        transform:scale(3);
    }
    100%{
        -webkit-transform:scale(1);
        transform:scale(1);
    }
}
.webturnos-item-radio input+label:before{
    border-radius:1.6rem;
}
.webturnos-item-radio input+label:after{
    width:.6rem;
    height:.6rem;
    margin:.5rem;
    border-radius:100%;
}
.webturnos-item-radio input:checked+label:after{
    opacity:1;
    -webkit-animation:radio .15s ease-in-out 1 forwards;
    animation:radio .15s ease-in-out 1 forwards;
}
.t-Form-inlineHelp{
    display:block;
    width:100%;
    font-size:1.1rem;
    line-height:1.6rem;
    margin-top:.4rem;
}
.t-Form-inputContainer-col .t-Form-inputContainer,.t-Form-inputContainer-col .t-Form-labelContainer{
    padding-top:0;
    padding-bottom:0;
    display:block;
    padding-right:0;
}
.t-Form-inputContainer-col .t-Form-labelContainer{
    padding-right:0;
}
.t-Body-side .t-Form-fieldContainer:not(:first-child){
    margin-top:1.6rem;
}
.t-Body-side .t-Form-fieldContainer.t-Form-fieldContainer--floatingLabel,.t-Body-side .t-Form-inputContainer,.t-Body-side .t-Form-inputContainer.col,.t-Body-side .t-Form-labelContainer,.t-Body-side .t-Form-labelContainer.col{
    padding:0;
}
.t-Form-itemText{
    flex-shrink:0;
    line-height:2.4rem;
    font-size:1.2rem;
    min-height:2.4rem;
    display:flex;
    align-items:center;
}
.t-Form-itemText:empty{
    display:none;
}
.t-Form-fieldContainer--postTextBlock .t-Form-itemText--post,.t-Form-fieldContainer--preTextBlock .t-Form-itemText--pre{
    padding:0 .8rem;
    z-index:2;
}
.t-Form-fieldContainer--preTextBlock .t-Form-itemText--pre{
    margin-right:-.1rem;
}
.u-RTL .t-Form-fieldContainer--preTextBlock .t-Form-itemText--pre{
    margin-right:0;
    margin-left:-.1rem;
}
.t-Form-fieldContainer--postTextBlock .t-Form-itemText--post{
    margin-left:-.1rem;
}
.u-RTL .t-Form-fieldContainer--postTextBlock .t-Form-itemText--post{
    margin-right:-.1rem;
    margin-left:0;
}
.webturnos-button-group{
    display:flex;
}
.webturnos-button-group .a-Button{
    padding-right:1.2rem;
    padding-left:1.2rem;
}
.webturnos-quick-picks{
    font-size:1.1rem;
    line-height:1.6rem;
    flex-basis:100%;
}
.t-Header .a-MenuBar-label,.t-Header .a-MenuBar-label:hover,.t-Header-logo-link:hover,.t-LinksList-link:hover,.t-MediaList-itemWrap:hover{
    text-decoration:none;
}
.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer{
    display:flex;
    padding:.8rem;
    align-items:flex-start;
}
.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer.rel-col>.col{
    width:auto!important;
    float:none;
}
.t-Form-fieldContainer--floatingLabel .t-Form-helpButton{
    padding-top:0;
    padding-bottom:0;
}
.t-Form-fieldContainer--floatingLabel .t-Form-labelContainer{
    order:2;
    padding:0;
    position:relative;
}
.t-Form-fieldContainer--floatingLabel.is-required{
    position:relative;
}
.t-Form-fieldContainer--floatingLabel.is-required:before{
    position:absolute;
    content:'';
    border-width:3px;
    border-color:red transparent transparent red;
    border-style:solid;
    z-index:2;
    border-top-left-radius:2px;
}
.u-RTL .t-Form-fieldContainer--floatingLabel.is-required:before{
    border-color:red red transparent transparent;
}
.t-Form-fieldContainer--floatingLabel.is-required .t-Form-label:after,.t-Form-fieldContainer--floatingLabel.is-required .t-Form-label:before{
    opacity:0;
    position:absolute;
}
.t-Form-fieldContainer--floatingLabel .t-Form-label{
    position:absolute;
    top:0;
    left:0;
    z-index:2;
    pointer-events:none;
    text-align:left;
    line-height:4.8rem;
    white-space:nowrap;
    padding:0 .8rem;
    font-size:1.4rem;
    transition:.2s ease;
    color:rgba(0,0,0,.55);
}
.u-RTL .t-Form-fieldContainer--floatingLabel .t-Form-label{
    right:0;
    left:auto;
    text-align:right;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox .t-Form-label,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--display-only .t-Form-label,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file .t-Form-label,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup .t-Form-label,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--rich-text-editor .t-Form-label,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .t-Form-label,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no .t-Form-label,.t-Form-fieldContainer--floatingLabel.is-active .t-Form-label,.t-Form-fieldContainer--floatingLabel.js-show-label .t-Form-label{
    line-height:2rem;
    font-size:1.1rem;
    padding-top:.4rem;
}
.t-Form-fieldContainer--floatingLabel .t-Form-inputContainer{
    order:3;
    padding:0;
    flex-grow:1;
    flex-wrap:wrap;
}
.t-Form-fieldContainer--floatingLabel .t-Form-itemWrapper{
    align-items:stretch;
    width:100%;
}
.t-Form-fieldContainer--floatingLabel .webturnos-item-select,.t-Form-fieldContainer--floatingLabel .webturnos-item-text,.t-Form-fieldContainer--floatingLabel .webturnos-item-textarea{
    min-height:4.8rem;
    padding:2.2rem .8rem .6rem;
    line-height:2rem;
    flex-grow:1;
}
.t-Form-fieldContainer--floatingLabel .webturnos-item-select[size="1"]{
    min-height:4.8rem;
    max-height:4.8rem;
    padding-bottom:4px;
}
.t-Form-fieldContainer--floatingLabel .webturnos-item-select,.t-Form-fieldContainer--floatingLabel .webturnos-item-text{
    font-size:1.4rem;
}
.t-Form-fieldContainer--floatingLabel .webturnos-item-group--textarea{
    flex-grow:1;
}
.t-Form-fieldContainer--floatingLabel .webturnos-item-textarea{
    font-size:1.2rem;
    width:100%;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox.is-required .t-Form-label:before,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox.is-required:before,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file.is-required .t-Form-label:before,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file.is-required:before,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup.is-required .t-Form-label:before,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup.is-required:before,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle.is-required .t-Form-label:before,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle.is-required:before,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no.is-required .t-Form-label:before,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no.is-required:before{
    display:none;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox.is-required .t-Form-label:after,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file.is-required .t-Form-label:after,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup.is-required .t-Form-label:after,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle.is-required .t-Form-label:after,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no.is-required .t-Form-label:after{
    display:inline-block;
    opacity:1;
    position:static;
    line-height:1;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox .t-Form-label,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file .t-Form-label,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup .t-Form-label,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .t-Form-label,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no .t-Form-label{
    padding-left:0;
    padding-right:0;
    pointer-events:initial;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no .t-Form-helpButton{
    margin-top:24px;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--display-only .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no .webturnos-item-group{
    padding:2.4rem 0 0;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .webturnos-item-group{
    margin-top:2.4rem;
    padding-top:0;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--rich-text-editor .t-Form-itemWrapper{
    padding-top:2.4rem;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--display-only.webturnos-item-wrapper--yes-no .t-Form-label{
    padding-left:.8rem;
    padding-right:.8rem;
}
.t-Form-fieldContainer--floatingLabel .webturnos-item-display-only{
    display:block;
    width:100%;
    padding:2.2rem .8rem .6rem;
    border-radius:.2rem;
    flex-grow:0;
    line-height:2rem;
    font-weight:400;
    border:1px solid;
    min-height:4.8rem;
}
.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--radioButtonGroup .t-Form-itemWrapper,.t-Login-page{
    align-items:center;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file .webturnos-item-group{
    width:100%;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .webturnos-item-select{
    margin:0;
    padding-top:.8rem;
    padding-bottom:.8rem;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .a-Button--shuttle{
    margin-top:0;
    margin-bottom:4px;
}
.t-Form-fieldContainer--floatingLabel .webturnos-button-group .a-Button{
    padding:.4rem 2.4rem;
}
.t-Form-fieldContainer--floatingLabel .a-Button{
    padding-right:1.2rem;
    padding-left:1.2rem;
}
.t-Form-fieldContainer--floatingLabel .webturnos-item-group--popup-lov{
    flex-grow:1;
}
.t-Form-fieldContainer--floatingLabel .webturnos-item-group--popup-lov .webturnos-item-icon{
    position:absolute;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--textarea .t-Form-itemWrapper{
    align-items:flex-start;
}
.t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--has-icon .t-Form-label{
    padding-left:4rem;
}
.u-RTL .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--has-icon .t-Form-label{
    padding-right:4rem;
    padding-left:0;
}
.t-Form-fieldContainer--floatingLabel .webturnos-item-icon{
    left:3.2rem;
    line-height:4.8rem;
    margin-left:-3.2rem;
    width:3.2rem;
    text-align:center;
    margin-top:0;
    margin-bottom:0;
    padding:0;
    transition:.2s ease;
    flex-shrink:0;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox .t-Form-helpButton,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file .webturnos-item-group,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file .t-Form-helpButton,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup .t-Form-helpButton,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .webturnos-item-group,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .t-Form-helpButton,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--checkbox .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--file .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--file .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--radiogroup .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--shuttle .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--shuttle .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--yes-no .t-Form-helpButton{
    margin-top:28px;
}
.u-RTL .t-Form-fieldContainer--floatingLabel .webturnos-item-icon{
    margin-left:0;
    margin-right:-3.2rem;
    left:auto;
    right:3.2rem;
}
.t-Form-fieldContainer--floatingLabel .webturnos-item-has-icon{
    text-indent:3.1rem;
}
.t-Form-fieldContainer--floatingLabel .webturnos-item-has-icon:focus+.webturnos-item-icon{
    background-color:#0572CE;
    color:#FFF;
}
.t-Form-fieldContainer--floatingLabel .t-Form-itemText{
    line-height:4.8rem;
    min-height:4.8rem;
    justify-content:center;
}
.t-Form-fieldContainer--floatingLabel .webturnos-item-fieldset{
    width:auto;
    flex-grow:1;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .t-Form-label{
    font-size:16px;
    line-height:56px;
    padding:0 12px;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox .t-Form-label,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--display-only .t-Form-label,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file .t-Form-label,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup .t-Form-label,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--rich-text-editor .t-Form-label,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .t-Form-label,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no .t-Form-label,.t-Form--large .t-Form-fieldContainer--floatingLabel.is-active .t-Form-label,.t-Form--large .t-Form-fieldContainer--floatingLabel.js-show-label .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--checkbox .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--display-only .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--file .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--radiogroup .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--rich-text-editor .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--shuttle .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--yes-no .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.is-active .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.js-show-label .t-Form-label{
    line-height:18px;
    font-size:12px;
    padding-top:10px;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-select,.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-text,.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-textarea,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-select,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-text,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-textarea{
    min-height:56px;
    line-height:22px;
    padding:24px 12px 10px;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-select[size="1"],.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-select[size="1"]{
    min-height:56px;
    max-height:56px;
    padding-bottom:6px;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-select,.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-text,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-select,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-text{
    font-size:16px;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-textarea,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-textarea{
    font-size:14px;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox .t-Form-label,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file .t-Form-label,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup .t-Form-label,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .t-Form-label,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--checkbox .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--file .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--radiogroup .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--shuttle .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--yes-no .t-Form-label{
    padding-left:0;
    padding-right:0;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox .webturnos-item-group,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--display-only .webturnos-item-group,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup .webturnos-item-group,.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--checkbox .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--display-only .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--radiogroup .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--yes-no .webturnos-item-group{
    padding:28px 0 0;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-file,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-file{
    height:2.8rem;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-file-dropzone-icon,.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-file-dropzone-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-file-dropzone-icon,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-file-dropzone-label{
    padding-top:.5rem;
    padding-bottom:.5rem;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .webturnos-item-select,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--shuttle .webturnos-item-select{
    padding-top:12px;
    padding-bottom:12px;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--rich-text-editor .t-Form-itemWrapper,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--rich-text-editor .t-Form-itemWrapper{
    padding-top:2.8rem;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-button-group .a-Button,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-button-group .a-Button{
    padding:6px 24px;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-group--rc,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-group--rc{
    margin:0;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox .t-Form-helpButton,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--display-only .t-Form-helpButton,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file .webturnos-item-group,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file .t-Form-helpButton,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup .t-Form-helpButton,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .webturnos-item-group,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .t-Form-helpButton,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--checkbox .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--display-only .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--file .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--file .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--radiogroup .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--shuttle .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--shuttle .t-Form-helpButton,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--yes-no .t-Form-helpButton{
    margin-top:28px;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--has-icon .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--has-icon .t-Form-label{
    padding-left:44px;
}
.u-RTL .t-Form--large .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--has-icon .t-Form-label,.u-RTL .t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.webturnos-item-wrapper--has-icon .t-Form-label{
    padding-right:44px;
    padding-left:0;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-icon,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-icon{
    line-height:56px;
    padding:0;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-has-icon,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-has-icon{
    text-indent:3.1rem;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .t-Form-itemText,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .t-Form-itemText{
    line-height:56px;
    min-height:56px;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-group--shuttle .webturnos-item-select,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-group--shuttle .webturnos-item-select{
    min-height:180px;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel .webturnos-item-display-only,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large .webturnos-item-display-only{
    line-height:2rem;
    padding-bottom:6px;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .t-Form-label{
    font-size:16px;
    line-height:64px;
    padding:0 12px;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox .t-Form-label,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--display-only .t-Form-label,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file .t-Form-label,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup .t-Form-label,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--rich-text-editor .t-Form-label,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .t-Form-label,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no .t-Form-label,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.is-active .t-Form-label,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.js-show-label .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--checkbox .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--display-only .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--file .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--radiogroup .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--rich-text-editor .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--shuttle .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--yes-no .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.is-active .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.js-show-label .t-Form-label{
    line-height:22px;
    font-size:14px;
    padding-top:6px;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-select[size="1"],.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-select[size="1"]{
    min-height:64px;
    max-height:64px;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-select,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-text,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-select,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-text{
    font-size:16px;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-textarea,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-textarea{
    font-size:14px;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox .t-Form-label,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--display-only .t-Form-label,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--file .t-Form-label,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup .t-Form-label,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .t-Form-label,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--checkbox .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--display-only .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--file .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--radiogroup .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--shuttle .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--yes-no .t-Form-label{
    padding-left:0;
    padding-right:0;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--checkbox .webturnos-item-group,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--display-only .webturnos-item-group,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--radiogroup .webturnos-item-group,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--yes-no .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--checkbox .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--display-only .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--radiogroup .webturnos-item-group,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--yes-no .webturnos-item-group{
    padding:28px 0 0;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-file,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-file{
    height:3.2rem;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-file-dropzone-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-file-dropzone-label{
    padding-top:.5rem;
    padding-bottom:.5rem;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-file-dropzone-icon,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-file-dropzone-icon{
    padding-top:.7rem;
    padding-bottom:.7rem;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--shuttle .webturnos-item-select,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--shuttle .webturnos-item-select{
    padding-top:12px;
    padding-bottom:12px;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--rich-text-editor .t-Form-itemWrapper,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--rich-text-editor .t-Form-itemWrapper{
    padding-top:2.8rem;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-button-group .a-Button,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-button-group .a-Button{
    padding:10px 24px;
    font-size:14px;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-group--rc,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-group--rc{
    margin:0;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--has-icon .t-Form-label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--has-icon .t-Form-label{
    padding-left:48px;
}
.u-RTL .t-Form--xlarge .t-Form-fieldContainer--floatingLabel.webturnos-item-wrapper--has-icon .t-Form-label,.u-RTL .t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge.webturnos-item-wrapper--has-icon .t-Form-label{
    padding-right:48px;
    padding-left:0;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-icon,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-icon{
    left:3.6rem;
    line-height:64px;
    margin-left:-3.6rem;
    width:3.6rem;
    padding:0;
}
.u-RTL .t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-icon,.u-RTL .t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-icon{
    margin-left:0;
    margin-right:-3.6rem;
    left:auto;
    right:3.6rem;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-has-icon,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-has-icon{
    text-indent:3.5rem;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .t-Form-itemText,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .t-Form-itemText{
    line-height:64px;
    min-height:64px;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-group--shuttle .webturnos-item-select,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-group--shuttle .webturnos-item-select{
    min-height:240px;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-display-only,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-display-only{
    line-height:2.4rem;
    padding-bottom:8px;
}
.t-Form--stretchInputs .webturnos-item-group--auto-complete,.t-Form-fieldContainer--floatingLabel .webturnos-item-group--auto-complete{
    width:100%;
}
.webturnos-item-group--auto-complete .webturnos-item-auto-complete::-webkit-input-placeholder{
    font-style:normal;
    color:#000;
    opacity:.35;
}
.webturnos-item-group--auto-complete .webturnos-item-auto-complete:-ms-input-placeholder{
    font-style:normal;
    color:#000;
    opacity:.35;
}
.webturnos-item-group--auto-complete .webturnos-item-auto-complete::-ms-input-placeholder{
    font-style:normal;
    color:#000;
    opacity:.35;
}
.webturnos-item-group--auto-complete .webturnos-item-auto-complete::placeholder{
    font-style:normal;
    color:#000;
    opacity:.35;
}
.webturnos-item-group--auto-complete .oj-form-control{
    margin:0;
    display:block;
}
.webturnos-item-group--auto-complete .oj-inputsearch-choice{
    height:auto;
    border:0;
    padding:0;
    margin:0;
}
.t-Form--large .webturnos-item-file,.t-Form--large .webturnos-item-text,.t-Form-fieldContainer--large .webturnos-item-file,.t-Form-fieldContainer--large .webturnos-item-text{
    height:3.2rem;
}
.webturnos-item-group--auto-complete .oj-inputsearch-input{
    flex-basis:auto;
}
.t-Form--large .t-Form-itemText,.t-Form-fieldContainer--large .t-Form-itemText{
    line-height:3.2rem;
    font-size:1.4rem;
}
.t-Form--large .webturnos-item-icon,.t-Form-fieldContainer--large .webturnos-item-icon{
    padding:.8rem;
    left:3.2rem;
    margin-left:-3.2rem;
}
.u-RTL .t-Form--large .webturnos-item-icon,.u-RTL .t-Form-fieldContainer--large .webturnos-item-icon{
    left:auto;
    right:3.2rem;
    margin-left:0;
    margin-right:-3.2rem;
}
.t-Form--large .webturnos-item-has-icon,.t-Form-fieldContainer--large .webturnos-item-has-icon{
    text-indent:2rem;
}
.t-Form--large .t-Form-label,.t-Form-fieldContainer--large .t-Form-label{
    padding:.8rem 0;
    line-height:1.6rem;
    font-size:1.4rem;
}
.t-Form--large .webturnos-item-select,.t-Form--large .webturnos-item-text,.t-Form--large .webturnos-item-textarea,.t-Form-fieldContainer--large .webturnos-item-select,.t-Form-fieldContainer--large .webturnos-item-text,.t-Form-fieldContainer--large .webturnos-item-textarea{
    font-size:1.4rem;
    padding:.7rem;
}
.t-Form--large .webturnos-item-file-dropzone-icon,.t-Form--large .webturnos-item-file-dropzone-label,.t-Form-fieldContainer--large .webturnos-item-file-dropzone-icon,.t-Form-fieldContainer--large .webturnos-item-file-dropzone-label{
    font-size:1.4rem;
}
.t-Form--large .webturnos-item-file-dropzone-label,.t-Form-fieldContainer--large .webturnos-item-file-dropzone-label{
    padding:.7rem;
}
.t-Form--large .webturnos-item-file-dropzone-icon,.t-Form-fieldContainer--large .webturnos-item-file-dropzone-icon{
    padding:.7rem 1.2rem;
}
.t-Form--large .webturnos-item-select[size="1"],.t-Form-fieldContainer--large .webturnos-item-select[size="1"]{
    min-height:3.2rem;
    max-height:3.2rem;
    padding-right:4rem;
}
.t-Form--large .a-Button.a-Button--calendar,.t-Form--large .t-Form-inputContainer .a-Button,.t-Form-fieldContainer--large .a-Button.a-Button--calendar,.t-Form-fieldContainer--large .t-Form-inputContainer .a-Button{
    padding:.8rem 1.2rem;
}
.t-Form--large .webturnos-item-group--rc,.t-Form-fieldContainer--large .webturnos-item-group--rc{
    margin:.2rem 0;
}
.t-Form--large .webturnos-item-group--rc input+label,.t-Form-fieldContainer--large .webturnos-item-group--rc input+label{
    font-size:1.4rem;
    line-height:2rem;
    padding-left:2.4rem;
}
.t-Form--large .webturnos-item-group--rc input+label:before,.t-Form-fieldContainer--large .webturnos-item-group--rc input+label:before{
    width:2rem;
    height:2rem;
}
.t-Form--large .webturnos-item-checkbox input+label:after,.t-Form-fieldContainer--large .webturnos-item-checkbox input+label:after{
    width:1.6rem;
    height:1.6rem;
    font-size:1.6rem;
    padding:0;
    margin:.2rem;
}
.t-Form--large .webturnos-item-radio input+label:after,.t-Form-fieldContainer--large .webturnos-item-radio input+label:after{
    width:.8rem;
    height:.8rem;
    margin:.6rem;
}
.t-Form--large.t-Form--labelsAbove .t-Form-fieldContainer .t-Form-labelContainer--hiddenLabel,.t-Form--xlarge .webturnos-item-file,.t-Form--xlarge .webturnos-item-text,.t-Form-fieldContainer--stacked.t-Form--fieldContainer--large .t-Form-labelContainer--hiddenLabel,.t-Form-fieldContainer--xlarge .webturnos-item-file,.t-Form-fieldContainer--xlarge .webturnos-item-text{
    height:4rem;
}
.t-Form--large .webturnos-item-display-only,.t-Form-fieldContainer--large .webturnos-item-display-only{
    font-size:1.4rem;
    line-height:3.2rem;
}
.t-Form--large .webturnos-button-group .webturnos-item-group--rc input+label,.t-Form--large .t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc input+label,.t-Form-fieldContainer--large .webturnos-button-group .webturnos-item-group--rc input+label,.t-Form-fieldContainer--large.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc input+label{
    padding:.8rem 1.2rem;
    line-height:1.6rem;
    font-size:1.2rem;
}
.t-Form--large .t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label,.t-Form-fieldContainer--large.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label{
    padding-left:3.2rem;
}
.t-Form--large .t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label:after,.t-Form--large .t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label:before,.t-Form-fieldContainer--large.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label:after,.t-Form-fieldContainer--large.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label:before{
    display:block;
    top:6px;
    left:6px;
}
.t-Form--large .t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc input+label,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--large.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc input+label{
    padding-top:.6rem;
    padding-bottom:.6rem;
}
.t-Form--xlarge .t-Form-itemText,.t-Form-fieldContainer--xlarge .t-Form-itemText{
    line-height:4rem;
    font-size:1.6rem;
}
.t-Form--xlarge .webturnos-item-icon,.t-Form-fieldContainer--xlarge .webturnos-item-icon{
    padding:1.2rem .8rem 1.2rem 1.2rem;
    left:3.6rem;
    margin-left:-3.6rem;
}
.t-Form--xlarge .webturnos-item-has-icon,.t-Form-fieldContainer--xlarge .webturnos-item-has-icon{
    text-indent:2.4rem;
}
.t-Form--xlarge .t-Form-label,.t-Form-fieldContainer--xlarge .t-Form-label{
    padding:1.2rem 0;
    line-height:1.6rem;
    font-size:1.6rem;
}
.t-Form--xlarge .webturnos-item-select,.t-Form--xlarge .webturnos-item-text,.t-Form--xlarge .webturnos-item-textarea,.t-Form-fieldContainer--xlarge .webturnos-item-select,.t-Form-fieldContainer--xlarge .webturnos-item-text,.t-Form-fieldContainer--xlarge .webturnos-item-textarea{
    font-size:1.6rem;
    padding:.9rem;
}
.t-Form--xlarge .webturnos-item-file-dropzone-label,.t-Form-fieldContainer--xlarge .webturnos-item-file-dropzone-label{
    font-size:1.6rem;
    line-height:2rem;
    padding:.9rem;
}
.t-Form--xlarge .webturnos-item-file-dropzone-icon,.t-Form-fieldContainer--xlarge .webturnos-item-file-dropzone-icon{
    padding:1.1rem 1.6rem;
}
.t-Form--xlarge .webturnos-item-select[size="1"],.t-Form-fieldContainer--xlarge .webturnos-item-select[size="1"]{
    min-height:4rem;
    max-height:4rem;
}
.t-Form--xlarge .webturnos-item-select,.t-Form-fieldContainer--xlarge .webturnos-item-select{
    line-height:2rem;
    padding-right:4.8rem;
}
.t-Form--xlarge .t-Form-inputContainer .a-Button,.t-Form--xlarge .t-Form-inputContainer .t-Button,.t-Form-fieldContainer--xlarge .t-Form-inputContainer .a-Button,.t-Form-fieldContainer--xlarge .t-Form-inputContainer .t-Button{
    padding:1.2rem;
}
.t-Form--xlarge .webturnos-item-group--rc,.t-Form-fieldContainer--xlarge .webturnos-item-group--rc{
    margin:.4rem 0;
}
.t-Form--xlarge .webturnos-item-group--rc input+label,.t-Form-fieldContainer--xlarge .webturnos-item-group--rc input+label{
    font-size:1.6rem;
    line-height:2.4rem;
    padding-left:3.2rem;
}
.t-Form--xlarge .webturnos-item-group--rc input+label:before,.t-Form-fieldContainer--xlarge .webturnos-item-group--rc input+label:before{
    width:2.4rem;
    height:2.4rem;
}
.t-Form--xlarge .webturnos-item-checkbox input+label:after,.t-Form-fieldContainer--xlarge .webturnos-item-checkbox input+label:after{
    width:2rem;
    height:2rem;
    font-size:1.6rem;
    padding:0;
    margin:.4rem;
}
.t-Form--xlarge .webturnos-item-radio input+label:after,.t-Form-fieldContainer--xlarge .webturnos-item-radio input+label:after{
    width:1rem;
    height:1rem;
    margin:.7rem;
}
.t-Form--xlarge .webturnos-item-display-only,.t-Form-fieldContainer--xlarge .webturnos-item-display-only{
    font-size:1.6rem;
    line-height:4rem;
}
.t-Form--xlarge.t-Form--labelsAbove .t-Form-fieldContainer .t-Form-labelContainer--hiddenLabel,.t-Form-fieldContainer--stacked.t-Form--fieldContainer--xlarge .t-Form-labelContainer--hiddenLabel{
    height:4.8rem;
}
.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-select,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-text,.t-Form--xlarge .t-Form-fieldContainer--floatingLabel .webturnos-item-textarea,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-select,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-text,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--xlarge .webturnos-item-textarea{
    min-height:64px;
    line-height:2.4rem;
    padding:2.8rem 1.2rem 1.2rem;
}
.t-Form--xlarge .webturnos-button-group .webturnos-item-group--rc input+label,.t-Form--xlarge .t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc input+label,.t-Form-fieldContainer--xlarge .webturnos-button-group .webturnos-item-group--rc input+label,.t-Form-fieldContainer--xlarge.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc input+label{
    padding:1.2rem;
    font-size:1.4rem;
    line-height:1.6rem;
}
.t-Form--xlarge .t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label,.t-Form-fieldContainer--xlarge.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label{
    padding-left:4rem;
}
.t-Form--xlarge .t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label:after,.t-Form--xlarge .t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label:before,.t-Form-fieldContainer--xlarge.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label:after,.t-Form-fieldContainer--xlarge.t-Form-fieldContainer--radioButtonGroup .webturnos-item-group--rc.webturnos-item-checkbox input+label:before{
    display:block;
    top:8px;
    left:8px;
}
.t-Form--noPadding .t-Form-inputContainer,.t-Form--noPadding .t-Form-labelContainer{
    padding-top:0;
    padding-bottom:0;
}
.t-Form--slimPadding .t-Form-inputContainer,.t-Form--slimPadding .t-Form-labelContainer{
    padding-top:.4rem;
    padding-bottom:.4rem;
}
.t-Form--labelsAbove .t-Form-fieldContainer.rel-col>.col,.t-Form-fieldContainer--stacked.rel-col>.col{
    width:auto!important;
    float:none;
    display:block;
}
.t-Form--labelsAbove .t-Form-fieldContainer .t-Form-labelContainer,.t-Form-fieldContainer--stacked .t-Form-labelContainer{
    width:auto;
    text-align:left;
    float:none;
    padding-bottom:0;
}
.col-12,.t-Form--stretchInputs .t-Form-fieldContainer .webturnos-button-group .webturnos-item-option,.t-Form--stretchInputs .t-Form-fieldContainer .webturnos-item-grid,.t-Form--stretchInputs .t-Form-fieldContainer .webturnos-item-group--file,.t-Form--stretchInputs .t-Form-fieldContainer .t-Form-itemWrapper,.t-Form--stretchInputs .t-Form-fieldContainer .t-Form-itemWrapper .webturnos-item-group--textarea,.t-Form--stretchInputs .t-Form-fieldContainer fieldset,.t-Form--stretchInputs .t-Form-fieldContainer input.popup_lov,.t-Form--stretchInputs .t-Form-fieldContainer table,.t-Form--stretchInputs .t-Form-fieldContainer td.lov,.t-Form--stretchInputs .t-Form-fieldContainer textarea,.t-Form-fieldContainer--floatingLabel .webturnos-button-group .webturnos-item-option,.t-Form-fieldContainer--stretchInputs .webturnos-button-group .webturnos-item-option,.t-Form-fieldContainer--stretchInputs .webturnos-item-grid,.t-Form-fieldContainer--stretchInputs .webturnos-item-group--file,.t-Form-fieldContainer--stretchInputs .t-Form-itemWrapper,.t-Form-fieldContainer--stretchInputs .t-Form-itemWrapper .webturnos-item-group--textarea,.t-Form-fieldContainer--stretchInputs fieldset,.t-Form-fieldContainer--stretchInputs input.popup_lov,.t-Form-fieldContainer--stretchInputs table,.t-Form-fieldContainer--stretchInputs td.lov,.t-Form-fieldContainer--stretchInputs textarea{
    width:100%;
}
.u-RTL .t-Form--labelsAbove .t-Form-fieldContainer .t-Form-labelContainer,.u-RTL .t-Form-fieldContainer--stacked .t-Form-labelContainer{
    text-align:right;
}
.t-Form--labelsAbove .t-Form-fieldContainer .t-Form-labelContainer--hiddenLabel,.t-Form-fieldContainer--stacked .t-Form-labelContainer--hiddenLabel{
    height:3.2rem;
}
.t-Form--labelsAbove .t-Form-fieldContainer .t-Form-inputContainer,.t-Form-fieldContainer--stacked .t-Form-inputContainer{
    padding-top:0;
}
.t-Form--labelsAbove .t-Form-fieldContainer .t-Form-radio,.t-Form-fieldContainer--stacked .t-Form-radio{
    display:block;
    margin-left:2.4rem;
}
.t-Form--labelsAbove .t-Form-fieldContainer .t-Form-helpButton,.t-Form-fieldContainer--stacked .t-Form-helpButton{
    display:inline-block;
    vertical-align:top;
    line-height:1.6rem;
}
.t-Form--stretchInputs .t-Form-fieldContainer .webturnos-item-select,.t-Form--stretchInputs .t-Form-fieldContainer .webturnos-item-text,.t-Form-fieldContainer--stretchInputs .webturnos-item-select,.t-Form-fieldContainer--stretchInputs .webturnos-item-text{
    flex-grow:1;
    min-width:0;
}
.t-Form--stretchInputs .t-Form-fieldContainer .webturnos-item-group,.t-Form-fieldContainer--stretchInputs .webturnos-item-group{
    flex-grow:1;
}
.t-Form-fieldContainer.is-required .t-Form-label:after,.t-Form-fieldContainer.is-required .t-Form-label:before{
    content:"\e058";
    font-family:WebTurnosIco!important;
    font-size:1.6rem;
    line-height:1.2rem;
    vertical-align:bottom;
    color:red;
}
.t-Form-fieldContainer.is-required .t-Form-label:after{
    display:none;
    margin-left:-4px;
}
.t-Form--labelsAbove .t-Form-fieldContainer.is-required .t-Form-label:before,.t-Form-fieldContainer--stacked.is-required .t-Form-label:before{
    display:none;
}
.t-Form--labelsAbove .t-Form-fieldContainer.is-required .t-Form-label:after,.t-Form-fieldContainer--stacked.is-required .t-Form-label:after{
    display:inline-block;
}
.t-Form--leftLabels .t-Form-fieldContainer.is-required .t-Form-label:before,.t-Form--stretchInputs .t-Form-fieldContainer.is-required .t-Form-label:before{
    display:none;
}
.t-Form--leftLabels .t-Form-fieldContainer.is-required .t-Form-label:after,.t-Form--stretchInputs .t-Form-fieldContainer.is-required .t-Form-label:after{
    display:inline-block;
    margin-left:-.4rem;
}
.u-RTL .t-Form-fieldContainer.is-required .t-Form-label:before{
    display:inline-block;
}
.u-RTL .t-Form--labelsAbove .t-Form-fieldContainer.is-required .t-Form-label:before,.u-RTL .t-Form--leftLabels .t-Form-fieldContainer.is-required .t-Form-label:before,.u-RTL .t-Form-fieldContainer--floatingLabel.is-required .t-Form-label:before,.u-RTL .t-Form-fieldContainer--stacked.is-required .t-Form-label:before,.u-RTL .t-Form-fieldContainer.is-required .t-Form-label:after{
    display:none;
}
.u-RTL .t-Form--labelsAbove .t-Form-fieldContainer.is-required .t-Form-label:after,.u-RTL .t-Form--leftLabels .t-Form-fieldContainer.is-required .t-Form-label:after,.u-RTL .t-Form-fieldContainer--floatingLabel.is-required .t-Form-label:after,.u-RTL .t-Form-fieldContainer--stacked.is-required .t-Form-label:after{
    display:inline-block;
}
.t-Form--stretchInputs .t-Form-fieldContainer.t-Form-fieldContainer--radioButtonGroup .webturnos-item-grid,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--radioButtonGroup .webturnos-item-grid,.t-Form-fieldContainer--stretchInputs.t-Form-fieldContainer--radioButtonGroup .webturnos-item-grid{
    table-layout:fixed;
}
.t-Form--stretchInputs .t-Form-fieldContainer.t-Form-fieldContainer--radioButtonGroup .webturnos-item-option,.t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer--radioButtonGroup .webturnos-item-option,.t-Form-fieldContainer--stretchInputs.t-Form-fieldContainer--radioButtonGroup .webturnos-item-option{
    white-space:nowrap;
}
@media (max-width:640px){
    .t-Form-labelContainer{
        text-align:left;
    }
    .u-RTL .t-Form-labelContainer{
        text-align:right;
    }
    .t-Form-labelContainer--hiddenLabel{
        min-height:0!important;
        height:0!important;
        padding:0;
    }
    .t-Form-inputContainer{
        display:flex;
        flex-wrap:wrap;
    }
    .webturnos-item-group,.webturnos-item-select,.webturnos-item-text{
        flex-grow:1;
    }
    .webturnos-item-grid,fieldset,input.popup_lov,table,td.lov,textarea{
        width:100%;
    }
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
    .a-IRR-selectList::-ms-expand,.webturnos-item-select[size="1"]::-ms-expand{
        display:none!important;
    }
}
@media (max-width:480px){
    .container>.row>.col:first-child>.t-Form-fieldContainer--hiddenLabel{
        margin-top:.8rem;
    }
}
.grid-debug-on .row:before{
    content:'';
    left:0;
    top:0;
    width:100%;
    height:100%;
    position:absolute;
    display:block;
    pointer-events:none;
    background-image:linear-gradient(to left,transparent 0,transparent 50%,rgba(255,0,255,.1) 50%,rgba(255,0,255,.1) 100%);
    background-size:16.6666667% 100%;
    background-position:50%;
}
.col,.grid-debug-on .container,.grid-debug-on .row,.t-Header-branding,.t-HeroRegion{
    position:relative;
}
.col .rel-col:after,.col .rel-col:before,.container:after,.container:before,.row:after,.row:before{
    content:" ";
    display:table;
}
.grid-debug-on .col:not(.col-null){
    position:relative;
    box-shadow:1px 1px 0 0 rgba(255,0,255,.5) inset,1px 1px 0 0 rgba(255,0,255,.5);
}
.grid-debug-on .col:hover{
    opacity:1;
    background-color:rgba(255,0,255,.15);
}
.container{
    margin-left:auto;
    margin-right:auto;
    overflow:hidden;
}
.row{
    margin-right:-8px;
    margin-left:-8px;
}
.col{
    float:left;
    padding-right:8px;
    padding-left:8px;
}
.u-RTL .col{
    float:right;
}
.col-11{
    width:91.66666666666666%;
}
.col-10{
    width:83.33333333333334%;
}
.col-9{
    width:75%;
}
.col-8{
    width:66.66666666666666%;
}
.col-7{
    width:58.333333333333336%;
}
.col-6{
    width:50%;
}
.col-5{
    width:41.66666666666667%;
}
.col-4{
    width:33.33333333333333%;
}
.col-3{
    width:25%;
}
.col-2{
    width:16.666666666666664%;
}
.col-1{
    width:8.333333333333332%;
}
.col-pull-12{
    right:100%;
}
.col-pull-11{
    right:91.66666666666666%;
}
.col-pull-10{
    right:83.33333333333334%;
}
.col-pull-9{
    right:75%;
}
.col-pull-8{
    right:66.66666666666666%;
}
.col-pull-7{
    right:58.333333333333336%;
}
.col-pull-6{
    right:50%;
}
.col-pull-5{
    right:41.66666666666667%;
}
.col-pull-4{
    right:33.33333333333333%;
}
.col-pull-3{
    right:25%;
}
.col-pull-2{
    right:16.666666666666664%;
}
.col-pull-1{
    right:8.333333333333332%;
}
.col-pull-0{
    right:0;
}
.col-push-12{
    left:100%;
}
.col-push-11{
    left:91.66666666666666%;
}
.col-push-10{
    left:83.33333333333334%;
}
.col-push-9{
    left:75%;
}
.col-push-8{
    left:66.66666666666666%;
}
.col-push-7{
    left:58.333333333333336%;
}
.col-push-6{
    left:50%;
}
.col-push-5{
    left:41.66666666666667%;
}
.col-push-4{
    left:33.33333333333333%;
}
.col-push-3{
    left:25%;
}
.col-push-2{
    left:16.666666666666664%;
}
.col-push-1{
    left:8.333333333333332%;
}
.col-push-0{
    left:0;
}
.col-offset-12{
    margin-left:100%;
}
.col-offset-11{
    margin-left:91.66666666666666%;
}
.col-offset-10{
    margin-left:83.33333333333334%;
}
.col-offset-9{
    margin-left:75%;
}
.col-offset-8{
    margin-left:66.66666666666666%;
}
.col-offset-7{
    margin-left:58.333333333333336%;
}
.col-offset-6{
    margin-left:50%;
}
.col-offset-5{
    margin-left:41.66666666666667%;
}
.col-offset-4{
    margin-left:33.33333333333333%;
}
.col-offset-3{
    margin-left:25%;
}
.col-offset-2{
    margin-left:16.666666666666664%;
}
.col-offset-1{
    margin-left:8.333333333333332%;
}
.col-offset-0{
    margin-left:0;
}
.col-1>.rel-col .col-1{
    width:100%;
}
.col-2>.rel-col .col-1{
    width:50%;
}
.col-2>.rel-col .col-2{
    width:100%;
}
.col-3>.rel-col .col-1{
    width:33.33333%;
}
.col-3>.rel-col .col-2{
    width:66.66667%;
}
.col-3>.rel-col .col-3{
    width:100%;
}
.col-4>.rel-col .col-1{
    width:25%;
}
.col-4>.rel-col .col-2{
    width:50%;
}
.col-4>.rel-col .col-3{
    width:75%;
}
.col-4>.rel-col .col-4{
    width:100%;
}
.col-5>.rel-col .col-1{
    width:20%;
}
.col-5>.rel-col .col-2{
    width:40%;
}
.col-5>.rel-col .col-3{
    width:60%;
}
.col-5>.rel-col .col-4{
    width:80%;
}
.col-5>.rel-col .col-5{
    width:100%;
}
.col-6>.rel-col .col-1{
    width:16.66667%;
}
.col-6>.rel-col .col-2{
    width:33.33333%;
}
.col-6>.rel-col .col-3{
    width:50%;
}
.col-6>.rel-col .col-4{
    width:66.66667%;
}
.col-6>.rel-col .col-5{
    width:83.33333%;
}
.col-6>.rel-col .col-6{
    width:100%;
}
.col-7>.rel-col .col-1{
    width:14.28571%;
}
.col-7>.rel-col .col-2{
    width:28.57143%;
}
.col-7>.rel-col .col-3{
    width:42.85714%;
}
.col-7>.rel-col .col-4{
    width:57.14286%;
}
.col-7>.rel-col .col-5{
    width:71.42857%;
}
.col-7>.rel-col .col-6{
    width:85.71429%;
}
.col-7>.rel-col .col-7{
    width:100%;
}
.col-8>.rel-col .col-1{
    width:12.5%;
}
.col-8>.rel-col .col-2{
    width:25%;
}
.col-8>.rel-col .col-3{
    width:37.5%;
}
.col-8>.rel-col .col-4{
    width:50%;
}
.col-8>.rel-col .col-5{
    width:62.5%;
}
.col-8>.rel-col .col-6{
    width:75%;
}
.col-8>.rel-col .col-7{
    width:87.5%;
}
.col-8>.rel-col .col-8{
    width:100%;
}
.col-9>.rel-col .col-1{
    width:11.11111%;
}
.col-9>.rel-col .col-2{
    width:22.22222%;
}
.col-9>.rel-col .col-3{
    width:33.33333%;
}
.col-9>.rel-col .col-4{
    width:44.44444%;
}
.col-9>.rel-col .col-5{
    width:55.55556%;
}
.col-9>.rel-col .col-6{
    width:66.66667%;
}
.col-9>.rel-col .col-7{
    width:77.77778%;
}
.col-9>.rel-col .col-8{
    width:88.88889%;
}
.col-9>.rel-col .col-9{
    width:100%;
}
.col-10>.rel-col .col-1{
    width:10%;
}
.col-10>.rel-col .col-2{
    width:20%;
}
.col-10>.rel-col .col-3{
    width:30%;
}
.col-10>.rel-col .col-4{
    width:40%;
}
.col-10>.rel-col .col-5{
    width:50%;
}
.col-10>.rel-col .col-6{
    width:60%;
}
.col-10>.rel-col .col-7{
    width:70%;
}
.col-10>.rel-col .col-8{
    width:80%;
}
.col-10>.rel-col .col-9{
    width:90%;
}
.col-10>.rel-col .col-10{
    width:100%;
}
.col-11>.rel-col .col-1{
    width:9.09091%;
}
.col-11>.rel-col .col-2{
    width:18.18182%;
}
.col-11>.rel-col .col-3{
    width:27.27273%;
}
.col-11>.rel-col .col-4{
    width:36.36364%;
}
.col-11>.rel-col .col-5{
    width:45.45455%;
}
.col-11>.rel-col .col-6{
    width:54.54545%;
}
.col-11>.rel-col .col-7{
    width:63.63636%;
}
.col-11>.rel-col .col-8{
    width:72.72727%;
}
.col-11>.rel-col .col-9{
    width:81.81818%;
}
.col-11>.rel-col .col-10{
    width:90.90909%;
}
.col-11>.rel-col .col-11{
    width:100%;
}
.col-12>.rel-col .col-1{
    width:8.33333%;
}
.col-12>.rel-col .col-2{
    width:16.66667%;
}
.col-12>.rel-col .col-3{
    width:25%;
}
.col-12>.rel-col .col-4{
    width:33.33333%;
}
.col-12>.rel-col .col-5{
    width:41.66667%;
}
.col-12>.rel-col .col-6{
    width:50%;
}
.col-12>.rel-col .col-7{
    width:58.33333%;
}
.col-12>.rel-col .col-8{
    width:66.66667%;
}
.col-12>.rel-col .col-9{
    width:75%;
}
.col-12>.rel-col .col-10{
    width:83.33333%;
}
.col-12>.rel-col .col-11{
    width:91.66667%;
}
.col-12>.rel-col .col-12{
    width:100%;
}
.col .rel-col{
    width:auto;
}
.hidden-desktop,.hidden-lg-down,.hidden-xxs-up,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-phone,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-tablet,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-xxs,.visible-xxs-block,.visible-xxs-inline,.visible-xxs-inline-block{
    display:none!important;
}
@media (max-width:640px){
    .col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{
        width:100%;
        float:none;
        clear:both;
    }
    .t-Form-fieldContainer.rel-col{
        float:none;
    }
    .t-Form-fieldContainer.rel-col>.col{
        width:100%!important;
        float:none;
        flex-direction:column;
    }
    .u-RTL .t-Form-fieldContainer.rel-col>.col{
        text-align:right;
    }
    .t-Form-fieldContainer .t-Form-labelContainer{
        padding-bottom:0;
    }
    .t-Form-fieldContainer .t-Form-inputContainer{
        padding-top:0;
    }
    .col-xxs-12{
        width:100%;
    }
    .col-xxs-11{
        width:91.66666666666666%;
    }
    .col-xxs-10{
        width:83.33333333333334%;
    }
    .col-xxs-9{
        width:75%;
    }
    .col-xxs-8{
        width:66.66666666666666%;
    }
    .col-xxs-7{
        width:58.333333333333336%;
    }
    .col-xxs-6{
        width:50%;
    }
    .col-xxs-5{
        width:41.66666666666667%;
    }
    .col-xxs-4{
        width:33.33333333333333%;
    }
    .col-xxs-3{
        width:25%;
    }
    .col-xxs-2{
        width:16.666666666666664%;
    }
    .col-xxs-1{
        width:8.333333333333332%;
    }
    .col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{
        float:left;
        clear:none;
    }
    .col-xxs-pull-12{
        right:100%;
    }
    .col-xxs-pull-11{
        right:91.66666666666666%;
    }
    .col-xxs-pull-10{
        right:83.33333333333334%;
    }
    .col-xxs-pull-9{
        right:75%;
    }
    .col-xxs-pull-8{
        right:66.66666666666666%;
    }
    .col-xxs-pull-7{
        right:58.333333333333336%;
    }
    .col-xxs-pull-6{
        right:50%;
    }
    .col-xxs-pull-5{
        right:41.66666666666667%;
    }
    .col-xxs-pull-4{
        right:33.33333333333333%;
    }
    .col-xxs-pull-3{
        right:25%;
    }
    .col-xxs-pull-2{
        right:16.666666666666664%;
    }
    .col-xxs-pull-1{
        right:8.333333333333332%;
    }
    .col-xxs-pull-0{
        right:0;
    }
    .col-xxs-push-12{
        left:100%;
    }
    .col-xxs-push-11{
        left:91.66666666666666%;
    }
    .col-xxs-push-10{
        left:83.33333333333334%;
    }
    .col-xxs-push-9{
        left:75%;
    }
    .col-xxs-push-8{
        left:66.66666666666666%;
    }
    .col-xxs-push-7{
        left:58.333333333333336%;
    }
    .col-xxs-push-6{
        left:50%;
    }
    .col-xxs-push-5{
        left:41.66666666666667%;
    }
    .col-xxs-push-4{
        left:33.33333333333333%;
    }
    .col-xxs-push-3{
        left:25%;
    }
    .col-xxs-push-2{
        left:16.666666666666664%;
    }
    .col-xxs-push-1{
        left:8.333333333333332%;
    }
    .col-xxs-push-0{
        left:0;
    }
    .col-xxs-offset-12{
        margin-left:100%;
    }
    .col-xxs-offset-11{
        margin-left:91.66666666666666%;
    }
    .col-xxs-offset-10{
        margin-left:83.33333333333334%;
    }
    .col-xxs-offset-9{
        margin-left:75%;
    }
    .col-xxs-offset-8{
        margin-left:66.66666666666666%;
    }
    .col-xxs-offset-7{
        margin-left:58.333333333333336%;
    }
    .col-xxs-offset-6{
        margin-left:50%;
    }
    .col-xxs-offset-5{
        margin-left:41.66666666666667%;
    }
    .col-xxs-offset-4{
        margin-left:33.33333333333333%;
    }
    .col-xxs-offset-3{
        margin-left:25%;
    }
    .col-xxs-offset-2{
        margin-left:16.666666666666664%;
    }
    .col-xxs-offset-1{
        margin-left:8.333333333333332%;
    }
    .col-xxs-offset-0{
        margin-left:0;
    }
    .hidden-xxs-down{
        display:none!important;
    }
}
.t-MediaList--cols.t-MediaList--2cols .t-MediaList-item:nth-child(2n+1),.t-MediaList--cols.t-MediaList--3cols .t-MediaList-item:nth-child(3n+1),.t-MediaList--cols.t-MediaList--4cols .t-MediaList-item:nth-child(4n+1),.t-MediaList--cols.t-MediaList--5cols .t-MediaList-item:nth-child(5n+1),.t-Report:after,body .ui-helper-clearfix:after{
    clear:both;
}
@media (min-width:641px) and (max-width:767px){
    .col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{
        float:left;
    }
    .col-xs-12{
        width:100%;
    }
    .col-xs-11{
        width:91.66666666666666%;
    }
    .col-xs-10{
        width:83.33333333333334%;
    }
    .col-xs-9{
        width:75%;
    }
    .col-xs-8{
        width:66.66666666666666%;
    }
    .col-xs-7{
        width:58.333333333333336%;
    }
    .col-xs-6{
        width:50%;
    }
    .col-xs-5{
        width:41.66666666666667%;
    }
    .col-xs-4{
        width:33.33333333333333%;
    }
    .col-xs-3{
        width:25%;
    }
    .col-xs-2{
        width:16.666666666666664%;
    }
    .col-xs-1{
        width:8.333333333333332%;
    }
    .col-xs-pull-12{
        right:100%;
    }
    .col-xs-pull-11{
        right:91.66666666666666%;
    }
    .col-xs-pull-10{
        right:83.33333333333334%;
    }
    .col-xs-pull-9{
        right:75%;
    }
    .col-xs-pull-8{
        right:66.66666666666666%;
    }
    .col-xs-pull-7{
        right:58.333333333333336%;
    }
    .col-xs-pull-6{
        right:50%;
    }
    .col-xs-pull-5{
        right:41.66666666666667%;
    }
    .col-xs-pull-4{
        right:33.33333333333333%;
    }
    .col-xs-pull-3{
        right:25%;
    }
    .col-xs-pull-2{
        right:16.666666666666664%;
    }
    .col-xs-pull-1{
        right:8.333333333333332%;
    }
    .col-xs-pull-0{
        right:0;
    }
    .col-xs-push-12{
        left:100%;
    }
    .col-xs-push-11{
        left:91.66666666666666%;
    }
    .col-xs-push-10{
        left:83.33333333333334%;
    }
    .col-xs-push-9{
        left:75%;
    }
    .col-xs-push-8{
        left:66.66666666666666%;
    }
    .col-xs-push-7{
        left:58.333333333333336%;
    }
    .col-xs-push-6{
        left:50%;
    }
    .col-xs-push-5{
        left:41.66666666666667%;
    }
    .col-xs-push-4{
        left:33.33333333333333%;
    }
    .col-xs-push-3{
        left:25%;
    }
    .col-xs-push-2{
        left:16.666666666666664%;
    }
    .col-xs-push-1{
        left:8.333333333333332%;
    }
    .col-xs-push-0{
        left:0;
    }
    .col-xs-offset-12{
        margin-left:100%;
    }
    .col-xs-offset-11{
        margin-left:91.66666666666666%;
    }
    .col-xs-offset-10{
        margin-left:83.33333333333334%;
    }
    .col-xs-offset-9{
        margin-left:75%;
    }
    .col-xs-offset-8{
        margin-left:66.66666666666666%;
    }
    .col-xs-offset-7{
        margin-left:58.333333333333336%;
    }
    .col-xs-offset-6{
        margin-left:50%;
    }
    .col-xs-offset-5{
        margin-left:41.66666666666667%;
    }
    .col-xs-offset-4{
        margin-left:33.33333333333333%;
    }
    .col-xs-offset-3{
        margin-left:25%;
    }
    .col-xs-offset-2{
        margin-left:16.666666666666664%;
    }
    .col-xs-offset-1{
        margin-left:8.333333333333332%;
    }
    .col-xs-offset-0{
        margin-left:0;
    }
}
@media (min-width:768px) and (max-width:991px){
    .col-sm-12{
        width:100%;
    }
    .col-sm-11{
        width:91.66666666666666%;
    }
    .col-sm-10{
        width:83.33333333333334%;
    }
    .col-sm-9{
        width:75%;
    }
    .col-sm-8{
        width:66.66666666666666%;
    }
    .col-sm-7{
        width:58.333333333333336%;
    }
    .col-sm-6{
        width:50%;
    }
    .col-sm-5{
        width:41.66666666666667%;
    }
    .col-sm-4{
        width:33.33333333333333%;
    }
    .col-sm-3{
        width:25%;
    }
    .col-sm-2{
        width:16.666666666666664%;
    }
    .col-sm-1{
        width:8.333333333333332%;
    }
    .col-sm-pull-12{
        right:100%;
    }
    .col-sm-pull-11{
        right:91.66666666666666%;
    }
    .col-sm-pull-10{
        right:83.33333333333334%;
    }
    .col-sm-pull-9{
        right:75%;
    }
    .col-sm-pull-8{
        right:66.66666666666666%;
    }
    .col-sm-pull-7{
        right:58.333333333333336%;
    }
    .col-sm-pull-6{
        right:50%;
    }
    .col-sm-pull-5{
        right:41.66666666666667%;
    }
    .col-sm-pull-4{
        right:33.33333333333333%;
    }
    .col-sm-pull-3{
        right:25%;
    }
    .col-sm-pull-2{
        right:16.666666666666664%;
    }
    .col-sm-pull-1{
        right:8.333333333333332%;
    }
    .col-sm-pull-0{
        right:0;
    }
    .col-sm-push-12{
        left:100%;
    }
    .col-sm-push-11{
        left:91.66666666666666%;
    }
    .col-sm-push-10{
        left:83.33333333333334%;
    }
    .col-sm-push-9{
        left:75%;
    }
    .col-sm-push-8{
        left:66.66666666666666%;
    }
    .col-sm-push-7{
        left:58.333333333333336%;
    }
    .col-sm-push-6{
        left:50%;
    }
    .col-sm-push-5{
        left:41.66666666666667%;
    }
    .col-sm-push-4{
        left:33.33333333333333%;
    }
    .col-sm-push-3{
        left:25%;
    }
    .col-sm-push-2{
        left:16.666666666666664%;
    }
    .col-sm-push-1{
        left:8.333333333333332%;
    }
    .col-sm-push-0{
        left:0;
    }
    .col-sm-offset-12{
        margin-left:100%;
    }
    .col-sm-offset-11{
        margin-left:91.66666666666666%;
    }
    .col-sm-offset-10{
        margin-left:83.33333333333334%;
    }
    .col-sm-offset-9{
        margin-left:75%;
    }
    .col-sm-offset-8{
        margin-left:66.66666666666666%;
    }
    .col-sm-offset-7{
        margin-left:58.333333333333336%;
    }
    .col-sm-offset-6{
        margin-left:50%;
    }
    .col-sm-offset-5{
        margin-left:41.66666666666667%;
    }
    .col-sm-offset-4{
        margin-left:33.33333333333333%;
    }
    .col-sm-offset-3{
        margin-left:25%;
    }
    .col-sm-offset-2{
        margin-left:16.666666666666664%;
    }
    .col-sm-offset-1{
        margin-left:8.333333333333332%;
    }
    .col-sm-offset-0{
        margin-left:0;
    }
    .visible-sm{
        display:block!important;
    }
    table.visible-sm{
        display:table;
    }
    tr.visible-sm{
        display:table-row!important;
    }
    td.visible-sm,th.visible-sm{
        display:table-cell!important;
    }
    .visible-sm-block{
        display:block!important;
    }
    .visible-sm-inline{
        display:inline!important;
    }
    .visible-sm-inline-block{
        display:inline-block!important;
    }
    .hidden-sm{
        display:none!important;
    }
}
@media (min-width:992px) and (max-width:1199px){
    .col-md-12{
        width:100%;
    }
    .col-md-11{
        width:91.66666666666666%;
    }
    .col-md-10{
        width:83.33333333333334%;
    }
    .col-md-9{
        width:75%;
    }
    .col-md-8{
        width:66.66666666666666%;
    }
    .col-md-7{
        width:58.333333333333336%;
    }
    .col-md-6{
        width:50%;
    }
    .col-md-5{
        width:41.66666666666667%;
    }
    .col-md-4{
        width:33.33333333333333%;
    }
    .col-md-3{
        width:25%;
    }
    .col-md-2{
        width:16.666666666666664%;
    }
    .col-md-1{
        width:8.333333333333332%;
    }
    .col-md-pull-12{
        right:100%;
    }
    .col-md-pull-11{
        right:91.66666666666666%;
    }
    .col-md-pull-10{
        right:83.33333333333334%;
    }
    .col-md-pull-9{
        right:75%;
    }
    .col-md-pull-8{
        right:66.66666666666666%;
    }
    .col-md-pull-7{
        right:58.333333333333336%;
    }
    .col-md-pull-6{
        right:50%;
    }
    .col-md-pull-5{
        right:41.66666666666667%;
    }
    .col-md-pull-4{
        right:33.33333333333333%;
    }
    .col-md-pull-3{
        right:25%;
    }
    .col-md-pull-2{
        right:16.666666666666664%;
    }
    .col-md-pull-1{
        right:8.333333333333332%;
    }
    .col-md-pull-0{
        right:0;
    }
    .col-md-push-12{
        left:100%;
    }
    .col-md-push-11{
        left:91.66666666666666%;
    }
    .col-md-push-10{
        left:83.33333333333334%;
    }
    .col-md-push-9{
        left:75%;
    }
    .col-md-push-8{
        left:66.66666666666666%;
    }
    .col-md-push-7{
        left:58.333333333333336%;
    }
    .col-md-push-6{
        left:50%;
    }
    .col-md-push-5{
        left:41.66666666666667%;
    }
    .col-md-push-4{
        left:33.33333333333333%;
    }
    .col-md-push-3{
        left:25%;
    }
    .col-md-push-2{
        left:16.666666666666664%;
    }
    .col-md-push-1{
        left:8.333333333333332%;
    }
    .col-md-push-0{
        left:0;
    }
    .col-md-offset-12{
        margin-left:100%;
    }
    .col-md-offset-11{
        margin-left:91.66666666666666%;
    }
    .col-md-offset-10{
        margin-left:83.33333333333334%;
    }
    .col-md-offset-9{
        margin-left:75%;
    }
    .col-md-offset-8{
        margin-left:66.66666666666666%;
    }
    .col-md-offset-7{
        margin-left:58.333333333333336%;
    }
    .col-md-offset-6{
        margin-left:50%;
    }
    .col-md-offset-5{
        margin-left:41.66666666666667%;
    }
    .col-md-offset-4{
        margin-left:33.33333333333333%;
    }
    .col-md-offset-3{
        margin-left:25%;
    }
    .col-md-offset-2{
        margin-left:16.666666666666664%;
    }
    .col-md-offset-1{
        margin-left:8.333333333333332%;
    }
    .col-md-offset-0{
        margin-left:0;
    }
    .visible-md{
        display:block!important;
    }
    table.visible-md{
        display:table;
    }
    tr.visible-md{
        display:table-row!important;
    }
    td.visible-md,th.visible-md{
        display:table-cell!important;
    }
    .visible-md-block{
        display:block!important;
    }
    .visible-md-inline{
        display:inline!important;
    }
    .visible-md-inline-block{
        display:inline-block!important;
    }
    .hidden-md{
        display:none!important;
    }
}
@media (min-width:1200px){
    .col-lg-12{
        width:100%;
    }
    .col-lg-11{
        width:91.66666666666666%;
    }
    .col-lg-10{
        width:83.33333333333334%;
    }
    .col-lg-9{
        width:75%;
    }
    .col-lg-8{
        width:66.66666666666666%;
    }
    .col-lg-7{
        width:58.333333333333336%;
    }
    .col-lg-6{
        width:50%;
    }
    .col-lg-5{
        width:41.66666666666667%;
    }
    .col-lg-4{
        width:33.33333333333333%;
    }
    .col-lg-3{
        width:25%;
    }
    .col-lg-2{
        width:16.666666666666664%;
    }
    .col-lg-1{
        width:8.333333333333332%;
    }
    .col-lg-pull-12{
        right:100%;
    }
    .col-lg-pull-11{
        right:91.66666666666666%;
    }
    .col-lg-pull-10{
        right:83.33333333333334%;
    }
    .col-lg-pull-9{
        right:75%;
    }
    .col-lg-pull-8{
        right:66.66666666666666%;
    }
    .col-lg-pull-7{
        right:58.333333333333336%;
    }
    .col-lg-pull-6{
        right:50%;
    }
    .col-lg-pull-5{
        right:41.66666666666667%;
    }
    .col-lg-pull-4{
        right:33.33333333333333%;
    }
    .col-lg-pull-3{
        right:25%;
    }
    .col-lg-pull-2{
        right:16.666666666666664%;
    }
    .col-lg-pull-1{
        right:8.333333333333332%;
    }
    .col-lg-pull-0{
        right:0;
    }
    .col-lg-push-12{
        left:100%;
    }
    .col-lg-push-11{
        left:91.66666666666666%;
    }
    .col-lg-push-10{
        left:83.33333333333334%;
    }
    .col-lg-push-9{
        left:75%;
    }
    .col-lg-push-8{
        left:66.66666666666666%;
    }
    .col-lg-push-7{
        left:58.333333333333336%;
    }
    .col-lg-push-6{
        left:50%;
    }
    .col-lg-push-5{
        left:41.66666666666667%;
    }
    .col-lg-push-4{
        left:33.33333333333333%;
    }
    .col-lg-push-3{
        left:25%;
    }
    .col-lg-push-2{
        left:16.666666666666664%;
    }
    .col-lg-push-1{
        left:8.333333333333332%;
    }
    .col-lg-push-0{
        left:0;
    }
    .col-lg-offset-12{
        margin-left:100%;
    }
    .col-lg-offset-11{
        margin-left:91.66666666666666%;
    }
    .col-lg-offset-10{
        margin-left:83.33333333333334%;
    }
    .col-lg-offset-9{
        margin-left:75%;
    }
    .col-lg-offset-8{
        margin-left:66.66666666666666%;
    }
    .col-lg-offset-7{
        margin-left:58.333333333333336%;
    }
    .col-lg-offset-6{
        margin-left:50%;
    }
    .col-lg-offset-5{
        margin-left:41.66666666666667%;
    }
    .col-lg-offset-4{
        margin-left:33.33333333333333%;
    }
    .col-lg-offset-3{
        margin-left:25%;
    }
    .col-lg-offset-2{
        margin-left:16.666666666666664%;
    }
    .col-lg-offset-1{
        margin-left:8.333333333333332%;
    }
    .col-lg-offset-0{
        margin-left:0;
    }
    .visible-lg{
        display:block!important;
    }
    table.visible-lg{
        display:table;
    }
    tr.visible-lg{
        display:table-row!important;
    }
    td.visible-lg,th.visible-lg{
        display:table-cell!important;
    }
    .visible-lg-block{
        display:block!important;
    }
    .visible-lg-inline{
        display:inline!important;
    }
    .visible-lg-inline-block{
        display:inline-block!important;
    }
    .hidden-lg,.hidden-lg-up{
        display:none!important;
    }
}
@media (max-width:639px){
    .visible-xxs{
        display:block!important;
    }
    table.visible-xxs{
        display:table;
    }
    tr.visible-xxs{
        display:table-row!important;
    }
    td.visible-xxs,th.visible-xxs{
        display:table-cell!important;
    }
    .visible-xxs-block{
        display:block!important;
    }
    .visible-xxs-inline{
        display:inline!important;
    }
    .visible-xxs-inline-block{
        display:inline-block!important;
    }
    .hidden-xxs{
        display:none!important;
    }
}
@media (max-width:767px){
    .visible-xs{
        display:block!important;
    }
    table.visible-xs{
        display:table;
    }
    tr.visible-xs{
        display:table-row!important;
    }
    td.visible-xs,th.visible-xs{
        display:table-cell!important;
    }
    .visible-xs-block{
        display:block!important;
    }
    .visible-xs-inline{
        display:inline!important;
    }
    .visible-xs-inline-block{
        display:inline-block!important;
    }
    .hidden-xs-down{
        display:none!important;
    }
}
@media (min-width:640px) and (max-width:767px){
    .hidden-xs{
        display:none!important;
    }
}
@media only screen and (max-width:767px){
    .visible-phone{
        display:inherit!important;
    }
    .hidden-phone{
        display:none!important;
    }
    .hidden-desktop{
        display:inherit!important;
    }
    .visible-desktop{
        display:none!important;
    }
}
@media only screen and (min-width:768px) and (max-width:959px){
    .visible-tablet{
        display:inherit!important;
    }
    .hidden-tablet{
        display:none!important;
    }
    .hidden-desktop{
        display:inherit!important;
    }
    .visible-desktop{
        display:none!important;
    }
}
@media (min-width:641px){
    .hidden-xs-up{
        display:none!important;
    }
}
@media (min-width:768px){
    .hidden-sm-up{
        display:none!important;
    }
}
@media (max-width:991px){
    .hidden-sm-down{
        display:none!important;
    }
}
@media (min-width:992px){
    .hidden-md-up{
        display:none!important;
    }
}
@media (max-width:1199px){
    .hidden-md-down{
        display:none!important;
    }
}
.t-Header-navBar{
    margin-right:8px;
}
.u-RTL .t-Header-navBar{
    margin-right:0;
    margin-left:8px;
}
.t-Header-branding{
    z-index:795;
    padding:0;
    overflow:hidden;
    display:flex;
    flex-direction:row;
    align-items:center;
}
.t-Header-controls{
    margin-left:8px;
}
.u-RTL .t-Header-controls{
    margin-left:0;
    margin-right:8px;
}
.webturnos-top-nav .t-Button--headerTree,.t-PageBody--noNav .t-Button--headerTree{
    display:none;
}
.t-Header-logo{
    flex-grow:1;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    font-size:1.8rem;
    line-height:2.4rem;
    font-weight:500;
    padding:0;
}
.t-Header-logo-link{
    padding:4px 8px;
    vertical-align:top;
    display:inline-block;
    overflow:hidden;
    text-overflow:ellipsis;
}
.t-Header-logo-link img{
    max-height:4rem;
    display:block;
}
.t-Header-navBar{
    text-align:right;
    flex-shrink:0;
}
.u-RTL .t-Header-navBar{
    text-align:left;
}
.t-Header-logo-oracle{
    display:inline-block;
    vertical-align:top;
    padding-right:8px;
}
.t-Header-logo-oracle:before{
    content:'';
    background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjU2IiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMjU2IDMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yNTYgNC44MTJjMCAxLjk2OS0xLjYwMiAzLjU2Mi0zLjU5NCAzLjU2Mi0xLjk3NyAwLTMuNTk0LTEuNTk1LTMuNTk0LTMuNTYyIDAtMS45NjkgMS42MTctMy41NiAzLjU5NC0zLjU2IDEuOTkyLjAwMiAzLjU5NCAxLjU5MiAzLjU5NCAzLjU2em0tNi40MTQtLjAxNWMwIDEuNTU5IDEuMjU4IDIuODA5IDIuODIgMi44MDkgMS41NjEgMCAyLjgzNi0xLjI1OCAyLjgzNi0yLjgwOSAwLTEuNTM1LTEuMjczLTIuNzk3LTIuODM2LTIuNzk3LTEuNTY0IDAtMi44MiAxLjI2Mi0yLjgyIDIuNzk3em00LjMyLS44NzVjMCAuMDQ3IDAgLjE4OC0uMDM5LjMyOC0uMDM5LjE1Ni0uMTMzLjQ1Ny0uNS42OTFsLS4xOC4wOS45MzggMS42NTZoLS45MTRsLS44MTItMS41MjFoLS41NTV2MS41MjFoLS43ODF2LTMuOTg4aDFjLjU2MiAwIC43OTcuMDA4IDEuMDYyLjEwOS43MTEuMjI3Ljc4MS44OC43ODEgMS4xMTR6bS0xLjA5NC0uNWMtLjE4OS0uMDY2LS4zNzUtLjA2Ni0uNzUtLjA2NmgtLjIyMXYxLjE0NGguNWMuMjUtLjAwNC41MjMtLjAyNy42ODItLjI1LjA2MS0uMDk0LjA5NC0uMTk5LjA5NC0uMzQgMC0uMjIyLS4xMTctLjM5NC0uMzA1LS40ODh6bS03My45MjEgMjguNTc0Yy0uODU5IDAtMS42NDgtLjM0LTIuMjQyLS45MzQtLjU4Ni0uNTYyLS44OTgtMS4zMTItLjg5OC0yLjA5OXYtMjguNjUxaDYuMTI1djI2LjA5OGgyOC42MjRsLTMuNjA5IDUuNTg2aC0yOHptNDYuNjI1LTUuNTg2aDIyLjEzM2wtMy42MTcgNS41ODZoLTE4Ljk0NWMtOC44MDUgMC0xNS45NjEtNy4wOTQtMTUuOTYxLTE1Ljg0NCAwLTguNzQyIDcuMTU2LTE1Ljg0IDE1Ljk2MS0xNS44NGgyMi4wNjJsLTMuNjE3IDUuNTgyLTE4LjAxNi0uMDA0Yy00LjczNCAwLTguNzM0IDMuMTY4LTkuOTUzIDcuNDc5aDI5Ljg3NWwtMy42MjUgNS41ODZoLTI2LjI1YzEuMjE4IDQuMjk5IDUuMjE4IDcuNDU1IDkuOTUzIDcuNDU1em0tNzQuNzA0IDBoMjIuMTQ2bC0zLjYxNyA1LjU4NmgtMTguOTM4Yy04LjgxMiAwLTE1Ljk2OS03LjA5NC0xNS45NjktMTUuODQ0IDAtOC43NDIgNy4xNTYtMTUuODQgMTUuOTY5LTE1Ljg0aDIyLjA1NWwtMy42MTcgNS41ODItMTguMDI5LS4wMDRjLTUuNjk1IDAtMTAuMzQ2IDQuNTk0LTEwLjM0NiAxMC4yNjIuMDAzIDUuNjggNC42MzYgMTAuMjU4IDEwLjM0NiAxMC4yNTh6bS01Mi4yNTggNS41ODZsLTcuMjQyLjAwNCAxOS4zNDQtMzAuMDQzYy44Mi0xLjIxOSAyLjI0Mi0xLjk1NyAzLjc3My0xLjk1NyAxLjUzMSAwIDIuOTIyLjcxOSAzLjc1IDEuOTAybDE5LjQxNSAzMC4wOTgtNy4yNS0uMDA0LTMuNDA3LTUuNTloLTE2LjU5NGwtMy42MjUtNS41ODZoMTYuMzgzbC04LjY0MS0xMy44NDctMTUuOTA2IDI1LjAyM3ptLTQ1LjExNiAwdi0zMS42ODRoMjYuODc1YzUuOTYxIDAgMTAuNzg5IDQuODAxIDEwLjc4OSAxMC43MTUgMCA1LjkyMi00LjgyOCAxMC42OTktMTAuNzg5IDEwLjY5OWgtMi44MTNsMTIuMzM2IDEwLjI3aC04LjkzbC0xOC4zMi0xNS44NDRoMTcuMzEyYzIuODUyIDAgNS4xNjQtMi4yOTMgNS4xNjQtNS4xMjUgMC0yLjgyOC0yLjMxMi01LjEzMy01LjE2NC01LjEzM2gtMjAuMzI5djI2LjEwMmgtNi4xMzF6bS0xOS4yMjgtMzEuNjg0YzguODIgMCAxNS45NTMgNy4wOTQgMTUuOTUzIDE1Ljg0LjAwMSA4Ljc1LTcuMTMyIDE1Ljg0OC0xNS45NTMgMTUuODQ4bC0xOC41NjItLjAwNGMtOC44MDQgMC0xNS42NDgtNy4wOTQtMTUuNjQ4LTE1Ljg0NCAwLTguNzQyIDYuODQ1LTE1Ljg0IDE1LjY0OC0xNS44NGgxOC41NjJ6bS0yOC40ODMgMTUuODRjMCA1LjY4IDQuNjI1IDEwLjI2MiAxMC4zMzYgMTAuMjYyaDE3LjcyN2M1LjcxMSAwIDEwLjM0NC00LjU4MiAxMC4zNDQtMTAuMjYyIDAtNS42NjgtNC42MzMtMTAuMjU4LTEwLjM0NC0xMC4yNThsLTE3LjcyOC0uMDAzYy01LjcxIDAtMTAuMzM1IDQuNTkzLTEwLjMzNSAxMC4yNjF6IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
    width:160px;
    background-size:128px;
    background-repeat:no-repeat;
    display:inline-block;
    vertical-align:top;
    margin-right:12px;
    background-position:50%;
    background-color:#f00000;
    padding:0 16px;
}
.t-Header-logo-oracle--red:before{
    background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjU2IiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMjU2IDMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yNTYgNC44MTJjMCAxLjk2OS0xLjYwMiAzLjU2Mi0zLjU5NCAzLjU2Mi0xLjk3NyAwLTMuNTk0LTEuNTk1LTMuNTk0LTMuNTYyIDAtMS45NjkgMS42MTctMy41NiAzLjU5NC0zLjU2IDEuOTkyLjAwMiAzLjU5NCAxLjU5MiAzLjU5NCAzLjU2em0tNi40MTQtLjAxNWMwIDEuNTU5IDEuMjU4IDIuODA5IDIuODIgMi44MDkgMS41NjEgMCAyLjgzNi0xLjI1OCAyLjgzNi0yLjgwOSAwLTEuNTM1LTEuMjczLTIuNzk3LTIuODM2LTIuNzk3LTEuNTY0IDAtMi44MiAxLjI2Mi0yLjgyIDIuNzk3em00LjMyLS44NzVjMCAuMDQ3IDAgLjE4OC0uMDM5LjMyOC0uMDM5LjE1Ni0uMTMzLjQ1Ny0uNS42OTFsLS4xOC4wOS45MzggMS42NTZoLS45MTRsLS44MTItMS41MjFoLS41NTV2MS41MjFoLS43ODF2LTMuOTg4aDFjLjU2MiAwIC43OTcuMDA4IDEuMDYyLjEwOS43MTEuMjI3Ljc4MS44OC43ODEgMS4xMTR6bS0xLjA5NC0uNWMtLjE4OS0uMDY2LS4zNzUtLjA2Ni0uNzUtLjA2NmgtLjIyMXYxLjE0NGguNWMuMjUtLjAwNC41MjMtLjAyNy42ODItLjI1LjA2MS0uMDk0LjA5NC0uMTk5LjA5NC0uMzQgMC0uMjIyLS4xMTctLjM5NC0uMzA1LS40ODh6bS03My45MjEgMjguNTc0Yy0uODU5IDAtMS42NDgtLjM0LTIuMjQyLS45MzQtLjU4Ni0uNTYyLS44OTgtMS4zMTItLjg5OC0yLjA5OXYtMjguNjUxaDYuMTI1djI2LjA5OGgyOC42MjRsLTMuNjA5IDUuNTg2aC0yOHptNDYuNjI1LTUuNTg2aDIyLjEzM2wtMy42MTcgNS41ODZoLTE4Ljk0NWMtOC44MDUgMC0xNS45NjEtNy4wOTQtMTUuOTYxLTE1Ljg0NCAwLTguNzQyIDcuMTU2LTE1Ljg0IDE1Ljk2MS0xNS44NGgyMi4wNjJsLTMuNjE3IDUuNTgyLTE4LjAxNi0uMDA0Yy00LjczNCAwLTguNzM0IDMuMTY4LTkuOTUzIDcuNDc5aDI5Ljg3NWwtMy42MjUgNS41ODZoLTI2LjI1YzEuMjE4IDQuMjk5IDUuMjE4IDcuNDU1IDkuOTUzIDcuNDU1em0tNzQuNzA0IDBoMjIuMTQ2bC0zLjYxNyA1LjU4NmgtMTguOTM4Yy04LjgxMiAwLTE1Ljk2OS03LjA5NC0xNS45NjktMTUuODQ0IDAtOC43NDIgNy4xNTYtMTUuODQgMTUuOTY5LTE1Ljg0aDIyLjA1NWwtMy42MTcgNS41ODItMTguMDI5LS4wMDRjLTUuNjk1IDAtMTAuMzQ2IDQuNTk0LTEwLjM0NiAxMC4yNjIuMDAzIDUuNjggNC42MzYgMTAuMjU4IDEwLjM0NiAxMC4yNTh6bS01Mi4yNTggNS41ODZsLTcuMjQyLjAwNCAxOS4zNDQtMzAuMDQzYy44Mi0xLjIxOSAyLjI0Mi0xLjk1NyAzLjc3My0xLjk1NyAxLjUzMSAwIDIuOTIyLjcxOSAzLjc1IDEuOTAybDE5LjQxNSAzMC4wOTgtNy4yNS0uMDA0LTMuNDA3LTUuNTloLTE2LjU5NGwtMy42MjUtNS41ODZoMTYuMzgzbC04LjY0MS0xMy44NDctMTUuOTA2IDI1LjAyM3ptLTQ1LjExNiAwdi0zMS42ODRoMjYuODc1YzUuOTYxIDAgMTAuNzg5IDQuODAxIDEwLjc4OSAxMC43MTUgMCA1LjkyMi00LjgyOCAxMC42OTktMTAuNzg5IDEwLjY5OWgtMi44MTNsMTIuMzM2IDEwLjI3aC04LjkzbC0xOC4zMi0xNS44NDRoMTcuMzEyYzIuODUyIDAgNS4xNjQtMi4yOTMgNS4xNjQtNS4xMjUgMC0yLjgyOC0yLjMxMi01LjEzMy01LjE2NC01LjEzM2gtMjAuMzI5djI2LjEwMmgtNi4xMzF6bS0xOS4yMjgtMzEuNjg0YzguODIgMCAxNS45NTMgNy4wOTQgMTUuOTUzIDE1Ljg0LjAwMSA4Ljc1LTcuMTMyIDE1Ljg0OC0xNS45NTMgMTUuODQ4bC0xOC41NjItLjAwNGMtOC44MDQgMC0xNS42NDgtNy4wOTQtMTUuNjQ4LTE1Ljg0NCAwLTguNzQyIDYuODQ1LTE1Ljg0IDE1LjY0OC0xNS44NGgxOC41NjJ6bS0yOC40ODMgMTUuODRjMCA1LjY4IDQuNjI1IDEwLjI2MiAxMC4zMzYgMTAuMjYyaDE3LjcyN2M1LjcxMSAwIDEwLjM0NC00LjU4MiAxMC4zNDQtMTAuMjYyIDAtNS42NjgtNC42MzMtMTAuMjU4LTEwLjM0NC0xMC4yNThsLTE3LjcyOC0uMDAzYy01LjcxIDAtMTAuMzM1IDQuNTkzLTEwLjMzNSAxMC4yNjF6IiBmaWxsPSIjZjAwIi8+PC9zdmc+);
    background-color:transparent;
    width:128px;
    padding:0;
}
.t-Header-nav{
    overflow:hidden;
}
.t-Header{
    border:none;
    z-index:800;
}
.t-Header .t-Header-nav{
    z-index:790;
    transition:.1s all;
}
.t-Header .a-MenuBar-item{
    display:block;
    float:left;
    padding:0;
    border-width:0;
    box-shadow:none;
}
.t-Header .a-MenuBar.u-RTL .a-MenuBar-item,.u-RTL .t-Header .a-MenuBar-item{
    float:right;
}
.t-Header .a-MenuBar-item.is-expanded{
    box-shadow:none;
    outline:0;
}
.t-Header .a-MenuBar-item>.a-Menu-subMenuCol{
    vertical-align:top;
    padding:9px 12px 9px 2px;
    border:none;
    margin:0;
}
.t-Header .a-MenuBar-item>.a-Menu-subMenuCol .a-Icon{
    padding:2px;
    width:22px;
    height:22px;
    border:1px solid;
    border-radius:100%;
}
.t-Header .a-MenuBar.u-RTL .a-MenuBar-item>.a-Menu-subMenuCol{
    padding-right:2px;
    padding-left:12px;
}
.t-Header .a-MenuBar-label{
    display:inline-block;
    font-size:1.4rem;
    line-height:1.6rem;
    padding:12px;
}
.a-Header-tabItem--withIcon .t-Header .a-MenuBar-label{
    padding-right:12px;
    padding-left:12px;
}
.t-Header .a-Header-tabLabel{
    margin-left:4px;
}
.t-Header-nav-list{
    min-height:40px;
}
.t-Header .a-MenuBar.a-MenuBar--overflow{
    overflow:hidden;
    width:100%;
}
.t-Header .a-MenuBar-item--overflow{
    width:40px;
    height:40px;
    float:right;
}
.t-Header .a-MenuBar-item--overflow>.a-MenuBar-label{
    padding:12px;
}
.u-RTL .t-Header .a-MenuBar-item--overflow{
    float:left;
}
.t-Header-iconNav{
    float:right;
}
@media (max-width:640px){
    .t-Header-logo-oracle:before{
        width:96px;
        background-size:64px;
    }
}
@media only screen and (max-width:920px){
    .t-Header .a-Header-tabLabel{
        display:none;
    }
}
.t-HeroRegion{
    overflow:hidden;
}
.t-HeroRegion-wrap{
    padding:16px;
    display:flex;
    flex-direction:row;
    align-items:center;
}
.t-HeroRegion--noPadding .t-HeroRegion-wrap,.t-HeroRegion-form .t-Form-inputContainer,.t-HeroRegion-form .t-Form-labelContainer{
    padding:0;
}
.t-HeroRegion-title{
    font-size:3.2rem;
    line-height:4rem;
    margin:0;
    font-weight:500;
}
.t-HeroRegion-col--left{
    flex-shrink:0;
}
.t-HeroRegion-col--content{
    flex-grow:1;
    font-size:1.6rem;
    line-height:2.4rem;
}
.t-HeroRegion-col--content>p{
    font-size:inherit;
    line-height:inherit;
    margin:0;
}
.t-HeroRegion--featured.t-HeroRegion--centered .t-HeroRegion-col--left,.t-IRR-region{
    margin-bottom:16px;
}
.t-HeroRegion-col--right{
    text-align:right;
    display:flex;
    flex-direction:row;
    align-items:center;
    justify-content:flex-end;
    flex-grow:1;
    flex-shrink:0;
}
.t-HeroRegion-icon{
    width:64px;
    height:64px;
    display:block;
    border-radius:4px;
    text-align:center;
    line-height:6.4rem;
    margin-right:16px;
    font-size:32px;
}
.u-RTL .t-HeroRegion-icon{
    margin-right:0;
    margin-left:16px;
}
.t-HeroRegion-form{
    margin-left:16px;
}
.u-RTL .t-HeroRegion-form{
    margin-right:16px;
    margin-left:0;
}
.t-HeroRegion-form .t-Form-searchField[type=text]{
    width:100%;
    max-width:320px;
}
.t-HeroRegion-buttons{
    flex-shrink:0;
    white-space:nowrap;
}
.t-HeroRegion-buttons:empty{
    display:none;
}
.t-HeroRegion--featured .t-HeroRegion-icon{
    display:inline-block;
    vertical-align:top;
    width:128px;
    height:128px;
    line-height:128px;
    text-align:center;
    font-size:64px;
}
.webturnos-icons-fontwebturnos .t-HeroRegion--featured .t-HeroRegion-icon:after,.webturnos-icons-fontwebturnos .t-HeroRegion--featured .t-HeroRegion-icon:before{
    font-family:'WebTurnos Gra'!important;
}
.t-HeroRegion--featured.t-HeroRegion--centered .t-HeroRegion-wrap{
    flex-direction:column;
    text-align:center;
}
.t-HeroRegion--featured.t-HeroRegion--centered .t-HeroRegion-form,.t-HeroRegion--featured.t-HeroRegion--centered .t-HeroRegion-icon{
    margin-left:0;
    margin-right:0;
}
.t-HeroRegion--featured.t-HeroRegion--centered .t-HeroRegion-col{
    padding-right:0;
    padding-left:0;
}
.t-HeroRegion--featured.t-HeroRegion--centered .t-HeroRegion-col--right{
    margin-top:16px;
}
.t-HeroRegion--hideIcon .t-HeroRegion-col--left,.t-HeroRegion--hideIcon .t-HeroRegion-icon{
    display:none;
}
@media (max-width:640px){
    .t-HeroRegion-wrap{
        flex-wrap:wrap;
        padding:8px;
    }
    .t-HeroRegion-icon{
        margin-right:8px;
    }
    .u-RTL .t-HeroRegion-icon{
        margin-right:0;
        margin-left:8px;
    }
    .t-HeroRegion-form{
        margin-left:0;
        width:100%;
    }
    .u-RTL .t-HeroRegion-form{
        margin-right:0;
    }
    .t-HeroRegion-form .t-Form-searchField[type=text]{
        max-width:100%;
    }
    .t-HeroRegion--featured .t-HeroRegion-icon,.t-HeroRegion-icon{
        width:32px;
        height:32px;
        line-height:32px;
        font-size:16px;
    }
    .webturnos-icons-fontwebturnos .t-HeroRegion--featured .t-HeroRegion-icon:after,.webturnos-icons-fontwebturnos .t-HeroRegion--featured .t-HeroRegion-icon:before,.webturnos-icons-fontwebturnos .t-HeroRegion-icon:after,.webturnos-icons-fontwebturnos .t-HeroRegion-icon:before{
        font-family:'WebTurnos Peq'!important;
    }
    .t-HeroRegion-title{
        font-size:1.6rem!important;
        line-height:2.4rem!important;
        font-weight:500;
    }
    .t-HeroRegion-col--content{
        font-size:1.2rem;
        line-height:1.6rem;
    }
}
@media (min-width:641px) and (max-width:767px){
    .t-HeroRegion--featured .t-HeroRegion-icon{
        width:96px;
        height:96px;
        line-height:96px;
        font-size:48px;
    }
}
.a-GV-cell .t-Button{
    overflow:hidden;
    text-overflow:ellipsis;
}
.a-IRR{
    border-radius:2px;
    overflow:hidden;
    font-size:1.2rem;
    line-height:1.6rem;
}
.a-IRR-toolbar{
    border-bottom-width:0;
}
.a-IRR-toolbar--singleRow{
    border-bottom-width:1px;
}
.a-IRR-header.is-active{
    box-shadow:0 1px 1px rgba(0,0,0,.05) inset;
}
.t-IRR-region{
    box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.075);
}
.t-Region .t-IRR-region{
    margin-bottom:0;
}
.t-IRR-region--noBorders .a-IRR{
    border:none;
    border-radius:0;
    overflow:inherit;
}
.a-IRR-header,.a-IRR-header.a-IRR-header--group{
    border-bottom-width:0;
}
body .ui-dialog .ui-dialog-content.a-IRR-dialogBody{
    padding:12px;
}
.a-IRR-dialogContent--filter{
    padding:0;
}
.a-IRR-dialogBody .shuttleSelect1 select,.a-IRR-dialogBody .shuttleSelect2 select{
    height:180px;
}
.t-IRR-region .a-IRR-iconViewTable{
    border-spacing:0;
    border-collapse:collapse;
    width:100%;
    display:block;
    padding:8px;
    overflow:hidden;
}
.t-IRR-region .a-IRR-iconViewTable tbody{
    display:block;
}
.t-IRR-region .a-IRR-iconViewTable tr{
    display:inline;
}
.t-IRR-region .a-IRR-iconViewTable td{
    display:block;
    float:left;
    padding:0;
    width:16.66666%;
}
.a-IRR-detail-row img{
    min-width:16px;
}
.a-IRR-chartView,.a-IRR-detailView,.a-IRR-groupByView,.a-IRR-iconViewTable,.a-IRR-pivotView{
    border-top:1px solid;
}
.a-IRR-chartView:empty,.a-IRR-detailView:empty,.a-IRR-groupByView:empty,.a-IRR-iconViewTable:empty,.a-IRR-pivotView:empty{
    border-top-width:0;
}
.a-IRR-controlsContainer{
    border-top:1px solid;
    border-bottom-width:0;
}
.a-IRR-buttons .t-Button{
    margin-bottom:8px;
}
.u-RTL .a-IRR-buttons{
    text-align:left;
}
.a-IRR-content{
    overflow:hidden;
}
.a-IRR-chartView,.a-IRR-detailView,.a-IRR-groupByView,.a-IRR-pivotView,.a-IRR-tableContainer{
    overflow:auto;
    -webkit-overflow-scrolling:touch;
}
.a-IRR-table tr td:first-child,.a-IRR-table tr th:first-child{
    box-shadow:none;
}
.u-RTL .a-IRR-table tr td:first-child,.u-RTL .a-IRR-table tr th:first-child{
    border-left-width:1px;
    border-right-width:0;
}
.a-IRR-table td{
    padding:8px 12px;
}
.a-IRR-header{
    border-left-width:0;
}
.u-RTL .a-IRR-button--actions{
    margin-right:5px;
}
.a-IRR-tableContainer .js-stickyTableHeader.is-stuck{
    box-shadow:0 1px rgba(0,0,0,.1);
}
.js-showMaximizeButton.t-IRR-region.is-maximized{
    overflow-y:auto;
}
.u-RTL .a-IRR-sortWidget-search>.a-IRR-sortWidget-searchField,.u-RTL .a-IRR-sortWidget-search>.a-IRR-sortWidget-searchField[type=text]{
    padding:0 32px 0 8px;
}
@media only screen and (min-width:1281px) and (max-width:1680px){
    .t-IRR-region .a-IRR-iconViewTable td{
        width:20%;
    }
    .t-IRR-region .a-IRR-iconViewTable td:nth-child(6){
        clear:both;
    }
}
@media only screen and (min-width:1025px) and (max-width:1280px){
    .t-IRR-region .a-IRR-iconViewTable td{
        width:25%;
    }
    .t-IRR-region .a-IRR-iconViewTable td:nth-child(5){
        clear:both;
    }
}
@media only screen and (min-width:769px) and (max-width:1024px){
    .t-IRR-region .a-IRR-iconViewTable td{
        width:33.33%;
    }
    .t-IRR-region .a-IRR-iconViewTable td:nth-child(4){
        clear:both;
    }
}
@media only screen and (max-width:768px){
    .t-IRR-region .a-IRR-iconViewTable td{
        width:50%;
    }
    .t-IRR-region .a-IRR-iconViewTable td:nth-child(3){
        clear:both;
    }
    .a-IRR-toolbar{
        padding-bottom:8px;
    }
    .a-IRR-buttons,.a-IRR-controls{
        display:block;
        overflow:hidden;
    }
    .a-IRR-buttons{
        position:relative;
        padding-top:1px;
        margin-top:8px;
        text-align:left;
        display:flex;
        flex-wrap:wrap;
        margin-left:-4px;
        margin-right:-4px;
    }
    .a-IRR-buttons:before{
        content:'';
        position:absolute;
        top:0;
        left:4px;
        right:4px;
        height:1px;
        background-color:rgba(0,0,0,.05);
    }
    .a-IRR-buttons .t-Button{
        display:inline-block;
        justify-content:space-between;
        margin:8px 4px 0;
        flex:1 0 auto;
    }
    .a-IRR-search,.a-IRR-views{
        margin-right:0;
    }
    .a-IRR-controlGroup{
        display:table;
        margin-bottom:0;
    }
    .a-IRR-controlGroup+.a-IRR-controlGroup{
        margin-top:8px;
    }
    .a-IRR-controlGroup--hidden{
        margin-top:0!important;
    }
    .a-IRR-actions,.a-IRR-colSelector,.a-IRR-rowSelector,.a-IRR-savedReports,.a-IRR-searchButtonContainer,.a-IRR-searchFieldContainer,.a-IRR-viewsContainer{
        display:table-cell;
    }
    .u-RTL .a-IRR-sortWidget-searchLabel{
        left:0;
    }
    .a-IRR-savedReports .a-IRR-selectList{
        display:block;
        width:100%;
    }
    .a-IRR-savedReports+.a-IRR-viewsContainer{
        padding-left:8px;
    }
    .a-IRR-search-field,.a-IRR-searchFieldContainer{
        width:100%;
    }
    .a-IRR-rowSelector,.a-IRR-viewsContainer{
        width:50%;
    }
    .a-IRR-rowSelector{
        padding-right:8px;
    }
    .a-IRR-rowSelector .a-IRR-selectList,.a-IRR-rowSelector label{
        display:block;
        float:left;
        margin-right:0;
    }
    .a-IRR-rowSelector label{
        width:30%;
    }
    .a-IRR-rowSelector .a-IRR-selectList{
        width:70%;
    }
    .a-IRR-button--actions{
        display:block;
        width:100%;
    }
    .a-IRR-views{
        display:flex;
    }
    .a-IRR-views .a-IRR-button{
        flex:1;
    }
    .a-IRR-controlGroup--options,.a-IRR-controlGroup--views{
        width:50%;
        float:left;
    }
    .a-IRR-controlGroup--views:empty+.a-IRR-controlGroup--options{
        width:100%;
        padding-left:0;
    }
    .a-IRR-controlGroup--options{
        padding-left:8px;
    }
    .a-IRR-controlGroup--fill,.a-IRR-controlGroup--search{
        width:100%;
    }
}
@media only screen and (max-width:640px){
    .t-IRR-region .a-IRR-iconViewTable td{
        width:100%;
    }
}
@media only screen and (max-width:600px){
    .a-IRR-controlGroup{
        width:100%;
    }
    .a-IRR-controlGroup--options{
        padding-left:0;
    }
    .a-IRR-controls-item{
        display:flex;
        white-space:nowrap;
    }
    .a-IRR-controls-cell{
        display:inline-block;
        float:none;
    }
    .a-IRR-controls-cell--label{
        flex:1;
        white-space:normal;
    }
    .a-IRR-toolbar--singleRow{
        display:block;
        position:relative;
    }
    .a-IRR-singleRowNav,.a-IRR-toolbarNav,.a-IRR-viewOptionsContainer{
        display:block;
    }
    .a-IRR-singleRowNav{
        position:absolute;
        right:0;
        top:0;
        margin:14px 8px;
    }
    .a-IRR-viewOptionsContainer{
        margin:8px 0 0;
    }
    .a-IRR-viewOption{
        margin-left:0;
        margin-right:8px;
    }
    .a-IRR-singleRow-name{
        width:30%;
    }
    .a-IRR-content .a-IRR-singleRow-row.is-displayed:last-child .a-IRR-singleRow-name,.a-IRR-content .a-IRR-singleRow-row.is-displayed:last-child .a-IRR-singleRow-value{
        border-bottom-width:0;
    }
}
@media only screen and (min-width:769px){
    .is-maximized.t-IRR-region .t-fht-tbody,.is-maximized.t-IRR-region .t-fht-thead{
        overflow-y:scroll;
    }
}
.t-Alert .t-Icon.icon-close:before,.t-Alert--defaultIcons .t-Alert-icon .t-Icon{
    font-family:WebTurnosIco;
    display:inline-block;
    vertical-align:top;
}
.t-Alert--defaultIcons.t-Alert--warning .t-Alert-icon .t-Icon:before,.t-Alert--defaultIcons.t-Alert--yellow .t-Alert-icon .t-Icon:before{
    content:"\e017";
}
.t-Alert--defaultIcons.t-Alert--success .t-Alert-icon .t-Icon:before{
    content:"\e1ab";
}
.t-Alert--defaultIcons.t-Alert--danger .t-Alert-icon .t-Icon:before,.t-Alert--defaultIcons.t-Alert--red .t-Alert-icon .t-Icon:before{
    content:"\e010";
}
.t-Alert--defaultIcons.t-Alert--info .t-Alert-icon .t-Icon:before{
    content:"\E1AC";
}
.t-Alert .t-Icon.icon-close:before{
    line-height:16px;
    font-size:16px;
    content:"\e0a2";
}
.webturnos-icons-fontawesome .fa{
    font-family:inherit;
    font-size:14px;
}
.webturnos-icons-fontawesome .fa:before{
    font-family:FontAwesome;
    vertical-align:top;
}
.webturnos-icons-fontwebturnos .fa{
    font-family:inherit!important;
    position:relative;
}
.t-LinksList-link:before,.t-Login-body .t-Form-inputContainer:before{
    font-family:WebTurnosIco!important;
    font-style:normal!important;
    font-variant:normal!important;
    speak:none;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}
.webturnos-icons-fontwebturnos .fa:before{
    vertical-align:top;
}
.t-LinksList{
    margin:0;
    padding:0;
    list-style:none;
}
.t-LinksList-item{
    display:block;
    position:relative;
    margin-bottom:-1px;
    border-top:1px solid;
    border-bottom:1px solid;
}
.t-LinksList-item:last-child{
    margin-bottom:0;
    border-bottom-width:0;
}
.t-LinksList-item:first-child{
    border-top-width:0;
}
.t-LinksList-badge{
    display:none;
    vertical-align:top;
}
.t-LinksList-label{
    display:inline-block;
    vertical-align:top;
    padding:8px 12px;
}
.t-LinksList-icon{
    display:none;
    vertical-align:top;
    margin-right:-6px;
    min-width:2.8rem;
    text-align:center;
    padding:8px 0 8px 12px;
    transition:color .1s;
}
.u-RTL .t-LinksList-icon{
    margin-right:auto;
    margin-left:-6px;
    padding-right:12px;
    padding-left:0;
}
.t-LinksList-icon .t-Icon{
    width:16px;
    height:16px;
    vertical-align:top;
}
.t-LinksList-link{
    display:block;
    position:relative;
    transition:background-color .1s,color .1s;
}
.t-LinksList-link:focus{
    outline:0;
}
.t-LinksList-link:before{
    display:none;
    line-height:inherit!important;
    font-weight:400!important;
    text-transform:none!important;
    font-size:16px;
    width:16px;
    height:16px;
    position:absolute;
    top:8px;
    right:16px;
    transition:color .1s,-webkit-transform .1s;
    transition:transform .1s,color .1s;
    transition:transform .1s,color .1s,-webkit-transform .1s;
    content:'\e016';
}
.u-RTL .t-LinksList-link:before{
    right:auto;
    left:16px;
    content:'\e013';
}
.t-LinksList-item.is-current>a{
    font-weight:700;
}
.t-LinksList-item.is-expanded{
    background-size:100% 4px,100% 4px;
    background-position:0 0,0 100%;
    background-repeat:no-repeat;
}
.t-LinksList-item.is-expanded .t-LinksList-list{
    display:block;
}
.t-LinksList-item.is-expanded .t-LinksList-link:hover:before{
    -webkit-transform:none;
    transform:none;
}
.t-LinksList-item.is-expanded .t-LinksList-link:before{
    content:'\e0c2';
    display:block;
}
.t-LinksList-list{
    display:none;
    padding:0;
}
.t-LinksList-list .t-LinksList-item{
    padding-left:24px;
    border:none;
}
.t-LinksList-list .t-LinksList-link:before{
    display:none!important;
}
.t-LinksList--showIcons .t-LinksList-icon,.t-LinksList--showTopIcons .t-LinksList-icon{
    display:inline-block;
}
.t-LinksList--showTopIcons .t-LinksList-list .t-LinksList-icon{
    display:none;
}
.t-LinksList--showArrow .t-LinksList-link{
    padding-right:32px;
}
.u-RTL .t-LinksList--showArrow .t-LinksList-link{
    padding-right:0;
    padding-left:32px;
}
.t-LinksList--showArrow .t-LinksList-link:hover:before{
    -webkit-transform:translateX(8px);
    transform:translateX(8px);
}
.u-RTL .t-LinksList--showArrow .t-LinksList-link:hover:before{
    -webkit-transform:translateX(-8px);
    transform:translateX(-8px);
}
.t-LinksList--showArrow .t-LinksList-link:before{
    display:block;
}
.t-LinksList--nowrap .t-LinksList-item{
    white-space:nowrap;
}
.t-LinksList--nowrap .t-LinksList-icon{
    vertical-align:top;
}
.t-LinksList--nowrap .t-LinksList-label{
    max-width:100%;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.t-LinksList--showBadge .t-LinksList-badge:empty{
    display:none;
}
.t-LinksList--showBadge .t-LinksList-label{
    padding-right:48px;
}
.u-RTL .t-LinksList--showBadge .t-LinksList-label{
    padding-right:12px;
    padding-left:48px;
}
.t-LinksList--showBadge.t-LinksList--showIcons .t-LinksList-label{
    padding-right:64px;
}
.u-RTL .t-LinksList--showBadge.t-LinksList--showIcons .t-LinksList-label{
    padding-right:12px;
    padding-left:64px;
}
.t-LinksList--showBadge .t-LinksList-badge{
    position:absolute;
    display:block;
    font-size:12px;
    line-height:20px;
    padding:0 8px;
    margin:8px 12px 8px 0;
    border-radius:4px;
    height:20px;
    min-width:20px;
    text-align:center;
    right:0;
    top:0;
    transition:background-color .1s,color .1s;
}
.u-RTL .t-LinksList--showBadge .t-LinksList-badge{
    margin-left:12px;
    margin-right:0;
    right:auto;
    left:0;
}
.t-LinksList--showBadge .t-LinksList-item.is-expanded>.t-LinksList-link .t-LinksList-badge,.t-LinksList--showBadge.t-LinksList--showArrow .t-LinksList-badge{
    right:24px;
}
.u-RTL .t-LinksList--showBadge .t-LinksList-item.is-expanded>.t-LinksList-link .t-LinksList-badge,.u-RTL .t-LinksList--showBadge.t-LinksList--showArrow .t-LinksList-badge{
    right:auto;
    left:24px;
}
.t-LinksList--actions .t-LinksList-item{
    border-width:0;
    margin:0;
}
.t-LinksList--actions .t-LinksList-item--separator{
    border-bottom:1px solid rgba(0,0,0,.05);
    margin-bottom:8px;
    padding-top:8px;
}
.t-LinksList--actions .t-LinksList-item--separator .t-LinksList-link{
    display:none;
}
.t-LinksList--actions .t-LinksList-icon{
    width:40px;
    height:40px;
    padding:12px;
    margin-right:0;
}
.u-RTL .t-LinksList--actions .t-LinksList-icon{
    margin-right:0;
    margin-left:0;
}
.t-LinksList--actions .t-LinksList-label{
    line-height:40px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    padding:0 12px;
    margin-left:-12px;
    font-size:1.4rem;
}
.u-RTL .t-LinksList--actions .t-LinksList-label{
    margin-left:0;
    margin-right:-12px;
}
.t-Login-page{
    margin-top:0;
    display:flex;
    justify-content:center;
    flex-direction:column;
}
@-webkit-keyframes loginFade{
    from{
        -webkit-transform:translateY(24px) scale(.85);
        transform:translateY(24px) scale(.85);
        opacity:0;
    }
    to{
        -webkit-transform:translateY(0) scale(1);
        transform:translateY(0) scale(1);
        opacity:1;
    }
}
@keyframes loginFade{
    from{
        -webkit-transform:translateY(24px) scale(.85);
        transform:translateY(24px) scale(.85);
        opacity:0;
    }
    to{
        -webkit-transform:translateY(0) scale(1);
        transform:translateY(0) scale(1);
        opacity:1;
    }
}
.t-Login-container,.t-PageBody--login .t-Body-alert{
    width:460px;
}
.t-Login-container{
    position:relative;
    z-index:100;
    margin:0 auto;
    -webkit-animation:loginFade ease-in-out 1;
    animation:loginFade ease-in-out 1;
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
    -webkit-animation-duration:.25s;
    animation-duration:.25s;
}
.t-Login-container>.container,.t-Login-container>.container>.row{
    overflow:visible;
}
.t-Login-region{
    border-radius:2px;
    box-shadow:0 3px 9px -2px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.075);
    overflow:hidden;
    padding:32px;
}
.t-Login-header{
    padding:24px 0;
}
.t-Login-subTitle,.t-Login-text,.t-Login-title{
    font-weight:400;
    text-align:center;
}
.t-Login-title{
    font-size:24px;
    margin:16px 0;
}
.t-Login-subTitle,.t-Login-text{
    font-weight:400;
    margin:0 0 16px;
}
.t-Login-subTitle{
    font-size:20px;
    line-height:32px;
}
.t-Login-subTitle .t-Icon{
    width:32px;
    height:32px;
    border-radius:100%;
    box-shadow:0 0 0 1px #A0A0A0 inset;
}
.t-Login-subTitle .t-Icon:before{
    font-size:32px;
}
.t-Login-text{
    font-size:14px;
}
.t-Login-text--large{
    font-size:16px;
    line-height:20px;
}
.t-Login-logo{
    width:64px;
    height:64px;
    line-height:64px;
    display:block;
    margin:0 auto;
    border-radius:4px;
    text-align:center;
}
.webturnos-icons-fontawesome .t-Login-logo{
    font-size:42px;
}
.webturnos-icons-fontwebturnos .t-Login-logo{
    font-size:48px;
}
.t-Login-body .t-Form-fieldContainer .webturnos-item-icon{
    padding:12px;
    left:40px;
    margin-left:-40px;
}
.u-RTL .t-Login-body .t-Form-fieldContainer .webturnos-item-icon{
    left:auto;
    right:40px;
    margin-left:0;
    margin-right:-40px;
}
.t-Login-body .webturnos-item-has-icon{
    text-indent:0;
}
.t-Login-body .t-Form-inputContainer:before{
    position:absolute;
    left:0;
    top:0;
    font-weight:400!important;
    text-transform:none!important;
    line-height:1;
    z-index:10;
    font-size:24px;
    margin:8px;
    pointer-events:none;
}
.u-RTL .t-Login-body .t-Form-inputContainer:before{
    right:0;
    left:auto;
}
.t-Login-body .icon-login-workspace .t-Form-inputContainer:before{
    content:"\e0f6";
}
.t-Login-body .icon-login-username .t-Form-inputContainer:before{
    content:"\e0f5";
}
.t-Login-body .icon-login-email .t-Form-inputContainer:before{
    content:"\e03a";
}
.t-Login-body .icon-login-password .t-Form-inputContainer:before{
    content:"\e08f";
}
.t-Login-body .t-Form-inputContainer{
    padding-bottom:16px;
    position:relative;
}
.t-Login-body small{
    font-size:1.1rem;
    line-height:2rem;
    display:block;
}
.t-Login-body p{
    margin-top:0;
    margin-bottom:1,2rem;
}
.t-Login-body p+p{
    margin-bottom:2.4rem;
}
.t-Login-region .t-Login-body .webturnos-item-text{
    font-size:16px;
    padding:4px 36px;
    height:40px;
}
.t-Login-region .t-Login-body .webturnos-item-text:required:valid~.t-Form-itemText .t-Login-iconValidation{
    opacity:1;
}
.t-Login-iconLabel,.t-Login-inputIcon{
    position:absolute;
    width:32px;
    height:32px;
    margin:4px;
    overflow:hidden;
}
.t-Login-iconLabel:before,.t-Login-inputIcon:before{
    font-size:32px;
}
.t-Login-iconValidation{
    position:absolute;
    top:0;
    right:0;
    z-index:3;
    margin:8px;
    border-radius:100%;
    padding:4px;
    width:24px;
    height:24px;
    opacity:0;
    transition:opacity .2s;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.u-RTL .t-Login-iconValidation{
    right:auto;
    left:0;
}
.t-Login-region .t-Form-labelContainer--hiddenLabel{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px;
}
.t-Login-region .t-Form-inputContainer,.t-Login-region .t-Form-labelContainer{
    padding:0 0 1.6rem;
}
.t-Login-buttons{
    padding:0;
}
.t-Login-buttons .t-Button{
    display:block;
    width:100%;
    padding:16px 24px;
    font-size:16px;
    line-height:16px;
}
.t-Login-buttons .t-Button+.t-Button{
    margin-top:8px;
    margin-left:0;
}
.t-Login-buttons .t-Button--hot{
    font-weight:700;
}
@media (max-width:480px){
    .t-Login-container,.t-PageBody--login .t-Body-alert{
        width:auto;
    }
    .t-PageBody--login .t-Alert.t-Alert--page{
        box-shadow:none;
        border-width:0 0 1px;
        border-radius:0;
    }
    .t-PageBody--login .t-Body{
        display:block;
    }
    .t-PageBody--login .t-Body-wrap{
        margin:0;
    }
    .t-Login-Container{
        -webkit-animation:none;
        animation:none;
    }
    .t-Login-region{
        box-shadow:none;
        padding:16px;
    }
}
@media (min-width:769px){
    .t-PageBody--login .t-Alert{
        position:static;
        top:0;
        left:0;
        min-width:auto;
    }
    .t-PageBody--login .t-Alert .t-Alert-buttons{
        padding:16px 16px 16px 0;
    }
    .t-PageBody--login .t-Alert .t-Button--closeAlert{
        position:relative;
        top:auto;
        right:auto;
    }
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
    .t-PageBody--login .t-Body{
        width:100%;
    }
    .t-PageBody--login .t-Body-wrap{
        margin:0;
        display:block;
    }
}
.t-MediaList{
    list-style:none;
    margin:0;
    padding:0;
    display:flex;
    flex-wrap:wrap;
    flex-direction:row;
}
.t-MediaList-item{
    width:100%;
    display:flex;
    border-bottom:1px solid;
}
.t-MediaList-item:last-child{
    border-bottom-width:0;
}
.t-MediaList-badgeWrap,.t-MediaList-body,.t-MediaList-iconWrap{
    padding:16px;
}
.t-MediaList-body{
    flex-grow:1;
}
.t-MediaList-badgeWrap,.t-MediaList-iconWrap{
    flex-shrink:0;
    align-items:start;
    justify-content:center;
}
.t-MediaList--showBadges:not(.t-MediaList--showDesc) .t-MediaList-badgeWrap,.t-MediaList-icon{
    align-items:center;
}
.t-MediaList-iconWrap{
    display:none;
}
.t-MediaList-icon{
    color:inherit;
    display:flex;
    justify-content:center;
    border-radius:100%;
}
.t-MediaList-desc,.t-MediaList-title{
    margin:0;
}
.t-MediaList-title{
    font-size:1.4rem;
    line-height:2rem;
    font-weight:500;
}
.t-MediaList--large .t-MediaList-title{
    font-size:1.6rem;
    line-height:2.4rem;
}
.t-MediaList-desc{
    display:none;
    font-size:1.2rem;
    line-height:1.6rem;
}
.t-MediaList--large .t-MediaList-desc{
    font-size:1.4rem;
    line-height:2rem;
}
.t-MediaList-badgeWrap{
    display:none;
}
.t-MediaList-badge{
    display:inline-block;
    font-size:1.2rem;
    line-height:2rem;
    background-color:rgba(0,0,0,.05);
    padding:0 8px;
    border-radius:2px;
    min-width:32px;
    text-align:center;
}
.t-MediaList-badge:empty{
    display:none;
}
.t-MediaList-itemWrap{
    display:flex;
    transition:background-color .1s;
    width:100%;
}
.t-MediaList-itemWrap:focus{
    outline:0;
}
.t-MediaList--showIcons .t-MediaList-icon{
    width:32px;
    height:32px;
}
.t-MediaList--showIcons .t-MediaList-iconWrap{
    display:flex;
    padding-right:0;
}
.u-RTL .t-MediaList--showIcons .t-MediaList-iconWrap{
    padding-right:1.6rem;
    padding-left:0;
}
.t-MediaList--showIcons .t-MediaList-iconWrap .fa:after{
    background-color:inherit;
    color:inherit;
}
.t-MediaList--showIcons.t-MediaList--large .t-MediaList-icon{
    width:64px;
    height:64px;
    line-height:64px;
}
.t-MediaList--showIcons.u-colors .t-MediaList-icon{
    color:#FFF!important;
}
.t-MediaList--showBadges .t-MediaList-badgeWrap{
    display:flex;
}
.t-MediaList--horizontal .t-MediaList-item{
    display:flex;
    border-bottom-width:0;
    border-right:1px solid #F0F0F0;
}
.t-MediaList--horizontal .t-MediaList-item:last-child{
    border-right:none;
}
.t-MediaList--cols{
    overflow:hidden;
    border-style:solid;
    border-width:1px 0 0 1px;
}
.t-MediaList--cols .t-MediaList-item{
    border-color:inherit;
    position:relative;
    border-style:solid;
    border-width:0 1px 1px 0;
}
.t-MediaList--cols .t-MediaList-item .t-MediaList-desc{
    overflow:hidden;
    text-overflow:ellipsis;
}
.t-MediaList--cols.t-MediaList--2cols .t-MediaList-item{
    width:50%;
}
.t-MediaList--cols.t-MediaList--3cols .t-MediaList-item{
    width:33.333%;
}
.t-MediaList--cols.t-MediaList--4cols .t-MediaList-item{
    width:25%;
}
.t-MediaList--cols.t-MediaList--5cols .t-MediaList-item{
    width:20%;
}
.t-MediaList--showDesc .t-MediaList-desc{
    display:block;
}
.t-MediaList:not(.t-MediaList--showDesc) .t-MediaList-body{
    display:flex;
    align-items:center;
}
@media (max-width:640px){
    .t-MediaList-badgeWrap,.t-MediaList-body,.t-MediaList-iconWrap{
        padding:8px;
    }
}
@media (max-width:768px){
    .t-MediaList--horizontal .t-MediaList-item{
        display:block;
        width:50%;
        float:left;
        border-bottom-width:1px;
    }
    .t-MediaList--cols .t-MediaList-item{
        width:50%!important;
    }
}
@media (max-width:480px){
    .t-MediaList--horizontal .t-MediaList-item{
        display:block;
        width:100%;
        float:none;
        border-bottom-width:1px;
        border-right-width:0;
    }
    .t-MediaList--cols .t-MediaList-item{
        width:100%!important;
    }
}
.t-NavTabs{
    margin:0;
    padding:0;
    list-style:none;
    overflow-y:hidden;
    display:flex;
    flex-wrap:nowrap;
    overflow-x:auto;
}
.t-NavTabs::-webkit-scrollbar{
    width:4px;
    height:4px;
}
.t-NavTabs-item{
    padding:0;
    font-size:1.4rem;
    line-height:2.4rem;
}
.t-NavTabs-item.is-active{
    font-weight:500;
}
.t-NavTabs-link{
    color:inherit;
    display:flex;
    padding:8px 12px;
    align-items:center;
    justify-content:center;
}
.t-NavTabs-item .t-Icon{
    padding:4px;
    margin-right:4px;
    border-radius:2px;
    flex-shrink:0;
    flex-grow:0;
}
.u-RTL .t-NavTabs-item .t-Icon{
    margin-left:4px;
    margin-right:0;
}
.t-NavTabs-label{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    flex-shrink:1;
}
.t-NavTabs-badge{
    border-radius:2px;
    font-size:11px;
    line-height:16px;
    min-width:16px;
    margin-left:4px;
    padding:0 6px;
    flex-shrink:0;
    flex-grow:0;
}
.t-NavTabs-badge:empty{
    display:none;
}
.u-RTL .t-NavTabs-badge{
    margin-left:0;
    margin-right:4px;
}
@media (min-width:769px){
    .t-NavTabs-item{
        flex:1;
        width:10%;
        justify-content:center;
        border-right:1px solid;
    }
    .t-NavTabs-item:last-child{
        border-right-width:0;
    }
    .t-NavTabs--stacked .t-NavTabs-item{
        text-align:center;
        min-width:64px;
    }
    .t-NavTabs--stacked .t-NavTabs-link{
        display:flex;
        flex-direction:column;
        padding:8px 0;
        border-radius:0!important;
        position:relative;
        overflow:hidden;
    }
    .t-NavTabs--stacked .t-NavTabs-label{
        padding:0 8px;
        font-size:12px;
        line-height:16px;
        width:100%;
    }
    .t-NavTabs--stacked .t-NavTabs-item .t-Icon{
        margin:4px auto;
    }
    .t-NavTabs--stacked .t-NavTabs-badge{
        padding:0 4px;
        margin:0 -24px 0 0;
        position:absolute;
        top:4px;
        right:50%;
        font-size:8px;
        border-radius:8px;
        line-height:16px;
        min-width:16px;
    }
    .t-NavTabs--hiddenLabels-lg .t-NavTabs-label{
        border:0;
        clip:rect(0 0 0 0);
        height:1px;
        margin:-1px;
        overflow:hidden;
        padding:0;
        position:absolute;
        width:1px;
    }
}
@media (max-width:768px){
    .t-NavTabs{
        position:fixed;
        bottom:0;
        left:0;
        right:0;
        box-shadow:0 -1px 0 rgba(0,0,0,.1);
        z-index:100;
        display:flex;
    }
    .t-NavTabs-item{
        flex:1;
        width:10%;
        text-align:center;
    }
    .t-NavTabs-link{
        display:flex;
        flex-direction:column;
        padding:8px 0;
        border-radius:0!important;
        position:relative;
    }
    .t-NavTabs-label{
        padding:0 4px;
        font-size:9px;
        line-height:12px;
        font-weight:500;
        width:100%;
    }
    .t-NavTabs-item .t-Icon{
        margin:4px auto;
    }
    .t-NavTabs-badge{
        padding:0 4px;
        margin:0 -24px 0 0;
        position:absolute;
        top:4px;
        right:50%;
        font-size:8px;
        border-radius:8px;
        line-height:16px;
        min-width:16px;
    }
    .t-NavTabs--hiddenLabels-sm .t-NavTabs-label{
        border:0;
        clip:rect(0 0 0 0);
        height:1px;
        margin:-1px;
        overflow:hidden;
        padding:0;
        position:absolute;
        width:1px;
    }
}
.t-NavigationBar{
    list-style:none;
    margin:0;
    padding:0;
    display:block;
}
.t-NavigationBar-item{
    display:inline-block;
    vertical-align:top;
}
.t-NavigationBar-menu{
    position:fixed!important;
    min-width:160px;
}
.t-NavigationBar-menu .a-Menu-hSeparator{
    border-color:rgba(255,255,255,.15);
}
.t-NavigationBar-item.icon-only .t-Button .t-Icon{
    margin-right:0;
}
.t-NavigationBar-item.icon-only .t-Button-label{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px;
}
.t-PopupLOV-filterGroup,.t-PopupLOV-filters{
    border-bottom:1px solid;
}
.t-PopupLOV-filterButton,.t-PopupLOV-filterGroup,.t-PopupLOV-search{
    padding:8px;
}
.t-NavigationBar-item.no-icon .t-Button .t-Icon{
    display:none;
}
.oj-html{
    font-size:1.4rem;
}
.oj-chart-data-label,.oj-chart-footnote{
    font-size:1.2rem;
}
.oj-chart-pie-center-label,.oj-chart-xaxis-title,.oj-chart-y2axis-title,.oj-chart-yaxis-title{
    font-size:1.4rem;
}
.oj-chart-stack-label{
    font-size:1.2rem;
}
.oj-chart-subtitle,.oj-chart-title{
    font-size:1.6rem;
}
.oj-chart-xaxis-tick-label,.oj-chart-y2axis-tick-label,.oj-chart-yaxis-tick-label,.oj-dvt-datatip{
    font-size:1.2rem;
}
.oj-dvt-tooltip{
    font-size:1.4rem;
}
.oj-legend,.oj-legend-section-title,.oj-legend-title{
    font-size:1.2rem;
}
.oj-timeline-major-axis-label{
    font-size:1.4rem;
}
.oj-timeline-minor-axis-label,.oj-treemap{
    font-size:1.2rem;
}
.oj-treemap-attribute-type-text,.oj-treemap-attribute-value-text,.oj-treemap-current-text{
    font-size:1.4rem;
}
.oj-sunburst,.oj-treemap-node,.oj-treemap-node-header{
    font-size:1.2rem;
}
.oj-sunburst-attribute-type-text,.oj-sunburst-attribute-value-text,.oj-sunburst-current-text{
    font-size:1.4rem;
}
.oj-sunburst-node{
    font-size:1.2rem;
}
.oj-diagram-link-label,.oj-diagram-node-label{
    font-size:1.4rem;
}
.oj-gantt-no-data-message{
    font-size:1.2rem;
}
.oj-gantt-row-label{
    font-size:1.4rem;
}
.oj-gantt-task-label{
    font-size:1.2rem;
}
.oj-gantt-major-axis-label{
    font-size:1.4rem;
}
.oj-gantt-minor-axis-label,.oj-gantt-tooltip-label{
    font-size:1.2rem;
}
.oj-chart svg{
    display:block;
}
.t-PopupLOV{
    display:flex;
    flex-direction:column;
    height:100%;
    overflow:hidden;
}
.t-PopupLOV-filterGroup--lineFilter{
    display:table;
    width:100%;
}
.t-PopupLOV-filterGroup--lineFilter .t-PopupLOV-filterLabel{
    white-space:nowrap;
    width:40%;
    padding-right:8px;
}
.t-PopupLOV-filterGroup--lineFilter .t-PopupLOV-filterItem,.t-PopupLOV-filterGroup--lineFilter .t-PopupLOV-filterLabel{
    display:table-cell;
    vertical-align:top;
}
.t-PopupLOV-filterGroup--lineFilter .t-PopupLOV-filterItem-select,.t-PopupLOV-filterGroup--lineFilter .t-PopupLOV-filterItem-text{
    display:block;
    width:100%;
}
.t-PopupLOV-filterItem .ui-buttonset{
    width:100%;
    display:table;
}
.t-PopupLOV-filterItem .ui-buttonset .ui-button-container{
    display:table-cell;
    width:25%;
}
.t-PopupLOV-filterItem .ui-buttonset .ui-button{
    display:block;
}
.t-PopupLOV-results{
    flex:1 1;
    overflow:auto;
}
.t-PopupLOV-resultsSet{
    width:100%;
    border-collapse:collapse;
    border-spacing:0;
}
.t-PopupLOV-resultsSet td,.t-PopupLOV-resultsSet th{
    padding:8px;
    font-size:12px;
    line-height:16px;
    text-align:left;
}
.t-PopupLOV-resultsSet tr td:first-child{
    padding:0;
}
.t-PopupLOV-resultsSet th{
    font-weight:700;
    border-bottom:2px solid #F0F0F0;
}
.t-PopupLOV-resultsSet-link,.ui-widget-content a.t-PopupLOV-resultsSet-link{
    display:block;
    padding:8px;
    text-decoration:none;
}
.t-PopupLOV-resultsSet-link:hover,.ui-widget-content a.t-PopupLOV-resultsSet-link:hover{
    text-decoration:underline;
}
.webturnos-rds a:hover,.t-PopupLOV-links a:hover,.t-Tabs--pill .t-Tabs-link:hover,.t-Tabs--simple .t-Tabs-link:hover,.t-TreeNav .a-TreeView-label:hover,a.t-Timeline-wrap,body .ui-button,body .ui-button:active,body .ui-button:hover,body .ui-button:link,body .ui-button:visited,body .ui-datepicker td a.ui-state-default,body .ui-datepicker td span.ui-state-default,body .ui-menu .ui-menu-item a,body .ui-state-active a,body .ui-state-active a:link,body .ui-state-active a:visited,body .ui-state-default a,body .ui-state-default a:link,body .ui-state-default a:visited,body .ui-state-focus a,body .ui-state-focus a:hover,body .ui-state-focus a:link,body .ui-state-focus a:visited,body .ui-state-hover a,body .ui-state-hover a:hover,body .ui-state-hover a:link,body .ui-state-hover a:visited,body .ui-tabs .ui-tabs-nav .ui-tabs-anchor{
    text-decoration:none;
}
.t-Page--popupLOV{
    min-width:0;
    margin-top:48px;
}
.t-PopupLOV-actions{
    position:fixed;
    top:0;
    left:0;
    right:0;
    padding:8px 12px;
    width:100%;
    box-shadow:0 -1px 0 rgba(0,0,0,.15) inset;
}
.t-PopupLOV-links{
    padding:0;
}
.t-PopupLOV-links br{
    display:none;
}
.t-PopupLOV-links a{
    display:block;
    padding:8px;
    border-bottom:1px solid #F0F0F0;
    font-size:1.2rem;
    line-height:1.6rem;
}
.t-PopupLOV-links a:focus{
    outline:0;
    box-shadow:0 0 0 1px #2E79C9 inset;
}
.t-PopupLOV-pagination{
    padding:8px;
    font-size:1.2rem;
    text-align:center;
}
.t-PopupLOV-button{
    margin:8px;
}
.t-Body-actions .t-Region+.t-Region,.t-Body-side .t-Region+.t-Region,.t-Region--stacked+.t-Region--stacked{
    margin-top:-1px;
}
.t-Region{
    display:block;
    border:1px solid rgba(0,0,0,.1);
    box-shadow:0 2px 4px -2px rgba(0,0,0,.075);
    margin-bottom:16px;
}
.t-Region .t-Region-body{
    padding:16px;
}
.t-Region--noBorder{
    border:none!important;
    box-shadow:none!important;
}
.t-Region--noBorder>.t-Region-header{
    border-bottom:none!important;
}
.t-Region--noBorder>.t-Region-bodyWrap>.t-Region-body{
    padding-top:0;
}
.t-Region--noPadding>.t-Region-bodyWrap>.t-Region-body{
    padding:0!important;
}
.t-Region--noPadding>.t-Region-bodyWrap>.t-Region-body>.a-IRR-container .a-IRR,.t-Region--noPadding>.t-Region-bodyWrap>.t-Region-body>.t-MediaList{
    border-width:0;
}
.t-Region--stacked{
    box-shadow:none!important;
    border-width:1px 0!important;
    margin-bottom:0;
}
.t-Region--stacked:first-child{
    border-top:0!important;
}
.t-Region--stacked,.t-Region--stacked>.t-Region-header{
    border-radius:0!important;
}
.t-Region--textContent{
    box-shadow:none;
    margin-bottom:0;
}
.t-Region--textContent,.t-Region--textContent>.t-Region-header{
    border-width:0;
}
.t-Region--textContent,.t-Region--textContent>.t-Region-bodyWrap>.t-Region-body,.t-Region--textContent>.t-Region-header{
    background-color:transparent!important;
}
.t-Body-actions .t-Region,.t-Body-side .t-Region{
    box-shadow:none!important;
    border-width:1px 0 0!important;
    border-radius:0!important;
    margin-bottom:0;
}
.t-Body-actions .t-Region:first-child,.t-Body-side .t-Region:first-child{
    border-top:0!important;
}
.t-Body-side .t-Region .t-Region-buttons-left{
    padding-left:1.6rem;
}
.t-Body-side .t-Region .t-Region-buttons-right{
    padding-right:1.6rem;
}
.t-Body-actions .t-Region>.t-Region-header{
    border-bottom-width:0;
}
.t-Region--hideHeader>.t-Region-header{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px;
}
.t-Region--removeHeader>.t-Region-header{
    display:none;
}
.t-Region--noUI,.t-Region--noUI>.t-Region-header{
    background:none!important;
    box-shadow:none;
    border-width:0;
}
.t-Region--noUI>.t-Region-bodyWrap>.t-Region-body{
    padding:0;
    background:none!important;
}
.t-Region--noUI>.t-Region-header .t-Region-headerItems--title{
    padding-right:0;
    padding-left:0;
}
.t-Region-header{
    border-bottom-right-radius:0!important;
    border-bottom-left-radius:0!important;
    border-bottom:1px solid rgba(0,0,0,.075);
    width:100%;
    font-size:1.6rem;
    font-weight:500;
    line-height:2.4rem;
    display:flex;
    align-items:center;
}
.t-Region-title{
    font-size:inherit;
    line-height:inherit;
    font-weight:inherit;
}
.t-Region-headerIcon{
    display:none;
}
.t-Region--showIcon>.t-Region-header .t-Region-headerIcon{
    display:flex;
    margin-right:4px;
}
.u-RTL .t-Region--showIcon>.t-Region-header .t-Region-headerIcon{
    margin-right:0;
    margin-left:4px;
}
.t-Region-headerIcon .t-Icon{
    padding:4px;
    border-radius:2px;
}
.t-Region-headerItems--controls{
    flex-shrink:1;
    white-space:nowrap;
    padding-left:.8rem;
    text-align:left;
}
.u-RTL .t-Region-headerItems--controls{
    text-align:right;
    padding-left:0;
    padding-right:.8rem;
}
.t-Region-headerItems--title{
    flex-grow:1;
    text-align:left;
    padding:1.2rem;
    display:flex;
    align-items:center;
}
.t-Region-headerItems--buttons,.u-RTL .t-Region-headerItems--title{
    text-align:right;
}
.u-RTL .t-Region-headerItems--buttons{
    text-align:left;
}
.t-Region-body{
    font-size:1.4rem;
    line-height:2rem;
    overflow:auto;
    position:relative;
}
.t-Region--hiddenOverflow>.t-Region-body,.t-Region--hiddenOverflow>.t-Region-bodyWrap>.t-Region-body,.t-Region-body>.container,.t-Region-buttons{
    overflow:hidden;
}
.t-Region-body--noBorder{
    border:none!important;
}
.t-Region-buttons-left{
    float:left;
}
.t-Region-buttons-right{
    float:right;
}
.t-Region-buttons-left,.t-Region-buttons-right{
    padding:.8rem 1.1rem;
}
.t-Region-buttons-left:empty,.t-Region-buttons-right:empty{
    display:none;
}
.t-Region--hideShow>.t-Region-header .t-Region-headerIcon{
    transition:-webkit-transform .2s;
    transition:transform .2s;
    transition:transform .2s,-webkit-transform .2s;
}
.t-Region--hideShow>.t-Region-header .t-Region-headerIcon:before{
    padding-left:1px;
    content:"\e016";
}
.t-Region--hideShow.is-expanded>.t-Region-bodyWrap{
    display:block;
    height:auto;
}
.t-Region--hideShow.is-expanded>.t-Region-header .t-Button--hideShow:hover .t-Region-headerIcon{
    -webkit-transform:rotate(0);
    transform:rotate(0);
}
.t-Region--hideShow.is-expanded>.t-Region-header .t-Region-headerIcon{
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg);
}
.t-Region--hideShow.is-collapsed>.t-Region-bodyWrap{
    height:0;
    overflow:hidden;
}
.t-Region--hideShow.is-collapsed>.t-Region-header .t-Button--hideShow:hover .t-Region-headerIcon{
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg);
}
.t-Region--hideShow>.t-Region-header .t-Region-headerItems--title{
    padding-left:.4rem;
}
.t-Region--scrollBody>.t-Region-bodyWrap>.t-Region-body{
    overflow:auto;
    -webkit-overflow-scrolling:touch;
}
.t-Region--shadowScroll{
    position:relative;
    overflow:hidden;
}
.t-Region--shadowScroll>.t-Region-bodyWrap>.t-Region-body{
    overflow:auto;
    -webkit-overflow-scrolling:touch;
}
.t-Body-actions .t-Region{
    font-size:1.2rem;
}
.t-Body-actions .t-Region--scrollBody>.t-Region-bodyWrap>.t-Region-body{
    background:0 0;
    box-shadow:none;
}
.t-Body-actions .t-Region-header{
    font-size:1.4rem;
    line-height:1.4rem;
}
.t-Body-actions .t-Region .t-Region-body{
    padding:0 12px 12px;
}
.t-Region-title{
    display:inline-block;
    margin:0;
}
.t-Region-title--withBadge{
    padding:10px 0;
    line-height:20px;
}
.t-Region--carousel{
    overflow:hidden;
}
.t-Region--carousel .t-Region-body{
    padding:0;
}
.t-Region--carousel .a-Region-carouselNav{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    z-index:110;
    margin:8px 0;
    text-align:center;
}
.t-Region--carousel .a-Region-carouselItems{
    overflow:hidden;
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    margin:0;
}
.t-Region--carousel .a-Region-carouselItem{
    overflow:hidden;
    position:absolute;
    opacity:0;
    top:0;
    left:0;
    right:0;
    transition:all .5s ease;
}
.t-Region--carousel .a-Region-carouselItem.a-Tabs-element-selected{
    opacity:1;
    z-index:10;
}
.t-Region--carousel.t-Region--carouselSlide>.t-Region-bodyWrap .a-Region-carouselItem.a-Tabs-before{
    -webkit-transform:translateX(-100%);
    transform:translateX(-100%);
}
.t-Region--carousel.t-Region--carouselSlide>.t-Region-bodyWrap .a-Region-carouselItem.a-Tabs-after{
    -webkit-transform:translateX(100%);
    transform:translateX(100%);
}
.t-Region--carousel.t-Region--carouselSlide>.t-Region-bodyWrap .a-Region-carouselItem.a-Tabs-element-selected{
    -webkit-transform:translateX(0);
    transform:translateX(0);
}
.t-Region--carousel.t-Region--carouselSpin>.t-Region-bodyWrap .a-Region-carouselItem.a-Tabs-before{
    -webkit-transform:rotateY(90deg);
    transform:rotateY(90deg);
}
.t-Region--carousel.t-Region--carouselSpin>.t-Region-bodyWrap .a-Region-carouselItem.a-Tabs-after{
    -webkit-transform:rotateY(-90deg);
    transform:rotateY(-90deg);
}
.t-Region--carousel.t-Region--carouselSpin>.t-Region-bodyWrap .a-Region-carouselItem.a-Tabs-element-selected{
    -webkit-transform:rotateY(0);
    transform:rotateY(0);
}
.t-Region--carousel .a-Tabs-button{
    border:none;
    display:none;
    position:absolute;
    top:50%;
    width:24px;
    height:64px;
    padding:16px 4px;
    border-radius:2px;
    box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;
    margin-top:-32px;
    z-index:100;
    opacity:.5;
    transition:all .2s ease;
}
.t-Region--carousel .a-Tabs-button:hover{
    opacity:1;
    box-shadow:0 0 0 1px rgba(0,0,0,.1) inset,0 1px 1px rgba(0,0,0,.05);
    -webkit-transform:translateX(0);
    transform:translateX(0);
}
.t-Region--carousel .a-Tabs-button:active,.t-Region--carousel .a-Tabs-button:active:focus{
    opacity:1;
    box-shadow:0 0 0 1px rgba(0,0,0,.1) inset,0 1px 1px rgba(0,0,0,.05) inset;
}
.t-Region--carousel .a-Tabs-button:focus{
    opacity:1;
    box-shadow:0 0 0 1px #4696FC;
    outline:0;
}
.t-Region--carousel .a-Tabs-next-region{
    right:8px;
}
.t-Region--carousel .a-Tabs-previous-region{
    left:8px;
}
.t-Region--carousel .a-Region-carouselNavItem{
    display:inline-block;
    margin:0 4px;
}
.t-Region--showCarouselControls>.t-Region-bodyWrap>.t-Region-body>.t-Region-carouselRegions>.a-Region-carouselControl .a-Tabs-button,.t-Report{
    display:block;
}
.t-Region--carousel .a-Region-carouselNavItem.a-Tabs-selected .a-Region-carouselLink:focus{
    outline:0;
    box-shadow:0 0 1px 1px #4696FC;
}
.t-Region--carousel .a-Region-carouselLink{
    display:block;
    width:8px;
    height:8px;
    box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;
    border-radius:100%;
}
.t-Region--carousel .a-Region-carouselLabel{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px;
}
.t-Report--stretch .t-Report-report,.t-Report--stretch .t-Report-wrap,.t-Report-pagination{
    width:100%;
}
.js-showMaximizeButton.is-maximized{
    z-index:500;
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:0;
}
.t-Region.is-maximized .t-Report{
    overflow:visible;
}
.t-Region.is-maximized .t-Report .t-Report-wrap{
    float:none;
}
.t-Report-wrap,.u-RTL .t-Report-pagination,.u-RTL .t-Report-pagination table{
    float:left;
}
.t-Region.is-maximized>.t-Region-bodyWrap>.t-Region-body{
    overflow:visible!important;
    height:auto!important;
}
.t-Region.is-maximized>.t-Region-bodyWrap{
    position:absolute;
    overflow:auto;
    left:0;
    right:0;
    bottom:0;
    top:49px;
}
.t-Region.is-maximized .a-Region-carouselControl .a-Tabs-button{
    position:fixed;
    z-index:500;
}
.js-regionIsMaximized{
    visibility:hidden;
}
.t-Report-pagination,.t-Report-pagination table,.t-Report-report{
    border-collapse:collapse;
    table-layout:auto;
    border-spacing:0;
}
.t-Report:after,.t-Report:before{
    content:" ";
    display:table;
}
.t-Report-pagination td.pagination{
    padding:8px 4px;
}
.t-Report-pagination td:empty{
    display:none;
}
.t-Report-paginationText{
    font-size:1.2rem;
    line-height:1.6rem;
    padding:4px 8px;
}
.t-Report-paginationText a,.t-Report-paginationText b{
    display:inline-block;
    vertical-align:top;
    border-radius:2px;
    padding:4px 8px;
}
.t-Report-paginationLink{
    display:inline-block;
    font-size:1.2rem;
    line-height:1.6rem;
}
.t-Report-paginationLink--prev{
    margin-left:4px;
}
.t-Report-paginationLink--next{
    margin-right:4px;
}
.t-Report-links{
    clear:both;
    display:block;
    border:1px solid #F0F0F0;
    border-top-width:0;
    padding:8px;
    background:#FAFAFA;
}
.t-Report-links:empty{
    display:none;
}
.u-RTL .t-Report-wrap{
    float:right;
}
.t-Report--stretch .t-Report-wrap{
    float:none;
}
.t-Report-colHead{
    vertical-align:bottom;
    padding:12px;
    font-weight:700;
}
.t-Report-cell{
    padding:8px 12px;
    transition:background-color .1s;
}
.t-Report-cell,.t-Report-colHead{
    font-size:1.2rem;
    line-height:1.6rem;
    border-right-width:0;
}
.u-RTL .t-Report-cell,.u-RTL .t-Report-colHead{
    border-right-width:1px;
    border-left-width:0;
}
.t-Report--noBorders .t-Report-cell,.t-Report--noBorders .t-Report-colHead,.t-Report--noBorders .t-Report-links{
    border-width:0;
}
.t-Report--noBorders .t-Report-report tr .t-Report-cell:last-child,.t-Report--noBorders .t-Report-report tr .t-Report-colHead:last-child{
    border-right-width:0;
}
.t-Report--noBorders .t-Report-report tr:last-child .t-Report-cell{
    border-bottom-width:0;
}
.t-Report-colHead{
    transition:background-color .2s;
}
.t-Region--noPadding .t-Report--horizontalBorders .t-Report-links,.t-Report--inline .t-Report-links{
    border-left-width:0;
    border-right-width:0;
}
.t-Region--noPadding .t-Report--horizontalBorders .t-Report-colHead,.t-Report--inline .t-Report-colHead{
    border-top-width:0;
}
.t-Region--noPadding .t-Report--horizontalBorders .is-stuck .t-Report-colHead,.t-Report--inline .is-stuck .t-Report-colHead{
    background-color:rgba(255,255,255,.95);
    border-bottom:1px solid #F0F0F0;
}
.t-Region--noPadding .t-Report--horizontalBorders .t-Report-report tr .t-Report-cell:first-child,.t-Region--noPadding .t-Report--horizontalBorders .t-Report-report tr .t-Report-colHead:first-child,.t-Report--inline .t-Report-report tr .t-Report-cell:first-child,.t-Report--inline .t-Report-report tr .t-Report-colHead:first-child{
    border-left-width:0;
}
.u-RTL .t-Region--noPadding .t-Report--horizontalBorders .t-Report-report tr .t-Report-cell:first-child,.u-RTL .t-Region--noPadding .t-Report--horizontalBorders .t-Report-report tr .t-Report-colHead:first-child,.u-RTL .t-Report--inline .t-Report-report tr .t-Report-cell:first-child,.u-RTL .t-Report--inline .t-Report-report tr .t-Report-colHead:first-child{
    border-left-width:1px;
    border-right-width:0;
}
.t-Region--noPadding .t-Report--horizontalBorders .t-Report-report tr .t-Report-cell:last-child,.t-Region--noPadding .t-Report--horizontalBorders .t-Report-report tr .t-Report-colHead:last-child,.t-Report--inline .t-Report-report tr .t-Report-cell:last-child,.t-Report--inline .t-Report-report tr .t-Report-colHead:last-child{
    border-right-width:0;
}
.u-RTL .t-Region--noPadding .t-Report--horizontalBorders .t-Report-report tr .t-Report-cell:last-child,.u-RTL .t-Region--noPadding .t-Report--horizontalBorders .t-Report-report tr .t-Report-colHead:last-child,.u-RTL .t-Report--inline .t-Report-report tr .t-Report-cell:last-child,.u-RTL .t-Report--inline .t-Report-report tr .t-Report-colHead:last-child{
    border-right-width:1px;
    border-left-width:0;
}
.t-Report--horizontalBorders .t-Report-cell,.t-Report--horizontalBorders .t-Report-colHead{
    border-left-width:0;
    border-right-width:0;
}
.t-Report--horizontalBorders .t-Report-report tr .t-Report-cell:first-child,.t-Report--horizontalBorders .t-Report-report tr .t-Report-colHead:first-child{
    border-left-width:1px;
}
.t-Report--horizontalBorders .t-Report-report tr .t-Report-cell:last-child,.t-Report--horizontalBorders .t-Report-report tr .t-Report-colHead:last-child{
    border-right-width:1px;
}
.t-Report--verticalBorders .t-Report-cell{
    border-top-width:0;
    border-bottom-width:0;
}
.t-Report--verticalBorders .t-Report-report tr:first-child .t-Report-cell{
    border-top-width:1px;
}
.t-fht-wrapper{
    z-index:1;
}
.t-SearchResults-list{
    margin:0;
    padding:0;
    list-style:none;
}
.t-SearchResults-item{
    display:block;
    margin-bottom:24px;
}
.t-SearchResults-item:last-child{
    margin-bottom:12px;
}
.t-SearchResults-title{
    font-weight:500;
    font-size:1.6rem;
    line-height:2rem;
    margin:0;
}
.t-SearchResults-info{
    margin-top:4px;
    font-size:1.4rem;
    line-height:2rem;
}
.t-SearchResults-desc{
    margin:0 0 4px;
}
.t-SearchResults-misc{
    display:block;
    font-size:1.2rem;
    line-height:1.6rem;
}
.t-StatusList-block:first-child .t-StatusList-blockHeader{
    border-top-width:0;
}
.t-StatusList-blockHeader{
    font-size:1.6rem;
    line-height:1.8rem;
    font-weight:400;
    padding:12px;
    border-bottom:1px solid rgba(0,0,0,.05);
    border-top:1px solid rgba(0,0,0,.05);
}
.t-StatusList-headerTextAlt,.t-StatusList-headerTextPrimary{
    display:inline-block;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    vertical-align:top;
}
.t-StatusList-headerTextPrimary{
    width:75%;
}
.t-StatusList-headerTextAlt{
    width:25%;
    text-align:right;
}
.u-RTL .t-StatusList-headerTextAlt{
    text-align:left;
}
.t-StatusList-list{
    display:block;
    list-style:none;
    margin:4px 0;
    padding:0;
}
.t-StatusList-item{
    overflow:hidden;
    position:relative;
}
.t-StatusList-itemMarker{
    float:left;
}
.u-RTL .t-StatusList-itemMarker{
    float:right;
}
.t-StatusList-itemBody{
    overflow:hidden;
}
.t-StatusList-itemTitle{
    margin:8px 0 4px;
    font-size:16px;
    line-height:24px;
}
.t-StatusList-itemIcon{
    width:24px;
    height:24px;
    display:in-block;
    padding:4px;
    border-radius:24px;
    margin-right:8px;
    color:rgba(0,0,0,.4);
    box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;
    background-color:#FFF;
}
.t-StatusList-itemAttrs{
    margin-bottom:8px;
}
.t-StatusList-attr{
    display:inline-block;
    font-size:1.1rem;
    line-height:1.4rem;
    white-space:nowrap;
    margin-right:1.6rem;
}
.t-StatusList-attrLabel{
    font-weight:700;
}
.t-StatusList-textDesc{
    font-size:1.4rem;
    line-height:2rem;
    margin:-4px 0 8px;
}
.t-StatusList--dates .t-StatusList-itemMarker{
    width:28px;
    position:relative;
    margin:8px 12px;
}
.t-StatusList--dates .t-StatusList-marker{
    display:block;
    font-size:1.2rem;
    line-height:20px;
    height:24px;
    padding-top:4px;
    border-radius:2px;
    box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;
    text-align:center;
}
.t-StatusList--dates .t-StatusList-marker:after{
    content:'';
    position:absolute;
    height:4px;
    left:0;
    right:0;
    top:0;
    border-radius:2px 2px 0 0;
}
.t-StatusList--dates .t-StatusList-item.is-null .t-StatusList-marker{
    box-shadow:0 0 0 1px rgba(0,0,0,.05) inset;
}
.t-StatusList--bullets .t-StatusList-itemMarker{
    width:32px;
    text-align:center;
    margin-right:4px;
}
.t-StatusList--bullets .t-StatusList-marker{
    margin:12px 0;
    display:inline-block;
    font-size:1.1rem;
    text-indent:-999px;
    width:1.6rem;
    height:1.6rem;
    line-height:1.4rem;
    text-align:center;
    border-radius:24px;
    border:.1rem solid rgba(0,0,0,.15);
    position:relative;
    z-index:10;
}
.t-StatusList--bullets .t-StatusList-item.is-complete .t-StatusList-marker,.t-StatusList--bullets .t-StatusList-item.is-danger .t-StatusList-marker,.t-StatusList--bullets .t-StatusList-item.is-null .t-StatusList-marker,.t-StatusList--bullets .t-StatusList-item.is-open .t-StatusList-marker,.t-StatusList--bullets .t-StatusList-item.is-warning .t-StatusList-marker{
    border:none;
}
.webturnos-rds,.t-Tabs{
    margin:0;
    padding:0;
    list-style:none;
    overflow-y:hidden;
}
.u-RTL .webturnos-rds,.u-RTL .t-Tabs{
    text-align:right;
}
.webturnos-rds a,.t-Tabs-link{
    text-align:center;
    line-height:1.6rem;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
}
.t-Tabs-item{
    padding:0;
    display:inline-block;
    vertical-align:top;
}
.t-Tabs-item .t-Icon{
    display:none;
    margin-right:4px;
}
.t-Tabs-link{
    vertical-align:top;
    display:inline-block;
    padding:12px;
    font-size:1.4rem;
}
.t-Tabs-link:focus{
    outline:0;
    z-index:110;
    position:relative;
}
.t-Tabs--pill{
    border:1px solid rgba(0,0,0,.1);
    background-clip:padding-box;
    box-shadow:0 1px 2px rgba(0,0,0,.05);
    border-radius:2px;
    margin-bottom:8px;
}
.t-Tabs--pill .t-Tabs-link{
    border-left:1px solid #E0E0E0;
}
.t-Tabs--fillLabels .t-Tabs-item:first-child .t-Tabs-link,.t-Tabs--pill .t-Tabs-item:first-child .t-Tabs-link{
    border-left-width:0;
    border-radius:2px 0 0 2px;
}
.t-Tabs--pill .t-Tabs-link:active{
    box-shadow:0 2px 1px rgba(0,0,0,.05) inset;
}
.t-Tabs--pill .t-Tabs-item:last-child .t-Tabs-link{
    border-right:1px solid #E0E0E0;
}
.t-Tabs--iconsAbove .t-Icon{
    display:block;
    margin:2px auto;
}
.t-Tabs--fixedLabels .t-Tabs-link{
    width:120px;
}
.t-Tabs--fitLabels{
    display:flex;
    width:100%;
}
.t-Tabs--fitLabels .t-Tabs-item{
    display:block;
    flex-grow:1;
    flex-basis:100%;
}
.t-Tabs--fitLabels .t-Tabs-link{
    display:block;
}
.t-Tabs--fillLabels{
    display:flex;
    width:100%;
}
.t-Tabs--fillLabels .t-Tabs-item{
    display:block;
    flex-grow:1;
}
.t-Tabs--fillLabels .t-Tabs-item:last-child .t-Tabs-link{
    border-right-width:0;
    border-radius:0 2px 2px 0;
}
.t-Tabs--fillLabels .t-Tabs-link{
    display:block;
}
.t-Tabs--largeIcons .t-Icon{
    font-size:2.8rem;
}
.t-Tabs--iconsOnly .t-Icon,.t-Tabs--inlineIcons .t-Icon{
    display:inline-block;
}
.t-Tabs--iconsOnly .t-Tabs-label{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px;
}
.t-Tabs--large .t-Tabs-link{
    font-size:1.4rem;
    padding:16px 24px;
}
.t-Tabs--small .t-Tabs-link{
    font-size:1.1rem;
    padding:8px;
}
.t-TabsRegion{
    overflow:hidden;
}
.t-TabsRegion>.t-TabsRegion-items>.a-Region-carouselItems>.a-Region-carouselItem{
    display:none;
}
.t-TabsRegion>.t-TabsRegion-items>.a-Region-carouselItems>.a-Region-carouselItem.webturnos-rds-element-selected{
    display:block;
}
.t-TabsRegion .a-Region-carouselItem{
    transition:all .5s ease;
}
.t-TabsRegion .webturnos-rds-button{
    display:none;
}
.webturnos-rds a,.webturnos-rds li{
    display:inline-block;
    vertical-align:top;
}
.t-Body-title .webturnos-rds-container{
    margin:0 8px;
}
.webturnos-rds a{
    padding:0 8px;
    font-size:1.4rem;
}
.webturnos-rds a:focus{
    outline:0;
    z-index:110;
    position:relative;
}
.webturnos-rds a span{
    display:block;
    padding:12px 0;
}
.webturnos-rds-item--hint a span{
    box-shadow:0 -2px 0 rgba(0,0,0,.2) inset;
}
.webturnos-rds-hover{
    transition:all .2s;
    display:none;
}
.webturnos-rds-hover a{
    width:48px;
    height:39px;
    float:left;
    position:relative;
    top:0;
}
.webturnos-rds-hover a span{
    margin:12px;
}
.webturnos-rds-hover.left a{
    text-align:left;
}
.webturnos-rds-hover.left a span{
    margin-left:8px;
}
.webturnos-rds-hover.right a{
    float:right;
    text-align:right;
}
.webturnos-rds-hover.right a span{
    margin-right:8px;
}
.webturnos-rds-slider{
    height:0;
    width:100%;
    position:absolute;
}
.t-Body-info .webturnos-rds{
    padding:.8rem .8rem 0;
}
.t-Body-info .webturnos-rds-hover a{
    margin-top:8px;
}
.t-Body-side .webturnos-rds li,.vertical-rds .webturnos-rds li{
    display:block;
}
.t-Body-side .webturnos-rds a,.vertical-rds .webturnos-rds a{
    display:block;
    text-align:left;
    padding:0;
}
.t-Body-side .webturnos-rds .webturnos-rds-selected span,.vertical-rds .webturnos-rds .webturnos-rds-selected span{
    box-shadow:4px 0 0 currentColor inset;
}
.u-RTL .t-Body-side .webturnos-rds .webturnos-rds-selected span,.u-RTL .vertical-rds .webturnos-rds .webturnos-rds-selected span{
    box-shadow:-4px 0 0 currentColor inset;
}
.t-Body-side .webturnos-rds .webturnos-rds-item--hint a span,.vertical-rds .webturnos-rds .webturnos-rds-item--hint a span{
    box-shadow:none;
}
.t-Body-side .webturnos-rds .webturnos-rds-item span,.vertical-rds .webturnos-rds .webturnos-rds-item span{
    padding:8px 12px;
}
.a-TagCloud,.a-TagCloud-item{
    margin:0;
    padding:0;
}
.a-TagCloud-item{
    display:inline-block;
    vertical-align:top;
}
.a-TagCloud-link{
    border:1px solid;
    display:block;
    margin:0 8px 8px 0;
    padding:4px 12px;
    line-height:32px;
}
.a-TagCloud-count{
    display:inline-block;
    background:0 0;
    border:none;
    padding:0;
    margin:0 0 0 4px;
}
.a-TagCloud-link--size1{
    font-size:12px;
}
.a-TagCloud-link--size2{
    font-size:14px;
}
.a-TagCloud-link--size3{
    font-size:16px;
}
.a-TagCloud-link--size4{
    font-size:18px;
}
.a-TagCloud-link--size5{
    font-size:20px;
}
.a-TagCloud-link--size6{
    font-size:22px;
}
.t-Timeline{
    margin:0;
    padding:0;
    list-style:none;
}
.t-Timeline-item{
    border-bottom:1px solid rgba(0,0,0,.1);
}
.t-Timeline-item:last-child{
    border-bottom-width:0;
}
a.t-Timeline-wrap{
    transition:all .1s;
}
a.t-Timeline-wrap:focus,a.t-Timeline-wrap:hover{
    background-color:rgba(0,0,0,.035);
    box-shadow:0 8px 8px -4px rgba(0,0,0,.05),0 2px 8px -2px rgba(0,0,0,.1);
    position:relative;
    z-index:10;
}
.t-Timeline-content,.t-Timeline-wrap{
    display:table;
    width:100%;
    border-collapse:collapse;
    table-layout:fixed;
}
.t-Timeline-body,.t-Timeline-typeWrap,.t-Timeline-user{
    display:table-cell;
    vertical-align:middle;
}
.t-Timeline-date,.t-Timeline-desc,.t-Timeline-title,.t-Timeline-username{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.t-Timeline-user{
    width:30%;
    padding:0 0 0 12px;
}
.t-Timeline-avatar{
    width:40px;
    height:40px;
    overflow:hidden;
    border-radius:100%;
    float:left;
    line-height:40px;
    font-size:14px;
    margin-right:12px;
    box-shadow:0 0 0 1px inset;
    text-align:center;
    background-color:#FFF;
}
.t-Timeline .t-Icon,.t-Timeline-date,.t-Timeline-typename,.t-Timeline-username{
    display:block;
    line-height:1.6rem;
}
.t-Timeline-avatar img{
    display:block;
    width:100%;
    height:100%;
}
.t-Timeline-userinfo{
    overflow:hidden;
    padding:4px 0;
}
.t-Timeline-username{
    font-size:1.2rem;
}
.t-Timeline-date{
    font-size:1.1rem;
}
.t-Timeline-typeWrap{
    width:35%;
    padding:4px 12px;
    position:relative;
    overflow:hidden;
}
.t-Timeline-type{
    padding:12px;
    border-radius:2px;
    min-height:40px;
}
.t-Timeline .t-Icon{
    width:16px;
    height:16px;
    float:left;
    margin-right:6px;
}
.t-Timeline-typename{
    font-size:1.2rem;
    font-weight:700;
    overflow:hidden;
}
.t-Timeline-body{
    padding:16px 12px 16px 0;
}
.t-Timeline-title{
    font-size:16px;
    line-height:20px;
    margin:2px 0 0;
}
.t-Timeline-desc{
    font-size:11px;
    line-height:16px;
    margin:0 0 2px;
}
.t-Timeline--compact .t-Timeline-content{
    padding:12px 8px;
    display:table-cell;
    width:70%;
    vertical-align:top;
}
.t-Timeline--compact .t-Timeline-user{
    padding:12px 8px;
    vertical-align:top;
}
.t-Timeline--compact .t-Timeline-body,.t-Timeline--compact .t-Timeline-typeWrap{
    padding:0;
    width:auto;
}
.t-Timeline--compact .t-Timeline-type{
    display:inline-block;
    padding:2px 6px 2px 4px;
    min-height:0;
}
.t-Timeline--compact .t-Timeline-typename{
    font-size:11px;
    font-weight:400;
}
.t-Timeline--compact .t-Timeline-body{
    padding-top:4px;
    display:block;
}
.t-Timeline+.t-Report-pagination{
    border-top:1px solid rgba(0,0,0,.1);
}
@media (max-width:768px){
    .t-Timeline-content,.t-Timeline-user{
        padding:12px 8px;
        vertical-align:top;
    }
    .t-Timeline-content{
        display:table-cell;
        width:70%;
    }
    .t-Timeline-body,.t-Timeline-typeWrap{
        padding:0;
        width:auto;
    }
    .t-Timeline-type{
        display:inline-block;
        padding:2px 6px 2px 4px;
        min-height:0;
    }
    .t-Timeline-typename{
        font-size:11px;
        font-weight:400;
    }
    .t-Timeline-body{
        padding-top:0;
        display:block;
    }
}
@media (max-width:480px){
    .t-Timeline .t-Timeline-content,.t-Timeline .t-Timeline-user{
        display:block;
        width:auto;
    }
    .t-Timeline .t-Timeline-user{
        padding:8px;
    }
    .t-Timeline .t-Timeline-content{
        padding:0 8px 8px;
    }
    .t-Timeline .t-Timeline-avatar{
        font-size:11px;
        width:24px;
        height:24px;
        line-height:24px;
        margin-right:8px;
    }
    .t-Timeline .t-Timeline-userinfo{
        padding:0;
    }
    .t-Timeline .t-Timeline-type{
        padding:2px 8px;
    }
    .t-Timeline .t-Timeline-typename{
        font-weight:400;
        font-size:10px;
    }
    .t-Timeline .t-Timeline-body{
        padding-top:4px;
    }
    .t-Timeline .t-Icon{
        display:none;
    }
    .t-Timeline .t-Timeline-username{
        line-height:24px;
        float:left;
        width:70%;
    }
    .t-Timeline .t-Timeline-date{
        line-height:24px;
        float:right;
        width:30%;
        text-align:right;
    }
    .t-Timeline .t-Timeline-desc{
        font-size:12px;
    }
}
.a-TreeView{
    min-height:99%;
}
.lt-ie10 .a-TreeView{
    min-height:90%;
}
.t-TreeNav{
    width:100%;
}
.t-TreeNav .a-TreeView-node--topLevel{
    padding-left:0;
    margin-left:0;
}
.t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-row{
    height:40px;
    box-shadow:none;
}
.t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-content{
    padding:0;
    line-height:40px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
.t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-content .fa{
    vertical-align:top;
    width:24px;
    height:24px;
    line-height:24px;
    margin:8px;
    border-radius:2px;
    text-align:center;
}
.js-navCollapsed .t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-content .fa{
    width:32px;
}
.u-RTL .t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-content{
    text-overflow:clip;
}
.t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-content .a-TreeView-label{
    line-height:40px;
    padding:0;
    margin:0;
    font-size:14px;
}
.js-navCollapsed .t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-content .a-TreeView-label{
    left:0;
    visibility:visible;
    width:48px;
}
.u-RTL .js-navCollapsed .t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-content .a-TreeView-label{
    right:0;
    left:auto;
}
.js-navCollapsed .t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-content .a-TreeView-label .a-TreeView-badge{
    visibility:visible;
    padding:0 4px;
    display:block;
    margin:4px;
    border-radius:12px;
    box-shadow:none;
    min-width:12px;
    font-size:10px;
    text-align:center;
    line-height:14px;
    max-width:32px;
    text-overflow:ellipsis;
    overflow:hidden;
}
.t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-toggle{
    margin:0;
    width:24px;
    height:40px;
    padding:12px 8px 12px 0;
}
.u-RTL .t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-toggle{
    padding:12px 0 12px 8px;
}
.t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-content .a-TreeView-badge{
    margin:10px 8px 10px 4px;
    padding:2px 6px;
    font-size:11px;
    line-height:16px;
}
.u-RTL .t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-content .a-TreeView-badge{
    margin:10px 4px 10px 8px;
}
.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-node .fa{
    line-height:32px;
}
.t-TreeNav .a-TreeView-badge{
    margin:6px 8px 6px 4px;
    padding:2px 6px;
    font-size:11px;
    line-height:16px;
    border-radius:2px;
    box-shadow:0 0 0 1px rgba(255,255,255,.25);
    position:absolute;
    right:0;
    top:0;
}
.u-RTL .t-TreeNav .a-TreeView-badge{
    margin:10px 4px 10px 8px;
    left:0;
    right:auto;
}
.t-TreeNav>.a-TreeView-toggle{
    margin:0;
    width:24px;
    height:40px;
    padding:12px 8px 12px 0;
}
.u-RTL .t-TreeNav>.a-TreeView-toggle{
    padding:12px 0 12px 8px;
}
.t-TreeNav .a-TreeView-toggle{
    float:right;
    position:relative;
    z-index:1;
}
.u-RTL .t-TreeNav .a-TreeView-toggle{
    float:left;
}
.t-TreeNav .a-TreeView-node--topLevel ul{
    padding-bottom:0;
}
.t-TreeNav .a-TreeView-node--topLevel ul .a-TreeView-row{
    height:32px;
    box-shadow:none;
}
.t-TreeNav .a-TreeView-node--topLevel ul .a-TreeView-label{
    line-height:32px;
}
.t-TreeNav .a-TreeView-node--topLevel ul .a-TreeView-content{
    padding:0;
    line-height:32px;
    overflow:hidden;
    text-overflow:ellipsis;
}
.t-TreeNav .a-TreeView-node--topLevel ul .a-TreeView-toggle{
    width:24px;
    height:32px;
    padding:8px 8px 8px 0;
    margin:0;
}
.t-TreeNav .a-TreeView-node--topLevel>ul{
    padding:8px 0;
}
.t-TreeNav .a-TreeView-node--topLevel>ul>.a-TreeView-node{
    padding-left:24px;
}
.u-RTL .t-TreeNav .a-TreeView-node--topLevel>ul>.a-TreeView-node{
    padding-right:24px;
    padding-left:0;
}
.t-TreeNav.a-TreeView .is-collapsible>.a-TreeView-toggle:before,.t-TreeNav.a-TreeView .is-expandable>.a-TreeView-toggle:before{
    content:"\e0c2";
}
.t-TreeNav .a-TreeView-content .fa,.t-TreeNav .a-TreeView-label,.t-TreeNav .a-TreeView-node{
    cursor:pointer;
}
.webturnos-side-nav.js-navCollapsed .t-Body-nav{
    overflow-x:hidden;
}
.t-PageBody--leftNav .t-Body-nav::-webkit-scrollbar{
    width:4px;
    height:4px;
}
.t-PageBody--leftNav .t-Body-nav .t-PageBody--leftNav .t-Body-nav:hover::-webkit-scrollbar{
    width:8px;
    height:8px;
}
.t-TreeNav.u-RTL .a-TreeView-node--topLevel{
    padding-right:0;
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
    .a-TreeView{
        min-height:90%;
    }
}
.t-Validation.is-invalid .t-Validation-icon .a-Icon{
    background-color:#ff3b30;
}
.t-Validation.is-warning .t-Validation-icon .a-Icon{
    background-color:#fc0;
}
.t-Validation.is-warning .t-Validation-icon .a-Icon:before{
    margin-top:-1px;
}
.t-Validation.is-valid .t-Validation-icon .a-Icon{
    background-color:#4cd964;
}
.t-Validation-icon{
    display:block;
    float:left;
    margin:0;
}
.t-Validation-icon .a-Icon{
    color:#FFF;
    width:24px;
    height:24px;
    border-radius:100%;
    text-align:center;
    padding:4px;
}
.t-Validation-body{
    overflow:hidden;
    padding:0 0 0 12px;
}
.t-Validation-date,.t-Validation-user{
    overflow:hidden;
    display:block;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.t-Validation-date{
    font-size:16px;
    line-height:24px;
    color:#404040;
    font-weight:400;
}
.t-Validation-user{
    font-size:12px;
    line-height:16px;
    color:#707070;
}
.t-Validation-actions{
    display:block;
    padding-top:4px;
}
.t-Wizard-buttons{
    vertical-align:middle;
    white-space:nowrap;
}
.t-Wizard-buttons--center{
    text-align:center;
}
.t-Wizard-body{
    background-repeat:no-repeat!important;
    background-size:100% 16px,100% 16px,100% 8px,100% 8px!important;
    background-attachment:local,local,scroll,scroll!important;
}
.t-Wizard{
    max-width:1260px;
    margin:0 auto 16px;
    padding:0;
    border:1px solid;
    box-shadow:0 1px 2px rgba(0,0,0,.05);
    background-clip:padding-box;
}
.t-Wizard .t-Wizard-title{
    font-size:2.4rem;
    line-height:1;
    margin:0;
    padding:24px 0 16px;
    text-align:center;
    display:none;
}
.t-Wizard .t-Wizard-body,.t-Wizard .t-Wizard-controls{
    padding:24px 16px;
}
.t-Wizard--showTitle .t-Wizard-title{
    display:block;
}
.t-WizardSteps{
    margin:0;
    padding:0;
    list-style:none;
    display:table;
    table-layout:fixed;
    width:100%;
}
.t-WizardSteps--displayCurrentLabelOnly .t-WizardSteps-label{
    display:none;
}
.t-WizardSteps--displayCurrentLabelOnly .t-WizardSteps-step.is-active .t-WizardSteps-label{
    display:block;
}
.t-WizardSteps--hideLabels .t-WizardSteps-label{
    border:0;
    clip:rect(0,0,0,0);
    height:0;
    overflow:hidden;
    padding:0;
}
.t-WizardSteps-step{
    display:table-cell;
    vertical-align:top;
}
.t-WizardSteps-wrap{
    float:left;
    width:100%;
    height:100%;
    position:relative;
}
.t-WizardSteps-wrap:after{
    content:'';
    position:absolute;
    width:100%;
    top:16px;
    height:2px;
    margin-top:-1px;
}
.t-WizardSteps-step:first-child .t-WizardSteps-wrap:after{
    left:50%;
    right:0;
    width:50%;
}
.u-RTL .t-WizardSteps-step:first-child .t-WizardSteps-wrap:after{
    right:50%;
    left:0;
}
.t-WizardSteps-step:last-child .t-WizardSteps-wrap:after{
    right:50%;
    left:0;
    width:50%;
}
.u-RTL .t-WizardSteps-step:last-child .t-WizardSteps-wrap:after{
    left:50%;
    right:0;
}
.t-WizardSteps-step .t-WizardSteps-marker{
    display:block;
    text-align:center;
    width:12px;
    height:12px;
    margin-top:-6px;
    margin-left:-6px;
    top:16px;
    left:50%;
    position:absolute;
    z-index:1;
    border:none;
    padding:0;
    border-radius:100%;
    cursor:default;
    transition:-webkit-transform .2s ease-in-out;
    transition:transform .2s ease-in-out;
    transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;
}
.t-WizardSteps-step .t-WizardSteps-marker .t-Icon{
    display:none;
}
.t-WizardSteps-step.is-active .t-WizardSteps-marker,.t-WizardSteps-step.is-complete .t-WizardSteps-marker{
    display:block;
    text-align:center;
    width:20px;
    height:20px;
    margin-top:-10px;
    margin-left:-10px;
    top:16px;
    left:50%;
    position:absolute;
    z-index:1;
    padding:2px;
    border-radius:100%;
}
.t-WizardSteps-step.is-active .t-WizardSteps-marker .t-Icon,.t-WizardSteps-step.is-complete .t-WizardSteps-marker .t-Icon{
    display:block;
    line-height:1.6rem;
}
.t-WizardSteps-label{
    display:block;
    text-align:center;
    margin-top:32px;
    padding:4px 8px 0;
    line-height:18px;
    font-size:1.2rem;
    cursor:default;
    overflow:hidden;
    text-overflow:ellipsis;
}
.t-WizardSteps-step.is-active .t-WizardSteps-label{
    font-weight:700;
}
.t-WizardSteps-labelState{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px;
}
.t-WizardSteps--vertical .t-WizardSteps-step{
    display:block;
    float:none;
}
.t-WizardSteps--vertical .t-WizardSteps-step .t-WizardSteps-marker{
    margin:8px 0;
    width:20px;
    height:20px;
}
.t-WizardSteps--vertical .t-WizardSteps-wrap{
    display:flex;
    float:none;
    width:auto;
    height:auto;
    align-items:center;
}
.t-WizardSteps--vertical .t-WizardSteps-wrap:after{
    height:100%;
    width:2px;
    margin-left:1px;
    left:8px;
    top:0;
}
.u-RTL .t-WizardSteps--vertical .t-WizardSteps-wrap:after{
    right:8px;
    left:auto;
}
.t-WizardSteps--vertical .t-WizardSteps-wrap .t-WizardSteps-marker{
    position:static;
}
.t-WizardSteps--vertical .t-WizardSteps-step:first-child .t-WizardSteps-wrap:after{
    left:8px;
    right:auto;
    width:2px;
    top:50%;
    height:100%;
}
.u-RTL .t-WizardSteps--vertical .t-WizardSteps-step:first-child .t-WizardSteps-wrap:after{
    right:8px;
    left:auto;
}
.t-WizardSteps--vertical .t-WizardSteps-step:last-child .t-WizardSteps-wrap:after{
    left:8px;
    right:auto;
    width:2px;
    height:50%;
}
.u-RTL .t-WizardSteps--vertical .t-WizardSteps-step:last-child .t-WizardSteps-wrap:after{
    right:8px;
    left:auto;
}
.t-WizardSteps--vertical .t-WizardSteps-label{
    margin:8px 0 8px 8px;
    line-height:20px;
    padding:0;
    flex:1;
    text-align:left;
}
.u-RTL .t-WizardSteps--vertical .t-WizardSteps-label{
    text-align:right;
    margin-right:8px;
    margin-left:0;
}
@media (max-width:768px){
    .t-Wizard--hideSteps--small .t-WizardSteps:not(.t-WizardSteps--vertical){
        display:none;
    }
}
@media (max-width:480px){
    .t-Wizard--hideSteps--xsmall .t-WizardSteps:not(.t-WizardSteps--vertical){
        display:none;
    }
    .t-WizardSteps:not(.t-WizardSteps--vertical){
        margin:6px 0;
    }
    .t-WizardSteps:not(.t-WizardSteps--vertical) .t-WizardSteps-label{
        visibility:hidden;
        line-height:0;
        padding:0;
    }
}
@media (min-width:1201px){
    .t-WizardSteps-step .t-WizardSteps-marker{
        -webkit-transform:scale(1.2);
        transform:scale(1.2);
    }
}
.a-D3BarChart .a-D3BarChart-axis line,.a-D3BarChart .a-D3BarChart-axis path{
    fill:none;
    stroke:#ddd;
}
.a-D3BarChart .a-D3BarChart-axis .tick text{
    fill:#707070;
}
.a-D3BarChart .a-D3BarChart-axis-title{
    fill:#404040;
    font-size:1.1em;
}
.a-D3BarChart .a-D3BarChart-grid line,.a-D3BarChart .a-D3BarChart-grid path{
    fill:none;
    stroke:#ddd;
    stroke-opacity:.65;
}
.a-D3BarChart .a-D3BarChart-axis .a-D3BarChart-axis--staging,.a-D3BarChart .a-D3BarChart-grid text{
    opacity:0;
}
.a-D3BarChart .a-D3BarChart-tooltip{
    position:absolute;
}
.a-D3BarChart .a-D3BarChart-container{
    position:relative;
    margin-top:1em;
    margin-bottom:1em;
}
.a-D3BarChart-bar--in{
    transition:opacity .1s ease-in-out;
    opacity:1;
}
.a-D3BarChart-bar--in.a-D3BarChart-bar--fade{
    opacity:.35;
}
.a-D3BarChart-bar--clickable{
    cursor:pointer;
}
.a-D3BarChart .u-Processing{
    display:block;
    position:absolute;
    top:20px;
    right:20px;
}
.a-D3BarChart .a-D3ChartLegend,.a-D3BarChart .a-D3ChartLegend-item,.a-D3BarChart .a-D3ChartLegend-layout{
    border-top:none!important;
    border-right:none!important;
    border-left:none!important;
    border-bottom:none!important;
    background-color:transparent;
}
body .pieLabel a{
    color:#000!important;
}
.a-MiniCal-month{
    width:100%;
    display:table;
    table-layout:fixed;
    text-align:center;
    border-collapse:collapse;
    border-spacing:0;
}
.a-MiniCal-title{
    line-height:24px;
    display:block;
    font-size:16px;
    text-align:center;
    margin:0;
    padding:12px;
    font-weight:400;
}
.a-MiniCal-month{
    font-size:12px;
}
.a-MiniCal-date,.a-MiniCal-dayOfWeek{
    line-height:20px;
    font-weight:400;
    font-size:11px;
}
.a-MiniCal-dayOfWeek{
    text-transform:uppercase;
}
.a-MiniCal-date{
    display:inline-block;
    width:20px;
    height:20px;
}
.a-MiniCal-day{
    vertical-align:top;
    padding:6px 0;
}
.a-MiniCal-day.is-active .a-MiniCal-date,.a-MiniCal-day.is-today .a-MiniCal-date{
    border-radius:100%;
    font-weight:700;
    opacity:1;
    text-shadow:none;
}
.a-MiniCal-day.is-null .a-MiniCal-date,.a-MiniCal-day.is-weekend .a-MiniCal-date{
    opacity:.5;
}
/*! jQuery UI Accordion 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/accordion/#theming */body .ui-accordion .ui-accordion-header{
    display:block;
    cursor:pointer;
    position:relative;
    margin-top:2px;
    padding:.5em .5em .5em .7em;
    min-height:0;
}
body .ui-accordion .ui-accordion-icons{
    padding-left:2.2em;
}
body .ui-accordion .ui-accordion-noicons{
    padding-left:.7em;
}
body .ui-accordion .ui-accordion-icons .ui-accordion-icons{
    padding-left:2.2em;
}
body .ui-accordion .ui-accordion-header .ui-accordion-header-icon{
    position:absolute;
    left:.5em;
    top:50%;
    margin-top:-8px;
}
body .ui-accordion .ui-accordion-content{
    padding:1em 2.2em;
    border-top:0;
    overflow:auto;
}
/*! jQuery UI CSS Framework 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/category/theming/ */body .ui-helper-hidden{
    display:none;
}
body .ui-helper-hidden-accessible{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px;
}
body .ui-helper-reset{
    margin:0;
    padding:0;
    border:0;
    outline:0;
    line-height:1.3;
    text-decoration:none;
    font-size:100%;
    list-style:none;
}
body .ui-button,body .ui-button-text-only .ui-button-text{
    padding:8px 12px;
}
body .ui-helper-clearfix:after,body .ui-helper-clearfix:before{
    content:"";
    display:table;
    border-collapse:collapse;
}
body .ui-helper-clearfix{
    min-height:0;
}
body .ui-helper-zfix{
    width:100%;
    height:100%;
    top:0;
    left:0;
    position:absolute;
    opacity:0;
    filter:Alpha(Opacity=0);
}
body .ui-state-disabled{
    cursor:default!important;
}
body .ui-icon{
    display:block;
    text-indent:-99999px;
    overflow:hidden;
    background-repeat:no-repeat;
}
body .ui-widget-overlay{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
}
/*! jQuery UI Autocomplete 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/autocomplete/#theming */body .ui-autocomplete{
    position:absolute;
    top:0;
    left:0;
    cursor:default;
}
/*! jQuery UI Button 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/button/#theming */body .ui-button{
    display:inline-block;
    position:relative;
    line-height:normal;
    margin-right:.1em;
    cursor:pointer;
    vertical-align:middle;
    text-align:center;
    overflow:visible;
    border-width:0!important;
}
body .ui-button .ui-button-text{
    display:block;
    line-height:normal;
}
body .ui-button-icon-only .ui-button-text,body .ui-button-icons-only .ui-button-text{
    padding:.4em;
    text-indent:-9999999px;
}
body .ui-button-text-icon-primary .ui-button-text,body .ui-button-text-icons .ui-button-text{
    padding:.4em 1em .4em 2.1em;
}
body .ui-button-text-icon-secondary .ui-button-text,body .ui-button-text-icons .ui-button-text{
    padding:.4em 2.1em .4em 1em;
}
body .ui-button-text-icons .ui-button-text{
    padding-left:2.1em;
    padding-right:2.1em;
}
body input .ui-button{
    padding:.4em 1em;
}
body .ui-button-icon-only .ui-icon,body .ui-button-icons-only .ui-icon,body .ui-button-text-icon-primary .ui-icon,body .ui-button-text-icon-secondary .ui-icon,body .ui-button-text-icons .ui-icon{
    position:absolute;
    top:50%;
    margin-top:-8px;
}
body .ui-button-icon-only .ui-icon{
    left:50%;
    margin-left:-8px;
}
body .ui-button-icons-only .ui-button-icon-primary,body .ui-button-text-icon-primary .ui-button-icon-primary,body .ui-button-text-icons .ui-button-icon-primary{
    left:.5em;
}
body .ui-datepicker .ui-datepicker-prev,body .ui-datepicker .ui-datepicker-prev-hover{
    left:0;
}
body .ui-button-icons-only .ui-button-icon-secondary,body .ui-button-text-icon-secondary .ui-button-icon-secondary,body .ui-button-text-icons .ui-button-icon-secondary{
    right:.5em;
}
body .ui-datepicker .ui-datepicker-next,body .ui-datepicker .ui-datepicker-next-hover{
    right:0;
}
body .ui-buttonset{
    margin-right:7px;
}
body .ui-buttonset .ui-button{
    margin-left:0;
    margin-right:-.3em;
}
body button .ui-button::-moz-focus-inner,body input .ui-button::-moz-focus-inner{
    border:0;
    padding:0;
}
/*! jQuery UI Datepicker 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/datepicker/#theming */body .ui-datepicker{
    width:260px;
    padding:8px;
    display:none;
    box-shadow:0 2px 6px rgba(0,0,0,.05);
    z-index:99999!important;
}
body .ui-datepicker .ui-datepicker-header{
    position:relative;
    padding:0;
    border-width:0;
}
body .ui-datepicker .ui-datepicker-next,body .ui-datepicker .ui-datepicker-prev{
    position:absolute;
    top:0;
    margin:0;
    width:32px;
    height:32px;
    padding:8px;
}
body .ui-datepicker .ui-datepicker-next:active,body .ui-datepicker .ui-datepicker-prev:active{
    box-shadow:0 2px 1px rgba(0,0,0,.05) inset,0 0 0 1px rgba(0,0,0,.125) inset;
}
body .ui-datepicker .ui-datepicker-next-hover,body .ui-datepicker .ui-datepicker-prev-hover{
    top:0;
}
body .ui-datepicker .ui-datepicker-next span,body .ui-datepicker .ui-datepicker-prev span{
    display:block;
    position:absolute;
    left:50%;
    margin-left:-8px;
    top:50%;
    margin-top:-8px;
    direction:ltr;
}
body .ui-datepicker .ui-datepicker-title{
    margin:0 16px;
    line-height:32px;
    text-align:center;
    font-size:16px;
    font-weight:500;
}
body .ui-datepicker .ui-datepicker-title select{
    font-size:1em;
    margin:1px 0;
}
body .ui-datepicker select.ui-datepicker-month,body .ui-datepicker select.ui-datepicker-year{
    width:49%;
}
body .ui-datepicker table{
    width:100%;
    font-size:11px;
    border-collapse:collapse;
    border-spacing:0;
    margin:0;
    table-layout:fixed;
}
body .ui-datepicker span.spanTime{
    display:block;
    padding-top:8px;
}
body .ui-datepicker span.spanTime select{
    margin-left:4px!important;
}
body .ui-datepicker span.spanTime table{
    table-layout:auto;
}
body .ui-datepicker th{
    padding:8px;
    text-align:center;
    font-weight:400;
    border:0;
    border-bottom:1px solid rgba(0,0,0,.1);
}
body .ui-datepicker td{
    border:0;
    padding:0;
}
body .ui-datepicker td a.ui-state-default,body .ui-datepicker td span.ui-state-default{
    transition:background-color .1s,color .1s;
    display:block;
    text-align:center;
    box-shadow:none;
    border-radius:24px;
    width:32px;
    height:32px;
    margin:2px;
    line-height:32px;
    padding:0;
}
body .ui-datepicker td a.ui-state-default.ui-state-active,body .ui-datepicker td span.ui-state-default.ui-state-active{
    font-size:14px;
}
body .ui-datepicker td a.ui-state-default.ui-state-highlight,body .ui-datepicker td span.ui-state-default.ui-state-highlight{
    font-weight:700;
}
body .ui-datepicker .ui-datepicker-buttonpane{
    background-image:none;
    margin:.8rem 0 0;
    padding:0 .2rem;
    border-left:0;
    border-right:0;
    border-bottom:0;
    overflow:hidden;
}
body .ui-datepicker .ui-datepicker-buttonpane button{
    display:inline-block;
    float:right;
    margin:.8rem 0 0;
    cursor:pointer;
    padding:.8rem 1.2rem;
    width:auto;
    overflow:visible;
}
body .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,body .ui-datepicker-multi .ui-datepicker-group,body .ui-datepicker-rtl .ui-datepicker-buttonpane button{
    float:left;
}
body .ui-datepicker.ui-datepicker-multi{
    width:auto;
}
body .ui-datepicker-multi .ui-datepicker-group table{
    width:95%;
    margin:0 auto .4em;
}
body .ui-datepicker-multi-2 .ui-datepicker-group{
    width:50%;
}
body .ui-datepicker-multi-3 .ui-datepicker-group{
    width:33.3%;
}
body .ui-datepicker-multi-4 .ui-datepicker-group{
    width:25%;
}
body .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,body .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{
    border-left-width:0;
}
body .ui-datepicker-multi .ui-datepicker-buttonpane{
    clear:left;
}
body .ui-datepicker-row-break{
    clear:both;
    width:100%;
    font-size:0;
}
body .ui-datepicker-rtl{
    direction:rtl;
}
body .ui-datepicker-rtl .ui-datepicker-prev{
    right:0;
    left:auto;
}
body .ui-datepicker-rtl .ui-datepicker-next{
    left:0;
    right:auto;
}
body .ui-datepicker-rtl .ui-datepicker-prev:hover{
    right:0;
    left:auto;
}
body .ui-datepicker-rtl .ui-datepicker-next:hover{
    left:0;
    right:auto;
}
body .ui-datepicker-rtl .ui-datepicker-buttonpane{
    clear:right;
}
body .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,body .ui-datepicker-rtl .ui-datepicker-group{
    float:right;
}
body .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,body .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{
    border-right-width:0;
    border-left-width:1px;
}
/*! jQuery UI Dialog 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/dialog/#theming */.ui-dialog{
    border-radius:2px;
    overflow:hidden;
    position:absolute;
    top:0;
    left:0;
    padding:0;
    outline:0;
    box-shadow:0 4px 16px -4px rgba(0,0,0,.2),0 8px 24px 0 rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.1);
    transition:opacity .2s ease;
}
.ui-dialog.ui-draggable-dragging{
    opacity:.5;
}
.ui-widget.ui-dialog{
    border-width:0;
}
.ui-dialog .ui-dialog-titlebar{
    padding:12px;
    position:relative;
    border:0;
    background-color:#F8F8F8;
    border-bottom:1px solid #F0F0F0;
    border-bottom-right-radius:0;
    border-bottom-left-radius:0;
}
.ui-dialog .ui-dialog-title{
    float:left;
    margin:0;
    line-height:24px;
    font-size:1.6rem;
    font-weight:400;
    font-weight:500;
    white-space:nowrap;
    width:90%;
    overflow:hidden;
    text-overflow:ellipsis;
}
.u-RTL .ui-dialog .ui-dialog-title,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{
    float:right;
}
.ui-dialog .ui-dialog-titlebar-close{
    position:absolute;
    right:12px;
    top:12px;
    width:24px;
    margin:0;
    padding:0;
    height:24px;
    border-radius:100%;
}
.u-RTL .ui-dialog .ui-dialog-titlebar-close{
    right:auto;
    left:12px;
}
.ui-dialog .ui-dialog-content{
    position:relative;
    border:0;
    padding:0;
    background:0 0;
    overflow:auto;
}
.ui-dialog .ui-dialog-content iframe{
    border:0;
    width:100%;
}
.ui-dialog .ui-dialog-buttonpane{
    text-align:left;
    border-width:1px 0 0;
    border-top-color:#F0F0F0;
    background-image:none;
    margin-top:0;
    padding:12px;
}
.u-RTL .ui-dialog .ui-dialog-buttonpane{
    text-align:right;
}
.u-RTL .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{
    float:left;
}
.ui-dialog .ui-dialog-buttonpane button{
    margin:0 0 0 8px;
    cursor:pointer;
}
.ui-dialog .ui-dialog-buttonpane button .u-RTL{
    margin:0 8px 0 0;
}
.ui-dialog .ui-resizable-se{
    width:12px;
    height:12px;
    right:-5px;
    bottom:-5px;
    background-position:16px 16px;
}
.ui-draggable .ui-dialog-titlebar{
    cursor:move;
}
/*! jQuery UI Menu 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/menu/#theming */body .ui-menu{
    list-style:none;
    padding:2px;
    margin:0;
    display:block;
    outline:0;
}
body .ui-menu .ui-menu{
    margin-top:-3px;
    position:absolute;
}
body .ui-menu .ui-menu-item{
    margin:0;
    padding:0;
    width:100%;
    list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
body .ui-menu .ui-menu-divider{
    margin:5px -2px;
    height:0;
    font-size:0;
    line-height:0;
    border-width:1px 0 0;
}
body .ui-menu .ui-menu-item a{
    display:block;
    padding:2px .4em;
    line-height:1.5;
    min-height:0;
    font-weight:400;
}
body .ui-menu .ui-menu-item a.ui-state-active,body .ui-menu .ui-menu-item a.ui-state-focus{
    font-weight:400;
    margin:-1px;
}
body .ui-menu .ui-state-disabled{
    font-weight:400;
    margin:.4em 0 .2em;
    line-height:1.5;
}
body .ui-menu .ui-state-disabled a{
    cursor:default;
}
body .ui-menu-icons{
    position:relative;
}
body .ui-menu-icons .ui-menu-item a{
    position:relative;
    padding-left:2em;
}
body .ui-menu .ui-icon{
    position:absolute;
    top:.2em;
    left:.2em;
}
body .ui-menu .ui-menu-icon{
    position:static;
    float:right;
}
/*! jQuery UI Progressbar 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/progressbar/#theming */body .ui-progressbar{
    height:2em;
    text-align:left;
    overflow:hidden;
}
body .ui-progressbar .ui-progressbar-value{
    margin:-1px;
    height:100%;
}
body .ui-progressbar .ui-progressbar-overlay{
    background:url(images/animated-overlay.gif);
    height:100%;
    filter:alpha(opacity=25);
    opacity:.25;
}
body .ui-progressbar-indeterminate .ui-progressbar-value{
    background-image:none;
}
/*! jQuery UI Resizable 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license */body .ui-resizable{
    position:relative;
}
body .ui-resizable-handle{
    position:absolute;
    font-size:.1px;
    display:block;
}
body .ui-resizable-autohide .ui-resizable-handle,body .ui-resizable-disabled .ui-resizable-handle{
    display:none;
}
body .ui-resizable-n{
    cursor:n-resize;
    height:7px;
    width:100%;
    top:-5px;
    left:0;
}
body .ui-resizable-s{
    cursor:s-resize;
    height:7px;
    width:100%;
    bottom:-5px;
    left:0;
}
body .ui-resizable-e{
    cursor:e-resize;
    width:7px;
    right:-5px;
    top:0;
    height:100%;
}
body .ui-resizable-w{
    cursor:w-resize;
    width:7px;
    left:-5px;
    top:0;
    height:100%;
}
body .ui-resizable-se{
    cursor:se-resize;
    width:12px;
    height:12px;
    right:1px;
    bottom:1px;
}
body .ui-resizable-sw{
    cursor:sw-resize;
    width:9px;
    height:9px;
    left:-5px;
    bottom:-5px;
}
body .ui-slider-vertical .ui-slider-range-min,body .ui-spinner-down{
    bottom:0;
}
body .ui-resizable-nw{
    cursor:nw-resize;
    width:9px;
    height:9px;
    left:-5px;
    top:-5px;
}
body .ui-resizable-ne{
    cursor:ne-resize;
    width:9px;
    height:9px;
    right:-5px;
    top:-5px;
}
/*! jQuery UI Selectable 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license */body .ui-selectable-helper{
    position:absolute;
    z-index:100;
    border:1px dotted #000;
}
/*! jQuery UI Slider 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/slider/#theming */body .ui-slider{
    position:relative;
    text-align:left;
}
body .ui-slider .ui-slider-handle{
    position:absolute;
    z-index:2;
    width:1.2em;
    height:1.2em;
    cursor:default;
}
body .ui-slider .ui-slider-range{
    position:absolute;
    z-index:1;
    font-size:.7em;
    display:block;
    border:0;
    background-position:0 0;
}
body .ui-slider.ui-state-disabled .ui-slider-handle,body .ui-slider.ui-state-disabled .ui-slider-range{
    -webkit-filter:inherit;
    filter:inherit;
}
body .ui-slider-horizontal{
    height:.8em;
}
body .ui-slider-horizontal .ui-slider-handle{
    top:-.3em;
    margin-left:-.6em;
}
body .ui-slider-horizontal .ui-slider-range{
    top:0;
    height:100%;
}
body .ui-slider-horizontal .ui-slider-range-min{
    left:0;
}
body .ui-slider-horizontal .ui-slider-range-max{
    right:0;
}
body .ui-slider-vertical{
    width:.8em;
    height:100px;
}
body .ui-slider-vertical .ui-slider-handle{
    left:-.3em;
    margin-left:0;
    margin-bottom:-.6em;
}
body .ui-slider-vertical .ui-slider-range{
    left:0;
    width:100%;
}
body .ui-slider-vertical .ui-slider-range-max{
    top:0;
}
/*! jQuery UI Spinner 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/spinner/#theming */body .ui-spinner{
    position:relative;
    display:inline-block;
    overflow:hidden;
    padding:0;
    vertical-align:middle;
}
body .ui-spinner-input{
    border:none;
    background:0 0;
    color:inherit;
    padding:0;
    margin:.2em 22px .2em .4em;
    vertical-align:middle;
}
body .ui-spinner-button{
    width:16px;
    height:50%;
    font-size:.5em;
    padding:0;
    margin:0;
    text-align:center;
    position:absolute;
    cursor:default;
    display:block;
    overflow:hidden;
    right:0;
}
body .ui-spinner a.ui-spinner-button{
    border-top:none;
    border-bottom:none;
    border-right:none;
}
body .ui-spinner .ui-icon{
    position:absolute;
    margin-top:-8px;
    top:50%;
    left:0;
}
body .ui-spinner-up{
    top:0;
}
body .ui-spinner .ui-icon-triangle-1-s{
    background-position:-65px -16px;
}
/*! jQuery UI Tabs 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/tabs/#theming */body .ui-tabs{
    position:relative;
    padding:.2em;
}
body .ui-tabs .ui-tabs-nav{
    margin:0;
    padding:.2em .2em 0;
}
body .ui-tabs .ui-tabs-nav li{
    list-style:none;
    float:left;
    position:relative;
    top:0;
    margin:1px .2em 0 0;
    border-bottom-width:0;
    padding:0;
    white-space:nowrap;
}
body .ui-tabs .ui-tabs-nav .ui-tabs-anchor{
    float:left;
    padding:.5em 1em;
}
body .ui-tabs .ui-tabs-nav li.ui-tabs-active{
    margin-bottom:-1px;
    padding-bottom:1px;
}
body .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,body .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,body .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{
    cursor:text;
}
body .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{
    cursor:pointer;
}
body .ui-tabs .ui-tabs-panel{
    display:block;
    border-width:0;
    padding:1em 1.4em;
    background:0 0;
}
/*! jQuery UI CSS Framework 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/category/theming/ To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault='Helvetica%20Neue'%2C%20Helvetica%2C%20Arial%2C%20sans-serif&fwDefault=normal&fsDefault=14px&cornerRadius=2px&bgColorHeader=%23F8F8F8&bgTextureHeader=flat&bgImgOpacityHeader=0&borderColorHeader=%23E0E0E0&fcHeader=%23404040&iconColorHeader=%23404040&bgColorContent=%23ffffff&bgTextureContent=flat&bgImgOpacityContent=0&borderColorContent=%23E0E0E0&fcContent=%23404040&iconColorContent=%23404040&bgColorDefault=%23F0F0F0&bgTextureDefault=flat&bgImgOpacityDefault=0&borderColorDefault=%23E0E0E0&fcDefault=%23404040&iconColorDefault=%23404040&bgColorHover=%232578cf&bgTextureHover=flat&bgImgOpacityHover=0&borderColorHover=%232578cf&fcHover=%23FFFFFF&iconColorHover=%23FFFFFF&bgColorActive=%23FFFFFF&bgTextureActive=flat&bgImgOpacityActive=0&borderColorActive=%23E0E0E0&fcActive=%23404040&iconColorActive=%23404040&bgColorHighlight=%23F1F7FD&bgTextureHighlight=flat&bgImgOpacityHighlight=0&borderColorHighlight=%23E0E0E0&fcHighlight=%23404040&iconColorHighlight=%232578cf&bgColorError=%23fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=%23cd0a0a&fcError=%23cd0a0a&iconColorError=%23cd0a0a&bgColorOverlay=%23000000&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=15&bgColorShadow=%23000000&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=2&offsetTopShadow=2&offsetLeftShadow=0&cornerRadiusShadow=0 */body .ui-widget{
    font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size:12px;
}
body .ui-widget .ui-widget{
    font-size:12px;
}
body .ui-widget button,body .ui-widget input,body .ui-widget select,body .ui-widget textarea{
    font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size:1.2rem;
}
body .ui-widget-content{
    border:1px solid;
    background-image:none;
}
body .ui-widget-header{
    border:1px solid;
    background-image:none;
    font-weight:700;
}
body .ui-state-default,body .ui-widget-content .ui-state-default,body .ui-widget-header .ui-state-default{
    border:none;
    box-shadow:0 0 0 1px rgba(0,0,0,.125) inset;
    background-image:none;
    font-weight:400;
}
body .ui-state-hover,body .ui-widget-content .ui-state-hover,body .ui-widget-header .ui-state-hover{
    box-shadow:0 2px 1px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.125) inset;
    border:none;
    background-image:none;
    font-weight:400;
}
body .ui-state-focus,body .ui-widget-content .ui-state-focus,body .ui-widget-header .ui-state-focus{
    outline:0;
    border:none;
    background-image:none;
    font-weight:400;
}
body .ui-state-active,body .ui-widget-content .ui-state-active,body .ui-widget-header .ui-state-active{
    border:none;
    background-image:none;
    box-shadow:0 0 0 1px rgba(0,0,0,.2) inset,0 1px 2px rgba(0,0,0,.25) inset;
    font-weight:400;
}
body .ui-state-error,body .ui-state-highlight,body .ui-widget-content .ui-state-error,body .ui-widget-content .ui-state-highlight,body .ui-widget-header .ui-state-error,body .ui-widget-header .ui-state-highlight{
    border:none;
    background-image:none;
}
body .ui-priority-primary,body .ui-widget-content .ui-priority-primary,body .ui-widget-header .ui-priority-primary{
    font-weight:700;
}
body .ui-priority-secondary,body .ui-widget-content .ui-priority-secondary,body .ui-widget-header .ui-priority-secondary{
    opacity:.7;
    filter:Alpha(Opacity=70);
    font-weight:400;
}
body .ui-state-disabled,body .ui-widget-content .ui-state-disabled,body .ui-widget-header .ui-state-disabled{
    opacity:.35;
    filter:Alpha(Opacity=35);
    background-image:none;
}
body .ui-state-disabled .ui-icon{
    filter:Alpha(Opacity=35);
}
body .ui-icon{
    width:16px;
    height:16px;
}
body .ui-icon-circle-triangle-e,body .ui-icon-circle-triangle-w,body .ui-icon-closethick{
    display:inline-block;
    background-image:none!important;
    text-indent:0;
    width:16px;
    height:16px;
    overflow:hidden;
}
body .ui-icon-circle-triangle-e:before,body .ui-icon-circle-triangle-w:before,body .ui-icon-closethick:before{
    font-family:WebTurnosIco!important;
    font-style:normal!important;
    font-weight:400!important;
    font-variant:normal!important;
    text-transform:none!important;
    speak:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-size:16px;
    width:16px;
    height:16px;
    vertical-align:top;
    display:block;
    text-indent:0;
}
body .ui-icon-circle-triangle-e:before{
    content:"\e126";
}
body .ui-icon-closethick:before{
    content:"\e0a2";
}
body .ui-icon-circle-triangle-w:before{
    content:'\e002';
}
body .ui-widget-overlay{
    background:#000;
    opacity:.15;
    filter:Alpha(Opacity=15);
}
/*! jQuery UI Tooltip 1.10.4 http://jqueryui.com Copyright 2014 jQuery Foundation and other contributors Released under the MIT license. http://jquery.org/license http://api.jqueryui.com/tooltip/#theming */body .ui-tooltip{
    padding:8px;
    position:absolute;
    z-index:9999;
    max-width:300px;
    box-shadow:0 0 5px #aaa;
}
body body .ui-tooltip{
    border-width:2px;
}
.t-Region-body>.container{overflow:visible} /* because of slider width 100%*/
.t-Form-inputContainer{overflow:visible} /* because of slider width 100%*/
.slider_container{width:100%}
.slider_container > div{margin:8px 0}
.slider_container .ui-slider-handle{
  background-color: #3C629B !important; 
  width:auto !important;
  min-width:1.6em !important;  
  padding:0 2px;
  height:1.6em !important; 
  top:-0.5em !important;
  color: #fff !important;
  text-align: center;
}
.slider_container  .ui-slider{
  position:relative; 
  top:7px; 
  border-color: #ccc; 
}
/*! jQuery-ui-Slider-Pips - v1.11.4 - 2016-09-04
* Copyright (c) 2016 Simon Goellner <simey.me@gmail.com>; Licensed MIT */

/* HORIZONTAL */
/* increase bottom margin to fit the pips */
.ui-slider-horizontal.ui-slider-pips {
  margin-bottom: 1.4em;
}

/* default hide the labels and pips that arnt visible */
/* we just use css to hide incase we want to show certain */
/* labels/pips individually later */
.ui-slider-pips .ui-slider-label,
.ui-slider-pips .ui-slider-pip-hide {
  display: none;
}

/* now we show any labels that we've set to show in the options */
.ui-slider-pips .ui-slider-pip-label .ui-slider-label {
  display: block;
}

/* PIP/LABEL WRAPPER */
/* position each pip absolutely just below the default slider */
/* and also prevent accidental selection */
.ui-slider-pips .ui-slider-pip {
  width: 2em;
  height: 1em;
  line-height: 1em;
  position: absolute;
  font-size: 0.8em;
  color: #999;
  overflow: visible;
  text-align: center;
  top: 20px;
  left: 20px;
  margin-left: -1em;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.ui-state-disabled.ui-slider-pips .ui-slider-pip {
  cursor: default;
}

/* little pip/line position & size */
.ui-slider-pips .ui-slider-line {
  background: #999;
  width: 1px;
  height: 3px;
  position: absolute;
  left: 50%;
}

/* the text label postion & size */
/* it overflows so no need for width to be accurate */
.ui-slider-pips .ui-slider-label {
  position: absolute;
  top: 5px;
  left: 50%;
  margin-left: -1em;
  width: 2em;
}

/* make it easy to see when we hover a label */
.ui-slider-pips:not(.ui-slider-disabled) .ui-slider-pip:hover .ui-slider-label {
  color: black;
  font-weight: bold;
}

/* VERTICAL */
/* vertical slider needs right-margin, not bottom */
.ui-slider-vertical.ui-slider-pips {
  margin-bottom: 1em;
  margin-right: 2em;
}

/* align vertical pips left and to right of the slider */
.ui-slider-vertical.ui-slider-pips .ui-slider-pip {
  text-align: left;
  top: auto;
  left: 20px;
  margin-left: 0;
  margin-bottom: -0.5em;
}

/* vertical line/pip should be horizontal instead */
.ui-slider-vertical.ui-slider-pips .ui-slider-line {
  width: 3px;
  height: 1px;
  position: absolute;
  top: 50%;
  left: 0;
}

.ui-slider-vertical.ui-slider-pips .ui-slider-label {
  top: 50%;
  left: 0.5em;
  margin-left: 0;
  margin-top: -0.5em;
  width: 2em;
}

/* FLOATING HORIZTONAL TOOLTIPS */
/* remove the godawful looking focus outline on handle and float */
.ui-slider-float .ui-slider-handle:focus,
.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip-label,
.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,
.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip-label,
.ui-slider-float .ui-slider-handle:focus .ui-slider-tip-label
.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip-label {
  outline: none;
}

/* style tooltips on handles and on labels */
/* also has a nice transition */
.ui-slider-float .ui-slider-tip,
.ui-slider-float .ui-slider-tip-label {
  position: absolute;
  visibility: hidden;
  top: -40px;
  display: block;
  width: 34px;
  margin-left: -18px;
  left: 50%;
  height: 20px;
  line-height: 20px;
  background: white;
  border-radius: 3px;
  border: 1px solid #888;
  text-align: center;
  font-size: 12px;
  opacity: 0;
  color: #333;
  -webkit-transition-property: opacity, top, visibility;
  transition-property: opacity, top, visibility;
  -webkit-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  -webkit-transition-duration: 200ms, 200ms, 0ms;
  transition-duration: 200ms, 200ms, 0ms;
  -webkit-transition-delay: 0ms, 0ms, 200ms;
  transition-delay: 0ms, 0ms, 200ms;
}

/* show the tooltip on hover or focus */
/* also switch transition delay around */
.ui-slider-float .ui-slider-handle:hover .ui-slider-tip,
.ui-slider-float .ui-slider-handle.ui-state-hover .ui-slider-tip,
.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,
.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip,
.ui-slider-float .ui-slider-handle.ui-state-active .ui-slider-tip,
.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {
  opacity: 1;
  top: -30px;
  visibility: visible;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-transition-delay: 200ms, 200ms, 0ms;
  transition-delay: 200ms, 200ms, 0ms;
}

/* put label tooltips below slider */
.ui-slider-float .ui-slider-pip .ui-slider-tip-label {
  top: 42px;
}

.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {
  top: 32px;
  font-weight: normal;
}

/* give the tooltip a css triangle arrow */
.ui-slider-float .ui-slider-tip:after,
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
  content: " ";
  width: 0;
  height: 0;
  border: 5px solid rgba(255, 255, 255, 0);
  border-top-color: white;
  position: absolute;
  bottom: -10px;
  left: 50%;
  margin-left: -5px;
}

/* put a 1px border on the tooltip arrow to match tooltip border */
.ui-slider-float .ui-slider-tip:before,
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
  content: " ";
  width: 0;
  height: 0;
  border: 5px solid rgba(255, 255, 255, 0);
  border-top-color: #888;
  position: absolute;
  bottom: -11px;
  left: 50%;
  margin-left: -5px;
}

/* switch the arrow to top on labels */
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
  border: 5px solid rgba(255, 255, 255, 0);
  border-bottom-color: white;
  top: -10px;
}

.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
  border: 5px solid rgba(255, 255, 255, 0);
  border-bottom-color: #888;
  top: -11px;
}

/* FLOATING VERTICAL TOOLTIPS */
/* tooltip floats to left of handle */
.ui-slider-vertical.ui-slider-float .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-tip-label {
  top: 50%;
  margin-top: -11px;
  width: 34px;
  margin-left: 0px;
  left: -60px;
  color: #333;
  -webkit-transition-duration: 200ms, 200ms, 0;
  transition-duration: 200ms, 200ms, 0;
  -webkit-transition-property: opacity, left, visibility;
  transition-property: opacity, left, visibility;
  -webkit-transition-delay: 0, 0, 200ms;
  transition-delay: 0, 0, 200ms;
}

.ui-slider-vertical.ui-slider-float .ui-slider-handle:hover .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-handle.ui-state-hover .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-handle.ui-state-active .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {
  top: 50%;
  margin-top: -11px;
  left: -50px;
}

/* put label tooltips to right of slider */
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label {
  left: 47px;
}

.ui-slider-vertical.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {
  left: 37px;
}

/* give the tooltip a css triangle arrow */
.ui-slider-vertical.ui-slider-float .ui-slider-tip:after,
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
  border: 5px solid rgba(255, 255, 255, 0);
  border-left-color: white;
  border-top-color: transparent;
  position: absolute;
  bottom: 50%;
  margin-bottom: -5px;
  right: -10px;
  margin-left: 0;
  top: auto;
  left: auto;
}

.ui-slider-vertical.ui-slider-float .ui-slider-tip:before,
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
  border: 5px solid rgba(255, 255, 255, 0);
  border-left-color: #888;
  border-top-color: transparent;
  position: absolute;
  bottom: 50%;
  margin-bottom: -5px;
  right: -11px;
  margin-left: 0;
  top: auto;
  left: auto;
}

.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
  border: 5px solid rgba(255, 255, 255, 0);
  border-right-color: white;
  right: auto;
  left: -10px;
}

.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
  border: 5px solid rgba(255, 255, 255, 0);
  border-right-color: #888;
  right: auto;
  left: -11px;
}

/* SELECTED STATES */
/* Comment out this chuck of code if you don't want to have
        the new label colours shown */
.ui-slider-pips [class*=ui-slider-pip-initial] {
  font-weight: bold;
  color: #14CA82;
}

.ui-slider-pips .ui-slider-pip-initial-2 {
  color: #1897C9;
}

.ui-slider-pips [class*=ui-slider-pip-selected] {
  font-weight: bold;
  color: #FF7A00;
}

.ui-slider-pips .ui-slider-pip-inrange {
  color: black;
}

.ui-slider-pips .ui-slider-pip-selected-2 {
  color: #E70081;
}

.ui-slider-pips [class*=ui-slider-pip-selected] .ui-slider-line,
.ui-slider-pips .ui-slider-pip-inrange .ui-slider-line {
  background: black;
}
.divTraslado{
    box-shadow: inset 0 0 5px 5px #DDDDDD;
    position: absolute;
    display: none;
    background-color: white;
    border: 1px solid #333333;
    border-radius: 10px;
    z-index: 3;
    padding: 10px 10px 10px 10px;
	left: 0; 
	right: 0; 
	margin-left: auto; 
	margin-right: auto; 
    top: 0; 
	bottom: 0; 
	margin-top: auto; 
	margin-bottom: auto; 
    width: fit-content;
    height:  fit-content;
}
