/*
 *
 * Wijmo Library 2.0.0
 * http://wijmo.com/
 *
 * Copyright(c) ComponentOne,
 LLC.  All rights reserved.
 * 
 * Dual licensed under the Wijmo Commercial or GNU GPL Version 3 licenses.
 * licensing@wijmo.com
 * http://wijmo.com/license
 *
 *
 **/
.ui-helper-horizontal>DIV,
.ui-helper-horizontal>LI,
.ui-helper-horizontal>SPAN,
.ui-helper-horizontal>LABEL,
.ui-helper-horizontal>H1,
.ui-helper-horizontal>H2,
.ui-helper-horizontal>H3,
.ui-helper-horizontal>H4{
    float:left;
    clear:none;
    display:block;
}
.wijmo-wijslider-horizontal{
    position:relative;
}
.wijmo-wijslider-horizontal .wijmo-wijslider-track{
}
.wijmo-wijslider-horizontal .wijmo-wijslider-decbutton{
    position:absolute;
    left:0;
    right:auto;
    cursor:pointer;
}
.wijmo-wijslider-horizontal .wijmo-wijslider-incbutton{
    position:absolute;
    left:auto;
    right:0;
    cursor:pointer;
}
.wijmo-wijslider-vertical{
    position:relative;
}
.wijmo-wijslider-vertical .wijmo-wijslider-track{
}
.wijmo-wijslider-vertical .wijmo-wijslider-decbutton{
    position:absolute;
    top:0;
    bottom:auto;
    cursor:pointer;
}
.wijmo-wijslider-vertical .wijmo-wijslider-incbutton{
    position:absolute;
    top:auto;
    bottom:0;
    cursor:pointer;
}
.wijmo-wijsplitter-vertical{
    overflow:hidden;
    position:relative;
}
.wijmo-wijsplitter-v-panel1{
    float:left;
    position:relative;
}
.wijmo-wijsplitter-v-panel1-content{
    position:relative;
}
.wijmo-wijsplitter-v-bar{
    float:left;
    position:relative;
    font-size:1px;
    width:2px;
    z-index:99;
}
.wijmo-wijsplitter-vertical .ui-resizable-e{
    right:-7px;
    width:10px;
    z-index:999;
    display:block;
    //background-color:#fff;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity:0;
}
* html .wijmo-wijsplitter-vertical .ui-resizable-e{
    right:-4px;
}
*+html .wijmo-wijsplitter-vertical .ui-resizable-e{
    right:-4px;
}
.wijmo-wijsplitter-v-expander{
    position:absolute;
    z-index:999;
}
.wijmo-wijsplitter-vertical .wijmo-wijsplitter-v-expanded{
    border-right:medium none;
    overflow:hidden;
    padding:12px 0;
    left:-8px;
    width:6px;
    z-index:999;
}
.wijmo-wijsplitter-vertical .wijmo-wijsplitter-v-expanded .ui-icon{
    margin-left:-6px;
}
.wijmo-wijsplitter-vertical .wijmo-wijsplitter-v-collapsed{
    border-left:medium none;
    overflow:hidden;
    padding:12px 0;
    right:-8px;
    width:6px;
    z-index:999;
}
.wijmo-wijsplitter-vertical .wijmo-wijsplitter-v-collapsed .ui-icon{
    margin-left:-6px;
}
.wijmo-wijsplitter-v-panel2{
    float:left;
}
.wijmo-wijsplitter-v-panel2-content{
    position:relative;
}
.wijmo-wijsplitter-v-resize-helper{
    border-right:dotted 1px #000;
    overflow:hidden;
    border-bottom:dotted 0 #000;
}
.wijmo-wijsplitter-horizontal{
    overflow:hidden;
    position:relative;
}
.wijmo-wijsplitter-h-panel1{
    position:relative;
}
.wijmo-wijsplitter-h-panel1-content{
    overflow:auto;
    position:relative;
}
.wijmo-wijsplitter-h-bar{
    position:relative;
    font-size:1px;
    height:2px;
    z-index:999;
}
.wijmo-wijsplitter-horizontal .ui-resizable-s{
    bottom:-7px;
    height:10px;
    z-index:999;
    display:block;
    //background-color:#fff;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity:0;
}
* html .wijmo-wijsplitter-horizontal .ui-resizable-s{
    bottom:-4px;
}
*+html .wijmo-wijsplitter-horizontal .ui-resizable-s{
    bottom:-4px;
}
.wijmo-wijsplitter-h-expander{
    position:absolute;
    z-index:999;
}
.wijmo-wijsplitter-horizontal .wijmo-wijsplitter-h-expanded{
    border-bottom:none;
    height:8px;
    overflow:hidden;
    padding:0 10px;
    top:-10px;
    z-index:999;
}
.wijmo-wijsplitter-horizontal .wijmo-wijsplitter-h-expanded .ui-icon{
    margin-top:-4px;
}
.wijmo-wijsplitter-horizontal .wijmo-wijsplitter-h-collapsed{
    border-top:none;
    height:8px;
    overflow:hidden;
    padding:0 10px;
    bottom:-10px;
    z-index:999;
}
.wijmo-wijsplitter-horizontal .wijmo-wijsplitter-h-collapsed .ui-icon{
    margin-top:-4px;
}
.wijmo-wijsplitter-h-panel2{
}
.wijmo-wijsplitter-h-panel2-content{
    overflow:auto;
    position:relative;
}
.wijmo-wijsplitter-h-resize-helper{
    border-bottom:dotted 1px #000;
    overflow:hidden;
    border-right:dotted 0 #000;
}
.wijmo-wijprogressbar{
    moz-user-select:none;
    text-align:left;
    float:left;
    position:relative;
    overflow:hidden;
}
.wijmo-wijprogressbar .ui-progressbar-value{
    position:absolute;
    border-width:0;
    margin:0;
}
div.wijmo-wijprogressbar-east{
    width:200px;
    height:1.1em;
}
div.wijmo-wijprogressbar-west{
    width:200px;
    height:1.1em;
}
div.wijmo-wijprogressbar-south{
    height:200px;
    width:1.1em;
    line-height:100%;
}
div.wijmo-wijprogressbar-north{
    height:200px;
    width:1.1em;
    line-height:100%;
}
.wijmo-wijprogressbar-east .ui-progressbar-value{
    left:0;
    height:100%;
}
.wijmo-wijprogressbar-west .ui-progressbar-value{
    right:0;
    height:100%;
}
.wijmo-wijprogressbar-south .ui-progressbar-value{
    top:0;
    width:100%;
}
.wijmo-wijprogressbar-north .ui-progressbar-value{
    bottom:0;
    width:100%;
}
.wijmo-wijprogressbar .ui-progressbar-label{
    display:block;
    position:absolute;
    text-align:center;
    width:100%;
    height:100%;
}
.wijmo-wijprogressbar .wijmo-wijprogressbar-lb-west{
    left:0;
    width:auto;
}
.wijmo-wijprogressbar .wijmo-wijprogressbar-lb-east{
    right:0;
    width:auto;
}
.wijmo-wijprogressbar .wijmo-wijprogressbar-lb-south{
    bottom:0;
    height:auto;
}
.wijmo-wijprogressbar .wijmo-wijprogressbar-lb-north{
    top:0;
    height:auto;
}
.wijmo-wijprogressbar-east .wijmo-wijprogressbar-lb-running,
.wijmo-wijprogressbar-west .wijmo-wijprogressbar-lb-running{
    display:inline;
    width:auto;
}
.wijmo-wijprogressbar-north .wijmo-wijprogressbar-lb-running,
.wijmo-wijprogressbar-south .wijmo-wijprogressbar-lb-running{
    height:auto;
}
.wijmo-wijprogressbar-north .ui-progressbar-label,
.wijmo-wijprogressbar-south .ui-progressbar-label{
    -webkit-transform:rotate(-90deg);
    -moz-transform:rotate(-90deg);
}
.wijmo-wijdialog-captionbutton{
    height:18px;
    padding:1px;
    width:19px;
    display:inline-block;
    outline:none;
    text-align:left;
}
.wijmo-wijdialog-captionbutton:hover,
.wijmo-wijdialog-captionbutton .ui-state-focus{
    padding:0;
}
.wijmo-wijdialog-captionbutton .ui-icon{
    margin:1px;
}
.wijmo-wijdialog .wijmo-wijdialog-hasframe{
    padding:0;
}
.wijmo-wijdialog-defaultdockingzone{
    position:fixed;
    bottom:0;
    left:0;
}
.ui-dialog-titlebar{
    text-align:right;
}
* html .wijmo-wijdialog-defaultdockingzone .ui-dialog-titlebar{
    float:left;
}
.ui-accordion a{
    outline:none;
}
.ui-accordion-right .ui-accordion-header{
    margin-top:0;
    margin-left:1px;
    width:2em;
    height:12em;
    overflow:hidden;
}
.ui-accordion-right .ui-accordion-content{
    margin:0;
    height:200px;
    width:36em;
    height:12em;
    padding:0 2.2em;
}
.ui-accordion-right .ui-accordion-content{
    top:0;
    margin-left:-2px;
    padding:1px;
    border:none;
}
.ui-accordion-right .ui-state-active{
    border-right:none;
}
.ui-accordion-right .ui-accordion-header a{
    padding:2.2em 0 0 0;
    text-align:center;
}
.ui-accordion-right .ui-accordion-header .ui-icon{
    top:10%;
}
.ui-accordion-left .ui-accordion-header{
    margin-top:0;
    margin-right:1px;
    width:2em;
    height:12em;
    overflow:hidden;
}
.ui-accordion-left .ui-accordion-content{
    margin:0;
    height:200px;
    width:36em;
    height:12em;
    padding:0 2.2em;
}
.ui-accordion-left .ui-accordion-content{
    border:none;
    padding:1px;
    top:0;
    margin-right:-2px;
}
.ui-accordion-left .ui-state-active{
    border-left:none;
}
.ui-accordion-left .ui-accordion-header a{
    padding:2.2em 0 0 0;
    text-align:center;
}
.ui-accordion-left .ui-accordion-header .ui-icon{
    top:10%;
}
.wijmo-wijsuperpanel{
    overflow:hidden;
    outline:none;
    background-image:none;
}
.wijmo-wijsuperpanel-statecontainer{
    overflow:hidden;
    position:relative;
    zoom:1;
}
.wijmo-wijsuperpanel-contentwrapper{
    position:absolute;
    overflow:hidden;
}
.wijmo-wijsuperpanel-hbarcontainer,
.wijmo-wijsuperpanel-vbarcontainer{
    font-size:0;
    border:0;
}
.wijmo-wijsuperpanel-templateouterwrapper{
    position:relative;
    zoom:1;
}
.wijmo-wijsuperpanel-vbarcontainer .ui-state-default,
.wijmo-wijsuperpanel-hbarcontainer .ui-state-default{
    width:16px;
    height:16px;
    position:absolute;
}
.wijmo-wijsuperpanel .wijmo-wijsuperpanel-vbarcontainer{
    position:absolute;
    width:18px;
    padding-top:18px;
    padding-bottom:18px;
    border:none;
}
.wijmo-wijsuperpanel .wijmo-wijsuperpanel-hbarcontainer{
    position:absolute;
    height:18px;
    padding-left:18px;
    padding-right:18px;
    border:none;
}
.wijmo-wijsuperpanel-handle{
    position:absolute;
    font-size:0;
    overflow:hidden;
}
.wijmo-wijsuperpanel-handle *{
    font-size:0;
}
.wijmo-wijsuperpanel-helper{
    border-style:dotted;
    background:transparent;
}
.wijmo-wijsuperpanel-button{
    position:absolute;
    padding:4px;
}
.wijmo-wijsuperpanel .ui-icon-gripsmall-diagonal-se{
    background:none;
    width:7px;
    height:7px;
}
.wijmo-wijsuperpanel-hbar-buttonleft{
    left:0;
}
.wijmo-wijsuperpanel-hbar-buttonright{
    right:0;
}
.wijmo-wijsuperpanel-vbar-buttontop{
    top:0;
}
.wijmo-wijsuperpanel-vbar-buttonbottom{
    bottom:0;
}
.wijmo-wijtextbox{
    outline:none;
    margin:0;
    padding:5px;
}
.wijmo-wijdropdown{
    display:inline-block;
    position:relative;
    width:auto;
    zoom:1;
    *display:inline;
    width:200px;
}
.wijmo-wijdropdown div.wijmo-dropdown-trigger{
    border-right:none;
    border-top:none;
    border-bottom:none;
    cursor:pointer;
    width:16px;
    height:100%;
    position:absolute;
    right:0;
    top:0;
    padding:0 3px;
}
.wijmo-wijdropdown .wijmo-dropdown-trigger .ui-icon{
    margin-top:3px;
}
.wijmo-wijdropdown label.wijmo-dropdown-label{
    display:block;
    padding:3px 26px 3px 5px;
    width:auto;
    border:none;
}
.wijmo-wijdropdown .wijmo-dropdown{
    position:absolute;
    height:250px;
}
.wijmo-wijdropdown .wijmo-dropdown .wijmo-dropdown-list{
    padding:.4em;
    border:0 none;
}
.wijmo-wijdropdown .wijmo-dropdown .wijmo-dropdown-item{
    border:1px solid transparent;
    cursor:pointer;
    font-weight:normal;
    margin:1px 0;
    padding:3px 5px;
    text-align:left;
    //*border-color:#fff;
    *filter:chroma(color=white);
}
.wijmo-wijdropdown .wijmo-dropdown .wijmo-dropdown-optgroup .wijmo-dropdown-items li{
    padding-left:10px;
}
.wijmo-wijdropdown .wijmo-dropdown .wijmo-optgroup-header{
    font-style:italic;
}
.wijmo-checkbox{
    position:relative;
    margin:3px 0;
    line-height:16px;
    width:16px;
}
.wijmo-checkbox .wijmo-checkbox-inputwrapper{
    width:0;
    height:0;
    overflow:hidden;
}
.wijmo-checkbox label{
    display:block;
    position:relative;
    margin:0;
    cursor:pointer;
    z-index:1;
    padding:0 0 0 1.4em;
    outline:none;
    margin:0 3px;
    width:8em;
}
.wijmo-checkbox .wijmo-checkbox-box{
    position:absolute;
    bottom:0;
    left:0;
    width:16px;
    height:16px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    margin-right:3px;
}
.wijmo-checkbox .wijmo-checkbox-relative{
    position:relative;
    float:left;
    margin-right:3px;
}
.wijmo-wijradio{
    position:relative;
    margin:3px 0;
    width:16px;
    line-height:16px;
}
.wijmo-wijradio .wijmo-wijradio-inputwrapper{
    width:0;
    height:0;
    overflow:hidden;
}
.wijmo-wijradio label{
    display:block;
    position:relative;
    margin:0;
    cursor:pointer;
    z-index:1;
    padding:0 0 0 1.4em;
    outline:none;
    margin:0 3px;
    width:8em;
}
.wijmo-wijradio .wijmo-wijradio-box{
    position:absolute;
    bottom:0;
    left:0;
    width:16px;
    height:16px;
    line-height:16px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.wijmo-wijradio .wijmo-wijradio-relative{
    position:relative;
    float:left;
    margin-right:3px;
}
.wijmo-wijlist-list{
    cursor:default;
    overflow:hidden;
}
.wijmo-wijlist-ul{
    list-style:none;
    padding:2px;
    margin:0;
    display:block;
    border:0;
    overflow:hidden;
}
.wijmo-wijlist-ul .wijmo-wijlist-item{
    margin:1px 0;
    padding:3px 5px;
    cursor:pointer;
    text-align:left;
    font-weight:normal;
    border:solid 1px transparent;
}
.wijmo-wijlist-ul .wijmo-wijlist-item.ui-state-hover{
    font-weight:normal;
}
.wijmo-wijlist .ui-resizable-se{
    width:7px;
    height:7px;
    background:none;
}
.wijmo-wijcalendar{
    -webkit-user-select:none;
    -moz-user-select:none;
    display:block;
}
.wijmo-wijcalendar-header{
    position:relative;
}
.wijmo-wijcalendar-header-inner{
    margin:0 1.8em;
    line-height:1.8em;
}
.wijmo-wijcalendar .ui-datepicker-header{
    padding:1px;
}
.wijmo-wijcalendar .ui-datepicker-header .ui-state-default{
    //border-color:transparent;
    background:none;
    color:inherit;
}
.wijmo-wijcalendar .wijmo-wijcalendar-table{
    table-layout:fixed;
}
.wijmo-wijcalendar-prevpreview-button,
.wijmo-wijcalendar-nextpreview-button{
    width:16px;
    margin-top:35%;
    float:left;
}
.wijmo-wijcalendar-nextpreview-button{
    float:right;
}
.wijmo-wijcalendar-preview-wrapper .wijmo-wijcalendar{
    float:left;
    width:18em;
}
.wijmo-wijcalendar-preview-wrapper .wijmo-wijcalendar .ui-datepicker-calendar{
    width:80%;
    float:left;
}
.wijmo-wijcalendar-title,
.wijmo-wijcalendar-selectable{
    cursor:pointer;
}
.ui-datepicker-other-month{
    text-align:right;
}
.wijmo-wijcalendar-mygrid td span,
.wijmo-wijcalendar-mygrid td a{
    display:block;
    text-align:center;
    text-decoration:none;
    padding:0;
}
.wijmo-wijcalendar-mygrid .ui-state-default a,
.wijmo-wijcalendar-mygrid .ui-state-default a:hover,
.wijmo-wijcalendar-mygrid .ui-state-hover a,
.wijmo-wijcalendar-mygrid .ui-state-hover a:hover{
    color:inherit;
}
.ui-header-custom img,
.ui-footer-custom img{
    width:100%;
}
.wijmo-wijcalendar table.wijmo-wijcalendar-mygrid{
    margin-top:2px;
    border-collapse:separate;
    table-layout:fixed;
}
.wijmo-wijcalendar table.wijmo-wijcalendar-mygrid .ui-datepicker-week-day{
    cursor:pointer;
}
.wijmo-wijcalendar-aniwrapper{
    position:relative;
    left:0;
    top:0;
}
.wijmo-wijcalendar-multi-aniwrapper{
    position:absolute;
    overflow:hidden;
}
.ui-datepicker-rtl .ui-datepicker-prev .ui-icon,
.ui-datepicker-rtl .ui-datepicker-next .ui-icon{
    direction:rtl;
}
.wijmo-wijexpander{
    margin:1px;
    padding:0;
    display:block;
}
.wijmo-wijexpander a{
    outline:none;
}
.wijmo-wijexpander .ui-expander-header{
    cursor:pointer;
    margin-top:1px;
    position:relative;
}
.ui-expander .ui-expander-content{
    border-top:0 none;
    display:none;
    margin-bottom:2px;
    margin-top:-2px;
    overflow:auto;
    padding:1em 2.2em;
    position:relative;
    top:1px;
}
.wijmo-wijexpander .ui-expander-header a{
    display:block;
    font-size:1em;
    padding:.5em .5em .5em .7em;
}
.wijmo-wijexpander .ui-expander-header .ui-icon{
    left:.5em;
    margin-top:-8px;
    position:absolute;
    top:50%;
}
.wijmo-wijexpander .ui-expander-content-active{
    display:block;
    border-top:0 none;
    padding:1em 2.2em;
}
.wijmo-wijexpander .ui-expander-header>a{
    padding-left:2.2em;
}
.ui-helper-horizontal.wijmo-wijexpander .ui-expander-header .ui-icon{
    left:inherit;
    margin-top:inherit;
    margin-left:-8px;
    position:absolute;
    top:.5em;
    left:50%;
}
.ui-helper-horizontal.wijmo-wijexpander .ui-expander-header>a{
    padding-left:inherit;
    padding-top:2.2em;
    display:inline-block;
}
.ui-expander-right .ui-expander-header{
    margin:0 1px;
    width:2em;
    height:12em;
    overflow:hidden;
}
.ui-expander-right .ui-expander-content{
    margin:0;
    height:200px;
    width:12em;
    height:12em;
    padding:0 2.2em;
}
.ui-expander-right .ui-expander-content{
    top:0;
    margin-left:-2px;
    padding:1px;
    border:none;
    margin-right:1px;
}
.ui-expander-right .ui-state-active{
    border-right:none;
}
.ui-expander-right .ui-expander-header a{
    padding:2.2em 0 0 0;
}
.ui-expander-right .ui-expander-header .ui-icon{
    top:10%;
}
.ui-expander-left .ui-expander-header{
    margin:0 1px;
    width:2em;
    height:12em;
    overflow:hidden;
}
.ui-expander-left .ui-expander-content{
    margin:0;
    height:200px;
    width:12em;
    height:12em;
    padding:0 2.2em;
}
.ui-expander-left .ui-expander-content{
    border:none;
    padding:1px;
    top:0;
    margin-right:-2px;
    margin-left:1px;
}
.ui-expander-left .ui-state-active{
    border-left:none;
}
.ui-expander-left .ui-expander-header a{
    padding:2.2em 0 0 0;
}
.ui-expander-left .ui-expander-header .ui-icon{
    top:10%;
}
.ui-tabs .ui-tabs-nav li{
    top:1px;
}
.ui-tabs-bottom .ui-tabs-nav li{
    top:-3px;
    padding:0;
    margin:1px .2em 0 0;
}
.ui-tabs-bottom .ui-tabs-nav li.ui-tabs-selected{
    margin-top:-1px;
    padding-bottom:2px;
}
.ui-tabs .ui-tabs-nav li{
    border:none;
}
.ui-tabs-left .ui-tabs-nav{
    float:left;
    overflow:hidden;
}
.ui-tabs-left .ui-tabs-nav li{
    white-space:normal;
    float:right;
    display:block;
    width:98%;
}
.ui-tabs-left .ui-tabs-nav li a,
.ui-tabs-right .ui-tabs-nav li a{
    float:none;
    display:block;
}
.ui-tabs-left .ui-tabs-nav li{
    top:-1px;
    left:3px;
    margin-bottom:2px;
}
.ui-tabs-left .ui-tabs-panel{
    padding:1.6em;
}
.ui-tabs-left .ui-tabs-nav li.ui-tabs-selected{
    border-right:medium none;
    margin-bottom:2px;
}
.ui-tabs-left .ui-tabs-nav{
    padding:.2em 0 0 0;
}
.ui-tabs-left .wijmo-wijtabs-content{
    float:right;
    width:75%;
    overflow:hidden;
}
.ui-tabs-left .ui-tabs-nav{
    min-height:300px;
    width:23%;
    height:100%;
}
.ui-tabs-right .ui-tabs-nav{
    float:right;
    overflow:hidden;
}
.ui-tabs-right .ui-tabs-nav li{
    white-space:normal;
    float:left;
    display:block;
    width:98%;
}
.ui-tabs-right .ui-tabs-nav li{
    top:-1px;
    left:0;
    margin-bottom:2px;
}
.ui-tabs-right .ui-tabs-panel{
    padding:1.6em;
}
.ui-tabs-right .ui-tabs-nav li.ui-tabs-selected{
    border-left:medium none;
    margin-bottom:2px;
}
.ui-tabs-right .ui-tabs-nav{
    padding:.2em 0 0 0;
}
.ui-tabs-right .wijmo-wijtabs-content{
    float:left;
    width:75%;
    overflow:hidden;
}
.ui-tabs-right .ui-tabs-nav{
    min-height:300px;
    width:23%;
}
.ui-tabs-left .ui-tabs-nav li.ui-tabs-selected{
    margin-right:2px;
    padding-right:1px;
}
.ui-tabs-right .ui-tabs-nav li.ui-tabs-selected{
    margin-left:-1px;
    padding-left:1px;
}
.wijmo-wijtooltip{
    position:absolute;
    z-index:9999;
    margin:0;
}
.wijmo-wijtooltip .wijmo-wijtooltip-close{
    background:none repeat scroll 0 0 transparent;
    border:medium none;
    display:block;
    height:16px;
    position:absolute;
    right:3px;
    top:3px;
    width:16px;
}
.wijmo-wijtooltip .wijmo-wijtooltip-title{
    background:none repeat scroll 0 0 transparent;
    border:medium none;
    color:inherit;
    padding:.4em;
}
.wijmo-wijtooltip .wijmo-wijtooltip-container{
    padding:1em;
    overflow:hidden;
}
.wijmo-wijtooltip{
    border-width:2px;
}
.wijmo-wijtooltip .wijmo-wijtooltip-pointer,
.wijmo-wijtooltip .wijmo-wijtooltip-pointer-inner{
    background:none;
    height:0;
    position:absolute;
    width:0;
}
.wijmo-wijtooltip-arrow-tr .wijmo-wijtooltip-pointer,
.wijmo-wijtooltip-arrow-tc .wijmo-wijtooltip-pointer,
.wijmo-wijtooltip-arrow-tl .wijmo-wijtooltip-pointer{
    border-bottom-width:14px;
    border-top:0 none;
    top:-14px;
}
.wijmo-wijtooltip-arrow-tr .wijmo-wijtooltip-pointer{
    border-left:18px dashed transparent;
    border-right:0 none;
    right:10px;
}
.wijmo-wijtooltip-arrow-tc .wijmo-wijtooltip-pointer{
    border-left:10px dashed transparent;
    border-right:10px dashed transparent;
    left:50%;
    margin-left:-10px;
}
.wijmo-wijtooltip-arrow-tl .wijmo-wijtooltip-pointer{
    border-left:0 none;
    border-right:18px dashed transparent;
    left:10px;
}
.wijmo-wijtooltip-arrow-tr .wijmo-wijtooltip-pointer-inner,
.wijmo-wijtooltip-arrow-tc .wijmo-wijtooltip-pointer-inner,
.wijmo-wijtooltip-arrow-tl .wijmo-wijtooltip-pointer-inner{
    border-bottom-color:inherit;
    border-bottom-style:solid;
    border-bottom-width:10px;
    bottom:-14px;
    font-size:0;
    line-height:0;
}
.wijmo-wijtooltip-arrow-tr .wijmo-wijtooltip-pointer-inner{
    border-left:12px dashed transparent;
    border-right:0 none;
    right:2px;
}
.wijmo-wijtooltip-arrow-tc .wijmo-wijtooltip-pointer-inner{
    border-left:8px dashed transparent;
    border-right:8px dashed transparent;
    left:-8px;
}
.wijmo-wijtooltip-arrow-tl .wijmo-wijtooltip-pointer-inner{
    border-left:0 none;
    border-right-style:dashed;
    border-right-color:inherit;
    border-right-width:12px;
    left:2px;
}
.wijmo-wijtooltip-arrow-rb .wijmo-wijtooltip-pointer,
.wijmo-wijtooltip-arrow-rc .wijmo-wijtooltip-pointer,
.wijmo-wijtooltip-arrow-rt .wijmo-wijtooltip-pointer{
    border-left-width:14px;
    border-right:0 none;
    right:-14px;
}
.wijmo-wijtooltip-arrow-rb .wijmo-wijtooltip-pointer{
    border-bottom:0 none;
    border-top:18px dashed transparent;
    bottom:10px;
}
.wijmo-wijtooltip-arrow-rc .wijmo-wijtooltip-pointer{
    border-bottom:10px dashed transparent;
    border-top:10px dashed transparent;
    bottom:50%;
    margin-bottom:-10px;
}
.wijmo-wijtooltip-arrow-rt .wijmo-wijtooltip-pointer{
    border-bottom:18px dashed transparent;
    border-top:0 none;
    top:10px;
}
.wijmo-wijtooltip-arrow-rb .wijmo-wijtooltip-pointer-inner,
.wijmo-wijtooltip-arrow-rc .wijmo-wijtooltip-pointer-inner,
.wijmo-wijtooltip-arrow-rt .wijmo-wijtooltip-pointer-inner{
    border-left-color:inherit;
    border-left-style:solid;
    border-left-width:10px;
    left:-14px;
    font-size:0;
    line-height:0;
}
.wijmo-wijtooltip-arrow-rb .wijmo-wijtooltip-pointer-inner{
    border-bottom:0 none;
    border-top-style:dashed;
    border-top-color:inherit;
    border-top-width:12px;
    bottom:2px;
}
.wijmo-wijtooltip-arrow-rc .wijmo-wijtooltip-pointer-inner{
    border-bottom:8px dashed transparent;
    border-top:8px dashed transparent;
    bottom:-8px;
}
.wijmo-wijtooltip-arrow-rt .wijmo-wijtooltip-pointer-inner{
    border-bottom-style:dashed;
    border-bottom-color:inherit;
    border-bottom-width:12px;
    border-top:0 none;
    top:2px;
}
.wijmo-wijtooltip-arrow-br .wijmo-wijtooltip-pointer,
.wijmo-wijtooltip-arrow-bc .wijmo-wijtooltip-pointer,
.wijmo-wijtooltip-arrow-bl .wijmo-wijtooltip-pointer{
    border-bottom:0 none;
    border-top-width:14px;
    bottom:-14px;
}
.wijmo-wijtooltip-arrow-br .wijmo-wijtooltip-pointer{
    border-left:18px dashed transparent;
    border-right:0 none;
    right:10px;
}
.wijmo-wijtooltip-arrow-bc .wijmo-wijtooltip-pointer{
    border-left:10px dashed transparent;
    border-right:10px dashed transparent;
    left:50%;
    margin-left:-10px;
}
.wijmo-wijtooltip-arrow-bl .wijmo-wijtooltip-pointer{
    border-left:0 none;
    border-right:18px dashed transparent;
    left:10px;
}
.wijmo-wijtooltip-arrow-br .wijmo-wijtooltip-pointer-inner,
.wijmo-wijtooltip-arrow-bc .wijmo-wijtooltip-pointer-inner,
.wijmo-wijtooltip-arrow-bl .wijmo-wijtooltip-pointer-inner{
    border-top-color:inherit;
    border-top-style:solid;
    border-top-width:10px;
    top:-14px;
    font-size:0;
    line-height:0;
}
.wijmo-wijtooltip-arrow-br .wijmo-wijtooltip-pointer-inner{
    border-left:12px dashed transparent;
    border-right:0 none;
    right:2px;
}
.wijmo-wijtooltip-arrow-bc .wijmo-wijtooltip-pointer-inner{
    border-left:8px dashed transparent;
    border-right:8px dashed transparent;
    left:-8px;
}
.wijmo-wijtooltip-arrow-bl .wijmo-wijtooltip-pointer-inner{
    border-left:0 none;
    border-right:12px dashed transparent;
    left:2px;
}
.wijmo-wijtooltip-arrow-lb .wijmo-wijtooltip-pointer,
.wijmo-wijtooltip-arrow-lc .wijmo-wijtooltip-pointer,
.wijmo-wijtooltip-arrow-lt .wijmo-wijtooltip-pointer{
    border-left:0 none;
    border-right-width:14px;
    left:-14px;
}
.wijmo-wijtooltip-arrow-lb .wijmo-wijtooltip-pointer{
    border-bottom:0 none;
    border-top:18px dashed transparent;
    bottom:10px;
}
.wijmo-wijtooltip-arrow-lc .wijmo-wijtooltip-pointer{
    border-bottom:10px dashed transparent;
    border-top:10px dashed transparent;
    bottom:50%;
    margin-bottom:-10px;
}
.wijmo-wijtooltip-arrow-lt .wijmo-wijtooltip-pointer{
    border-bottom:18px dashed transparent;
    border-top:0 none;
    top:10px;
}
.wijmo-wijtooltip-arrow-lb .wijmo-wijtooltip-pointer-inner,
.wijmo-wijtooltip-arrow-lc .wijmo-wijtooltip-pointer-inner,
.wijmo-wijtooltip-arrow-lt .wijmo-wijtooltip-pointer-inner{
    border-right-color:inherit;
    border-right-style:solid;
    border-right-width:10px;
    right:-14px;
    font-size:0;
    line-height:0;
}
.wijmo-wijtooltip-arrow-lb .wijmo-wijtooltip-pointer-inner{
    border-bottom:0 none;
    border-top:12px dashed transparent;
    bottom:2px;
}
.wijmo-wijtooltip-arrow-lc .wijmo-wijtooltip-pointer-inner{
    border-bottom:8px dashed transparent;
    border-top:8px dashed transparent;
    bottom:-8px;
}
.wijmo-wijtooltip-arrow-lt .wijmo-wijtooltip-pointer-inner{
    border-bottom-style:dashed;
    border-bottom-color:inherit;
    border-bottom-width:12px;
    border-top:0 none;
    top:2px;
}
.wijmo-wijmenu{
    width:150px;
    padding:.3em;
    position:relative;
}
.wijmo-wijmenu .wijmo-wijsuperpanel{
    border:none;
    background:inherit;
    padding:0;
}
.wijmo-wijmenu-list{
    position:static;
}
.wijmo-wijmenu .wijmo-wijmenu-parent .wijmo-wijmenu-child{
    /* display:none;
     */width:150px;
    padding:.3em;
}
.wijmo-wijmenu .wijmo-wijmenu-parent{
    position:relative;
}
.wijmo-wijmenu .wijmo-wijmenu-child{
    position:relative;
    left:150px;
    top:0;
}
.wijmo-wijmenu .wijmo-wijmenu-item{
    width:100%;
    float:left;
    clear:both;
    margin:1px 0;
    padding:0;
}
.wijmo-wijmenu .wijmo-wijmenu-list .wijmo-wijmenu-item{
    /* background:none;
     */border:none;
}
.wijmo-wijmenu .wijmo-wijmenu-link{
    display:block;
    width:92%;
    outline:none;
    text-decoration:none;
    font-weight:400;
    border:solid 1px transparent;
    float:left;
    line-height:16px;
    padding:.3em;
}
.wijmo-wijmenu-horizontal{
    width:auto;
}
.wijmo-wijmenu-horizontal .wijmo-wijmenu-item{
    width:auto;
    clear:none;
    margin-right:3px;
}
.wijmo-wijmenu-horizontal .wijmo-wijmenu-child .wijmo-wijmenu-item{
    width:100%;
}
.wijmo-wijmenu-horizontal .wijmo-wijmenu-child{
    top:25px;
    left:0;
}
.wijmo-wijmenu-horizontal .wijmo-wijmenu-link{
    width:auto;
    padding:.4em .3em;
}
.wijmo-wijmenu-horizontal .wijmo-wijmenu-child .wijmo-wijmenu-link{
    width:92%;
}
.wijmo-wijmenu .wijmo-wijmenu-list .ui-widget-header{
    clear:both;
    float:left;
    width:98%;
    margin:1px 0;
}
.wijmo-wijmenu-horizontal .wijmo-wijmenu-list .ui-widget-header{
    width:auto;
    clear:none;
    margin:-1px 2px -2px 1px;
}
.wijmo-wijmenu-horizontal .wijmo-wijmenu-child .ui-widget-header{
    width:98%;
    margin:1px 0;
}
.wijmo-wijmenu-horizontal .ui-widget-header{
    clear:none;
    width:auto;
    margin:0 3px 0 0;
}
.wijmo-wijmenu .ui-widget-header h1,
.wijmo-wijmenu .ui-widget-header h2,
.wijmo-wijmenu .ui-widget-header h3,
.wijmo-wijmenu .ui-widget-header h4,
.wijmo-wijmenu .ui-widget-header h5,
.wijmo-wijmenu .ui-widget-header h6{
    float:left;
    display:block;
    font-size:1em;
    margin:0 auto;
    padding:.3em 3%;
}
.wijmo-wijmenu-horizontal .ui-widget-header h1,
.wijmo-wijmenu-horizontal .ui-widget-header h2,
.wijmo-wijmenu-horizontal .ui-widget-header h3,
.wijmo-wijmenu-horizontal .ui-widget-header h4,
.wijmo-wijmenu-horizontal .ui-widget-header h5,
.wijmo-wijmenu-horizontal .ui-widget-header h6{
    padding:.4em .3em;
}
.wijmo-wijmenu a.ui-state-default:link,
.wijmo-wijmenu a.ui-state-default:visited,
.wijmo-wijmenu a.ui-state-default:hover,
.wijmo-wijmenu a.ui-state-default:active,
.wijmo-wijmenu a.ui-state-hover:link,
.wijmo-wijmenu a.ui-state-hover:visited,
.wijmo-wijmenu a.ui-state-hover:hover,
.wijmo-wijmenu a.ui-state-hover:active,
.wijmo-wijmenu a.ui-state-active:link,
.wijmo-wijmenu a.ui-state-active:visited,
.wijmo-wijmenu a.ui-state-active:hover,
.wijmo-wijmenu a.ui-state-active:active{
    font-weight:400;
    border-style:solid;
}
.wijmo-wijmenu .wijmo-wijmenu-child .ui-state-hover{
    font-weight:400;
}
.wijmo-wijmenu .wijmo-wijmenu-separator{
    clear:both;
    float:left;
    height:1px;
    text-indent:-9999px;
    width:98%;
    margin:1px 0;
    font-size:0;
}
.wijmo-wijmenu-horizontal .wijmo-wijmenu-separator{
    height:auto;
    clear:none;
    width:1px;
    text-indent:-9999px;
    margin:0 3px 0 0;
    padding:.4em 0;
}
.wijmo-wijmenu-horizontal .wijmo-wijmenu-child .wijmo-wijmenu-separator{
    clear:both;
    float:left;
    height:1px;
    text-indent:-9999px;
    width:98%;
    margin:1px 0;
    padding:0;
}
.wijmo-wijmenu .wijmo-wijmenu-group{
    clear:both;
    float:left;
    width:98%;
    margin:3px 0;
    padding:0 .4em;
}
.wijmo-wijmenu-ipod{
    width:180px;
}
.wijmo-wijmenu-container{
    overflow:hidden;
}
.wijmo-wijmenu-ipod .wijmo-wijmenu-list{
    background:inherit;
    position:absolute;
    border-width:0;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
}
.wijmo-wijmenu-breadcrumb{
    margin:0;
    padding:0;
}
.wijmo-wijmenu-footer{
    margin-top:3px;
    line-height:22px;
}
.wijmo-wijmenu-footer .ui-icon{
    margin:3px 0;
}
.wijmo-wijmenu-header{
    margin-bottom:3px;
}
.wijmo-wijmenu-breadcrumb li{
    float:left;
    list-style:none;
    font-size:.9em;
    margin:0;
    padding:0 .2em;
}
.wijmo-wijmenu-breadcrumb li.wijmo-wijmenu-prev-list,
.wijmo-wijmenu-breadcrumb li.wijmo-wijmenu-current-crumb{
    clear:left;
    float:none;
    opacity:1;
}
.wijmo-wijmenu-breadcrumb li.wijmo-wijmenu-current-crumb{
    padding-top:.2em;
}
.wijmo-wijmenu-footer a:link,
.wijmo-wijmenu-footer a:visited{
    float:left;
    width:100%;
    text-decoration:none;
}
.wijmo-wijmenu-footer a span{
    float:left;
    cursor:pointer;
}
.wijmo-wijmenu-breadcrumb .wijmo-wijmenu-prev-list a:link,
.wijmo-wijmenu-breadcrumb .wijmo-wijmenu-prev-list a:visited,
.wijmo-wijmenu-breadcrumb .wijmo-wijmenu-prev-list a:hover,
.wijmo-wijmenu-breadcrumb .wijmo-wijmenu-prev-list a:active{
    background-image:none;
    text-decoration:none;
}
.wijmo-wijmenu-breadcrumb .wijmo-wijmenu-prev-list a{
    float:left;
    padding-right:.4em;
}
.wijmo-wijmenu-breadcrumb .wijmo-wijmenu-current-crumb a:link,
.wijmo-wijmenu-breadcrumb .wijmo-wijmenu-current-crumb a:visited,
.wijmo-wijmenu-breadcrumb .wijmo-wijmenu-current-crumb a:hover,
.wijmo-wijmenu-breadcrumb .wijmo-wijmenu-current-crumb a:active{
    display:block;
    background-image:none;
    font-size:1.3em;
    text-decoration:none;
}
.wijmo-wijmenu .wijmo-wijmenu-parent .ui-icon,
.wijmo-wijmenu-horizontal .wijmo-wijmenu-child .ui-icon,
.wijmo-wijmenu-ipod .ui-icon-triangle-1-e{
    float:right;
}
.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-text,
.wijmo-wijmenu-horizontal .wijmo-wijmenu-parent .ui-icon,
.wijmo-wijmenu-breadcrumb a,
.wijmo-wijmenu-breadcrumb span,
.wijmo-wijmenu-breadcrumb .wijmo-wijmenu-prev-list a .ui-icon{
    float:left;
}
.wijmo-wijmenu .wijmo-wijmenu-link .wijmo-wijmenu-icon-left{
    display:inline-block;
    float:left;
}
.wijmo-wijmenu .wijmo-wijmenu-link .wijmo-wijmenu-icon-right{
    display:inline-block;
    float:right;
}
.wijmo-wijvideo{
    font-size:12px;
    position:relative;
}
.wijmo-wijvideo .wijmo-wijvideo-controls{
    display:none;
    border-right:none;
    border-left:none;
    border-bottom:none;
}
.wijmo-wijvideo-container-fullscreen{
    position:absolute;
    left:0;
    top:0;
    z-index:1000;
    //background-color:#000;
}
.wijmo-wijvideo .wijmo-wijvideo-controls li{
    float:left;
    padding:3px;
    margin:1px;
    height:16px;
    line-height:18px;
}
.wijmo-wijvideo li.wijmo-wijvideo-index{
    width:100%;
    margin-right:-129px;
}
.wijmo-wijvideo .wijmo-wijvideo-index-slider{
    width:50%;
    margin:5px 8px;
    height:6px;
}
.wijmo-wijvideo .wijmo-wijvideo-index-slider .ui-slider-handle{
    border-radius:10px;
    box-shadow:0 0 5px #000;
    top:-6px;
    left:3px;
}
.wijmo-wijvideo .wijmo-wijvideo-volume{
    position:relative;
}
.wijmo-wijvideo div.wijmo-wijvideo-volumeslider{
    left:16px;
    position:absolute;
    bottom:0;
    width:10px;
    border-bottom:none;
    height:103px;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
}
.wijmo-wijvideo div.wijmo-wijvideo-volumeslider .ui-slider-range{
    width:10px;
    left:0;
}
.wijmo-wijvideo-timer{
    text-align:right;
}
.wijmo-wijvideo div.wijmo-wijvideo-volumeslider .ui-slider-handle{
    left:-7px;
    height:5px;
    width:24px;
    margin:0 0 -5px 0;
    border-radius:2px;
}
.wijmo-wijvideo-volume-container{
    display:none;
    bottom:22px;
    height:127px;
    left:-12px;
    margin:0;
    padding:0;
    position:absolute;
    width:25px;
    padding:10px;
}
.wijmo-wijvideo-wrapper{
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    z-index:99;
}
.wijmo-wijvideo .wijmo-wijtooltip-container{
    padding:3px;
}
.wijmo-wijpager .ui-icon{
    cursor:pointer;
}
.wijmo-wijpager .ui-list{
    float:left;
    padding:1px;
    margin:0;
}
.wijmo-wijpager .ui-list .ui-page{
    float:left;
    height:auto;
    line-height:16px;
    list-style:none outside none;
    margin:0 1px;
    width:auto;
}
.wijmo-wijpager .ui-list .ui-page span{
    margin:2px;
}
.wijmo-wijpager .ui-list .ui-page a,
.wijmo-wijpager .ui-list .ui-state-active span{
    padding:2px 5px;
    display:block;
    margin:0;
}
.wijmo-wijpager .ui-list{
    background:none;
    border:none;
}
.wijmo-wijcombobox{
    position:relative;
}
.wijmo-wijcombobox-wrapper{
    float:left;
}
.wijmo-wijcombobox-input{
    background:none repeat scroll 0 0 transparent;
    border:0 none;
    color:inherit;
    padding:3px 5px 3px 5px;
    outline:none;
}
.wijmo-wijcombobox .wijmo-wijcombobox-label{
    background:transparent;
    border:none;
    font-weight:normal;
    position:absolute;
    white-space:nowrap;
}
.wijmo-wijcombobox-loading{
    background:transparent url('images/ui-anim_basic_16x16.gif') right center no-repeat;
}
.wijmo-wijcombobox .wijmo-wijcombobox-trigger{
    position:absolute;
    top:0;
    font-size:0;
    width:20px;
    cursor:pointer;
}
.wijmo-wijcombobox-list{
    position:absolute;
    overflow:hidden;
}
.wijmo-wijcombobox-ul .wijmo-wijcombobox-item{
    margin:0;
    padding:.2em .4em;
    line-height:1.5;
    white-space:nowrap;
}
.wijmo-wijcombobox-ul .wijmo-wijcombobox-item.ui-state-hover,
.wijmo-wijcombobox-ul .wijmo-wijcombobox-item.ui-state-active{
    font-weight:normal;
    margin:-1px;
}
.wijmo-wijcombobox-ul .wijmo-wijlist-item-selected{
    font-style:italic;
}
.wijmo-wijcombobox-multicolumn .wijmo-wijcombobox-row,
.wijmo-wijcombobox-multicolumn .wijmo-wijcombobox-rowheader{
    list-style:none none outside;
    padding:0;
    margin:0;
    border:0;
    overflow:hidden;
    width:10000px;
}
.wijmo-wijcombobox-multicolumn .wijmo-wijcombobox-cell{
    float:left;
    overflow:hidden;
    border-width:0;
    text-align:center;
    width:100px;
}
.wijmo-wijcombobox-multicolumn .wijmo-wijcombobox-rowheader .wijmo-wijcombobox-cell{
    border-right-width:1px;
}
.wijmo-wijcombobox-multicolumn .wijmo-wijcombobox-row .wijmo-wijcombobox-cell{
    border-right-width:1px;
    border-bottom-width:1px;
}
.wijmo-wijcombobox-multicolumn .wijmo-wijsuperpanel-header{
    border-width:0;
    border-bottom-width:1px;
}
.wijmo-wijcombobox-multicolumn .wijmo-wijlist-item,
.wijmo-wijcombobox-multicolumn .wijmo-wijlist-ul{
    padding:0;
    border:0;
}
.wijmo-wijcombobox-multicolumn .wijmo-wijcombobox-active-prev .wijmo-wijcombobox-cell{
    border-bottom-width:0;
}
.wijmo-wijcombobox-multicolumn .wijmo-wijcombobox-row .ui-state-hover{
    border-top-width:1px;
}
.wijmo-wijcombobox-multicolumn .wijmo-wijlist-item-first .ui-state-hover{
    border-top-width:0;
}
.wijmo-wijlist-ul .wijmo-wijlist-item{
    cursor:pointer;
}
.wijmo-wijinput{
    position:relative;
    width:150px;
}
.wijmo-wijinput-wrapper{
    float:left;
    margin-right:0;
    width:100%;
}
.wijmo-wijinput-input{
    background:none;
    border:0 none;
    color:inherit;
    float:right;
    outline:none;
    margin:0;
    line-height:16px;
    height:16px;
    padding:5px;
}
.wijmo-wijinput .wijmo-wijinput-trigger{
    position:absolute;
    right:0;
    width:16px;
    cursor:pointer;
    padding:0 3px;
    height:100%;
}
.wijmo-wijinput .wijmo-wijinput-trigger .ui-icon{
    margin-top:40%;
}
.ui-input-trigger-right .wijmo-wijinput-input,
.ui-input-spinner-right .wijmo-wijinput-input{
    padding:5px 25px 5px 5px;
}
.ui-input-trigger-left .wijmo-wijinput-input,
.ui-input-spinner-left .wijmo-wijinput-input{
    padding:5px 5px 5px 25px;
}
.ui-input-trigger-right .wijmo-wijinput-trigger{
    position:absolute;
    right:0;
    top:0;
}
.ui-input-trigger-left .wijmo-wijinput-trigger{
    position:absolute;
    left:0;
    top:0;
}
.ui-input-trigger-right .wijmo-wijinput-trigger{
    border-right:none;
    border-top:none;
    border-bottom:none;
}
.ui-input-trigger-left .wijmo-wijinput-trigger{
    border-left:none;
    border-top:none;
    border-bottom:none;
}
.wijmo-wijinput .wijmo-wijinput-spinner{
    position:absolute;
    right:0;
    top:0;
    width:17px;
    cursor:pointer;
    height:100%;
}
.ui-input-spinner-left .wijmo-wijinput-spinner{
    position:absolute;
    left:0;
    top:0;
}
.wijmo-wijinput-spinup{
    border-bottom:none;
    display:block;
    height:50%;
    width:16px;
    position:relative;
}
.wijmo-wijinput-spindown{
    border-top:none;
    display:block;
    height:50%;
    width:16px;
    position:relative;
}
.ui-input-spinner-right .wijmo-wijinput-spinup{
    border-right:none;
    border-top:none;
}
.ui-input-spinner-right .wijmo-wijinput-spindown{
    border-right:none;
    border-bottom:none;
}
.ui-input-spinner-left .wijmo-wijinput-spinup{
    border-left:none;
    border-top:none;
}
.ui-input-spinner-left .wijmo-wijinput-spindown{
    border-left:none;
    border-bottom:none;
}
.wijmo-wijinput-numeric{
    text-align:right;
}
.wijmo-wijinput-date,
.wijmo-wijinput-mask{
    float:left;
}
.ui-input-spinner-trigger-right .wijmo-wijinput-spinner{
    right:23px;
}
.ui-input-spinner-trigger-right .wijmo-wijinput-input{
    padding:5px 42px 5px 5px;
}
.ui-input-spinner-trigger-right .wijmo-wijinput-spinup,
.ui-input-spinner-trigger-right .wijmo-wijinput-spindown,
.ui-input-spinner-trigger-right .wijmo-wijinput-trigger{
    border-top:none;
    border-right:none;
}
.ui-input-spinner-trigger-left .wijmo-wijinput-trigger{
    left:0;
}
.ui-input-spinner-trigger-left .wijmo-wijinput-spinner{
    left:23px;
}
.ui-input-spinner-trigger-left .wijmo-wijinput-input{
    padding:5px 5px 5px 42px;
}
.ui-input-spinner-trigger-left .wijmo-wijinput-spinup,
.ui-input-spinner-trigger-left .wijmo-wijinput-spindown,
.ui-input-spinner-trigger-left .wijmo-wijinput-trigger{
    border-top:none;
    border-left:none;
}
.wijmo-wijgrid{
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    overflow:hidden;
}
.wijmo-wijgrid-loading{
    background:transparent url('images/waiting.gif') left top no-repeat;
    min-height:16px;
    min-width:16px;
}
.wijmo-wijgrid .wijmo-wijsuperpanel{
    border:0;
}
.wijmo-wijgrid .wijmo-wijgrid-table .wijmo-wijgrid-filter-trigger{
    position:absolute;
    right:0;
    top:0;
    height:16px;
    width:16px;
    display:block;
    padding:5px 3px;
    border-top:none;
    border-right:none;
    border-bottom:none;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
}
.wijmo-wijgrid .wijmo-wijgrid-table .wijmo-wijgrid-filter-input{
    width:auto;
    height:16px;
    border:none;
    padding:5px 3px;
    overflow:visible;
    color:inherit;
    outline:none;
    position:relative;
    z-index:5;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    background:none;
}
.wijmo-wijgrid .wijmo-wijgrid-filter{
    position:relative;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    border-top:none;
    border-left:none;
    border-bottom:none;
}
.wijmo-wijgrid .wijmo-wijgrid-filter .wijmo-wijinput{
    border:none;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
}
.filter-nofilter{
    background-position:0 0;
}
.filter-contains{
    background-position:0 -16px;
}
.filter-notcontain{
    background-position:0 -32px;
}
.filter-beginswith{
    background-position:0 -48px;
}
.filter-endswith{
    background-position:0 -64px;
}
.filter-equals{
    background-position:0 -80px;
}
.filter-notequal{
    background-position:0 -96px;
}
.filter-greater{
    background-position:0 -112px;
}
.filter-less{
    background-position:0 -128px;
}
.filter-greaterorequal{
    background-position:0 -144px;
}
.filter-lessorequal{
    background-position:0 -160px;
}
.filter-isempty{
    background-position:0 -176px;
}
.filter-notisempty{
    background-position:0 -192px;
}
.filter-isnull{
    background-position:0 -208px;
}
.filter-notisnull{
    background-position:0 -224px;
}
.wijmo-wijpager .ui-icon{
    cursor:pointer;
}
.wijmo-wijgrid .wijmo-wijgrid-grouptogglebtn{
    float:left;
    cursor:pointer;
    margin-top:3px;
}
.wijmo-wijgrid .wijmo-wijgrid-table{
    border-collapse:collapse;
    outline:none;
}
.wijmo-wijgrid .wijmo-wijgrid-table .wijmo-wijgrid-rowheader{
    width:21px;
    border-left:none;
    border-top:none;
    position:relative;
    overflow:hidden;
    padding:0;
}
.wijmo-wijgrid .wijmo-wijgrid-table .wijmo-wijgrid-rowheader .wijmo-wijgrid-innercell{
    padding:1px 2px;
}
.wijmo-wijgrid .wijmo-wijgrid-header,
.wijmo-wijgrid .wijmo-wijgrid-footer{
    border-left:none!important;
    border-top:none!important;
    border-bottom:none!important;
    padding:.2em;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
}
.wijmo-wijgrid tr.wijmo-wijgrid-row{
    border-bottom:none;
}
.wijmo-wijgrid tr.wijmo-wijgrid-row td{
    border:none;
    border-right-color:inherit;
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:inherit;
    border-top-style:solid;
    border-top-width:1px;
    overflow:hidden;
}
.wijmo-wijgrid .wijgridtd{
    font-weight:normal;
    padding:0;
}
.wijmo-wijgrid .wijgridth{
    padding:0;
}
.wijmo-wijgrid .wijmo-wijgrid-headerrow .wijmo-c1basefield{
    zoom:1;
    overflow:hidden;
    border-left:0;
    border-top:0;
    padding:0;
    position:relative;
}
.wijmo-wijgrid .wijmo-wijgrid-headerrow .wijmo-wijgrid-headertext{
    padding:.5em 1em;
    display:block;
    position:relative;
}
.wijmo-wijgrid .wijmo-wijgrid-headerrow .ui-icon{
    width:16px;
    height:16px;
    position:absolute;
    right:0;
    top:50%;
    margin-top:-8px;
    z-index:99;
    text-indent:9999px;
}
.wijmo-wijgrid .wijmo-wijgrid-filterrow{
}
.wijmo-wijgrid .wijmo-wijgrid-filterrow td{
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:inherit;
}
.wijmo-wijgrid .wijmo-wijpager{
    display:block;
    position:relative;
}
.wijmo-wijgrid-resizehandle{
    position:absolute;
    z-index:99999;
}
.wijmo-wijgrid-frozener-v{
    position:absolute;
    z-index:99;
    border-top:0 none;
    border-bottom:0 none;
}
.wijmo-wijgrid-frozener-h{
    position:absolute;
    z-index:99;
    border-left:0 none;
    border-right:0 none;
}
.wijmo-wijgrid-v-splitter,
.wijmo-wijgrid-h-splitter{
    //background-color:#fff;
    width:4px;
    height:4px;
    position:absolute;
    z-index:10;
    display:none;
}
.wijmo-wijgrid-splits-enabled .wijmo-wijgrid-v-splitter{
    border-right:1px solid #000;
    display:block;
    cursor:w-resize;
}
.wijmo-wijgrid-splits-enabled .wijmo-wijgrid-h-splitter{
    border-bottom:1px solid #000;
    display:block;
    cursor:n-resize;
}
.wijmo-wijgrid-splits-enabled .wijmo-wijgrid-v-splitter.ui-draggable-dragging,
.wijmo-wijgrid-splits-enabled .wijmo-wijgrid-h-splitter.ui-draggable-dragging{
    //background-color:#626262;
}
.wijmo-wijgrid-filterlist{
    position:absolute;
    left:0;
    top:0;
    z-index:100;
}
.wijmo-wijgrid-scroller{
    overflow:hidden;
}
.wijmo-wijgrid-fixedview{
    position:relative;
}
.wijmo-wijgrid-scroller{
    border:0;
}
.wijmo-wijgrid .wijmo-wijsuperpanel-vbar-buttontop{
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    top:-1px;
}
.wijmo-wijgrid .wijmo-wijsuperpanel-vbar-buttonbottom{
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    bottom:-1px;
}
.wijmo-wijgrid .wijgridinput{
    width:100%;
    margin:0;
    border:none;
    padding:0;
    text-align:inherit;
}
.wijmo-wijgrid tr.wijmo-wijgrid-row td.wijdata-type-currency,
.wijmo-wijgrid tr.wijmo-wijgrid-row td.wijdata-type-number,
.wijmo-wijgrid tr.wijmo-wijgrid-row td.wijdata-type-date{
    text-align:right;
}
.wijmo-wijgrid tr.wijmo-wijgrid-row td.wijdata-type-boolean{
    text-align:center;
}
.wijmo-wijgrid .wijmo-wijgrid-innercell{
    padding:1px 2px;
}
.wijmo-wijgrid .wijmo-wijcombobox-wrapper{
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    border-top:0;
    border-bottom:0;
    border-left:0;
}
.wijmo-wijgrid .wijmo-wijcombobox .wijmo-wijcombobox-trigger{
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
    border-top:0;
    border-bottom:0;
    border-right:0;
}
.wijmo-wijgrid .wijmo-wijcombobox-input{
    padding:0;
}
.wijmo-wijgrid .ui-input-trigger-right .wijmo-wijinput-input,
.wijmo-wijgrid .ui-input-spinner-right .wijmo-wijinput-input{
    padding:0 25px 0 5px;
}
.wijmo-wijgrid .wijmo-wijinput{
    border:none;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    border-radius:0;
}
.wijmo-wijgrid .wijmo-wijinput-spinup{
    height:7px;
}
.wijmo-wijgrid .wijmo-wijinput-spindown{
    height:7px;
}
.wijmo-wijgrid .wijmo-wijinput-spinner .ui-icon-triangle-1-n{
    background-position:0 -20px;
}
.wijmo-wijgrid .wijmo-wijinput-spinner .ui-icon-triangle-1-s{
    background-position:-64px -20px;
}
.wijmo-wijgrid-dnd-arrow-top,
.wijmo-wijgrid-dnd-arrow-bottom{
    z-index:1000;
    width:16px;
    height:16px;
}
.wijmo-wijgrid-dnd-arrow-top .ui-icon{
    position:absolute;
    top:-4px;
}
.wijmo-wijgrid-dnd-arrow-bottom .ui-icon{
    position:absolute;
    top:4px;
}
.wijmo-wijgrid-dnd-helper{
    border:1px solid #f0f0f0!important;
    filter:alpha(opacity=70)!important;
    -moz-opacity:.7;
    opacity:.7;
    z-index:1000;
}
.wijmo-wijgrid th.ui-draggable{
    cursor:pointer;
}
.wijmo-wijgrid-footerrow{
    text-align:right;
}
.wijmo-wijgrid-group-button{
    float:left;
    padding:.4em 1.4em .4em .4em;
    position:relative;
    margin:.4em;
    text-decoration:none;
}
.wijmo-wijgrid-group-button-close{
    float:right;
    margin:0 3px 0 24px;
    padding:1px;
    position:absolute;
    right:-14px;
    top:-7px;
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
}
.wijmo-wijgrid-group-button-sort{
    position:absolute;
    right:3px;
    top:25%;
}
.wijmo-wijgrid-group-area{
    height:35px;
}
.wijmo-wijtree{
    width:360px;
    padding:.5em;
}
.wijmo-wijtree .wijmo-checkbox{
    margin:0;
    float:left;
}
.wijmo-wijtree .wijmo-wijtree-parent span{
    float:left;
}
.wijmo-wijtree .wijmo-wijtree-child{
    margin-left:32px;
}
.wijmo-wijtree .wijmo-wijtree-header{
}
.wijmo-wijtree .wijmo-wijtree-list .wijmo-wijtree-node{
    border:0;
    background:none;
    display:block;
    float:left;
    clear:both;
    font-weight:normal;
    margin:0 20px 0 0;
}
.wijmo-wijtree-inner{
    border:1px solid transparent;
    padding:3px;
    vertical-align:middle;
}
.wijmo-wijtree .wijmo-wijtree-list .wijmo-wijtree-node .wijmo-wijtree-inner a,
.wijmo-wijtree .wijmo-wijtree-list .wijmo-wijtree-node .wijmo-wijtree-inner .wijmo-wijtree-template{
    outline:none;
    margin:0 0 0 .5em;
    display:block;
    float:left;
}
.wijmo-wijtree .wijmo-wijtree-list li.wijmo-wijtree-node{
    margin-left:16px;
}
.wijmo-wijtree .wijmo-wijtree-list .ui-state-default a,
.wijmo-wijtree .wijmo-wijtree-list .ui-state-default{
    color:inherit;
}
.wijmo-wijtree .wijmo-wijtree-list .ui-state-hover,
.wijmo-wijtree .wijmo-wijtree-list .ui-state-active{
    font-weight:normal;
}
wijmo-wijtree a.ui-state-default:link,
wijmo-wijtree a.ui-state-default:visited,
wijmo-wijtree a.ui-state-default:hover,
wijmo-wijtree a.ui-state-default:active,
wijmo-wijtree a.ui-state-hover:link,
wijmo-wijtree a.ui-state-hover:visited,
wijmo-wijtree a.ui-state-hover:hover,
wijmo-wijtree a.ui-state-hover:active,
wijmo-wijtree a.ui-state-active:link,
wijmo-wijtree a.ui-state-active:visited,
wijmo-wijtree a.ui-state-active:hover,
wijmo-wijtree a.ui-state-active:active{
    border-style:solid;
    font-weight:normal;
}
.wijmo-wijtree .wijmo-wijtree-list .wijmo-wijtree-item{
    padding:0;
    width:100%;
    float:left;
    clear:left;
    margin:0 0 0 16px;
    display:inline;
    width:100%;
}
.wijmo-wijtree .wijmo-wijtree-list .ui-icon{
    float:left;
}
.wijmo-wijtree .wijmo-wijtree-list .wijmo-wijtree-parent{
    margin:0;
    padding:0;
    width:100%;
    float:left;
    clear:left;
}
.wijmo-wijtree-insertion{
    height:1px;
    font-size:0;
}
.wijmo-wijtree-node .wijmo-wijtextbox{
    padding:0;
    margin:0;
    float:left;
    margin:0 0 0 .5em;
}
.wijmo-wijupload{
}
.wijmo-wijupload ul{
    margin:0;
    padding:0;
}
.wijmo-wijupload li{
    list-style:none outside none;
    position:relative;
    padding:5px 110px 5px 5px;
    width:100%;
}
.wijmo-wijupload .wijmo-wijupload-buttonContainer{
    position:absolute;
    right:0;
    top:0;
}
.wijmo-wijupload .wijmo-wijupload-upload{
}
.wijmo-wijupload .wijmo-wijupload-cancel{
}
.wijmo-wijupload .wijmo-wijupload-file{
    display:block;
    padding:.4em;
    line-height:1.4;
}
.wijmo-wijupload .wijmo-wijupload-uploadedFile{
    display:block;
    padding:.4em;
    line-height:1.4;
}
.wijmo-wijupload .wijmo-wijupload-loading{
    width:16px;
    height:16px;
    background-image:url("images/ui-anim_basic_16x16.gif");
    display:block;
    float:left;
    top:25%;
    left:-10px;
    position:relative;
}
.wijmo-wijupload .ui-button{
    margin:2px;
}
.wijmo-wijwizard{
    position:relative;
}
.wijmo-wijwizard-steps li{
    float:left;
    padding:.4em;
    margin:0 3px 0 0;
}
.wijmo-wijwizard-steps h1{
    margin:0;
    padding:0;
    font-size:24px;
}
.wijmo-wijwizard-content{
    margin:3px 0;
}
.wijmo-wijwizard .wijmo-wijwizard-panel{
    display:block;
    border-width:0;
    padding:1em 1.4em;
    background:none;
}
.wijmo-wijwizard .wijmo-wijwizard-hide{
    display:none!important;
}
.wijmo-wijwizard-buttons{
    float:right;
}
.wijmo-wijwizard-next,
.wijmo-wijwizard-prev{
    display:block;
    position:absolute;
    padding:3px 0;
}
.wijmo-wijwizard-next{
    right:0;
    top:49%;
}
.wijmo-wijwizard-prev{
    left:0;
    top:49%;
}
.wijmo-wijribbon{
    font-size:11px;
    padding:0;
    border:none;
}
.wijmo-wijribbon-simple{
    padding:3px;
}
.wijmo-wijribbon .ui-button .ui-button-text{
    font-size:12px;
}
.wijmo-wijribbon .wijmo-wijribbon-panel{
    background:#fff;
    background:-moz-linear-gradient(top,
        rgba(255,
        255,
        255,
        1) 0%,
        rgba(255,
        255,
        255,
        1) 58%,
        rgba(249,
        249,
        249,
        1) 71%,
        rgba(237,
        237,
        237,
        1) 88%,
        rgba(232,
        232,
        232,
        1) 100%);
    background:-webkit-gradient(linear,
        left top,
        left bottom,
        color-stop(0%,
        rgba(255,
        255,
        255,
        1)),
        color-stop(58%,
        rgba(255,
        255,
        255,
        1)),
        color-stop(71%,
        rgba(249,
        249,
        249,
        1)),
        color-stop(88%,
        rgba(237,
        237,
        237,
        1)),
        color-stop(100%,
        rgba(232,
        232,
        232,
        1)));
    background:-webkit-linear-gradient(top,
        rgba(255,
        255,
        255,
        1) 0%,
        rgba(255,
        255,
        255,
        1) 58%,
        rgba(249,
        249,
        249,
        1) 71%,
        rgba(237,
        237,
        237,
        1) 88%,
        rgba(232,
        232,
        232,
        1) 100%);
    background:-o-linear-gradient(top,
        rgba(255,
        255,
        255,
        1) 0%,
        rgba(255,
        255,
        255,
        1) 58%,
        rgba(249,
        249,
        249,
        1) 71%,
        rgba(237,
        237,
        237,
        1) 88%,
        rgba(232,
        232,
        232,
        1) 100%);
    background:-ms-linear-gradient(top,
        rgba(255,
        255,
        255,
        1) 0%,
        rgba(255,
        255,
        255,
        1) 58%,
        rgba(249,
        249,
        249,
        1) 71%,
        rgba(237,
        237,
        237,
        1) 88%,
        rgba(232,
        232,
        232,
        1) 100%);
    background:linear-gradient(top,
        rgba(255,
        255,
        255,
        1) 0%,
        rgba(255,
        255,
        255,
        1) 58%,
        rgba(249,
        249,
        249,
        1) 71%,
        rgba(237,
        237,
        237,
        1) 88%,
        rgba(232,
        232,
        232,
        1) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',
        endColorstr='#e8e8e8',
        GradientType=0);
    padding:0;
}
.wijmo-wijribbon .wijmo-wijribbon-panel .wijmo-wijribbon-groups{
    overflow:hidden;
}
.wijmo-wijribbon .wijmo-wijribbon-groups .wijmo-wijribbon-group{
    float:left;
    background:none;
    border:none;
    border-right:solid 1px #b2b7bd;
    border-left:solid 1px #fafafa;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    padding:.2em;
}
.wijmo-wijribbon .ui-button .ui-button-text.ui-state-hover{
    margin:-1px;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
.wijmo-wijribbon .wijmo-wijribbon-group .wijmo-wijribbon-group-content{
    height:5.5em;
    overflow:hidden;
    background:none;
    border:none;
    box-shadow:none;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    border-width:0;
    padding:.2em .2em 0;
}
.wijmo-wijribbon .wijmo-wijribbon-group .wijmo-wijribbon-group-label,
.wijmo-wijribbon-abbrevgroup .wijmo-wijribbon-text{
    text-align:center;
    font-weight:400;
    white-space:nowrap;
    margin-top:-1px;
    //color:#333;
    border-width:1px 0 0;
}
.wijmo-wijribbon .wijmo-wijribbon-group .wijmo-wijribbon-bigbutton{
    background:none;
    border:solid 1px transparent;
    width:3.5em;
    height:52px;
    //color:#000;
}
.wijmo-wijribbon .wijmo-wijribbon-dropdownbutton{
    display:inline-block;
}
.wijmo-wijribbon .wijmo-wijribbon-group .wijmo-wijribbon-bigbutton,
.wijmo-wijribbon .wijmo-wijribbon-group .wijmo-wijribbon-list,
.wijmo-wijribbon .wijmo-wijribbon-group .wijmo-wijribbon-dropdownbutton,
.wijmo-wijribbon .wijmo-wijribbon-group .wijmo-wijribbon-splitbutton{
    float:left;
}
.wijmo-wijribbon .wijmo-wijribbon-bigbutton .ui-icon{
    height:32px;
    left:50%;
    margin-left:-17px;
    margin-top:-24px;
    width:32px;
}
.wijmo-wijribbon .wijmo-wijribbon-bigbutton .ui-button-text{
    padding:3em 0 0;
}
.wijmo-wijribbon .wijmo-wijribbon-splitbutton{
    width:54px;
}
.wijmo-wijribbon .wijmo-wijribbon-splitbutton .ui-button-icon-only{
    width:1em;
    height:52px;
    margin-left:2px;
}
.wijmo-wijribbon .wijmo-wijribbon-splitbutton .ui-button-icon-only .ui-icon-triangle-1-s{
    height:16px;
    margin-left:-7px;
    margin-top:-11px;
    width:16px;
}
.wijmo-wijribbon .wijmo-wijribbon-group-content li .ui-button{
    width:100%;
    margin:0 0 1px 1px;
}
.wijmo-wijribbon .wijmo-wijribbon-bigbutton .wijmo-wijribbon-save{
    background-position:-32px -112px;
}
.wijmo-wijribbon .wijmo-wijribbon-undo{
    background-position:0 -48px;
}
.wijmo-wijribbon .wijmo-wijribbon-redo{
    background-position:-16px -48px;
}
.wijmo-wijribbon .wijmo-wijribbon-preview{
    background-position:-128px -48px;
}
.wijmo-wijribbon .wijmo-wijribbon-cleanup{
    background-position:-208px -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-cut{
    background-position:-32px -48px;
}
.wijmo-wijribbon .wijmo-wijribbon-copy{
    background-position:-48px -48px;
}
.wijmo-wijribbon .wijmo-wijribbon-paste{
    background-position:-64px -48px;
}
.wijmo-wijribbon .wijmo-wijribbon-selectall{
    background-position:-48px -80px;
}
.wijmo-wijribbon .wijmo-wijribbon-bgcolor{
    background-position:-192px -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-color{
    background-position:-176px -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-bold{
    background-position:0 -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-italic{
    background-position:-16px -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-underline{
    background-position:-32px -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-strike{
    background-position:-48px -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-sup{
    background-position:-64px -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-sub{
    background-position:-80px -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-removeformat{
    background-position:-208px -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-bigbutton .wijmo-wijribbon-spelling{
    background-position:-128px -112px;
}
.wijmo-wijribbon .wijmo-wijribbon-justifycenter{
    background-position:-16px -16px;
}
.wijmo-wijribbon .wijmo-wijribbon-justifyright{
    background-position:-32px -16px;
}
.wijmo-wijribbon .wijmo-wijribbon-justifyfull{
    background-position:-48px -16px;
}
.wijmo-wijribbon .wijmo-wijribbon-borders{
    background-position:-160px 0;
}
.wijmo-wijribbon .wijmo-wijribbon-orderlist{
    background-position:-64px -16px;
}
.wijmo-wijribbon .wijmo-wijribbon-unorderlist{
    background-position:-80px -16px;
}
.wijmo-wijribbon .wijmo-wijribbon-outdent{
    background-position:-96px -16px;
}
.wijmo-wijribbon .wijmo-wijribbon-indent{
    background-position:-112px -16px;
}
.wijmo-wijribbon .wijmo-wijribbon-inspect{
    background-position:-64px -80px;
}
.wijmo-wijribbon .wijmo-wijribbon-group .wijmo-wijribbon-bigbutton{
    margin-right:3px;
}
.wijmo-wijribbon .wijmo-wijribbon-group .wijmo-wijribbon-splitbutton .wijmo-wijribbon-bigbutton{
    margin-right:-3px;
}
.wijmo-wijribbon .wijmo-wijribbon-bigbutton .wijmo-wijribbon-table{
    background-position:0 -112px;
}
.wijmo-wijribbon .wijmo-wijribbon-inserttable{
    background-position:-144px 0;
}
.wijmo-wijribbon .wijmo-wijribbon-edittable{
    background-position:-128px 0;
}
.wijmo-wijribbon .wijmo-wijribbon-insertcol{
    background-position:-16px 0;
}
.wijmo-wijribbon .wijmo-wijribbon-insertrow{
    background-position:-48px 0;
}
.wijmo-wijribbon .wijmo-wijribbon-insertcell{
    background-position:-80px 0;
}
.wijmo-wijribbon .wijmo-wijribbon-splitcell{
    background-position:-144px 0;
}
.wijmo-wijribbon .wijmo-wijribbon-mergecell{
    background-position:-96px 0;
}
.wijmo-wijribbon .wijmo-wijribbon-deleterow{
    background-position:-32px 0;
}
.wijmo-wijribbon .wijmo-wijribbon-deletecol{
    background-position:0 0;
}
.wijmo-wijribbon .wijmo-wijribbon-deletecell{
    background-position:-64px 0;
}
.wijmo-wijribbon .wijmo-wijribbon-insertparagraph{
    background-position:-96px -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-insertprintpagebreak{
    background-position:-112px -48px;
}
.wijmo-wijribbon .wijmo-wijribbon-inserthr{
    background-position:-128px -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-textarea{
    background-position:-160px -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-textbox{
    background-position:-96px -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-password{
    background-position:-112px -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-hiddenfield{
    background-position:-128px -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-imagebutton{
    background-position:-208px -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-button{
    background-position:-48px -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-listbox{
    background-position:-176px -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-dropdownlist{
    background-position:-144px -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-radio{
    background-position:-80px -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-checkbox{
    background-position:-64px -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-bigbutton .wijmo-wijribbon-link{
    background-position:-96px -112px;
}
.wijmo-wijribbon .wijmo-wijribbon-imagebrowser{
    background-position:-208px -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-media{
    background-position:-224px -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-datetime{
    background-position:0 -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-designview{
    background-position:-32px -96px;
}
.wijmo-wijribbon .wijmo-wijribbon-sourceview{
    background-position:0 -96px;
}
.wijmo-wijribbon .wijmo-wijribbon-splitview{
    background-position:-16px -96px;
}
.wijmo-wijribbon .wijmo-wijribbon-wordwrap{
    background-position:-144px -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-fullscreen{
    background-position:0 -80px;
}
.wijmo-wijribbon .ui-tabs .ui-tabs-nav{
    border:none;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
}
.wijmo-wijribbon .wijmo-wijribbon-panel{
    border-left:solid 1px #b2b7bd;
    border-right:solid 1px #b2b7bd;
}
.wijmo-wijribbon,
.wijmo-wijribbon .wijmo-wijribbon-panel .wijmo-wijribbon-groups{
    border-bottom:none;
    border-top:none;
    background:none;
}
.wijmo-wijribbon-groups{
    border-left:0;
    border-right:0;
}
.wijmo-wijribbon .wijmo-wijribbon-separator{
    width:2px;
    border:1px dotted #000;
}
.wijmo-wijribbon .ui-button{
    border:none;
    background:none;
    box-shadow:none;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    //color:#333;
}
.wijmo-wijribbon .wijmo-wijribbon-list .ui-button{
    margin:1px 0;
}
.wijmo-wijribbon .wijmo-wijribbon-breaks .ui-button,
.wijmo-wijribbon .wijmo-wijribbon-review .ui-button,
.wijmo-wijribbon .wijmo-wijribbon-special .ui-button{
    //color:#000;
    border:none;
    background:none;
    box-shadow:none;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    margin-top:2px;
}
.wijmo-wijribbon .ui-buttonset{
    margin:0;
}
.wijmo-wijribbon-group-content .ui-helper-reset,
.wijmo-wijribbon .wijmo-wijribbon-dropdown,
.wijmo-wijribbon-groups .wijmo-wijribbon-group .wijmo-wijribbon-dropdowngroup{
    background:#fafafa;
    border:solid 1px #a7abb0;
    box-shadow:1px 1px 3px rgba(0,
        0,
        0,
        .25);
    -webkit-box-shadow:1px 1px 3px rgba(0,
        0,
        0,
        .25);
    -moz-box-shadow:1px 1px 3px rgba(0,
        0,
        0,
        .25);
    padding:3px 5px 3px 2px;
}
.wijmo-wijribbon .wijmo-wijribbon-dropdown .ui-button-text{
    text-align:left;
}
.wijmo-wijribbon .wijmo-wijribbon-dropdowngroup{
    position:absolute;
}
.wijmo-wijribbon .wijmo-wijribbon-abbrevgroup .wijmo-wijribbon-icon{
    position:absolute;
    left:50%;
    margin-left:-8px;
}
.wijmo-wijribbon .wijmo-wijribbon-abbrevgroup{
    position:relative;
    border:solid 1px transparent;
    margin-right:3px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
.wijmo-wijribbon .wijmo-wijribbon-dropdown li .ui-button{
    background:none;
    border:none;
    //color:#000;
}
.wijmo-wijribbon .wijmo-wijribbon-abbrevgroup .wijmo-wijribbon-text{
    display:block;
    padding:2.8em .5em;
}
.wijmo-wijribbon .wijmo-wijribbon-abbrevgroup .ui-icon{
    bottom:12px;
    background-position:-48px -96px;
}
.wijmo-wijribbon .wijmo-wijribbon-abbrevgroup .wijmo-wijribbon-abbrevicon{
    width:16px;
    height:16px;
    margin-left:-8px;
    margin-top:8px;
}
.wijmo-wijribbon .ui-icon,
.wijmo-wijribbon-abbrevicon{
    background-image:url(images/wijeditor/wijmo-ui-icons_000000_240x112.png);
}
.wijmo-wijribbon .ui-icon,
.wijmo-wijribbon .ui-tabs-panel,
.wijmo-wijribbon .wijmo-wijribbon-panel .wijmo-wijribbon-groups,
.wijmo-wijribbon{
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
}
.wijmo-wijribbon .wijmo-wijribbon-abbrevgroup .wijmo-wijribbon-abbrevactions{
    background-position:-32px -48px;
}
.wijmo-wijribbon .wijmo-wijribbon-template{
    background-position:center -48px;
}
.wijmo-wijribbon .wijmo-wijribbon-abbrevgroup .wijmo-wijribbon-abbrevfont{
    background-position:0 -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-justifyleft,
.wijmo-wijribbon .wijmo-wijribbon-abbrevgroup .wijmo-wijribbon-abbrevparagraph{
    background-position:0 -16px;
}
.wijmo-wijribbon .wijmo-wijribbon-abbrevgroup .wijmo-wijribbon-abbrevreview{
    background-position:-64px -80px;
}
.wijmo-wijribbon .wijmo-wijribbon-find{
    background-position:-128px -48px;
}
.wijmo-wijribbon .wijmo-wijribbon-insertbreak,
.wijmo-wijribbon .wijmo-wijribbon-abbrevgroup .wijmo-wijribbon-abbrevbreaks{
    background-position:-160px -32px;
}
.wijmo-wijribbon .wijmo-wijribbon-form,
.wijmo-wijribbon .wijmo-wijribbon-abbrevgroup .wijmo-wijribbon-abbrevforms{
    background-position:-192px -64px;
}
.wijmo-wijribbon .wijmo-wijribbon-specialchar,
.wijmo-wijribbon .wijmo-wijribbon-abbrevgroup .wijmo-wijribbon-abbrevspecial{
    background-position:-112px -32px;
}
.wijmo-wijribbon .ui-button .ui-icon-triangle-1-s{
    background-position:-48px -96px;
}
.wijmo-wijribbon-simple .ui-button,
.wijmo-wijribbon-simple .wijmo-wijribbon-dropdownbutton,
.wijmo-wijribbon-simple .wijmo-wijribbon-splitbutton{
    float:left;
}
.wijmo-wijribbon-simple .wijmo-wijribbon-dropdown .ui-button{
    float:none;
}
.wijmo-wijribbon-simple .ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text{
    padding:.4em 2.1em .4em .4em;
}
.wijmo-wijeditor .wijmo-wijeditor-container{
    position:relative;
}
.wijmo-wijeditor-fullscreen{
    position:absolute;
    left:0;
    top:0;
    z-index:999;
}
.wijmo-wijeditor .ui-tabs{
    position:static;
}
.wijmo-wijeditor .wijmo-wijeditor-header{
    cursor:default;
    text-decoration:none;
    border:none;
    border-bottom:solid 1px #b2b7bd;
}
.wijmo-wijeditor .wijmo-wijeditor-content{
    clear:both;
}
.wijmo-wijeditor .wijmo-wijeditor-content iframe{
    width:100%;
    height:100%;
}
.wijmo-wijeditor .wijmo-wijeditor-content textarea{
    width:100%;
    height:100%;
    border-width:0;
    overflow:auto;
}
.wijmo-wijeditor .wijmo-wijeditor-footer{
    clear:both;
    display:block;
    padding:3px 0;
}
.wijmo-wijeditor .wijmo-wijeditor-footer:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.wijmo-wijeditor .wijmo-wijeditor-footer .wijmo-wijeditor-pathselector{
    padding:.2em;
    height:1.2em;
    display:inline-block;
}
.wijmo-wijeditor .wijmo-wijeditor-footer .wijmo-wijeditor-pathselector .wijmo-wijeditor-label{
    margin:0 2px;
    font-size:12px;
    width:auto;
    font-weight:normal;
    padding:2px;
}
.wijmo-wijeditor .wijmo-wijeditor-footer .wijmo-wijeditor-pathselector .wijmo-wijeditor-selectlabel{
}
.wijmo-wijeditor .wijmo-wijeditor-footer .wijmo-wijribbon-modes{
    float:right;
}
.wijmo-wijeditor .wijmo-wijsplitter-h-bar{
    overflow:hidden;
    font-size:1px;
    height:3px;
    z-index:10;
}
.wijmo-wijeditor .wijmo-wijribbon .wijmo-wijribbon-actions{
    width:14em;
}
.wijmo-wijeditor .wijmo-wijribbon .wijmo-wijribbon-font{
    width:23em;
}
.wijmo-wijeditor .wijmo-wijribbon .wijmo-wijribbon-paragraph{
    width:11.5em;
}
.wijmo-wijeditor .wijmo-wijribbon .wijmo-wijribbon-review{
    width:11.5em;
}
.wijmo-wijeditor .wijmo-wijribbon .wijmo-wijribbon-tables{
    width:18em;
}
.wijmo-wijeditor .wijmo-wijribbon .wijmo-wijribbon-breaks{
    width:5.4em;
}
.wijmo-wijeditor .wijmo-wijribbon .wijmo-wijribbon-forms{
    width:18em;
}
.wijmo-wijeditor .wijmo-wijribbon .wijmo-wijribbon-special{
    width:10em;
}
.wijmo-wijeditor .wijmo-wijribbon .wijmo-wijribbon-dropdownbutton{
    overflow:hidden;
    white-space:nowrap;
    margin-right:3px;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
}
.wijmo-wijeditor .wijmo-wijribbon .wijmo-wijribbon-fontname{
    width:8.7em;
}
.wijmo-wijeditor .wijmo-wijribbon .wijmo-wijribbon-fontsize{
    width:7.9em;
}
.wijmo-wijeditor .wijmo-wijribbon .wijmo-wijribbon-dropdownbutton .ui-button{
    width:100%;
}
.wijmo-wijeditor .wijmo-wijeditor-dialog-text{
    float:left;
    display:block;
    width:120px;
}
.wijmo-wijeditor .wijmo-wijeditor-dialog-hspacing{
    float:left;
    width:100%;
    height:10px;
    font-size:1px;
}
.wijmo-wijeditor .wijmo-wijeditor-dialog-vspacing{
    float:left;
    width:10px;
    height:100%;
}
.wijmo-wijeditor .wijmo-wijeditor-dialog-hr{
    float:left;
    width:100%;
    height:20px;
}
.wijmo-wijeditor .wijmo-wijeditor-dialog-buttons{
    float:left;
    width:100%;
    text-align:right;
}
.wijmo-wijeditor .wijmo-wijeditor-dialog-button{
    width:80px;
    height:26px;
}
.wijmo-wijeditor .wijmo-wijeditor-imagedlg{
    padding-left:2px;
    padding-top:2px;
    width:584px;
    overflow:hidden;
    font-family:Arial;
    font-size:12px;
}
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-content{
    width:580px;
}
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-fields input{
    width:440px;
}
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-imagewidth input,
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-imageheight input{
    width:200px;
}
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-imagefield{
    margin-top:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-imagesrc,
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-imagealt,
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-imagewidth,
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-imageheight,
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-css{
    margin-top:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-imagelist{
    float:left;
    width:200px;
    height:200px;
    border:1px solid gray;
}
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-imagelist select{
    width:100%;
    height:100%;
    border-style:none;
}
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-preview{
    float:left;
    margin-left:10px;
    width:360px;
    height:200px;
    overflow:auto;
    text-align:center;
    border:1px solid gray;
}
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-hideimagelist .wijmo-wijeditor-imagedlg-imagelist{
    display:none;
}
.wijmo-wijeditor .wijmo-wijeditor-imagedlg-hideimagelist .wijmo-wijeditor-imagedlg-preview{
    margin-left:0;
    width:570px;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg{
    padding-left:5px;
    padding-top:2px;
    width:500px;
    overflow:hidden;
    font-family:Arial;
    font-size:12px;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-toplabels{
    width:490px;
    height:30px;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-topleftlabel{
    float:left;
    width:200px;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-toprightlabel{
    float:left;
    width:270px;
    margin-left:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-content{
    width:490px;
    height:180px;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-templatelist{
    float:left;
    width:200px;
    height:100%;
    border:1px solid gray;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-templatelist select{
    border-style:none;
    height:100%;
    width:100%;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-preview{
    float:left;
    width:276px;
    height:100%;
    margin-left:10px;
    border:1px solid gray;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-preview iframe{
    width:276px;
    height:100%;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-templateinfo{
    width:488px;
    height:40px;
    border:solid 1px #ccc;
    margin-top:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-fields{
    width:490px;
    margin-top:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-name,
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-description{
    width:360px;
    height:26px;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-buttons{
    width:100%;
    text-align:right;
    padding-top:5px;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-delete{
    width:150px;
}
.wijmo-wijeditor .wijmo-wijeditor-templatedlg-save{
    width:200px;
}
.wijmo-wijeditor .wijmo-wijeditor-codedlg-sourcelabel{
    float:left;
}
.wijmo-wijeditor .wijmo-wijeditor-codedlg-source{
    width:420px;
    height:350px;
    overflow:auto;
}
.wijmo-wijeditor .wijmo-wijeditor-linkdlg{
    padding-left:2px;
    padding-top:2px;
    width:430px;
    overflow:hidden;
    font-family:Arial;
    font-size:12px;
}
.wijmo-wijeditor .wijmo-wijeditor-linkdlg-address{
    height:25px;
}
.wijmo-wijeditor .wijmo-wijeditor-linkdlg-address input{
    width:300px;
}
.wijmo-wijeditor .wijmo-wijeditor-linkdlg-linktype{
    margin-top:5px;
}
.wijmo-wijeditor .wijmo-wijeditor-linkdlg-linktype label{
    margin-right:5px;
}
.wijmo-wijeditor .wijmo-wijeditor-linkdlg-linktype div{
    float:left;
}
.wijmo-wijeditor .wijmo-wijeditor-linkdlg-anchor{
    float:right;
}
.wijmo-wijeditor .wijmo-wijeditor-linkdlg-text input{
    width:300px;
    height:100px;
}
.wijmo-wijeditor .wijmo-wijeditor-linkdlg-target,
.wijmo-wijeditor .wijmo-wijeditor-linkdlg-css{
    margin-top:5px;
}
.wijmo-wijeditor .wijmo-wijeditor-linkdlg-css input{
    width:300px;
}
.wijmo-wijeditor .wijmo-wijeditor-taginsdlg{
    padding-left:2px;
    padding-top:2px;
    font-family:Arial;
    font-size:12px;
    width:520px;
    overflow:hidden;
}
.wijmo-wijeditor .wijmo-wijeditor-taginsdlg-caption{
    font-size:16px;
    font-weight:bold;
}
.wijmo-wijeditor .wijmo-wijeditor-taginsdlg-filterempty{
    margin-top:10px;
    padding-left:120px;
}
.wijmo-wijeditor .wijmo-wijeditor-taginsdlg-attribs{
    margin-top:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-taginsdlg-attriblist{
    width:380px;
    height:300px;
    border:solid 1px gray;
    overflow:auto;
}
.wijmo-wijeditor .wijmo-wijeditor-taginsdlg-innerhtml{
    margin-top:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-taginsdlg-innerhtml textarea{
    width:380px;
}
.wijmo-wijeditor .wijmo-wijeditor-taginsdlg-css{
    margin-top:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-taginsdlg-css input{
    width:380px;
}
.wijmo-wijeditor .wijmo-wijeditor-taginsdlg-attriblist .wijmo-wijeditor-dialog-text{
    text-align:right;
    width:100px;
}
.wijmo-wijeditor .wijmo-wijeditor-taginsdlg-attriblist input{
    margin-left:5px;
}
.wijmo-wijeditor .wijmo-wijeditor-colordlg{
    width:242px;
    padding-left:2px;
    padding-top:2px;
    font-family:Arial;
    font-size:12px;
}
.wijmo-wijeditor .wijmo-wijeditor-colordlg-color .wijmo-wijeditor-dialog-text{
    width:100px;
}
.wijmo-wijeditor .wijmo-wijeditor-colordlg-color{
    padding-top:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-colorcanvas *{
    position:absolute;
    cursor:crosshair;
}
.wijmo-wijeditor .wijmo-wijeditor-colorcanvas{
    position:relative;
    width:195px;
    height:195px;
}
.wijmo-wijeditor .wijmo-wijeditor-colorcanvas .wijmo-wijeditor-color,
.wijmo-wijeditor .wijmo-wijeditor-colorcanvas .wijmo-wijeditor-overlay{
    top:47px;
    left:47px;
    width:101px;
    height:101px;
}
.wijmo-wijeditor .wijmo-wijeditor-colorcanvas .wijmo-wijeditor-wheel{
    background:transparent url(images/wijeditor/wijmo-ui-editor.png) no-repeat 0 -218px;
    width:195px;
    height:195px;
}
.wijmo-wijeditor .wijmo-wijeditor-colorcanvas .wijmo-wijeditor-overlay{
    background:transparent url(images/wijeditor/wijmo-ui-editor.png) no-repeat 0 -67px;
}
.wijmo-wijeditor .wijmo-wijeditor-colorcanvas .wijmo-wijeditor-marker{
    width:17px;
    height:17px;
    margin:-8px 0 0 -8px;
    overflow:hidden;
    background:transparent url(images/wijeditor/wijmo-ui-editor.png) no-repeat 0 0;
}
.wijmo-wijeditor .wijmo-wijeditor-tabledlg{
    width:460px;
    padding-left:2px;
    padding-top:2px;
    font-family:Arial;
    font-size:12px;
    overflow:hidden;
}
.wijmo-wijeditor .wijmo-wijeditor-tabledlg-rows,
.wijmo-wijeditor .wijmo-wijeditor-tabledlg-columns,
.wijmo-wijeditor .wijmo-wijeditor-tabledlg-width,
.wijmo-wijeditor .wijmo-wijeditor-tabledlg-height,
.wijmo-wijeditor .wijmo-wijeditor-tabledlg-border,
.wijmo-wijeditor .wijmo-wijeditor-tabledlg-cellpadding,
.wijmo-wijeditor .wijmo-wijeditor-tabledlg-cellspacing,
.wijmo-wijeditor .wijmo-wijeditor-tabledlg-csstext,
.wijmo-wijeditor .wijmo-wijeditor-tabledlg-bgcolor{
    margin-top:5px;
}
.wijmo-wijeditor .wijmo-wijeditor-previewdlg{
    padding-left:2px;
    padding-top:2px;
    font-family:Arial;
    font-size:12px;
    overflow:hidden;
}
.wijmo-wijeditor .wijmo-wijeditor-previewdlg-caption input{
    margin-left:5px;
}
.wijmo-wijeditor .wijmo-wijeditor-previewdlg .wijmo-wijeditor-dialog-hr{
    height:15px;
}
.wijmo-wijeditor .wijmo-wijeditor-previewdlg .wijmo-wijeditor-dialog-buttons{
    text-align:left;
    float:none;
}
.wijmo-wijeditor .wijmo-wijeditor-previewdlg-navigator{
    text-align:center;
}
.wijmo-wijeditor .wijmo-wijeditor-previewdlg-navigator span{
    margin-left:10px;
    margin-right:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-previewdlg-printdocument{
    display:none;
    text-align:center;
}
.wijmo-wijeditor .wijmo-wijeditor-previewdlg-previewiframe{
    text-align:center;
}
.wijmo-wijeditor .wijmo-wijeditor-previewdlg-previewiframe iframe{
    width:640px;
    height:480px;
}
.wijmo-wijeditor .wijmo-wijeditor-cleanupdlg{
    overflow:hidden;
    padding-left:2px;
    padding-top:2px;
    font-family:Arial;
    font-size:12px;
    width:520px;
}
.wijmo-wijeditor .wijmo-wijeditor-cleanupdlg-caption span{
    font-weight:bold;
    float:none;
}
.wijmo-wijeditor .wijmo-wijeditor-cleanupdlg-document textarea{
    width:500px;
    height:250px;
}
.wijmo-wijeditor .wijmo-wijeditor-cleanupdlg-document,
.wijmo-wijeditor .wijmo-wijeditor-cleanupdlg-actions{
    margin-top:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-cleanupdlg-actions input{
    margin-left:5px;
}
.wijmo-wijeditor .wijmo-wijeditor-finddlg{
    width:532px;
    overflow:hidden;
    padding-left:2px;
    padding-top:2px;
    font-family:Arial;
    font-size:12px;
}
.wijmo-wijeditor .wijmo-wijeditor-finddlg-find .wijmo-wijeditor-dialog-text,
.wijmo-wijeditor .wijmo-wijeditor-finddlg-replace .wijmo-wijeditor-dialog-text{
    font-weight:bold;
}
.wijmo-wijeditor .wijmo-wijeditor-finddlg textarea{
    width:380px;
    height:120px;
}
.wijmo-wijeditor .wijmo-wijeditor-finddlg-replace{
    margin-top:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-mediadlg{
    width:420px;
    height:164px;
    overflow:hidden;
    padding-left:2px;
    padding-top:2px;
    font-family:Arial;
    font-size:12px;
}
.wijmo-wijeditor .wijmo-wijeditor-mediadlg-src,
.wijmo-wijeditor .wijmo-wijeditor-mediadlg-width,
.wijmo-wijeditor .wijmo-wijeditor-mediadlg-height{
    margin-top:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-mediadlg-src input{
    width:280px;
}
.wijmo-wijeditor .wijmo-wijeditor-mediadlg-width input,
.wijmo-wijeditor .wijmo-wijeditor-mediadlg-height input{
    width:100px;
}
.wijmo-wijeditor .wijmo-wijeditor-specialchardlg{
    width:520px;
    overflow:hidden;
    padding-left:2px;
    padding-top:2px;
    font-family:Arial;
    font-size:12px;
}
.wijmo-wijeditor .wijmo-wijeditor-specialchardlg-chars{
    position:relative;
    height:380px;
}
.wijmo-wijeditor .wijmo-wijeditor-specialchardlg-preview{
    width:200px;
    height:100%;
    text-align:center;
    position:absolute;
}
.wijmo-wijeditor .wijmo-wijeditor-specialchardlg-content{
    margin-left:50px;
    width:100px;
    height:100px;
    line-height:100px;
    border:solid 1px gray;
}
.wijmo-wijeditor .wijmo-wijeditor-specialchardlg-content span{
    font-size:30px;
    background-color:#d4d0c8;
    //color:#000;
}
.wijmo-wijeditor .wijmo-wijeditor-specialchardlg-list{
    float:left;
    width:300px;
    height:100%;
    position:absolute;
    top:0;
    right:0;
    border:solid 1px gray;
}
.wijmo-wijeditor .wijmo-wijeditor-specialchardlg-label{
    font-size:13px;
    font-weight:bold;
    margin-top:10px;
}
.wijmo-wijeditor .wijmo-wijeditor-specialchardlg-punctuation,
.wijmo-wijeditor .wijmo-wijeditor-specialchardlg-symbols,
.wijmo-wijeditor .wijmo-wijeditor-specialchardlg-diacritics{
    margin-top:5px;
    float:left;
    width:300px;
}
.wijmo-wijeditor .wijmo-wijeditor-specialchardlg label{
    float:left;
    width:24px;
    height:24px;
    line-height:24px;
    text-align:center;
    border:dashed 1px gray;
    margin:2px 2px 2px 2px;
}
.wijmo-wijeditor .wijmo-wijmenu{
    z-index:99;
}
.wijmo-wijrating{
    cursor:default;
    overflow:hidden;
    display:inline-block;
}
.wijmo-wijrating .wijmo-wijrating-reset{
    float:left;
    width:16px;
    height:16px;
    margin-right:2px;
    cursor:pointer;
}
.wijmo-wijrating-vertical .wijmo-wijrating-reset{
    clear:left;
}
.wijmo-wijrating .wijmo-wijrating-starcontainer{
    display:inline;
}
.wijmo-wijrating .wijmo-wijrating-star{
    cursor:pointer;
    text-indent:-999em;
    float:left;
    overflow:hidden;
}
.wijmo-wijrating-vertical .wijmo-wijrating-star{
    clear:left;
}
.wijmo-wijrating .wijmo-wijrating-normal{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat 0 0;
    opacity:.5;
}
.wijmo-wijrating .wijmo-wijrating-rated{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat 0 -16px;
    opacity:1;
}
.wijmo-wijrating .wijmo-wijrating-hover{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat 0 -32px;
    opacity:1;
}
.wijmo-wijrating .wijmo-wijrating-normal-24{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -16px 0;
    opacity:.5;
}
.wijmo-wijrating .wijmo-wijrating-rated-24{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -16px -24px;
    opacity:1;
}
.wijmo-wijrating .wijmo-wijrating-hover-24{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -16px -48px;
    opacity:1;
}
.wijmo-wijrating .wijmo-wijrating-normal-32{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -40px 0;
    opacity:.5;
}
.wijmo-wijrating .wijmo-wijrating-rated-32{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -40px -32px;
    opacity:1;
}
.wijmo-wijrating .wijmo-wijrating-hover-32{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -40px -64px;
    opacity:1;
}
.wijmo-wijrating .wijmo-wijrating-normal-thumbup{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -72px 0;
    opacity:.5;
}
.wijmo-wijrating .wijmo-wijrating-rated-thumbup{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -72px -16px;
    opacity:1;
}
.wijmo-wijrating .wijmo-wijrating-hover-thumbup{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -72px -32px;
    opacity:1;
}
.wijmo-wijrating .wijmo-wijrating-normal-thumbdown{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -88px 0;
    opacity:.5;
}
.wijmo-wijrating .wijmo-wijrating-rated-thumbdown{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -88px -16px;
    opacity:1;
}
.wijmo-wijrating .wijmo-wijrating-hover-thumbdown{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -88px -32px;
    opacity:1;
}
.wijmo-wijrating .wijmo-wijrating-normal-bar-11{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -103px 0;
    opacity:.5;
}
.wijmo-wijrating .wijmo-wijrating-rated-bar-11{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -115px 0;
}
.wijmo-wijrating .wijmo-wijrating-hover-bar-11{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -126px 0;
}
.wijmo-wijrating .wijmo-wijrating-normal-bar-21{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -137px 0;
    opacity:.5;
}
.wijmo-wijrating .wijmo-wijrating-rated-bar-21{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -148px 0;
}
.wijmo-wijrating .wijmo-wijrating-hover-bar-21{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -159px 0;
}
.wijmo-wijrating .wijmo-wijrating-normal-bar-31{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -170px 0;
    opacity:.5;
}
.wijmo-wijrating .wijmo-wijrating-rated-bar-31{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -181px 0;
}
.wijmo-wijrating .wijmo-wijrating-hover-bar-31{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -192px 0;
}
.wijmo-wijrating .wijmo-wijrating-normal-bar-41{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -203px 0;
    opacity:.5;
}
.wijmo-wijrating .wijmo-wijrating-rated-bar-41{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -214px 0;
}
.wijmo-wijrating .wijmo-wijrating-hover-bar-41{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -225px 0;
}
.wijmo-wijrating .wijmo-wijrating-normal-bar-51{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -236px 0;
    opacity:.5;
}
.wijmo-wijrating .wijmo-wijrating-rated-bar-51{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -247px 0;
}
.wijmo-wijrating .wijmo-wijrating-hover-bar-51{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -258px 0;
}
.wijmo-wijrating .wijmo-wijrating-normal-bar-61{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -269px 0;
    opacity:.5;
}
.wijmo-wijrating .wijmo-wijrating-rated-bar-61{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -280px 0;
}
.wijmo-wijrating .wijmo-wijrating-hover-bar-61{
    background:transparent url("images/wijrating/wijmo-ui-rating.png") no-repeat -291px 0;
}
.wijmo-wijcarousel{
    position:relative;
}
.wijmo-wijcarousel-vertical,
.wijmo-wijcarousel-vertical-multi{
    display:inline-block;
}
.wijmo-wijcarousel .wijmo-wijcarousel-item{
    float:left;
    list-style:none;
    position:relative;
    margin:0;
}
.wijmo-wijcarousel .wijmo-wijcarousel-clip{
    position:relative;
    overflow:hidden;
    margin:0;
    padding:0;
}
.wijmo-wijcarousel .wijmo-wijcarousel-list{
    position:relative;
    overflow:hidden;
    float:left;
    background:none;
    border:none;
    margin:0;
    padding:0;
}
.wijmo-wijcarousel .wijmo-wijcarousel-button{
    position:absolute;
    width:16px;
    left:auto;
    right:-30px;
    top:-5px;
    cursor:pointer;
    float:left;
}
.wijmo-wijcarousel .wijmo-wijcarousel-slider-wrapper{
    position:absolute;
}
.wijmo-wijcarousel .wijmo-wijcarousel-slider-wrapper .wijmo-wijslider-horizontal{
    margin:5px 0;
}
.wijmo-wijcarousel-vertical .wijmo-wijcarousel-button-next,
.wijmo-wijcarousel-vertical-multi .wijmo-wijcarousel-button-next{
    position:absolute;
    top:auto;
    bottom:0;
    cursor:pointer;
    height:16px;
    padding:0 10px;
}
.wijmo-wijcarousel-horizontal .wijmo-wijcarousel-button-next,
.wijmo-wijcarousel-horizontal-multi .wijmo-wijcarousel-button-next{
    position:absolute;
    left:auto;
    width:16px;
    right:0;
    cursor:pointer;
    padding:10px 0;
}
.wijmo-wijcarousel-vertical .wijmo-wijcarousel-button-previous,
.wijmo-wijcarousel-vertical-multi .wijmo-wijcarousel-button-previous{
    position:absolute;
    top:0;
    bottom:auto;
    cursor:pointer;
    height:16px;
    padding:0 10px;
}
.wijmo-wijcarousel-horizontal .wijmo-wijcarousel-button-previous,
.wijmo-wijcarousel-horizontal-multi .wijmo-wijcarousel-button-previous{
    position:absolute;
    left:0;
    right:auto;
    cursor:pointer;
    width:16px;
    padding:10px 0;
}
.wijmo-wijcarousel-horizontal-multi{
    padding:5px 18px;
}
.wijmo-wijcarousel-vertical-multi{
    padding:18px 5px;
}
.wijmo-wijcarousel-vertical-multi .wijmo-wijcarousel-item{
    overflow:hidden;
    margin:5px 0;
}
.wijmo-wijcarousel-horizontal-multi .wijmo-wijcarousel-item{
    overflow:hidden;
    margin:0 5px;
}
.wijmo-wijcarousel-preview .wijmo-wijcarousel-item{
    overflow:hidden;
    border:none;
}
.wijmo-wijcarousel .wijmo-wijcarousel-page{
    float:left;
    cursor:pointer;
    height:auto;
    line-height:16px;
    list-style:none outside none;
    width:auto;
    margin:0 1px;
}
.wijmo-wijcarousel .wijmo-wijcarousel-dot{
    width:12px;
    height:12px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.wijmo-wijcarousel .wijmo-wijcarousel-mask{
    height:100%;
    width:100%;
    position:absolute;
    top:0;
    left:0;
    background:#555;
    opacity:.5;
    filter:alpha(opacity=50);
    cursor:pointer;
}
.wijmo-wijcarousel .wijmo-wijcarousel-current .wijmo-wijcarousel-mask{
    opacity:0;
    filter:alpha(opacity=0);
    cursor:default;
}
.wijmo-wijcarousel .wijmo-wijcarousel-timerbar{
    bottom:0;
    height:5px;
    opacity:.8;
    position:absolute;
    //background-color:#eee;
    width:93%;
    left:0;
    top:7px;
    margin:2px 10px 0;
}
.wijmo-wijcarousel .wijmo-wijcarousel-caption{
    background:#555;
    opacity:.5;
    filter:alpha(opacity=50);
    cursor:default;
    overflow:hidden;
    position:absolute;
    border:none;
    bottom:0;
    padding:7px;
}
.wijmo-wijcarousel .wijmo-wijcarousel-text{
    background:none;
    overflow:hidden;
    position:absolute;
    cursor:default;
    border:none;
    bottom:0;
    //color:#f1f1f1;
    font-style:italic;
    text-shadow:1px 1px 1px rgba(0,
        0,
        0,
        .5);
    padding:7px;
}
.wijmo-wijcarousel .wijmo-wijcarousel-text h1,
.wijmo-wijcarousel .wijmo-wijcarousel-text h2,
.wijmo-wijcarousel .wijmo-wijcarousel-text h3,
.wijmo-wijcarousel .wijmo-wijcarousel-text h4,
.wijmo-wijcarousel .wijmo-wijcarousel-text h5,
.wijmo-wijcarousel .wijmo-wijcarousel-text h6{
    margin:0;
}
.wijmo-wijcarousel .wijmo-wijcarousel-timerbar-inner{
    height:5px;
    //background-color:#bbb;
    float:left;
}
.wijmo-wijcarousel .wijmo-wijcarousel-thumbnails .ui-list .ui-page{
    padding:0;
    border:none;
    text-indent:-9999px;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none;
}
.wijmo-wijcarousel .wijmo-wijcarousel-thumbnails .ui-state-default,
.wijmo-wijcarousel .wijmo-wijcarousel-thumbnails .ui-state-hover,
.wijmo-wijcarousel .wijmo-wijcarousel-thumbnails .ui-state-active{
    padding:0;
    background:transparent;
    border:0;
    box-shadow:none;
    text-shadow:none;
}
.wijmo-wijcarousel .wijmo-wijcarousel-thumbnails .ui-state-active{
    margin-top:10px;
}
.wijmo-wijcarousel .wijmo-wijcarousel-pager{
}
.wijmo-wijcarousel .wijmo-wijcarousel-page span{
    display:block;
    margin:0;
    padding:2px 5px;
}
.wijmo-wijcarousel-image{
    border:0 none;
}
.wijmo-wijgallery{
    position:relative;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs{
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs .wijmo-wijgallery-selected{
}
.wijmo-wijgallery-iframe{
    width:100%;
    height:100%;
}
.wijmo-wijgallery .wijmo-wijgallery-button-next{
    position:absolute;
    left:auto;
    width:16px;
    right:0;
    cursor:pointer;
    padding:10px 0;
}
.wijmo-wijgallery .wijmo-wijgallery-button-previous{
    position:absolute;
    left:0;
    right:auto;
    cursor:pointer;
    width:16px;
    padding:10px 0;
}
.wijmo-wijgallery .wijmo-wijgallery-counter{
    position:absolute;
    bottom:0;
    right:0;
    padding:3px;
    cursor:default;
    border-bottom:none;
    border-right:none;
}
.wijmo-wijgallery .wijmo-wijgallery-caption{
    background:#555;
    opacity:.5;
    filter:alpha(opacity=50);
    cursor:default;
    overflow:hidden;
    position:absolute;
    border:none;
    bottom:0;
    left:0;
    padding:7px;
}
.wijmo-wijgallery .wijmo-wijgallery-text{
    background:none;
    overflow:hidden;
    position:absolute;
    cursor:default;
    border:none;
    bottom:0;
    left:0;
    //color:#f1f1f1;
    font-style:italic;
    text-shadow:1px 1px 1px rgba(0,
        0,
        0,
        .5);
    padding:7px;
}
.wijmo-wijgallery .wijmo-wijgallery-flashwrapper{
    position:relative;
    z-index:0;
    width:100%;
    height:100%;
}
.wijmo-wijgallery .wijmo-wijgallery-frame{
    position:relative;
    overflow:hidden;
}
.wijmo-wijgallery .wijmo-wijgallery-framewrapper-vertical,
.wijmo-wijgallery .wijmo-wijgallery-thumbswrapper-vertical{
    float:left;
}
.wijmo-wijgallery .wijmo-wijgallery-frame-next{
    height:100%;
    position:absolute;
    right:0;
    top:0;
    width:50%;
}
.wijmo-wijgallery .wijmo-wijgallery-frame-previous{
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:50%;
}
.wijmo-wijgallery .wijmo-wijgallery-frame-link{
    display:block;
    height:100%;
    outline:medium none;
    width:100%;
}
.wijmo-wijgallery .wijmo-wijgallery-last,
.wijmo-wijgallery .wijmo-wijgallery-current{
    float:left;
    overflow:hidden;
    text-align:center;
    vertical-align:middle;
    position:static;
    opacity:1;
    filter:alpha(opacity=100);
}
.wijmo-wijgallery .wijmo-wijgallery-content .wijmo-wijgallery-small-image{
}
.wijmo-wijgallery .wijmo-wijgallery-content img{
    vertical-align:middle;
    margin-top:-2px;
}
.wijmo-wijgallery .wijmo-wijgallery-content{
    height:100%;
    margin:0;
    overflow:hidden;
    padding:0;
    position:relative;
    width:100%;
    vertical-align:middle;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-bottom,
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-top,
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-left,
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-right{
    position:absolute;
    height:0;
    background:none repeat scroll 0 0 transparent;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-bottom,
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-top{
    border-left:20px dashed transparent;
    border-right:20px dashed transparent;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-left,
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-right{
    border-top:20px dashed transparent;
    border-bottom:20px dashed transparent;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-top{
    border-bottom:0 none;
    border-top-width:10px;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-bottom{
    border-top:0 none;
    border-bottom-width:10px;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-right{
    border-left:0 none;
    border-right-width:10px;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-left{
    border-right:0 none;
    border-left-width:10px;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbswrapper{
    position:relative;
}
.wijmo-wijgallery .wijmo-wijgallery-button{
    cursor:pointer;
    float:left;
    left:auto;
    position:absolute;
    right:-28px;
    top:-5px;
    width:16px;
}
.wijmo-wijgallery .wijmo-wijgallery-timerbar{
    bottom:0;
    height:5px;
    opacity:.8px;
    position:absolute;
    //background-color:#eee;
    width:93%;
    left:5px;
    top:12px;
    margin:2px 10px 0;
}
.wijmo-wijgallery .wijmo-wijgallery-timerbar-inner{
    height:5px;
    //background-color:#bbb;
    float:left;
}
.wijmo-wijgallery-loading{
    width:37px;
    height:37px;
    border:none;
    display:block;
    position:absolute;
    background:transparent url('images/waiting.gif') no-repeat scroll;
}
.wijmo-wijgallery .wijmo-wijcarousel-item{
    border-width:5px;
    display:block;
    overflow:hidden;
}
.wijmo-wijgallery .wijmo-wijgallery-selected{
}
.wijmo-wijcarousel-image{
    display:block;
    margin:0 auto;
}
.wijmo-wijgallery .wijmo-wijcarousel-horizontal-multi{
    padding:5px 15px;
}
.wijmo-wijgallery .wijmo-wijcarousel-vertical-multi{
    padding:15px 5px;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs-bottom{
    border-top:none;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs-right{
    border-left:none;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs-top{
    border-bottom:none;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs-left{
    border-right:none;
}
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-bottom,
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-top,
.wijmo-wijgallery .wijmo-wijgallery-thumbs-pointer-left{
    z-index:99;
}
.wijmo-wijgallery .wijmo-wijgallery-current{
}
.wijmo-wijgallery .wijmo-wijgallery-content .wijmo-wijgallery-small-image{
    vertical-align:middle;
}
.wijmo-wijlightbox{
    position:absolute;
    outline:0;
}
.wijmo-wijlightbox-frame{
    padding:1em;
    margin:0;
    position:relative;
    -moz-box-shadow:0 0 20px rgba(0,
        0,
        0,
        .5);
    -webkit-box-shadow:0 0 20px rgba(0,
        0,
        0,
        .5);
    box-shadow:0 0 20px rgba(0,
        0,
        0,
        .5);
    border:none;
}
.wijmo-wijlightbox-content{
    padding:0;
    margin:0;
    overflow:hidden;
    position:relative;
    width:100%;
    height:100%;
}
.wijmo-wijlightbox-image,
.wijmo-wijlightbox-iframe{
    width:100%;
    height:100%;
}
.wijmo-wijlightbox-text,
.wijmo-wijlightbox-mask{
    width:100%;
    overflow:hidden;
    position:absolute;
    border:none;
    bottom:1em;
    left:1em;
    cursor:default;
}
.wijmo-wijlightbox-text-overlay,
.wijmo-wijlightbox-title-overlay,
.wijmo-wijlightbox-text-titleoverlay,
.wijmo-wijlightbox-title-titleoverlay{
    background:none;
    border:none;
}
.wijmo-wijlightbox-mask-overlay,
.wijmo-wijlightbox-mask-titleoverlay{
    opacity:.5;
    filter:alpha(opacity=50);
}
.wijmo-wijlightbox-text-inside{
}
.wijmo-wijlightbox-text-outside{
    position:relative;
    height:auto;
    padding:.4em 1em;
    left:auto;
    bottom:auto;
    margin:3px 0;
    -moz-box-shadow:0 3px 5px rgba(0,
        0,
        0,
        .5);
    -webkit-box-shadow:0 3px 5px rgba(0,
        0,
        0,
        .5);
    box-shadow:0 3px 5px rgba(0,
        0,
        0,
        .5);
}
.wijmo-wijlightbox-mask-overlay,
.wijmo-wijlightbox-mask-titleoverlay{
    background:#333;
}
.wijmo-wijlightbox-title-overlay,
.wijmo-wijlightbox-title-titleoverlay{
    //color:#f1f1f1;
}
.wijmo-wijlightbox-detail-overlay,
.wijmo-wijlightbox-detail-titleoverlay{
    //color:#f1f1f1;
}
.wijmo-wijlightbox-title{
    background:none;
    border:none;
    padding:3px 15px;
    font-weight:bold;
    margin:0;
}
.wijmo-wijlightbox-detail{
    padding:3px 15px 3px;
    font-style:italic;
    margin:0;
}
.wijmo-wijlightbox-controls-inside .wijmo-wijlightbox-counter{
    position:absolute;
    bottom:0;
    right:0;
    z-index:100;
    padding:3px;
    border-right:none;
    border-bottom:none;
    cursor:default;
}
.wijmo-wijlightbox-controls-outside .wijmo-wijlightbox-counter{
    position:absolute;
    bottom:-27px;
    right:0;
    z-index:100;
    padding:3px;
    cursor:default;
}
.wijmo-wijlightbox-counter-item{
    margin:1px;
    padding:0 3px;
    cursor:pointer;
    text-decoration:none;
}
.wijmo-wijlightbox-counter-active{
    text-decoration:underline;
}
.wijmo-wijlightbox-toolbox{
    position:absolute;
    top:-25px;
    right:-5px;
    z-index:99;
    width:100%;
    margin:3px;
}
.wijmo-wijlightbox-timerbar{
    width:50%;
    padding:1px;
    position:absolute;
    margin:8px;
}
.wijmo-wijlightbox-timermeter{
    width:0%;
    padding:1px;
    position:absolute;
    margin:8px;
}
.wijmo-wijlightbox-frame .wijmo-wijlightbox-toolbox-button,
.wijmo-wijlightbox-frame .wijmo-wijlightbox-toolbox-sep{
    float:right;
    margin:1px;
}
.wijmo-wijlightbox-toolbox-separator{
    margin-left:18px;
}
.wijmo-wijlightbox-button-next,
.wijmo-wijlightbox-button-prev{
    display:block;
    position:absolute;
    padding:10px 5px;
    top:50%;
}
.wijmo-wijlightbox-controls-inside .wijmo-wijlightbox-button-next{
    right:0;
    border-right:none;
}
.wijmo-wijlightbox-controls-inside .wijmo-wijlightbox-button-prev{
    left:0;
    border-left:none;
}
.wijmo-wijlightbox-controls-outside .wijmo-wijlightbox-button-next{
    right:-28px;
}
.wijmo-wijlightbox-controls-outside .wijmo-wijlightbox-button-prev{
    left:-28px;
}
.wijmo-wijlightbox-aniwrapper{
    position:relative;
    left:0;
    top:0;
    border:none;
}
.wijmo-wijlightbox-waitingoverlay{
    background:none;
}
.wijmo-wijlightbox-waiting{
    width:37px;
    height:37px;
    border:none;
    display:block;
    position:relative;
    background:transparent url('images/waiting.gif') no-repeat scroll;
}
.wijmo-wijdatepager{
    position:relative;
    width:100%;
}
.wijmo-wijdatepager-container{
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
    box-shadow:2px 2px 3px rgba(0,
        0,
        0,
        .25) inset;
    position:absolute;
    width:100%;
    font-size:11px;
    line-height:15px;
    height:22px;
    overflow:hidden;
}
.wijmo-wijdatepager-container .wijmo-wijdatepager-pages{
    width:99%;
    margin:0;
    padding:2px 3px;
    cursor:pointer;
    position:absolute;
    display:table;
    table-layout:fixed;
}
.wijmo-wijdatepager-pages .wijmo-wijdatepager-pagelabel{
    display:table-cell;
    border:none;
    height:16px;
    min-width:14px;
    padding:2px 0;
    text-align:center;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
    margin:1px;
    font-weight:normal;
}
.wijmo-wijdatepager-pages .ui-state-active{
}
.wijmo-wijdatepager-pages .wijmo-wijdatepager-pagelabel.wijmo-wijdatepager-pageheader{
}
.wijmo-wijdatepager-pages .wijmo-wijdatepager-pagelabel.wijmo-wijdatepager-pagerange{
}
.wijmo-wijdatepager-decrement{
    float:left;
    width:16px;
    height:16px;
    margin:4px 4px 0;
}
.wijmo-wijdatepager-increment{
    float:right;
    margin:0;
    width:16px;
    margin:4px 4px 0;
    height:16px;
}
.wijmo-wijdatepager-tooltip{
    padding:10px;
    font-size:14px;
    //background-color:#ccc;
    text-align:center;
    height:20px;
    line-height:20px;
    z-index:1000;
}
.wijmo-wijdatepager-tooltip .wijmo-wijdatepager-triangle{
    position:absolute;
    overflow:visible;
    bottom:-12px;
    width:0;
    left:50%;
    //border-color:#ccc;
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    border-top:12px solid #ccc;
    padding-right:-118px;
}
.wijmo-wijdatepager-width-normal .wijmo-wijdatepager-pagelabel{
}
.wijmo-wijdatepager-width-medium .wijmo-wijdatepager-pagelabel{
    font-size:9px;
}
.wijmo-wijdatepager-width-small .wijmo-wijdatepager-pagelabel{
    font-size:7px;
}
.wijmo-wijdatepager-width-smallest .wijmo-wijdatepager-pagelabel{
    font-size:5px;
}
.wijmo-wijev{
    width:900px;
    height:600px;
    font-size:100%;
    border-radius:6px;
    position:relative!important;
}
.wijmo-wijev-headerbar{
    float:left;
    text-align:center;
    padding:4px 0;
    background:none;
    border:none;
}
.wijmo-wijev-headerbar .wijmo-wijev-tools{
    margin-right:0;
}
.wijmo-wijev-navigationbar .wijmo-wijev-title{
    display:inline-block;
    padding:6px;
}
.wijmo-wijev-view .wijmo-wijev-header-title{
    font-size:48px;
    font-weight:400;
    margin:0;
    padding:0 0 0 58px;
}
.wijmo-wijev .wijmo-wijev-view{
    overflow:hidden;
    width:900px;
    height:600px;
    clear:none;
    float:left;
    font-size:12px;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-timeruler{
    display:block;
    width:60px;
    float:left;
    clear:none;
    min-height:10px;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-headercontainer{
    min-height:36px;
    margin-top:6px;
}
.wijmo-wijev-view-container{
    box-shadow:0 0 10px rgba(0,
        0,
        0,
        .25);
    padding:0;
    margin:2px 12px;
    clear:none;
    float:left;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-headercontainer .wijmo-wijev-dayheadercolumn{
    border:none;
    width:200px;
    height:100%;
    display:block;
    float:left;
    clear:none;
    padding:0;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-headercontainer .wijmo-wijev-dayheadercolumn .wijmo-wijev-daylabel{
    text-align:left;
    font-size:12px;
    opacity:.7;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    font-weight:normal;
    padding:0 6px;
    cursor:default;
}
.wijmo-wijev .wijmo-wijev-weekview .wijmo-wijev-headercontainer .wijmo-wijev-dayheadercolumn .wijmo-wijev-daylabel{
    text-align:left;
    font-size:12px;
    opacity:.7;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    font-weight:normal;
    padding:0 6px;
    cursor:pointer;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-headercontainer .wijmo-wijev-dayheadercolumn .wijmo-wijev-allday-cell{
    margin-right:-1px;
    position:relative;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-headercontainer .wijmo-wijev-dayheadercolumn .wijmo-wijev-ay-cell .wijmo-wijev-allday-label{
    position:absolute;
    left:0;
    top:0;
    padding:6px;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-headercontainer .wijmo-wijev-sizer{
    float:left;
    width:60px;
    text-align:right;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-headercontainer .wijmo-wijev-sizer .wijmo-wijev-gmtlabel{
    padding:16px 6px;
    font-weight:normal;
    opacity:0;
}
.wijmo-wijev .wijmo-wijev-listview .wijmo-wijev-headercontainer .wijmo-wijev-sizer .wijmo-wijev-gmtlabel,
.wijmo-wijev .wijmo-wijev-weekview .wijmo-wijev-headercontainer .wijmo-wijev-sizer .wijmo-wijev-gmtlabel{
    display:block;
    opacity:.7;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-daycolumn{
    width:200px;
    display:block;
    float:left;
    clear:none;
    position:relative;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-daycolumn .wijmo-wijev-timeinterval,
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-daycolumn .wijmo-wijev-appointment .wijmo-wijev-content,
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-daycolumn .wijmo-wijev-appointment .wijmo-wijev-content .wijmo-wijev-title,
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-timeruler .wijmo-wijev-timerulerinterval,
.wijmo-wijev .wijmo-wijev-monthview .wijmo-wijev-monthcellcontainer{
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-daycolumn .wijmo-wijev-timeinterval{
    width:100%;
    height:15px;
    border-bottom:none;
    border-right:none;
}
.wijmo-wijev .wijmo-wijev-monthview .wijmo-wijev-appointment{
    cursor:pointer;
    clear:both;
    height:17px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    margin:1px;
    position:relative;
    width:100%;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    padding-left:20px;
}
.wijmo-wijev .wijmo-wijev-monthview .wijmo-wijev-appointment .wijmo-wijev-colordot{
    height:12px;
    width:12px;
    border:1px solid;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
    margin:2px;
    position:absolute;
    left:0;
}
.wijmo-wijev .wijmo-wijev-monthview .wijmo-wijev-appointment .wijmo-wijev-event-title{
    float:left;
    height:17px;
    line-height:17px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    width:100%;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-allday-cell .wijmo-wijev-appointment{
    cursor:pointer;
    clear:both;
    height:17px;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-allday-cell .wijmo-wijev-appointment .wijmo-wijev-colordot{
    float:left;
    height:12px;
    width:12px;
    border:1px solid;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
    margin:2px;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-allday-cell .wijmo-wijev-appointment .wijmo-wijev-event-title{
    height:17px;
    line-height:17px;
    margin-left:4px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-daycolumn .wijmo-wijev-appointment{
    width:100%;
    height:15px;
    position:absolute;
    top:0;
    left:0;
    border-radius:4px;
    box-shadow:2px 2px 3px rgba(0,
        0,
        0,
        .1),
        inset 1px 1px 0 rgba(255,
        255,
        255,
        .25);
    min-height:5px;
    overflow:hidden;
    z-index:999;
    -moz-opacity:.95;
    filter:alpha(opacity=95);
    opacity:.95;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-daycolumn .wijmo-wijev-appointment .wijmo-wijev-resizer{
    position:absolute;
    height:7px;
    line-height:7px;
    width:100%;
    bottom:0;
    cursor:ns-resize;
    z-index:1;
    //background-color:#fff;
    -moz-opacity:.4;
    filter:alpha(opacity=40);
    opacity:.4;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-daycolumn .wijmo-wijev-appointment .wijmo-wijev-resizer .ui-icon{
    position:absolute;
    bottom:-4px;
    left:50%;
    margin-left:-8px;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-daycolumn .wijmo-wijev-appointment.wijmo-wijev-dragging{
    -moz-opacity:.5;
    filter:alpha(opacity=50);
    opacity:.5;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-daycolumn .wijmo-wijev-appointment .wijmo-wijev-content{
    background:-moz-linear-gradient(top,
        rgba(255,
        255,
        255,
        .25) 0%,
        rgba(255,
        255,
        255,
        0) 100%);
    background:-webkit-gradient(linear,
        left top,
        left bottom,
        color-stop(0%,
        rgba(255,
        255,
        255,
        .25)),
        color-stop(100%,
        rgba(255,
        255,
        255,
        0)));
    background:-webkit-linear-gradient(top,
        rgba(255,
        255,
        255,
        .25) 0%,
        rgba(255,
        255,
        255,
        0) 100%);
    background:-o-linear-gradient(top,
        rgba(255,
        255,
        255,
        .25) 0%,
        rgba(255,
        255,
        255,
        0) 100%);
    background:-ms-linear-gradient(top,
        rgba(255,
        255,
        255,
        .25) 0%,
        rgba(255,
        255,
        255,
        0) 100%);
    background:linear-gradient(top,
        rgba(255,
        255,
        255,
        .25) 0%,
        rgba(255,
        255,
        255,
        0) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40ffffff',
        endColorstr='#00ffffff',
        GradientType=0);
    width:auto;
    height:100%;
    border-radius:4px;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-daycolumn .wijmo-wijev-appointment .wijmo-wijev-content .wijmo-wijev-title{
    //color:#fff;
    font-size:11px;
    text-shadow:none;
    margin:0;
    padding:4px;
    overflow:hidden;
    -webkit-border-top-left-radius:4px;
    -webkit-border-top-right-radius:4px;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    box-shadow:inset 1px 1px 0 rgba(255,
        255,
        255,
        .25);
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-timeruler .wijmo-wijev-timerulerinterval{
    display:block;
    width:100%;
    height:15px;
    text-align:right;
    border:solid 1px transparent;
    padding:0 4px;
    font-weight:normal;
    opacity:.7;
}
.wijmo-wijev-currenttime-indicator{
    display:block;
    overflow:hidden;
    height:8px;
    width:100%;
    position:absolute;
    top:0;
    margin-top:-3px;
    z-index:1;
}
.wijmo-wijev-currenttime-indicator-arrow{
    width:0;
    height:0;
    background:none!important;
    border-top:4px solid transparent!important;
    border-bottom:4px solid transparent!important;
    border-right:0!important;
    border-left-width:4px!important;
    margin:0;
    padding:0;
}
.wijmo-wijev-currenttime-indicator-line{
    position:absolute;
    top:3px;
    left:60px;
    height:0;
    width:100%;
}
.wijmo-wijev .wijmo-wijev-monthview .wijmo-wijev-monthcolumn{
    border:none;
    width:200px;
    height:100%;
    display:block;
    float:left;
    clear:none;
}
.wijmo-wijev .wijmo-wijev-monthview .wijmo-wijev-monthcellcontainer .wijmo-wijev-monthcellheader{
    border:none;
    padding:0 6px;
    text-align:right;
    cursor:pointer;
}
.wijmo-wijev .wijmo-wijev-monthview .wijmo-wijev-monthcellcontainer .wijmo-wijev-monthcellheader:hover{
    text-decoration:underline;
}
.wijmo-wijev-monthcell{
    overflow:hidden;
}
.wijmo-wijev .wijmo-wijev-monthview .wijmo-wijev-monthcellcontainer .wijmo-wijev-monthcellheader .wijmo-wijev-todaylabel{
    float:left;
}
.wijmo-wijev .wijmo-wijev-monthview .wijmo-wijev-monthcellcontainer.wijmo-wijev-today .wijmo-wijev-monthcell{
    border:none;
}
.wijmo-wijev-addevent-dialog .wijmo-wijev-calendar,
.wijmo-wijev-addevent-dialog .wijmo-wijev-color{
    width:200px;
    height:150px;
}
.wijmo-wijev .wijmo-wijev-event-dialog{
    position:absolute;
    z-index:100;
    box-shadow:0 0 10px rgba(0,
        0,
        0,
        .5);
    -moz-box-shadow:0 0 10px rgba(0,
        0,
        0,
        .5);
    -webkit-box-shadow:0 0 10px rgba(0,
        0,
        0,
        .5);
    padding:4px;
    min-width:289px;
    font-size:12px;
}
.wijmo-wijev-event-dialog ul li{
    list-style:none;
    clear:both;
    padding:4px;
}
.wijmo-wijev-event-dialog ul li:after{
    clear:both;
    content:".";
    display:block;
    height:0;
    visibility:hidden;
}
.wijmo-wijev-event-dialog label{
    display:block;
    float:left;
    font-size:12px;
    font-weight:normal;
    opacity:.7;
    padding:4px;
    text-align:right;
    width:63px;
    text-transform:lowercase;
}
.wijmo-wijev-event-dialog a{
    display:block;
    //color:#1f66d2;
    text-decoration:none;
    text-align:center;
    clear:none;
    float:left;
    margin:5px;
    padding:2px 7px;
}
.wijmo-wijev-event-dialog .wijmo-wijev-brief-content{
    margin:4px 0;
}
.wijmo-wijev-event-dialog .wijmo-wijev-color{
    cursor:pointer;
}
.wijmo-wijev-event-dialog .wijmo-wijev-delete{
    float:left;
    //color:red;
}
.wijmo-wijev-event-dialog .footer .ui-button{
    padding:4px 6px;
    font-size:12px;
}
.wijmo-wijev-event-dialog .footer .ui-button-text{
    padding:0;
}
.wijmo-wijev-event-dialog .wijmo-wijev-angle{
    position:absolute;
    width:0;
    height:0;
}
.wijmo-wijev-event-dialog.wijmo-wijev-topangle .wijmo-wijev-angle{
    left:50%;
    top:-12px;
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    border-bottom:12px solid #fff;
}
.wijmo-wijev-event-dialog.wijmo-wijev-bottomangle .wijmo-wijev-angle{
    left:50%;
    bottom:-12px;
    border-left:8px solid transparent;
    border-right:8px solid transparent;
    border-top:12px solid #fff;
}
.wijmo-wijev-event-dialog.wijmo-wijev-leftangle .wijmo-wijev-angle{
    left:-12px;
    top:50%;
    margin-top:-8px;
    border-top:8px solid transparent;
    border-bottom:8px solid transparent;
    border-right:12px solid #fff;
}
.wijmo-wijev-event-dialog.wijmo-wijev-rightangle .wijmo-wijev-angle{
    left:100%;
    top:50%;
    margin-top:-8px;
    border-top:8px solid transparent;
    border-bottom:8px solid transparent;
    border-left:12px solid #fff;
}
.wijmo-wijev-event-dialog .footer{
    clear:both;
}
.wijmo-wijev-event-color-default{
    //color:#fff;
    //background-color:#668cd9;
    //border-color:#668cd9;
}
.wijmo-wijev-event-color-red{
    //color:#fff;
    //background-color:#ff4040;
    //border-color:red;
}
.wijmo-wijev-event-color-red .wijmo-wijev-title{
    //background-color:red;
}
.wijmo-wijev-event-color-green{
    //color:#fff;
    //background-color:#44b441;
    //border-color:#04b400;
}
.wijmo-wijev-event-color-green .wijmo-wijev-title{
    //background-color:#04b400;
}
.wijmo-wijev-event-color-blue{
    //color:#fff;
    //background-color:#668cd9;
    //border-color:#2952a3;
}
.wijmo-wijev-event-color-yellow{
    //background-color:#ff0;
    //border-color:#dada00;
}
.wijmo-wijev-event-color-yellow .wijmo-wijev-title{
    //background-color:#dada00;
}
.wijmo-wijev-event-color-bronze{
    //background-color:#cd7f32;
    //border-color:#cda073;
}
.wijmo-wijev-event-color-bronze .wijmo-wijev-title{
    //background-color:#cda073;
}
.wijmo-wijev-event-color-cornflowerblue{
    //background-color:#91b2ed;
    //border-color:#6495ed;
}
.wijmo-wijev-event-color-cornflowerblue .wijmo-wijev-title{
    //background-color:#6495ed;
}
.wijmo-wijev-event-color-darkorchid{
    //background-color:#9932cc;
    //border-color:#a658cc;
}
.wijmo-wijev-event-color-darkorchid .wijmo-wijev-title{
    //background-color:#a658cc;
}
.wijmo-wijev-event-color-default .wijmo-wijev-title,
.wijmo-wijev-event-color-blue .wijmo-wijev-title{
    //background-color:#2952a3;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-today .wijmo-wijev-timeinterval{
    //background:inherit;
    //border-color:inherit;
}
div.wijmo-wijev .ui-state-highlight{
    //background:#fff8c2;
    //color:#af9b00;
    //text-shadow:1px 1px 0 #fff;
    //border-color:#f8eb7e;
}
.wijmo-wijev-listcolor{
    display:block;
    width:16px;
    height:16px;
    float:left;
    cursor:pointer;
    border:solid 1px transparent;
    margin:4px;
}
.wijmo-wijev-listcolor:hover{
    border:solid 1px rgba(0,
        0,
        0,
        .25);
    box-shadow:0 0 3px rgba(0,
        0,
        0,
        .5);
    -moz-box-shadow:0 0 3px rgba(0,
        0,
        0,
        .5);
    -webkit-box-shadow:0 0 3px rgba(0,
        0,
        0,
        .5);
}
.wijmo-wijev-color-menu{
    box-shadow:3px 3px 5px rgba(0,
        0,
        0,
        .25);
    -moz-box-shadow:3px 3px 5px rgba(0,
        0,
        0,
        .25);
    -webkit-box-shadow:3px 3px 5px rgba(0,
        0,
        0,
        .25);
    padding:6px;
}
.wijmo-wijev-color{
    padding:0 8px;
}
.wijmo-wijev .wijmo-wijev-dayview .wijmo-wijev-daycolumn .wijmo-wijev-oddrow{
    border-top-style:dotted;
}
.wijmo-wijev-rightpane{
    width:150px;
    float:right;
    clear:none;
}
.wijmo-wijev-leftpane{
    float:left;
    border-right:none;
}
.wijmo-wijev-leftpane-inner{
    padding:6px 12px;
}
.wijmo-wijev-viewdetails .wijmo-wijev-leftpane-inner{
    padding:0;
}
.wijmo-wijev-viewdetails{
    display:none;
    height:100%;
    position:relative;
}
.wijmo-wijev-list-details{
    width:30%;
}
.wijmo-wijev-agenda-container{
    min-height:36px;
    border:none;
}
.wijmo-wijev-viewdetails .wijmo-wijev-agenda-container .wijmo-wijev-agenda-header{
    background:none;
    height:20px;
    line-height:20px;
    padding:4px;
    border:none;
    font-size:11px;
    color:inherit;
}
.wijmo-wijev-viewdetails .wijmo-wijev-agenda-container li.wijmo-wijev-agenda-event{
    padding:6px;
    list-style:none;
    border-left:none;
    border-right:none;
    margin-bottom:-1px;
    cursor:pointer;
}
.wijmo-wijev-viewdetails .wijmo-wijev-agenda-event-color{
    float:left;
    height:12px;
    width:12px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
    margin:4px;
}
.wijmo-wijev-viewdetails .wijmo-wijev-agenda-event-title{
    float:left;
}
.wijmo-wijev-viewdetails .wijmo-wijev-agenda-event-time{
    float:right;
    font-weight:normal;
    opacity:.7;
    font-size:12px;
    line-height:19px;
}
.wijmo-wijev-agenda-details{
    position:relative;
    width:30%;
}
.wijmo-wijev-day-details{
    width:50%;
    position:relative;
}
.wijmo-wijev-day-details .wijmo-wijev-monthday-container{
    float:left;
    width:35%;
    margin:12px;
}
.wijmo-wijev-day-details .wijmo-wijev-monthday-label,
.wijmo-wijev-day-details .wijmo-wijev-fulldate-label,
.wijmo-wijev-day-details .wijmo-wijev-year-label{
}
.wijmo-wijev-day-details .wijmo-wijev-monthday-label{
    font-size:124px;
    margin:-26px 0;
}
.wijmo-wijev-day-details .wijmo-wijev-fulldate-label,
.wijmo-wijev-day-details .wijmo-wijev-year-label{
    font-size:16px;
    font-weight:normal;
    opacity:.7;
}
.wijmo-wijev-day-details .wijmo-wijev-year-label{
}
.wijmo-wijev-day-details .wijmo-wijev-daycalendar{
    background:none;
    float:right;
    width:50%;
    border:none;
    padding:12px;
}
.wijmo-wijev-daycalendar .wijmo-wijcalendar-table{
    margin:0;
}
.wijmo-wijev-daycalendar .wijmo-wijcalendar-table td,
.wijmo-wijev-daycalendar .wijmo-wijcalendar-table tbody,
.wijmo-wijev-daycalendar .wijmo-wijcalendar-table thead{
    border:none;
}
.wijmo-wijev-viewdetails.wijmo-wijev-day-details .wijmo-wijev-agenda-container{
    min-height:33px;
    margin-top:12px;
    float:left;
    width:100%;
}
.wijmo-wijev-monthcellcontainer{
    margin-bottom:-1px;
    margin-right:-1px;
}
.wijmo-wijev-navigationbar{
    display:block;
    float:left;
    clear:both;
    text-align:center;
    padding:0;
    padding:5px;
    background:none;
    border:none;
}
.wijmo-wijev-navigationbar .wijmo-wijev-next,
.wijmo-wijev-event-dialog .wijmo-wijev-cancel,
.wijmo-wijev-event-dialog .wijmo-wijev-save,
.wijmo-wijev-viewdetails .wijmo-wijev-agenda-container .wijmo-wijev-agenda-header .wijmo-wijev-date{
    float:right;
}
.wijmo-wijev-event-dialog .wijmo-wijev-brief-content,
.wijmo-wijev-event-dialog .wijmo-wijev-detailed-content,
.wijmo-wijevcal .wijmo-wijev-scrollpanel,
.wijmo-wijev-today{
    border:none;
}
.wijmo-wijev-navigationbar .wijmo-wijev-today,
.wijmo-wijev-navigationbar .wijmo-wijev-previous,
.wijmo-wijev-viewdetails .wijmo-wijev-agenda-container .wijmo-wijev-agenda-header .wijmo-wijev-weekday{
    float:left;
}
.wijmo-wijev-event-dialog ul,
.wijmo-wijev-viewdetails .wijmo-wijev-agenda-container ul.wijmo-wijev-agenda-list{
    margin:-1px 0 0 0;
    padding:0;
}
.wijmo-wijev-day-details .wijmo-wijev-agenda-container ul.wijmo-wijev-agenda-list{
    margin:0;
}
.wijmo-wijev-event-dialog .wijmo-wijtextbox{
    width:192px;
}
.wijmo-wijev-event-dialog .wijmo-wijtextbox.wijmo-wijev-subject{
    width:145px;
    padding-right:44px;
}
.wijmo-wijev-event-dialog .wijmo-wijev-color-button{
    margin-left:-44px;
    border:none;
    background:none;
}
.wijmo-wijev-event-dialog .wijmo-wijev-color-button .ui-button-text{
    padding:6px 19px 6px 6px;
}
.wijmo-wijev-event-dialog .wijmo-wijev-color-button .ui-icon{
    right:4px;
    left:auto;
}
.wijmo-wijev-event-dialog .wijmo-wijdropdown{
    display:inline-block;
}
.wijmo-wijev-event-dialog .wijmo-wijev-calendar,
.wijmo-wijev-event-dialog .wijmo-wijev-repeat{
    width:190px;
}
.wijmo-wijev-event-dialog .wijmo-wijinput{
    float:left;
    clear:none;
    margin-right:5px;
}
.wijmo-wijev-agenda-day-container{
    clear:both;
}
.wijmo-wijev-monthview-inner{
    padding:0;
    margin:12px;
}
.wijmo-wijev-event-dialog .wijmo-checkbox label{
    display:block;
    float:left;
    font-size:12px;
    font-weight:normal;
    opacity:.7;
    padding:0 4px;
    text-align:right;
    width:63px;
    margin-left:0;
}
.wijmo-wijev-event-dialog .wijmo-checkbox .wijmo-checkbox-box{
    border-radius:2px 2px 2px 2px;
    bottom:-16px;
    height:16px;
    left:71px;
    margin-right:3px;
    position:absolute;
    right:0;
    width:16px;
}
.wijmo-wijev .wijmo-wijev-datepager{
    float:right;
    margin:6px 0;
    max-width:85%;
}
.wijmo-wijev-statusbar{
    height:20px;
}
.wijmo-wijev-loading-modal-frame{
    //background-color:#fff;
    width:100%;
    height:100%;
    position:absolute;
    z-index:1001;
    -moz-opacity:.35;
    filter:alpha(opacity=35);
    opacity:.35;
    display:none;
}
.wijmo-wijev-loading{
    background:transparent url('images/waiting.gif') no-repeat scroll;
    background-position:center center;
    width:100%;
    height:100%;
    left:0;
    top:0;
    border:none;
    position:absolute;
    z-index:1002;
    display:none;
}
.wijmo-wijev-loading-text{
    position:absolute;
    //color:#000;
    left:50%;
    bottom:30%;
    width:200px;
    margin-left:-100px;
    text-overflow:ellipsis;
    overflow:hidden;
    text-align:center;
}
