/* Minification failed. Returning unminified contents.
(8092,43): run-time error CSS1031: Expected selector, found ';'
(8092,43): run-time error CSS1025: Expected comma or open brace, found ';'
(8092,45): run-time error CSS1019: Unexpected token, found '{'
(8093,13): run-time error CSS1030: Expected identifier, found ' '
(8093,14): run-time error CSS1031: Expected selector, found '4px'
(8093,14): run-time error CSS1025: Expected comma or open brace, found '4px'
(8094,16): run-time error CSS1030: Expected identifier, found ' '
(8094,22): run-time error CSS1031: Expected selector, found '!important'
(8094,22): run-time error CSS1025: Expected comma or open brace, found '!important'
(8095,1): run-time error CSS1019: Unexpected token, found '}'
(8308,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8309,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8320,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(8321,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8344,1): run-time error CSS1019: Unexpected token, found '@-ms-keyframes'
(8345,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8356,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8357,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8390,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8391,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8402,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8403,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9384,48681): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(9384,48713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9384,48749): run-time error CSS1019: Unexpected token, found '@keyframes'
(9384,48773): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
/*
    THEME: LENTZ DESIGN
    AUTHOR: DAVE KELLY

    TABLE OF CONTENTS:
    0-Defaults
    1-HEADER
    2-MENU
    3-HOMEPAGE
    4-INSIDE TEMPLATE
    5-FORM FILLING
    6-FOOTER
    7-MINI-SHOPPING CART
    8-NOTIFICATIONS
    9-ORDER SUMMARY, SHOPPING CART, WISHLIST 
    10-ONE PAGE CHECKOUT 
    11-ORDER DETAILS 
    12-SHIPMENTS
    13-CUSTOM FIELDS
    15- LOGIN PAGE
    16- MY LISTINGS
    17- SINGLE PRODUCT VARIANT
    18- Product Category
    19-ADDRESSS PROFILE PAGE
    20- FREE TRAIL STYLES
    21- MY ACCOUNT VIEWS
    22- Mailing List Views
    23- DATA WIDGET STYLING
    24- BREADCRUMB STYLING
    */
/* OVERRIDES TEMPORARY */
/*.editCheckoutButtons .editBtn {
    display: none !important;
}*/

.k-ie8 .k-upload-button {
    margin: 0 !important;
}


/* Lentz doesnt want to show popup window in EDDM*/
.esri-popup-main {display: none !important;}

[readonly="readonly"], [readonly] {
    background: #999;
    outline: none;
}

img[src=""] {
    display: none;
}

.k-widget.k-tooltip {
    color: #AFAFAF !important;
}

#divOrders .k-datepicker input {
    color: #0099FF !important;
}

.k-ie8 ul .top-menu li a, .k-ff .top-menu li a {
    padding-right: 12px !important;
    padding-left: 12px !important;
}

.duplicateIcon {
    display: none !important;
}


#ContactWnd #divLeft {
    display: none;
}

#ContactWnd #divRight {
    width: 80% !important;
    margin: 0 auto !important;
    float: none !important;
}

#orderDetails input[type='button']:nth-child(2n) {
    display: none;
}

#divOrders #orderDetails input[type='button']:nth-child(2n) {
    display: block;
}

/*.previewArea p:nth-child(2)
{
    display:none;
}*/

/*#lkLogo {display: none;}*/

.add-borders .picture img {
    border: 1px solid #000 !important;
}

figure {
    margin: 0;
}

#postcards .image img {
    height: 2952px;
    width: 960px;
}

.PriceDescription {
    color: #CC0201;
    padding: 10px 0;
    line-height: 20px;
}

a:hover {
    cursor: pointer;
}

#trackpackage-grid .k-header {
    background: #000 !important;
}

.popupWindow #lbError {
    padding: 10PX 8px;
}


#orderDiscount {
    color: #CC0201;
}


.k-ff {
    overflow: inherit !important;
}

.k-numerictextbox {
    padding: 2px 22px 2px 2px;
}

    .k-numerictextbox .k-numeric-wrap {
        padding-top: 3px;
        height: 25px;
        background: #fff !important;
    }

#StagedWindow p {
    font-size: 14px;
    padding: 0 10px;
    line-height: 20px;
    text-align: center;
}

#StagedWindow div.wrapper {
    text-align: center;
    padding-top: 10px;
}

#StagedWindow input[type="button"] {
    padding: 10px 20px;
    width: 90px;
}

    #StagedWindow input[type="button"]:first-child {
        margin-right: 10px;
    }


#orderSummery ul {
    display: block;
    overflow: hidden;
}

#orderSummery > ul > li {
    width: 100%;
}

#orderSummery ul li > ul {
    float: right;
}

#orderSummery ul li, #shippingTotal li, #mailingTotal li {
    float: left;
}

    #orderSummery ul li > ul li, #shippingTotal li, #mailingTotal li {
        width: 93px;
        text-align: right;
    }

    #orderSummery ul li ul li {
        font-weight: bold;
    }

    #shippingTotal li:first-child, #mailingTotal li:first-child, #orderSummery ul li > ul li:first-child {
        width: 185px;
        margin-right: 10px;
    }

/* Object Oriented CSS Classes 
    ----------------------------------------------------------*/

/*colors */
.blue {
    color: #0099FF;
}

.grey {
    color: #7d7d7d;
}

/* Clear Hack For Element*/
.clearElement {
    display: block;
    overflow: hidden;
}

/*Floats*/
.floatLeft {
    float: left;
}

.floatRight {
    float: right;
}

.center {
    margin: 0 auto;
}

/*Widths*/
.half {
    width: 50%;
}

.full {
    width: 100%;
}

.third {
    width: 33%;
}

.quater {
    width: 25%;
}

.threefourths {
    width: 75%;
}

/*font alignments*/
.fontCenter {
    text-align: center;
}

.fontLeft {
    text-align: left;
}

.fontRight {
    text-align: right;
}

.fontJustify {
    text-align: justify;
}

/*font sizes*/
.fontMini {
    font-size: 8px;
}

.fontSmall {
    font-size: 12px;
}

.fontMedium {
    font-size: 16px;
}

.fontLarge {
    font-size: 32px;
}

.fontXlarge {
    font-size: 48px;
}

/*font Weights */
.font200 {
    font-weight: 200;
}

.fontBold {
    font-weight: bold;
}

.fontNormal {
    font-weight: normal;
}

.font800 {
    font-weight: 800;
}


/* BORDERS */
.border-left {
    border-left: 1px solid #ccc;
}

.border-right {
    border-right: 1px solid #ccc;
}

/* Button Colors */
.signUp {
    background-color: #CC0201;
}


/*VALIDATOIN STYLING*/
.ErrorInValidation {
    background: #E4A9A9;
    border: 1px solid #CC0201;
    color: #fff;
}

.SuccessInValidation {
    background: #fff;
    border: 1px solid #000;
    color: #000;
}

img {
    border: 0 !important;
}

/*
    0-DEFAULT
    ----------------------------------------------------------------------*/


textarea {
    resize: none;
    font-family: Verdana !important;
}

img {
    border: 0 !Important;
}

body {
    background: #f1f1f1;
    font-size: 12px;
    font-family: Verdana;
}

.capitalise {
    text-transform: capitalize;
}

.none {
    display: none !important;
}

.warning {
    background: #ffc4c4;
    border: 1px solid red !important;
}

.successInput {
    border: 1px solid #0099FF !important;
}

.errorMessage {
    color: red;
    padding: 0 0 10px 0;
}

.bold {
    font-weight: bold;
}

.black {
    color: #000;
}

.gray {
    color: #AFAFAF;
}

img {
    border: 0;
}

.calloutColor {
    color: #0099FF !important;
}

#divInfo #editArea a {
    float: left;
    margin: 0 !Important;
}

#listPreView {
    width: 100%;
    margin-top: 5px;
}

    #listPreView .product {
        padding: 5px;
        border-bottom: 1px solid #ccc;
    }

        #listPreView .product .contactName {
            font-weight: bold;
            padding: 0 0 0 10px;
            margin: 0;
            font-size: 1em;
            float: left;
        }

        #listPreView .product p.contactAddess {
            font-size: .8em;
            margin: 4px 0;
            padding-left: 25px;
        }

        #listPreView .product img {
            background: #ccc;
            float: left;
            border-radius: 2px;
        }

            #listPreView .product img:hover {
                cursor: pointer;
                background: #f1f1f1;
            }

#bottomControls {
    float: left;
    margin-top: 5px;
}

    #bottomControls li {
        float: left;
        padding-right: 5px;
    }

#sectPreviewList #divInfo {
    margin-left: 11px;
    width: 96% !important;
}

#mailingContent #sectPreviewList .button-1 {
    margin: 5px 0 0 11px;
    width: 96%;
    height: 39px;
}

#tabContact {
    overflow: hidden;
    display: block;
}

    #tabContact .k-tabstrip {
        padding: 0px !important;
    }

    #tabContact .k-content {
        padding: 10px;
    }

    #tabContact .k-widget {
        width: 99%;
    }

    #tabContact #txtNote {
        width: 97%;
    }

#listNotes, #btnAddNote {
    margin: 10px 0 0 0;
}

.note-pr {
    padding: 5px 10px;
}

    .note-pr ul {
        list-style: none;
        display: block;
        overflow: hidden;
        float: right;
        width: 28%;
    }

.editNote {
    border: 1px solid red;
}

.note-pr h4 {
    float: left;
    padding: 0;
    margin: 0;
}

.note-pr p {
    margin-bottom: 5px;
}

.note-pr ul li {
    display: block;
    float: left;
    margin-right: 5px;
}

input[type=text], input[type=password] {
    height: 19px;
    border: 1px solid #999;
    text-indent: 7px;
    width: 99% !important;
}

.x-panel-bwrap input[type=text], .x-panel-bwrap input[type=password] {
    width: 87% !important;
}

#manualgeo {
    width: 95% !important;
}

input {
    line-height: 1;
}

article img {
}

.pageTitle {
    font-size: 1.5em;
    font-weight: bold;
    text-transform: capitalize;
}

a {
    color: #09F;
    text-decoration: none !Important;
}

.success {
    color: green;
}

h1, .title {
    font-size: 1.2em !important;
    color: #09F;
    padding: 0;
    margin: 0;
}

h2 {
    font-size: 1.2em;
    margin: 0;
    color: #09F;
}

h3 {
    font-size: 1em;
}

.firstChild {
    padding-left: 0 !important;
}

.Right, .right {
    float: right !important;
}

.Left, .left {
    float: left !important;
}

footer.footer {
    margin: 0 auto;
    width: 960px;
    display: block;
    overflow: hidden;
}

div.master-wrapper-page {
    width: 960px;
    margin: 4px auto 0 auto;
    border-radius: 5px;
    min-height: 600px;
}

.master-wrapper-main, .master-wrapper-center-1 {
    min-height: 600px;
}

.shadow {
    -moz-box-shadow: 0px 0px 2px 1px #CCC;
    -webkit-box-shadow: 0px 0px 2px 1px #CCC;
    box-shadow: 0px 0px 2px 1px #CCC;
}

.header {
    padding: 13px 36px;
}

ul, ol {
    padding: 0;
    margin: 0;
    list-style: none;
}

.error, .message-error {
    color: red;
}

.clear {
    margin: 0;
    padding: 0;
    clear: both;
}

div.page-body {
    overflow: hidden;
    display: block;
}

    div.page-body table td {
        padding: 10px 0 26px 0;
    }

.boxShadow {
    -moz-box-shadow: 1px 1px 1px 1px #ccc;
    -webkit-box-shadow: 1px 1px 1px 1px #ccc;
    box-shadow: 1px 1px 1px 1px #ccc;
}

.greyBack {
    background: #EBEBEB;
}

.full {
    width: 100%;
    display: block;
}

#userBillingInfo .one-quarter {
    width: 24%;
    margin-right: 2%;
    display: block;
}

.one-quarter {
    width: 23%;
    margin-right: 2%;
    display: block;
}

.one-third {
    width: 32%;
    margin-right: 2%;
    display: block;
}

.two-third {
    width: 58%;
    margin-right: 2%;
    display: block;
}

.one-half {
    width: 48%;
    margin-right: 2%;
    display: block;
}

.three-fours {
    width: 74%;
    margin-right: 2%;
    display: block;
}


.last {
    margin-right: 0 !important;
}

.k-list li {
    font-size: 10px;
}

.header-menu {
}

a:hover {
    color: #000;
}

h2.pageHeadertitle {
    font-size: 1.2em;
    margin-bottom: 16px;
}

#mailingInstructions h2.pageHeadertitle {
    font-size: 1.2em;
    margin-bottom: 50px;
}

h1.pageHeaderTitle {
    margin-bottom: 14px;
}


#mailingButtons .buttons {
    padding-top: 37px;
}

#areaTitle h2 {
    margin-bottom: 16px;
    font-size: 1.2em;
}

#areaTitle p {
    color: #AFAFAF;
}

    #areaTitle p span {
        color: #000;
        margin-right: 5px;
    }

#wid {
    margin-bottom: 16px;
}

    #wid .copyright {
        display: none;
    }

#ext-gen21, #ext-gen67, #ext-comp-1008 {
    border: 1px solid #ccc !important;
}

/*--------------- Tool Tip ----------------------------*/

.k-tooltip {
    background: #fff !important;
    opacity: 1 !Important;
    border: 1px solid #ccc;
    padding: 20px;
}

    .k-tooltip .pageheadertitle {
        text-align: left;
        padding-bottom: 15px;
    }

    .k-tooltip p {
        text-align: left;
        line-height: 18px;
        font-size: 1em;
        color: #AFAFAF;
    }


/*
    1-HEADER
    ----------------------------------------------------------------------*/
header.header {
    display: block;
    overflow: hidden;
    background: #fff;
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
}

.home-page {
}

figure.header-logo {
    float: left;
    width: 30%;
    margin-top: 5px;
}

section.header-links-wrapper {
    float: right;
}

nav.header-links ul {
    display: block;
    overflow: hidden;
}

    nav.header-links ul li:first-child {
        padding-left: 0;
    }

    nav.header-links ul li:last-child {
        border-right: 0;
        padding-right: 0;
    }

    nav.header-links ul li {
        float: left;
        list-style: none;
    }

        nav.header-links ul li a, .listbox ul li a, nav#cateogryNav li a, .breadcrumb li a {
            color: #AFAFAF;
            text-decoration: none;
        }

            nav.header-links ul li a:Hover, .listbox ul li a:Hover, nav#cateogryNav li a:Hover, .breadcrumb li a:Hover {
                color: #000;
            }

.ico-cart {
    border: none !important;
    padding-right: 0 !important;
}

.cart-qty {
    padding-left: 0 !important;
}

nav.header-links a {
    font-size: .8em;
    padding: 0 14px 0 14px;
}

    nav.header-links a:last-child {
        padding-right: 0 !important;
    }

    nav.header-links a:hover {
        color: #000 !important;
    }

#customerNameArea a {
    border: none !important;
    padding: 0;
}

.activeBreadcrumb {
    color: #09F !Important;
}

.delimiter {
    padding-left: 10px;
}
/*
    2-MENU
    ----------------------------------------------------------------------*/
section.header-links-wrapper {
    margin: 0px 0 0 0;
}

#customerNameArea a {
    position: relative;
    float: right;
    margin: 10px 7px 0 0;
    color: #000;
    text-decoration: none;
}

#customerNameArea a, #customerNameArea .brandChanger {
    float: left;
}

    #customerNameArea .brandChanger a:hover {
        color: #000 !important;
    }

/*#customerNameArea .brandChanger {
    width: 150px;
}*/

ul.top-menu {
    color: #fff;
    display: block;
    overflow: hidden;
    background: #000; /* Old browsers */
    font-family: Verdana;
}

    ul.top-menu li:first-child {
        padding-left: 0px;
    }

        ul.top-menu li:first-child a:first-child {
            padding-left: 36px;
        }

    ul.top-menu li:last-child {
        border-right: none;
    }

    ul.top-menu li {
        float: left;
        display: block;
        overflow: hidden;
        border-right: 1px solid #777;
        list-style: none;
    }

        ul.top-menu li a {
            display: block;
            font-size: .8em;
            color: #fff;
            text-decoration: none;
            text-transform: uppercase;
            padding: 7px 16px 8px 16px;
        }

            ul.top-menu li a:hover {
                background: #adadad;
            }

        ul.top-menu li.freetrailBtn {
            float: right;
            width: 135px;
            font-size: 1em;
            text-align: center;
            border-left: 1px solid #777;
            background: #CC0201; /* Old browsers */
        }


        ul.top-menu li #ProductMenu {
            position: absolute;
            width: 845px;
            margin-left: -55px;
            background: #F1F1F1;
            padding: 20px;
            z-index: 5000000;
            border: 1px solid #666;
        }

#ProductMenu li .subParent li {
    width: 100%;
    font-weight: normal;
    font-size: 8px !important;
}

ul.top-menu li #ProductMenu li a {
    color: #666;
}

ul.top-menu li #ProductMenu li .subMenu li a {
    font-weight: normal;
}

    ul.top-menu li #ProductMenu li .subMenu li a:hover, ul.top-menu li #ProductMenu li a:hover {
        color: #fff;
    }

#ProductMenu li {
    width: 16%;
    text-align: left;
    font-weight: bold;
    border: none !important;
    font-size: 1.0em !important;
}

    #ProductMenu li a {
        padding: 7px 23px 8px 23px !important;
    }

    #ProductMenu li ul.subMenu li {
        width: 100% !important;
        padding: 0;
        margin: 0;
        font-size: .8em !important;
    }

        #ProductMenu li ul.subMenu li a {
            padding: 7px 23px 8px 23px !important;
        }

    #ProductMenu li ul.subMenu {
        overflow: hidden;
        display: block;
        width: 100%;
    }

#productLink {
    cursor: default;
}
/*
    3-HOMEPAGE
    ----------------------------------------------------------------------*/
h2.title {
    text-align: center;
}

div.picture {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    
}
.relativeposition{
    position:relative;
    height:137px;
    width:194px !important;
}

.sub-category-grid table .item-box .picture img, .product-grid table .item-box .picture img, .sub-category-grid table .item-box .category-title {
    width: 193px;
}

h2.title a {
    color: #000;
    font-weight: bold;
    text-decoration: none;
    font-size: .9em;
}

.category-title {
    margin: 6px 0 0 0;
}

#learnMoreButton, #signUpButton, #FreeMoreButton {
    Margin: 37px 0 0 75px;
    position: absolute;
    padding: 15px 0;
    width: 123px;
    border-radius: 2px;
    box-shadow: none !important;
    font-size: 14px;
    font-family: Verdana;
}

    #learnMoreButton:hover {
        background: #000;
        border: 2px solid #000;
    }

#signUpButton, #FreeMoreButton {
    background: #0099FF;
    border: 2px solid #337ECF;
}

    #signUpButton:hover, #FreeMoreButton:Hover {
        background: #000;
        border: 2px solid #000;
    }

.parallax_classic.bullets .bottomNav {
    position: relative;
    width: 0px;
    height: 24px;
    z-index: 3;
    float: left;
    padding-left: 5px;
    left: 8% !important;
    top: 75% !important;
}

.parallax_classic.bullets .leftNav {
    margin: 0 0 0 15px;
}

.parallax_classic.bullets .rightNav {
    margin: 0 15px 0 0;
}

div.home-page-category-grid {
    background: #fff;
}

.item-box {
    float: left;
    padding: 16px;
}


#newsLetter {
    width: 50% !important;
}

    #newsLetter ul li:first-child {
        width: 35%;
    }

#memberResouraArea {
    background: #eee;
    margin: 10px 0 0 0;
    border: 1px solid #ccc;
}

    #memberResouraArea ul {
        width: 100%;
    }

    #memberResouraArea, #memberResouraArea ul {
        overflow: hidden;
        position: relative;
        width: 100%;
    }

        #memberResouraArea ul li {
            width: 21%;
            padding: 0 10px;
            height: 100%;
            float: left;
        }

        #memberResouraArea > ul > li:first-child {
            padding: 0;
        }

        #memberResouraArea > ul > li {
            border-right: 1px solid #ccc;
        }

            #memberResouraArea > ul > li:last-child {
                border: none !important;
            }

        #memberResouraArea ul li ul {
            padding: 0;
        }

            #memberResouraArea ul li ul li {
                float: left;
                width: 65%;
                padding: 0;
            }

                #memberResouraArea ul li ul li h2, #memberResouraArea ul li div {
                    padding: 14px 0 0 0;
                }

                    #memberResouraArea ul li ul li h2, #memberResouraArea ul li div h2 {
                        color: #000;
                    }

                #memberResouraArea ul li ul li img {
                    max-width: 90%;
                }
/*
    4-INSIDE TEMPLATE
    ----------------------------------------------------------------------*/


.master-wrapper-main {
    background: #fff;
    border: 1px solid #CCC;
}

.fullWidthContent, #innerWrapper, .grayWrapper {
    display: block;
    overflow: hidden;
}


#innerWrapper, .InsideProductTemplate, .master-wrapper-side-2, .master-wrapper-center-2 {
    background: #fff;
    padding: 30px 35px 36px 35px;
}

#Category-Page-wrapper .category-wrapper {
    padding: 30px 35px 0 35px;
}

#eddmLearnMore {
    padding: 15px 0;
    width: 123px;
    position: absolute;
    margin: 45px 0 0 749px;
    border-radius: 2px;
    box-shadow: none !important;
    font-size: 14px;
    font-family: Verdana;
}

#HolidayOrderToday {
    padding: 15px 0;
    width: 123px;
    position: absolute;
    margin: 45px 0 0 749px;
    border-radius: 2px;
    box-shadow: none !important;
    font-size: 14px;
    font-family: Verdana;
}

#HolidayOrderToday-Homepage {
    padding: 15px 0;
    width: 123px;
    position: absolute;
    margin: 120px 0 0 75px;
    border-radius: 2px;
    box-shadow: none !important;
    font-size: 14px;
    font-family: Verdana;
}

a.Red {
    background: #CC0201 !important;
}

    a.Red:hover {
        background: #000 !important;
    }

.master-wrapper-side-2 {
    margin-bottom: 0 !Important;
}

.master-wrapper-center-2 {
    margin-top: 0 !Important;
}

.grayWrapper {
    background: #EBEBEB;
    padding: 13px 36px 13px 36px;
    min-height: 600px;
}

.k-window .fullWidthContent {
    margin: 0px 30px 0px 30px;
}

.InsideProductTemplate, .master-wrapper-side-2, .master-wrapper-main, .master-wrapper-center-2 {
    display: block;
    overflow: hidden;
}

#product-Form-Filling {
    -moz-box-shadow: 3px 3px 5px 6px #ccc;
    -webkit-box-shadow: 3px 3px 5px 6px #ccc;
    box-shadow: 0px 0px 1px 1px #fefefe;
}

ul.breadCrumb li:first-child {
    padding-left: 0;
}

.htmlLiteral ul.breadCrumb {
    margin: -28px 0 0 0;
    width: 600px;
}

ul.breadCrumb li {
    float: left;
    padding-right: 10px;
    font-size: .8em;
}


ul.breadCrumb {
    display: block;
    position: absolute;
    padding: 0px 0 30px 0;
}

    ul.breadCrumb li {
        list-style: none;
        list-style-type: none;
        float: left;
        padding: 5px;
    }

        ul.breadCrumb li.selected:hover {
            color: #000;
            cursor: default;
        }

        ul.breadCrumb li:hover {
        }

        ul.breadCrumb li.selected {
            font-weight: bold;
        }

/*
    5-FORM FILLING
    ----------------------------------------------------------------------*/

.Columns1_2 .ul-image, .Columns1_1 .ul-image {
    display: none;
}

.customFieldEdit ul li textarea {
    width: 96%;
}

#f_quantity-0 li {
    float: left;
}

#f_quantity-1 {
    width: 43%;
}

    #f_quantity-1 .innerLabel {
        margin-left: 0 !Important;
    }

#f_quantity-2 {
    width: 57%;
}

#f_quantity {
    width: 95%;
}

#f_quantity-2 .k-numerictextbox {
    width: 100% !important;
}

.k-numerictextbox {
    width: 100%;
}

.customFieldEdit ul {
    display: table;
    list-style-type: none;
    width: 96%;
}

.Columns1_2 .ul-checkbox li.label {
    float: right;
    width: 80%;
}

.htmlWrapper .li-checkbox-control {
    float: left;
    width: 100% !important;
    margin-top: 3px;
}

.li-checkbox-control {
    float: left;
    width: 3% !important;
}

.customFieldEdit .li-text-control input {
    width: 96%;
}

.li-dropdown-control .k-widget {
    width: 190px;
}

.customFieldEdit ul li {
    width: 100%;
    float: left;
}

    .customFieldEdit ul li:first-child {
        list-style-type: none;
        text-align: right;
    }

.customFieldEdit input, .customFieldEdit select {
    padding: 2px;
}

#backPreview img, #product-preview img {
    border: 1px solid #666;
    width: 99%;
}


div.customFieldEdit li.label {
    font-size: 10px;
    text-align: left;
    width: 120px; /*display: none;*/
}

.htmlLiteral a.htmlEdit {
    font-size: 10px;
}

#product-preview {
    margin-top: 23px;
    float: left;
    display: block;
    overflow: hidden;
    min-height: 500px;
}

nav.buttons {
    float: left;
}

#error-message {
    display: none;
}

/*
    6-FOOTER
    ----------------------------------------------------------------------*/
footer section a {
    color: #AFAFAF;
    text-decoration: none;
}

    footer section a:hover {
        color: #000;
    }

.footer-poweredby ul li {
    float: left;
    padding: 0 14px 0 0;
}

.footer-disclaimer {
    float: right;
    text-align: right;
}

footer section {
    width: 40%;
    padding: 25px 36px;
    float: left;
    font-size: .8em;
    color: #afafaf;
}


/* 
    7-MINI-SHOPPING CART
      ----------------------------------------------------------------------*/
#flyout-cart {
    display: none;
    position: absolute;
    float: left;
    top: 30px;
    left: 56%;
    width: 400px;
    min-height: 50px;
    background: #FFF;
    z-index: 99999;
}

    #flyout-cart.active {
        display: none;
    }

.mini-shopping-cart {
    padding: 5px 10px 10px;
    margin: 0;
    border: 1px solid #C1C1C1;
    color: #FFF;
    background: #404040;
    font-size: 11px;
}

    .mini-shopping-cart a {
        color: #FFF;
        font-weight: 700;
        text-decoration: none;
    }

    .mini-shopping-cart .count {
        margin: 10px 0px 10px;
    }

    .mini-shopping-cart .items {
        overflow: hidden;
    }

        .mini-shopping-cart .items table {
            border-collapse: collapse;
            width: 100%;
        }

            .mini-shopping-cart .items table .first td {
                border-top: 1px solid #EEEEEE;
            }

            .mini-shopping-cart .items table td {
                border-bottom: 1px solid #EEEEEE;
                padding: 10px 5px;
                vertical-align: top;
            }

        .mini-shopping-cart .items .item {
            border-bottom: 1px solid #CFCFCF;
            margin: 5px 0;
        }

            .mini-shopping-cart .items .item .product .name {
                clear: both;
            }

            .mini-shopping-cart .items .item .product .attributes {
                font-size: 10px;
                margin: 0px;
            }

            .mini-shopping-cart .items .item .price {
                font-size: 10px;
                margin: 10px 0px 0px 0px;
            }

            .mini-shopping-cart .items .item .quantity {
                font-size: 10px;
                margin: 0px;
            }

    .mini-shopping-cart .totals {
        margin: 10px 0px;
        text-align: right;
    }

    .mini-shopping-cart .buttons {
        margin: 10px 0px;
        text-align: right;
    }

    .mini-shopping-cart .cart-button, .mini-shopping-cart .checkout-button {
        margin: 0px 5px;
    }

/* 
    8-NOTIFICATIONS
    ----------------------------------------------------------------------*/

.bar-notification,
.header-selectors-wrapper {
  display: none;
}
.bar-notification {
  display: block;
  overflow: hidden;
  background: #f4e96b;
}
.bar-notification span.close {
  display: none;
}
.bar-notification .content {
  width: 960px;
  margin: 0 auto;
  text-align: center;
  padding: 8px 0;
}

/*.bar-notification {
    display: none;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100000;
}

    .bar-notification.success {
        background: none repeat scroll 0 0 #91BD09;
        border-bottom: 3px solid #FFFFFF !important;
        color: #FFFFFF;
        margin: 0 0 10px;
    }

    .bar-notification.error {
        background: none repeat scroll 0 0 #CC0201;
        border-bottom: 3px solid #FFFFFF !important;
        color: #FFFFFF;
        margin: 0 0 10px;
    }

    .bar-notification .close {
        float: right;
        margin: 9px 9px 0px 0px;
        cursor: pointer;
    }

    .bar-notification p.content {
        padding: 0px 10px;
    }

        .bar-notification p.content a {
            text-decoration: underline;
            color: #FFFFFF;
        }

            .bar-notification p.content a:hover {
                text-decoration: none;
                color: #FFFFFF;
            }*/

/* 
    9-ORDER SUMMARY, SHOPPING CART, WISHLIST 
    -----------------------------------------------------------------------------------------------------------*/
.cartDiscount {
    color: red;
}

.cartTotal, .TotalWithMailingFee {
    font-weight: bold;
    margin-top: 11px;
}

.shopping-cart-page, .wishlist-page {
}

    .shopping-cart-page .page-title, .wishlist-page .page-title {
        border-bottom: 0 none;
    }

    .shopping-cart-page .page-body, .wishlist-page .page-body {
        margin: 0;
        padding: 0;
        font-size: 11px;
        color: #555;
    }

.wishlist .share-info {
    background: url(/Themes/lentzdesign/Content/images/cart-footer-bg.gif) repeat-x bottom;
    font-size: 1.2em;
    height: 50px;
    padding: 0 0 5px 5px;
}

    .wishlist .share-info .share-label {
        font-weight: 700;
    }

    .wishlist .share-info .share-link {
    }

.order-summary-content {
    margin: 0;
    padding: 10px;
    font-size: 11px;
    color: #555;
}

.wishlist-content {
    margin: 0;
    font-size: 11px;
    color: #555;
    background-color: inherit;
}

.order-summary-content .totals {
    float: right;
    padding: 23px 5px 0;
    width: 330px;
}

.order-summary-content .cart-collaterals {
    padding: 20px 0 10px;
    width: 550px;
}

.order-summary-content .deals {
    display: inline;
    float: left;
    margin: 0 20px 0 0;
    width: 250px;
}

.order-summary-content .shipping {
    display: inline;
    float: left;
    margin: 0;
    width: 280px;
}

.order-summary-content .coupon-box, .order-summary-content .giftcard-box {
    padding: 10px;
    font-size: 11px;
    color: #555;
    background: #F7F5E8;
    margin: 0 0 10px;
    border: dotted 1px #d3d3d3;
}

    .order-summary-content .coupon-box .current-code {
        padding: 10px 0px 0px 0px;
    }

.order-summary-content .giftcard-box {
    position: relative;
    z-index: 1;
}

    .order-summary-content .coupon-box .discount-coupon-code, .order-summary-content .giftcard-box .gift-card-coupon-code {
        width: 125px;
    }

.order-summary-content .cart, .wishlist-content .cart {
    width: 100%;
    border-collapse: collapse;
    text-align: center;
    vertical-align: middle;
}

.wishlist-content .cart {
    margin-bottom: 10px;
}

    .order-summary-content .cart td, .wishlist-content .cart td {
        padding: 10px;
    }

    .order-summary-content .cart .cart-header-row, .wishlist-content .cart .cart-header-row {
        font-weight: 700;
    }

        .order-summary-content .cart .cart-header-row th, .wishlist-content .cart .cart-header-row th {
            background: url(/Themes/lentzdesign/Content/images/cart-header-bg.gif) repeat-x 50%;
            color: #FFF;
            border-right: solid 1px #6a6a6a;
            height: 20px;
            padding: 2px 8px;
            vertical-align: middle;
            white-space: nowrap;
        }

            .order-summary-content .cart .cart-header-row th.picture, .wishlist-content .cart .cart-header-row th.picture {
                border: none;
            }

            .order-summary-content .cart .cart-header-row th.end, .wishlist-content .cart .cart-header-row th.end {
                text-align: right;
                padding-right: 5px;
            }

    .order-summary-content .cart .cart-item-row, .wishlist-content .cart .cart-item-row {
    }

        .order-summary-content .cart .cart-item-row td, .wishlist-content .cart .cart-item-row td {
            border-bottom: 1px solid #c5c5c5;
            vertical-align: middle;
            line-height: 30px;
        }

            .order-summary-content .cart .cart-item-row td.product, .wishlist-content .cart .cart-item-row td.product {
                text-align: left;
                padding: 0 10px;
            }

                .order-summary-content .cart .cart-item-row td.product a, .wishlist-content .cart .cart-item-row td.product a {
                    font-weight: 700;
                }

            .order-summary-content .cart .cart-item-row td.end, .wishlist-content .cart .cart-item-row td.end {
                text-align: right;
                font-weight: 700;
                color: Green;
                padding-right: 5px;
            }

        .order-summary-content .cart .cart-item-row .qty-input, .wishlist-content .cart .cart-item-row .qty-input {
            border: solid 1px #E3E3E3;
            font-size: 12px;
            text-align: right;
            width: 40px;
        }

.order-summary-content .cart-footer {
    width: 100%;
    background: url(/Themes/lentzdesign/Content/images/cart-footer-bg.gif) repeat-x bottom;
}

.order-summary-content .total-info {
    margin: 0;
    font-size: 12px;
}

    .order-summary-content .total-info .selected-shipping-method {
        font-weight: normal;
        font-size: 11px;
    }

    .order-summary-content .total-info .order-total {
        color: #353434;
    }

.cart-total-left {
    width: 100%;
    text-align: right;
    vertical-align: middle;
    height: 21px;
    font-weight: 700;
    color: #353434;
}

.cart-total-left-below {
    width: 100%;
    text-align: right;
    vertical-align: top;
    height: 30px;
}

.cart-total-right {
    text-align: right;
    vertical-align: middle;
    padding-left: 5px;
}

.order-summary-content .remove-gift-card-button, .order-summary-content .remove-discount-button {
    padding-right: 5px;
    padding-left: 18px;
    background: url(/Themes/lentzdesign/Content/images/ico-delete.gif) no-repeat;
    border: 0;
    width: 32px;
    height: 15px;
}

    .order-summary-content .remove-gift-card-button:hover, .order-summary-content .remove-discount-button:hover {
        cursor: pointer;
    }

.order-summary-content .selected-checkout-attributes {
    margin: 0;
    padding: 10px 5px 10px 0;
    width: 100%;
    text-align: right;
    vertical-align: middle;
    color: #353434;
}

.order-summary-content .checkout-attributes {
    margin: 10px 0;
    padding: 10px 20px;
    background: none repeat scroll 0 0 #F7F5E8;
    border: 1px dotted #D3D3D3;
}

    .order-summary-content .checkout-attributes .text-prompt {
        font-weight: bold;
    }

    .order-summary-content .checkout-attributes ul.option-list {
        padding: 0px;
        margin: 0px;
    }

        .order-summary-content .checkout-attributes ul.option-list li {
            list-style: none;
        }

    .order-summary-content .checkout-attributes .textbox {
        width: 300px;
    }

    .order-summary-content .checkout-attributes textarea {
        width: 300px;
        height: 150px;
    }

.order-summary-content .min-amount-warning {
    margin: 0;
    padding: 10px 0 10px 10px;
}

.order-summary-content .terms-of-service {
    margin: 0;
    padding: 10px 0 10px 10px;
}

    .order-summary-content .terms-of-service .read {
        text-decoration: underline;
    }

        .order-summary-content .terms-of-service .read:hover {
            cursor: pointer;
        }

.order-summary-content .common-buttons {
    margin: 0;
    padding: 10px 10px 10px 0;
    float: left;
}

.order-summary-content .checkout-buttons {
    float: right;
    margin: 0;
    padding: 10px 0 10px 10px;
}

.order-summary-content .addon-buttons {
    clear: both;
    float: right;
    margin: 0;
    padding: 10px 0 10px 10px;
    text-align: right;
}

.order-summary-content .cross-sells-title {
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: 700;
    padding: 5px 5px 5px 0;
    border-bottom: 0 none;
    margin: 0 0 10px;
    width: 100%;
}

.estimate-shipping {
    margin: 0;
    padding: 10px;
    font-size: 11px;
    color: #555;
    background: #F7F5E8;
    border: dotted 1px #d3d3d3;
}

    .estimate-shipping .country-input, .estimate-shipping .state-input {
        width: 137px;
    }

    .estimate-shipping .zip-input {
    }

    .estimate-shipping .shipping-options {
        text-align: left;
        margin: 10px;
        border: 1px solid #d7d7d7;
        height: auto;
    }

        .estimate-shipping .shipping-options .shipping-option-item {
            text-align: left;
            vertical-align: text-top;
            padding: 5px 0 0 5px;
        }

            .estimate-shipping .shipping-options .shipping-option-item .option-name {
                font-weight: 700;
            }

            .estimate-shipping .shipping-options .shipping-option-item .option-description {
                padding: 5px 0 5px 16px;
            }

/* CHECKOUT */
.checkout-page, .checkout-one-page {
}

    .checkout-page .page-title, .checkout-one-page .page-title {
        border-bottom: 0 none;
    }

    .checkout-page .checkout-data, .checkout-one-page .checkout-data {
        margin: 0;
        padding: 0;
        font-size: 11px;
        color: #555;
        background-color: inherit;
    }

.checkoutstep {
}

    .checkoutstep .steptitle {
        border: 1px solid #2F4F4F;
        color: #FFF;
        background-color: #2E4d7B;
        font-family: Arial, Sans-Serif;
        font-size: 12px;
        font-weight: 700;
        padding: 5px;
        margin-top: 5px;
    }

    .checkoutstep .stepcontent {
        border: dashed 1px #2F4F4F;
        border-top: none;
        padding: 5px;
    }

.order-summary-title {
    padding: 10px 10px 5px 0;
    font-size: 11px;
    color: #555;
    font-weight: 700;
    clear: both;
}

.order-summary-body {
    text-align: center;
    margin: 10px;
    border: 1px solid #d7d7d7;
    height: auto;
}

.checkout-data .select-address-title {
    padding: 10px 10px 5px 0;
    font-weight: 700;
    clear: both;
}

.checkout-data .address-grid {
    margin-bottom: 15px;
    padding: 0;
}

    .checkout-data .address-grid .item-box {
        padding-bottom: 10px;
        text-align: center;
        vertical-align: text-top;
    }

    .checkout-data .address-grid .address-item {
        text-align: center;
        margin: 10px;
        padding: 10px;
        border: 1px solid #d7d7d7;
        width: 200px;
        height: auto;
    }

        .checkout-data .address-grid .address-item .select-button {
            margin-bottom: 5px;
            margin-top: 5px;
            text-align: center;
        }

        .checkout-data .address-grid .address-item .address-box {
            text-align: left;
        }

.checkout-data .enter-address-title {
    padding: 10px 10px 5px 0;
    font-weight: 700;
    clear: both;
}

.checkout-data .enter-address {
    text-align: center;
    margin: 10px;
    border: 1px solid #d7d7d7;
    height: auto;
}

    .checkout-data .enter-address .enter-address-body {
        text-align: left;
        margin: 10px;
    }

    .checkout-data .enter-address .buttons {
        margin: 10px;
        text-align: left;
    }

    .checkout-data .enter-address .the-same-address {
        text-align: left;
        margin: 10px;
    }

.checkout-data .shipping-options {
    text-align: left;
    margin: 10px;
    border: 1px solid #d7d7d7;
    height: auto;
}

    .checkout-data .shipping-options .shipping-option-item {
        text-align: left;
        vertical-align: text-top;
        padding: 5px 0 0 5px;
    }

        .checkout-data .shipping-options .shipping-option-item .option-name {
            font-weight: 700;
        }

        .checkout-data .shipping-options .shipping-option-item .option-description {
            padding: 5px 0 5px 16px;
        }

    .checkout-data .shipping-options .select-button {
        margin: 10px;
        text-align: left;
    }

    .checkout-data .shipping-options .message-error {
        margin: 10px;
        text-align: left;
    }

.checkout-data .use-reward-points {
    margin: 0;
    padding: 10px;
    font-size: 11px;
    color: #555;
    background: #F7F5E8;
    margin-bottom: 10px;
    border: dotted 1px #d3d3d3;
}

.checkout-data .payment-methods {
    text-align: left;
    margin: 10px;
    border: 1px solid #d7d7d7;
    height: auto;
}

    .checkout-data .payment-methods .payment-method-item {
        padding: 10px;
        text-align: left;
        vertical-align: text-top;
    }

    .checkout-data .payment-methods .select-button {
        margin: 10px;
        text-align: left;
    }

    .checkout-data .payment-methods .message-error {
        padding: 10px 10px 5px 0;
        font-weight: 700;
        clear: both;
    }

.checkout-data .payment-info {
    text-align: left;
    margin: 10px;
    border: 1px solid #d7d7d7;
    height: auto;
}

    .checkout-data .payment-info .body {
        padding: 10px;
        text-align: left;
        vertical-align: text-top;
    }

    .checkout-data .payment-info .select-button {
        margin: 10px;
        text-align: left;
    }

.checkout-data .confirm-order {
    text-align: left;
    margin: 10px;
    border: 1px solid #d7d7d7;
    height: auto;
}

    .checkout-data .confirm-order .select-button {
        margin: 10px;
        text-align: left;
    }

    .checkout-data .confirm-order .message-error {
        margin: 10px;
        text-align: left;
    }

.checkout-data .order-review-data-box {
    text-align: left;
    padding: 10px;
    height: auto;
}

    .checkout-data .order-review-data-box .order-details-table {
        width: 100%;
        border: 0px;
        border-collapse: collapse;
        border-spacing: 0;
    }

        .checkout-data .order-review-data-box .order-details-table .billinginfo, .checkout-page .order-review-data-box .order-details-table .shippinginfo {
            width: 50%;
            vertical-align: top;
        }

.checkout-data .order-completed {
    text-align: left;
    margin: 10px;
    border: 1px solid #d7d7d7;
    height: auto;
}

    .checkout-data .order-completed .body {
        padding: 10px;
        text-align: left;
        vertical-align: text-top;
    }

    .checkout-data .order-completed .select-button {
        margin: 10px;
        text-align: left;
    }

.order-progress {
    height: 40px;
    margin: 0 auto;
    text-align: center;
    border-bottom: solid 2px #f3f3f3;
}

    .order-progress ul {
        padding: 0;
        margin: 0;
    }

        .order-progress ul li {
            list-style: none;
            display: inline;
            padding: 5px 20px 0;
        }

            .order-progress ul li .active-step {
                color: #6a6a6a;
                background: url(/Themes/lentzdesign/Content/images/progress-step-active.gif) no-repeat 50% 50%;
                padding-bottom: 40px;
                padding-right: 1px;
            }

            .order-progress ul li .inactive-step {
                color: #d7d7d7;
                background: url(/Themes/lentzdesign/Content/images/progress-step-inactive.gif) no-repeat 50% 50%;
                padding-bottom: 40px;
                padding-right: 1px;
            }

/* 
    10-ONE PAGE CHECKOUT 
    -----------------------------------------------------------------------------------------------*/
.opc .buttons {
    margin-top: 0;
    padding-top: 2em;
}

    .opc .buttons .back-link small {
        display: none;
    }

    .opc .buttons .back-link a {
        background: url(/Themes/lentzdesign/Content/images/arrow-up.png) 0 50% no-repeat;
        padding-left: 20px;
    }

    .opc .buttons.disabled button {
        display: none;
    }

    .opc .buttons .please-wait {
        height: 21px;
        line-height: 21px;
    }

.opc .ul {
    list-style: disc outside;
    padding-left: 18px;
}

.opc ul, .opc ol, ul.opc, ol.opc {
    list-style: none outside none;
}

.opc {
    position: relative;
}

    .opc li.section {
    }

    .opc .step-title {
        border-width: 0 1px;
        border-style: solid;
        border-color: #fff #d9dde3 #d9dde3;
        background: #eee 0 100% repeat-x;
        padding: 4px 8px 6px;
        text-align: right;
    }

        .opc .step-title .number {
            float: left;
            background: #fff;
            border: 1px solid #fff;
            padding: 0 4px;
            margin: 0 5px 0 0;
            font: bold 11px/14px arial, helvetica, sans-serif;
            color: #999;
        }

        .opc .step-title h2 {
            float: left;
            margin: 0;
            font: bold 13px/16px Arial, Helvetica, sans-serif;
            color: #999;
            text-transform: capitalize;
        }

    .opc .allow .step-title {
        background: #d0dce1;
        border: 1px solid #a3aeb3;
        border-bottom: 0;
        color: #a4b3b9;
        cursor: pointer;
    }

        .opc .allow .step-title .number {
            background: #dbe6eb;
            border-color: #dbe6eb;
            color: #a4b3b9;
        }

        .opc .allow .step-title h2 {
            color: #a4b3b9;
        }

    .opc .active .step-title {
        background: #f9f3e3;
        border: 1px solid #bbafa0;
        padding-bottom: 5px;
        color: #f18200;
        cursor: default;
    }

        .opc .active .step-title .number {
            background: #f18200;
            border-color: #f19900;
            color: #fff;
        }

        .opc .active .step-title h2 {
            color: #F93;
        }

    .opc .step {
        border: 1px solid #bbafa0;
        border-top: 0;
        background: #fbfaf6 0 0 repeat-x;
        padding: 15px 30px;
        position: relative;
    }

    .opc .step-title:after {
        display: block;
        content: ".";
        clear: both;
        font-size: 0;
        line-height: 0;
        height: 0;
        overflow: hidden;
    }

    .opc .order-summary-content .cart-footer {
        background: none !important;
    }

/* 
    11-ORDER DETAILS 
    ----------------------------------------------------------------------------------------------*/
.order-details {
}

    .order-details .page-title {
        border-bottom: 0 none;
        text-align: left;
    }

        .order-details .page-title .print-buttons {
            text-align: right;
        }

    .order-details .page-body {
        padding: 10px;
    }

    .order-details .order-overview {
        text-align: left;
        padding-bottom: 10px;
    }

        .order-details .order-overview .order-total-top {
            text-align: right;
        }

    .order-details .order-details-box {
        text-align: left;
        padding: 10px;
        border: 1px solid #d7d7d7;
        height: auto;
    }

        .order-details .order-overview .order-overview-table, .order-details .order-details-box .order-details-table {
            width: 100%;
            border: 0px;
            border-collapse: collapse;
            border-spacing: 0;
        }

            .order-details .order-details-box .order-details-table .billinginfo, .order-details .order-details-box .order-details-table .shippinginfo {
                width: 50%;
                vertical-align: top;
            }

        .order-details .order-details-box .repost {
            margin: 10px 0px 10px 0px;
        }

            .order-details .order-details-box .repost .hint {
                margin: 0px;
            }

    .order-details .products-box, .order-details .shipments-box, .order-details .ordernotes-box {
        text-align: left;
        padding: 10px;
        border: 1px solid #d7d7d7;
        height: auto;
    }

    .order-details .checkout-attributes {
        text-align: right;
        vertical-align: middle;
        padding: 10px;
        height: auto;
    }

    .order-details .actions {
        margin: 10px 0px 10px 0px;
    }

    .order-details .cart-total-left {
        color: #000;
    }

.descriptionBox p {
    text-align: left;
}

/* 
    12-SHIPMENTS
    --------------------------------------------------------------------------------------------- */
.shipment-details {
}

    .shipment-details .page-title {
        border-bottom: 0 none;
        text-align: left;
    }

    .shipment-details .page-body {
        border: 1px solid #d7d7d7;
        padding: 10px;
    }

    .shipment-details .overview {
        text-align: left;
        padding-bottom: 10px;
    }

    .shipment-details .tracking-url {
        color: #f93;
        text-decoration: none;
    }

    .shipment-details .products-box, .shipment-details .shipment-status-events-box {
        text-align: left;
        padding: 10px;
        border: 1px solid #d7d7d7;
        height: auto;
    }
/*
    12-MY ACCOUNT
    ----------------------------------------------------------------------*/

.listbox {
    overflow: hidden;
    display: block;
}

    .listbox ul {
        padding: 10px 0 0 0;
        border-width: 1px 0px 1px 1px;
        display: block;
        overflow: hidden;
    }

        .listbox ul li:first-child a {
            padding: 0 !important;
            display: block;
            overflow: hidden;
        }

        .listbox ul li:last-child {
            border: 0;
        }

        .listbox ul li {
            float: left;
            list-style: none;
            display: block;
            overflow: hidden;
            font-size: 1em;
            margin-right: 9px;
        }

            .listbox ul li a {
                display: block;
                overflow: hidden;
                background: #FEFEFE;
                color: #AFAFAF;
                padding: 8px 20px 8px 21px;
                border-color: #eee;
                border-style: solid;
                border-width: 1px 1px 1px 1px;
            }

            .listbox ul li .active {
                color: #000;
                background: #EBEBEB;
            }

dt {
    float: left;
    width: 30%;
}

dd {
    float: left;
    width: 40%;
}

dd, dt {
    padding: 5px 0;
}

#upgradeMembership a {
    margin-top: 70px;
    color: #666;
    float: left;
    cursor: pointer;
}

section.form-fields {
    display: block;
    overflow: hidden; /*padding-bottom: 30px;*/
    border-bottom: 1px solid #eee;
}

    section.form-fields input.text-box {
        width: 80%;
    }

    section.form-fields dd select {
        margin-right: 10px;
    }

div.buttons, div.add-button {
    padding-top: 10px;
    margin: 5px 0;
}

section.address-item {
    padding: 10px 0;
    border-bottom: 1px solid #eee;
}

    section.address-item div.name {
        text-transform: capitalize;
        font-weight: bold;
        font-size: 1.2em;
    }

section.order-item {
    padding: 10px 0;
    border-bottom: 1px solid #eee;
}

    section.order-item .title {
        text-transform: capitalize;
        font-weight: bold;
        font-size: 1.1em;
    }


/*
    13- CUSTOM FIELDS
    ----------------------------------------------------------------------*/
.cols {
    float: left;
    width: 100%;
}

    .cols ul {
        width: 100%;
        display: block;
    }

.breadCrumb {
    margin-top: 10px;
}

.previewButton {
    text-align: center;
    margin: 10px 0;
}

    .previewButton input, .previewButton a {
        width: 100%;
    }

    .previewButton a.pdfpreviewbtn
    {
        text-align:left;   
        margin-left:32px;
    }

    .previewButton input {
        float:none;
        width: 79%;
        text-align:center;
        padding: 2px 10px 4px 10px;
    }

.ControlWrap .innerControl .innerLabel {
    padding: 0;
    margin: 0;
}

#selectPostcard .customFieldEdit .cols ul {
    padding: 5px 0;
}

    #selectPostcard .customFieldEdit .cols ul:first-child {
        padding-top: 0px;
    }

.customFieldEdit .buttons {
    float: left;
    display: block;
    overflow: hidden;
}

.button-1 {
    cursor: pointer;
}

a.button-1 {
    border: 0px !important;
}

.customFieldEdit .buttons .button-1, .customFieldEdit .buttons .k-button {
    padding: 2px 10px 4px 10px;
    margin-right: 5px;
}

#parentLabel {
    float: left;
    display: block;
    overflow: hidden;
}

#selectPostcard .innerControl {
    padding: 0;
}

#selectPostcard .label {
    display: none !Important;
}

#selectPostcard #f_quantity-1 {
    display: block !Important;
    border-bottom: none !important;
}

div.customFieldEdit .cols .htmlLiteral ul li .innerControl h2 {
    width: 100%;
    float: left;
    margin-top: 5px;
    margin-bottom: 12px;
}

div.customFieldEdit .cols .htmlLiteral ul li .innerControl h4 {
    float: left;
    width: 39%;
    font-weight: 200 !Important;
    font-size: 0.8em;
    color: #999;
    padding: 0;
    margin: 5px 0 0 0;
}

div.customFieldEdit .cols .htmlLiteral ul li.ControlWrap .innerControl h4 {
    width: 100%;
    padding-bottom: 5px;
}

div.customFieldEdit .cols .htmlLiteral ul li .innerControl {
    padding: 0;
}

    div.customFieldEdit .cols .htmlLiteral ul li .innerControl input {
        width: 96% !important;
        float: left;
    }

        div.customFieldEdit .cols .htmlLiteral ul li .innerControl input.button-1 {
            width: 84px;
            margin-right: 10px;
            float: left;
        }

div.customFieldEdit .cols .htmlLiteral ul li #divShowImageSingle .innerControl input {
    width: 100%;
    float: left;
    margin: 5px 0 0 0;
}

div.customFieldEdit .cols .htmlLiteral ul li.li-checkbox-control h4 {
    float: right;
    width: 87% !important;
}

div.customFieldEdit .cols .htmlLiteral ul li.li-checkbox-control .innerControl input[type='checkbox'] {
    width: 8% !important;
    float: left;
    margin: 13px 0;
}

div.customFieldEdit .cols .htmlLiteral ul li .innerControl #controlButtons li {
    float: left;
}

div.customFieldEdit .cols .htmlLiteral ul li.label {
    background: none;
}

    div.customFieldEdit .cols .htmlLiteral ul li.label .innerLabel {
        display: none;
    }

div.customFieldEdit .cols .htmlLiteral #parentLabel .innerLabel .editBtn {
    display: block !Important;
}

div.customFieldEdit .cols .htmlLiteral .innerLabel .editBtn, div.customFieldEdit .cols .htmlLiteral #parentLabel .innerLabel .singleEdit {
    display: none !Important;
}

div.customFieldEdit .cols .htmlLiteral ul li {
    float: left;
    width: 100%;
}

div.customFieldEdit .cols .htmlLiteral li.label {
}

    div.customFieldEdit .cols .htmlLiteral li.label:hover {
    }

.htmlLiteral .parentName {
    display: none;
}

.ul-dropdown .label {
    display: none;
}

.ul-dropdown {
    height: 35px;
}

#controlNavigation {
    display: block;
    overflow: hidden;
}

#parentLabel {
    list-style: none;
}

#selectPostcard .htmlLiteral ul li {
    width: 98%;
}

div.customFieldEdit .cols li.label {
    width: 99%;
}

    div.customFieldEdit .cols li.label:hover {
    }

#selectPostcard div.customFieldEdit li.label {
    background: none !Important;
    cursor: default;
}

#selectPostcard .innerLabel {
    padding: 0 !Important;
}

.label {
    padding: 10px 0 8px 0px;
    border-bottom: 1px dotted #eee;
}

.innerLabel a {
    cursor: pointer;
}

.innerControl {
    padding: 5px 0;
    width: 100%;
}

#postcardBack .innerControl {
    padding: 0;
    width: 100%;
    display: block;
    overflow: hidden;
}

ul.singleControl .innerControl h2 {
    margin: 0 0 10px 0;
}

.htmlLiteral #controlButtons ul {
    display: none;
}

#controlButtons ul li {
    float: left;
    width: 36%;
    margin-right: 10px;
}

    #controlButtons ul li:last-child {
        margin-right: 0px;
    }

    #controlButtons ul li input {
        width: 100%;
        float: left;
        padding: 2px 10px 4px 10px;
    }

#controlButtons {
    display: block;
    overflow: hidden;
}

.singleControl #controlButtons {
    padding: 18px 0 13px 0 !important;
}

.htmlLiteral .singleControl #controlButtons {
    padding: 0 !important;
}

.controlField {
    padding: 18px 0 13px 0 !important;
    overflow: hidden;
}

.htmlLiteral .singleControl {
    border: 0;
}

.htmlLiteral .htmlWrapper {
    display: none;
}

.htmlLiteral > ul {
    padding: 4px 0;
}

#layout_1 {
    padding-left: 8px;
}

.htmlWrapper {
    background: #f1f1f1;
    padding: 5px 14px;
    border: 1px solid #ccc;
}

#postcardBack .singleControl,
#postcardBack .htmlLiteral {
}

.htmlLiteral a.singleEdit {
    display: none;
}

#f_postcardbackpreviewarea-0 .htmlWrapper {
    padding: 0;
}

#f_postcardbackpreviewarea-0 {
    border: 0 !important;
}

.htmlWrapper .innerControl h2 {
    color: #000 !Important;
}

.singleControl,
.htmlLiteral {
    overflow: hidden;
}

    .htmlLiteral .complete {
    }

.innerLabel {
    float: left;
    white-space: nowrap;
}

.k-numeric-wrap {
    overflow: hidden;
}

/*override label style for preview area*/
#f_previewarea-1 {
    background: none !Important;
}

.Columns2_2 {
    padding-left: 36px;
    display: block;
    float: right;
    width: 661px;
    overflow: hidden;
    min-height: 600px;
}

    .Columns2_2 .htmlLiteral {
        border: none !important;
    }

.Columns1_2 {
    width: 190px;
    display: block;
    overflow: hidden;
    float: left;
}

.Columns2_2 {
    margin-top: 20px;
}

.Columns1_2 {
    margin-top: 24px;
}

.customFieldEdit {
    display: block;
    overflow: hidden;
}

.profileCustomFields .customFieldEdit ul {
    padding: 10px 10px 20px 0;
    margin: 5px 5px 5px 0;
    width: 100%;
    border-bottom: 1px solid #eee;
}

    .profileCustomFields .customFieldEdit ul li {
        float: left;
        width: 50%;
    }

        .profileCustomFields .customFieldEdit ul li.label {
            float: left;
            width: 30%;
            font-size: 1em;
        }

        .profileCustomFields .customFieldEdit ul li.li-radio-control label {
            margin: 0 10px 0 0;
        }

#renderFrontPreviewArea, #renderBackPreviewArea {
    text-align: center;
    width: 100%;
    float: left;
}

    #renderBackPreviewArea img {
        margin-left: 0px;
    }

    #renderFrontPreviewArea img, #renderBackPreviewArea img {
        width: 99% !important;
        border: 1px solid #000;
    }

        #renderFrontPreviewArea img.single, #renderBackPreviewArea img.single {
            width: 50% !important;
            border: 1px solid #000 !important;
            float: left;
        }

        #renderFrontPreviewArea img.multipage, #renderBackPreviewArea img.multipage,
        .multipage {
            width: 295px !important;
            float: left;
            border: 1px solid #000;
        }

.htmlLiteral #renderFrontPreviewArea.Trifold img.multipage {
    width: 99% !important;
}

.htmlLiteral #renderBackPreviewArea.Trifold img.multipage {
    width: 99% !important;
}


#ReviewPageContainer #renderFrontPreviewArea .flyer {
    border: 1px solid #000 !important;
}


#renderFrontPreviewArea img:first-child {
    margin-right: 36px;
}

#renderBackPreviewArea img:first-child {
    margin-right: 36px;
}

.bifold img:first-child {
    margin-right: 0 !important;
}

/*
    15 - LOGIN PAGE
    ----------------------------------------------------------------------*/
dd.buttons, dd.forgot-password {
    margin: 0 !Important;
}

.new-wrapper h2 {
    font-size: 1em;
}

section.form-fields dl {
    overflow: hidden;
    display: block;
}

span.field-validation-error {
    color: red;
    float: left;
    margin-top: 5px;
}

div .login-page .page-body section {
    display: block;
    overflow: hidden;
    padding: 10px 14px 10px 0;
    width: 45%;
    float: left;
    border: 0;
}

    div .login-page .page-body section.returning-wrapper {
        float: left;
        width: 39%;
        background: #EBEBEB;
        padding: 13px 36px 13px 36px;
    }

    div .login-page .page-body section dl {
        width: 100%;
        display: block;
        overflow: hidden;
        margin: 0 !important;
    }

section.returning-wrapper dd.buttons, section.returning-wrapper dd.forgot-password {
    width: 30% !important;
}

section.returning-wrapper dd.forgot-password {
    margin-top: 3px !important;
}

section.returning-wrapper {
    width: 30%;
}

    section.returning-wrapper dt {
        float: left;
    }

    section.returning-wrapper dd {
        width: 72%;
        float: left;
    }

div .login-page .page-body section.freeTrail-block {
    width: 40%;
    border: 1px solid #ccc;
    padding: 13px 36px 13px 36px;
    margin-right: 36px;
    min-height: 407px;
}

div .login-page .page-body section#createAccount {
    border: 1px solid #ccc;
    padding: 13px 36px 13px 36px;
    width: 39%;
    margin: 36px 2px 0 0;
    float: right;
}

    div .login-page .page-body section.freeTrail-block h3, div .login-page .page-body section#createAccount h3 {
        font-weight: bold;
        font-size: 1.3em;
    }

    div .login-page .page-body section.freeTrail-block h5, div .login-page .page-body section#createAccount h5 {
        color: #888;
        font-size: 1.2em;
        font-weight: 200;
    }

div .login-page .page-body section.freeTrail-block .buttons a, div .login-page .page-body section.freeTrail-block .buttons input {
    float: left;
    margin-right: 20px;
}

section.returning-wrapper dd.buttons {
    float: left;
}

section.returning-wrapper dd.remember-me, section.returning-wrapper dd.buttons {
    width: 90%;
}

section.returning-wrapper dd.remember-me {
    display: block;
}

    section.returning-wrapper dd.remember-me input {
        float: right;
        width: 4%;
    }

    section.returning-wrapper dd.remember-me label {
        float: right;
        width: 40%;
        padding-right: 5px;
        text-align: right;
        display: table-cell;
    }

section.returning-wrapper h3 {
    margin-bottom: 25px;
    font-size: 1.1em;
}

section.returning-wrapper dt {
    display: block;
    overflow: hidden;
    width: 16%;
}

    section.returning-wrapper dt label {
        font-size: .8em;
        color: #888;
        margin-top: 5px;
    }

section.returning-wrapper dd #Password {
    margin-bottom: 36px;
}

section.returning-wrapper dd #Email {
    margin-bottom: 6px;
}

section.returning-wrapper dd.forgot-password {
    float: right;
    width: 64% !important;
}

    section.returning-wrapper dd.forgot-password a {
        color: #888;
        text-decoration: none;
    }

section.returning-wrapper dd.remember-me #RememberMe {
    margin: -4px 0 0 0;
}

section.returning-wrapper dd input {
    width: 100%;
    height: 23px;
}

    section.returning-wrapper dd input.button-1 {
    }

section.returning-wrapper dl {
}

.register-block dl dd, .freeTrail-block dl dd {
    padding: 10px 10px 10px 0;
    margin: 0;
    width: 80%;
    display: block;
    overflow: hidden;
}

    .freeTrail-block dl dd a {
        overflow: hidden;
        display: block;
        width: 20%;
    }

.register-block {
    border-right: 1px solid #eee;
    padding-right: 20px;
}

/*
    15 - MY LISTINGS
    ----------------------------------------------------------------------*/
ul.ld_cat {
    display: block;
    width: 100%;
    overflow: hidden;
}

.ListingHolder:hover {
    cursor: pointer;
}

.ListingHolder {
    padding: 20px;
    width: 150px;
    border: 1px solid #ccc;
    display: block;
    overflow: hidden;
    border-radius: 4px;
}

    .ListingHolder input {
        margin-left: 27px;
        margin-top: 15px;
    }


.spacer {
    width: 10px;
}



#imgHolder {
    width: 100%;
    text-align: center;
}



.cropImage {
    margin: auto;
}

ul.ld_cat li:last-child {
    margin-right: 0 !important;
}

li.ld_property {
    width: 171px;
    height: 175px;
    display: block;
    float: left;
    overflow: hidden;
    margin: 0 11px 20px 0px;
    padding: 5px 10px 15px 10px;
    border: 1px solid #ccc;
    vertical-align: middle;
    text-align: center;
    background: #fff;
}

    li.ld_property ul li:first-child {
        font-weight: bold;
        font-size: 1em;
    }

    li.ld_property ul li {
        white-space: nowrap;
        overflow: hidden;
        padding-bottom: 5px;
    }

li.ld_property {
    text-align: center;
}

    li.ld_property nav {
    }

    li.ld_property img {
        width: 170px;
        height: 126px;
        text-align: center;
    }

    li.ld_property figure img {
        margin: 19px 0 0 0;
    }


    li.ld_property nav input {
        float: right !important;
    }

.myListings nav.buttons input {
    font-size: 1em;
}

.myListings li {
    list-style: none;
}

.myListings hr {
    display: block;
    overflow: hidden;
    margin: 5px 0;
}

.k-content, .k-state-active {
    background: #fff !important;
}

#addressWrap .k-content, .k-state-active {
    background: #ebebeb !important;
}

#addressWrap .k-state-default {
    background: #f5f5f5;
}

#addressWrap .k-header, .k-grid-header, .k-toolbar, .k-dropdown-wrap, .k-picker-wrap, .k-grouping-header, .k-pager-wrap, .k-draghandle, .k-tile, .k-textbox, .k-autocomplete, .k-state-hover, .k-state-selected, .k-state-focused, .k-tabstrip-items .k-item {
    background-image: none !important;
}

#addressWrap .k-tabstrip .k-content, .k-panelbar .k-tabstrip .k-content {
    border: 0 !Important;
}

#addressWrap .k-block, .k-header, .k-grid-header, .k-toolbar, .k-grouping-header, .k-pager-wrap, .k-draghandle, .k-slider-track, .k-splitbar {
    background: none !important;
    border: 0;
}

#addressWrap .k-tabstrip .k-tabstrip-items {
    padding: 0 !Important;
    margin: 0 0 0 3px;
}

.k-tabstrip .k-tabstrip-items {
    padding: .3em .0em 0 !Important;
}

section.listingGroupHeader {
    padding: 10px 0;
    display: block;
    overflow: hidden;
}

    section.listingGroupHeader h2 {
        text-align: left;
        float: left;
        margin: 0;
        font-size: 1.1em;
    }

        section.listingGroupHeader h2 a {
            font-size: .7em;
        }

            section.listingGroupHeader h2 a:Hover {
                color: red !important;
            }

#divMain {
    width: 100%;
}

section.listingRight {
    width: 43%;
    padding-left: 36px;
    padding-top: 1%;
    padding-right: 1%;
}

section.listingLeft {
    width: 49%;
    padding: 1%;
}

.k-tabstrip .k-content, .k-panelbar .k-tabstrip .k-content {
    margin: 0 !Important;
}

section.listingLeft, section.listingRight {
    float: left;
    display: block;
    background: #EBEBEB;
    overflow: hidden;
    min-height: 200px;
}

    section.listingLeft li, section.listingRight li {
        list-style: none;
    }

    section.listingLeft article label {
        position: absolute;
    }

    section.listingLeft textarea {
        width: 96%;
        height: 140px;
        border-radius: 5px;
    }

    section.listingRight textarea {
        width: 96%;
        height: 140px;
        border-radius: 5px;
    }

    section.listingLeft input {
        width: 96%;
        height: 20px;
    }

    section.listingLeft h3 {
        font-size: 1em;
    }

    section.listingLeft article {
        float: left;
    }

    section.listingRight .k-widget {
        width: 100%;
    }


section.subImages {
    display: block;
    overflow: hidden;
    padding: 15px 0 0 0;
}

    section.subImages ul {
        display: block;
        overflow: hidden;
    }

nav.editButtons {
    display: block;
    overflow: hidden;
}

    nav.editButtons .delete {
        position: absolute;
        margin: 0px 0 0 360px;
        padding: 3px 10px;
    }

    nav.editButtons .change {
        position: absolute;
        margin: 295px 0 0 270px;
    }

    nav.editButtons input {
        float: right;
    }

.subImages ul li {
    float: left;
    list-style: none;
    padding: 0 2px;
}

    .subImages ul li:last-child {
        padding-right: 0 !important;
    }

.subImages article img {
    width: 199px;
    height: 140px;
}


article.listingImage img {
    padding: 10px;
    border: 1px solid #ccc;
    width: 360px;
    height: 252px;
}

ul.updateVersion {
    display: block;
    overflow: hidden;
    padding: 63px 0px 10px 0;
}

    ul.updateVersion span {
        vertical-align: middle;
    }

    ul.updateVersion li.Right input {
        font-size: 1.1em;
    }

.subImages nav.editButtons .delete {
    position: absolute;
    background: #CC0201;
    margin: 60px 0 0 90px;
    font-size: .9em;
    padding: 3px 10px;
    display: none;
}

.subImages nav.editButtons .change {
    position: absolute;
    margin: 160px 0 0 90px;
}

#listingStatus {
}

    #listingStatus .k-widget {
        width: 97%;
    }

.subImages figure.imageHolder input {
    margin: 48px 0 0 37px;
}

figure.imageHolder input {
    margin: 38px 0 0 20px;
}

.subImages figure.imageHolder {
    padding: 10px;
    border-radius: 5px;
    border: 1px solid #666;
    background: #999;
    width: 177px;
    height: 121px;
}

figure.imageHolder {
    padding: 10px;
    border-radius: 5px;
    border: 1px solid #666;
    background: #999;
    width: 150px;
    height: 100px;
}

figure.CoverImageHolder input {
    margin: 100px 0 0 35%;
}

figure.CoverImageHolder {
    padding: 10px;
    border-radius: 5px;
    border: 1px solid #666;
    background: #999;
    width: 360px;
    height: 252px;
}


nav#cateogryNav li:first-child, .breadcrumb li:first-child {
    padding: 0 10px 0 0;
}

nav#cateogryNav li:last-child, .breadcrumb li:last-child {
    border: 0;
}

nav#cateogryNav li, .breadcrumb li {
    float: left;
    text-decoration: none;
    padding: 0 10px 0 0px;
    list-style: none;
    font-size: .8em;
}

nav#cateogryNav, .breadcrumb {
    padding-bottom: 30px;
}

#btnCancalImage, #btnChange, #deleteMarker {
    color: #fff;
}

#btnCancalImage, #btnSaveImage, .k-upload-button {
    margin-top: 2px;
    height: 24px;
    width: 86px;
}

#deleteMarker {
    position: absolute;
    float: right;
    background: #CC0201;
}

/*
    Free Trail
    -------------------------------*/
#userInformation li, #billingInformation li, #subscriptionPlan li {
    list-style: none;
}

.k-tabstrip-items .k-link, .k-panelbar .k-tabstrip-items .k-link {
    padding: .5em 2.5em;
}

#userInformation ul, #billingInformation ul {
    display: block;
    overflow: hidden;
}

    #userInformation ul li, #billingInformation ul li {
        float: left;
        width: 50%;
        padding: 3px 0;
    }

#billingInformation h2 span {
    font-size: .6em;
    color: red;
}

#userInformation ul input, #billingInformation ul input {
    height: 20px;
    border-radius: 5px;
    width: 90%;
}

#terms {
    margin: 20px 0 0 0;
    font-size: .9em;
}

#subscriptionPlan {
    margin: 20px 0 0 0;
}

    #subscriptionPlan ul li {
        float: left;
        width: 80%;
        font-size: .8em;
    }

        #subscriptionPlan ul li.radioInput {
            width: 20px;
        }


/*
   17- SINGLE PRODUCT VARIANT
    -------------------------------*/
.single-product-info-page .customFieldEdit div {
    float: left;
}

.support-page ul li {
    padding: 5px 0px;
}

.support-page ul {
    list-style: none;
    padding: 0 0 40px 0;
}

.support-page h2.headerPageTitle {
    padding-bottom: 10px;
}

a#supportEmail {
    text-decoration: none !important;
}



/* 18- PRODUCT CATEGORY
    ------------------------------------------------------------------------------------------------*/

.item-box .sub-category-item a {
    color: #000;
}

    .item-box .sub-category-item a:Hover, .item-box .sub-category-item a:Hover p {
        color: #0099FF;
    }

.sub-category-grid td:hover a, .sub-category-grid td:hover a p {
    color: #0099FF;
}

.sub-category-grid table {
}

    .sub-category-grid table tr td, .product-grid table tr td {
        text-align: center;
    }

    .sub-category-grid table .item-box, .product-grid table .item-box {
        text-align: center;
        padding: 0 32px 0 0 !Important;
    }


.home-page-category-grid table {
    margin: 0 49px 0 94px;
}

.home-page-category-grid .item-box {
    padding: 16PX 39px 0 0;
}

div.home-page .picture img, div.testimonial-page .picture img {
    height: 90px;
    width: 90px;
}



/* 19-ADDRESSS PROFILE PAGE
    --------------------------------------------------------------------------------------------------*/
.addressWrap, #divListDefault {
    width: 100%;
    display: block;
    overflow: hidden;
}

    .addressWrap h2 {
        float: left;
        padding-right: 20px;
    }

    .addressWrap input {
        margin: 43px 0 0 0;
    }

.control h2 {
    text-align: left;
}

#divListAddress div:nth-child(3n), #divListDefault div:nth-child(3n) {
    margin-right: 0 !important;
}

.control {
    overflow: hidden;
    display: block;
}

.UserEditWrapper ul {
    display: block;
    overflow: hidden;
}

    .UserEditWrapper ul li.fieldLabel, .UserEditWrapper ul li.liLabel {
        width: 40%;
    }

#AddressForm .windowContent .fieldInput {
    width: 50% !important;
}

.UserEditWrapper ul li.fieldInput {
    width: 61%;
}

.UserEditWrapper ul li {
    float: left;
    margin: 0 0 10px 0;
}

    .UserEditWrapper ul li.one-quarter {
        margin-right: 1% !Important;
    }

    .UserEditWrapper ul li input[type=text] {
        width: 100%;
    }

.UserEditWrapper .k-dropdown {
    width: 100% !Important;
}

#divListDefault {
    margin-bottom: 15px;
}

#bai .defaultAddress {
    width: 90%;
}

    #bai .defaultAddress .addressButtons {
        margin: 30px 0 0 0;
    }

.input-validation-error {
    background: #E4A9A9;
    border: 1px solid #CC0201;
    color: #fff;
}

.defaultAddress {
    padding: 0 10px;
    float: left;
    margin-right: 2%;
    margin-bottom: 2%;
    width: 262px;
    min-height: 103px;
    width: 393px;
    background: #fff;
    border: 1px solid #666;
}

.standardAddress {
    float: left;
    width: 240px;
    min-height: 100px;
}

#navChange a {
    width: 33%;
    float: left;
    border: 0 !important;
}

#personalDetailsArea, #companyDetailsArea {
    margin-right: 48px !Important;
    width: 60% !important;
}

    #companyDetailsArea .two-third .field-validation-error {
        background: #fff;
        border: 1px solid #eee;
        padding: 10px;
    }


    #companyDetailsArea .two-third img, #companyDetailsArea .two-third img + a {
        float: left;
    }


        #companyDetailsArea .two-third img + a {
            vertical-align: middle;
            line-height: 63px;
            margin: 0 0 0 15px;
        }

    #companyDetailsArea h2.headerPageTitle {
        padding: 10px 0 20px 0;
    }


#membershipDetailsArea {
    width: 100%;
}

#changePlan li {
    float: left;
    padding-right: 5px;
}

.subTitle {
    color: #000 !important;
}

#CustomerAgencyArea {
    width: 30% !Important;
}

    #CustomerAgencyArea .defaultAddress {
        min-height: 83px;
    }

        #CustomerAgencyArea .defaultAddress .addressInfo ul {
            margin: 0;
        }

    #CustomerAgencyArea .addressButtons {
        margin: 0 0 0 0;
        float: left;
        background: none;
        border: 0;
        padding: 0;
    }

        #CustomerAgencyArea .addressButtons a {
            padding: 10px 0;
            font-size: .8em;
        }

.addressInfo {
    float: left;
    width: 55%;
}


    .addressInfo ul {
        margin: 20px 0 0 0;
    }

.addressButtons {
    margin: 10px 0 0 0;
}

.addressButtons {
    float: right;
    width: 35%;
    overflow: hidden;
    display: none;
    padding: 0 20px 10px 20px;
    background: #eee;
    border: 1px solid #eee;
    overflow: hidden;
}

    .addressButtons a {
        float: left;
        padding-right: 14px;
        padding-bottom: 5px;
        padding-top: 5px;
        border-bottom: 1px solid #000;
        width: 100%;
    }

        .addressButtons a:hover {
            color: #000;
            cursor: pointer;
        }


.defaultAddress .addressButtons {
    margin: 48px 0 0 0;
    border: 1px solid #ccc;
}

.standardAddress {
    background: #fefefe;
}

    .standardAddress:hover .addressButtons, .defaultAddress:hover .addressButtons {
        display: block;
    }

    .standardAddress:hover .addressInfo, .defaultAddress:hover .addressInfo {
        float: right !important;
    }

#bai .defaultAddress:hover .addressButtons {
    float: left;
    width: 31%;
}

.addressWrap .standardAddress:hover .addressInfo, .addressWrap .defaultAddress:hover .addressInfo {
    float: left !important;
}

.addressWrap .addressButtons {
    width: 21%;
    margin: 0;
}

.addressWrap .defaultAddress .addressButtons {
    margin: 20px 0 0 0;
}

.addressWrap .standardAddress {
    background: none;
    padding: 0 5px;
    width: 396px;
    border: 1px solid #fff;
    min-height: 103px;
}

    .addressWrap .standardAddress:hover {
        background: #fff;
        border-radius: 2px;
        border: 1px solid #ccc;
    }

.addressWrap .defaultAddress:Hover {
    background: #fff;
}

#divListAddress {
    display: block;
    overflow: hidden;
}

.addressWrap .standardAddress .addressButtons {
    background: none;
    border: 0;
    width: 44%;
    font-size: .8em;
    margin-top: 10px;
    padding: 0;
    float: left;
}

.addressWrap .defaultAddress .addressButtons {
    font-size: .8em;
    width: 36%;
    padding: 5px 10px;
    background: none;
    border: 0;
}

    .addressWrap .defaultAddress .addressButtons a {
        padding: 5px 0;
    }

.addressWrap .standardAddress .addressButtons a {
    border-bottom: 0;
    float: left;
    border-bottom: 1px solid #777;
    padding: 5px 0;
}

.addressName {
    font-size: 1.1em;
    font-weight: bold;
    white-space: nowrap;
    width: 80%;
}

.primaryAddressText {
    margin-top: 20px;
    font-weight: bold;
    font-size: .8em;
}

/* NEEDS TO BE ABSOLUTE FOR JQUERY TO PLACE CORRECTLY*/
#divAddType {
    position: absolute;
    background: #fff;
    width: 15%;
    height: 110px;
    display: block;
    overflow: hidden;
}

    #divAddType ul {
        display: block;
        overflow: hidden;
        padding: 10px;
    }

        #divAddType ul li {
            font-size: 1em;
            text-align: left;
            padding-bottom: 5px;
        }

            #divAddType ul li ul {
                display: block;
                width: 100%;
                overflow: hidden;
                padding: 0;
            }

                #divAddType ul li ul li {
                    padding: 0;
                }

    #divAddType li#saveBtn {
        margin-top: 0px;
    }

    #divAddType ul li .saveBtn {
        margin: 0 auto;
    }

    #divAddType ul li.defaultLabel {
        padding-left: 10px;
    }

/* 20- FREE TRIAL STYLES
    ----------------------------------------------------------------------------------------------------------*/
#freeTrialWrapper {
    margin-top: 36px;
    height: 100%;
}

    #freeTrialWrapper h2 {
        color: #000;
    }

.k-state-hover:hover {
    background: #ccc;
}

#ldAgree a {
    color: #000;
}

.k-state-active:hover {
    border-color: #fff;
}

#freeTrialWrapper .k-tabstrip-items .k-item {
    border-radius: 0 0 0 0 !important;
    border-right: 2px solid #eee;
    background: #fefefe;
}

#freeTrialWrapper .k-state-active .k-link {
    color: #000 !Important;
}

#freeTrialWrapper .k-state-default .k-link {
    color: #AFAFAF;
}

    #freeTrialWrapper .k-state-default .k-link:hover {
        color: #000 !important;
    }

#freeTrialWrapper .k-state-hover:hover {
    border-color: #eee !Important;
}

#freeTrialWrapper .k-tabstrip .k-content {
    padding-bottom: 36px;
}

#freeTrialWrapper .k-widget {
    width: 100%;
}

.helpLink {
    color: #09F;
    font-size: 10px;
    margin-left: 6px;
    text-decoration: none;
}

#freeTrialWrapper li.ftInput input {
    width: 98%;
    height: 23px;
    overflow: visible;
}

.liCheckbox {
    width: 3%;
    padding-right: 20px;
}

.k-state-active, .k-state-active:hover, .k-active-filter {
    color: #000 !important;
    border-color: #DBDBDE !Important;
}

#step1_freetrial, #step2_freetrial {
    margin: 19px 0 0 20px;
}

#trailUserInfo, #userBillingInfo, #userPlan {
    display: block;
    overflow: hidden;
    margin-top: 15px;
    margin-left: 36px;
    margin-right: 36px;
}

    #trialUserInfo ul, #userBillingInfo ul {
        float: left;
        margin-bottom: 10px;
        display: block;
    }


        #trialUserInfo ul li.liLabel, #userBillingInfo ul li.liLabel {
            font-size: .9em;
        }

    #userBillingInfo ul, #trialUserInfo ul {
        width: 100%;
    }

section#uai, section#ssp {
    display: block;
    overflow: hidden;
    padding: 0 5px 20px 0px;
}

#AccountForm .agreement {
    width: 90%;
    margin-top: 0 !Important;
}

#uai ul li {
    float: left;
    overflow: hidden;
}

#uai ul {
    display: block;
    overflow: hidden;
    margin-bottom: 10px;
}

#activatedTab H2 {
    margin-top: 20px;
    padding-bottom: 20px;
}

#trailUserInfo h2, #userBillingInfo h2 {
    margin-top: 20px;
    float: left;
    padding-bottom: 20px;
}

.item-box .picture img { /*//border: 1px solid #000;*/
}

.product-item:hover h2 a {
    color: #CC0201;
    font-weight: bold;
}

.item-box .picture img:hover {
    opacity: .6;
}

.product-title a {
    text-decoration: none;
    color: #AFAFAF;
    font-size: .7em;
    font-weight: 100;
}

.colorfilter .product-title
{
    padding: 140px 0 0 5px;
}

#userPlan h2 {
    margin-top: 20px;
    width: 34%;
    float: left;
    padding-bottom: 20px;
}

#selectPlanTip {
    font-size: 1.2em;
    margin-top: 20px;
    float: left;
}

    #selectPlanTip .helpLink {
    }

#activatedTab {
    margin-left: 36px;
    margin-top: 15px;
}

    #activatedTab p {
        color: #555;
    }

#ccvTip {
    float: left;
}

#emailHelp {
    float: right;
    display: inline-block;
    cursor: help;
}

    #emailHelp a {
        font-weight: bold;
        font-size: 12px;
    }

#creditCardTip {
    float: left;
    margin-top: 20px;
    font-size: 1.2em;
}

#userPlan h2 {
    padding-top: 0;
}

.fieldLabel, .liLabel {
    color: #666 !important;
    margin-top: 5px !important;
}

#userPlan li.liLabel {
    width: 3%;
}

#userPlan ul {
    padding-bottom: 10px;
    display: block;
    overflow: hidden;
}

#userPlan li {
    width: 96%;
    float: left;
}

/*21- MY ACCOUNT VIEWS
    --------------------------------------------------------------------------------------*/
#divChange ul {
    width: 100%;
}

    #divChange ul li {
        padding: 5px 0;
    }

        #divChange ul li.liLabel {
            margin-top: 0 !important;
        }

#contactUs {
    color: #AFAFAF;
}

h1.headerPageTitle {
    font-size: 1.5em;
    color: #09F !important;
}

.headerPageTitle {
    font-size: 1.5em;
    padding-bottom: 30px;
    color: #09F !important;
    text-align: left !important;
    text-transform:capitalize;
}

#customerAgencyLogo {
    float: left !important;
}

#customerPhotos, #customerAgencyLogo {
    margin-bottom: 30px;
}

#overviewFreeTrial {
    display: block;
    float: left;
}

#customerPhotos input, #customerAgencyLogo input {
    margin-top: 5px;
}

#customerPhotos img {
    height: 108px;
    width: 81px;
    padding: 0px 0px 5px 0;
    background: #eee;
    border: 1px solid #ccc;
    border-radius: 2px;
}

#customerAgencyLogo img {
    height: 186px;
    width: 140px;
    padding: 5px;
    background: #eee;
    border: 1px solid #ccc;
    border-radius: 2px;
}

.firstChild {
    padding-left: 0 !important;
}

#divChange .button-1 {
    margin: 20px 0 0 0;
}

#divChange ul,
#divChange ul li {
    float: left;
}

#userBillingInfo, #cciReview ul, section#cci ul {
    display: block;
    padding-bottom: 36px;
    overflow: hidden;
}

section#cci ul {
    padding-bottom: 0 !Important;
}

#CustomerAgencyArea section#cci ul, #cciReview ul {
    display: block;
    overflow: hidden;
}

    section#cci ul li input, #cciReview ul li span {
        width: 100%;
    }

    #cciReview ul li span {
        margin: 15px 0 0 30px;
    }

    #cciReview ul li {
        height: 10px !important;
    }

    #cciReview ul.full li.liLabel {
        margin: 0 !Important;
        padding-right: 10px;
    }

    #CustomerAgencyArea section#cci ul li, #cciReview ul li {
        float: left;
        height: 30px;
    }

        #CustomerAgencyArea section#cci ul li.ftInput {
            margin-bottom: 10px;
        }

    #cciReview ul li {
        padding-bottom: 10px;
    }

section#cci ul li, #userBillingInfo section#bai ul li {
    float: left;
}

#CustomerAgencyArea section#cci ul li.liLabel {
    width: 30%;
}

#CustomerAgencyArea section#cci ul li.ftInput {
    width: 69%;
}

section#cci ul li.ftInput span.k-dropdown {
    width: 100%;
}

section#subcription {
    background: #f7f7f7;
    padding: 20px;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 3px;
}

    section#subcription h2 {
        font-weight: 500;
    }

    section#subcription span {
        color: #09F;
        overflow: hidden;
        font-size: 1.8em;
        display: block;
        padding: 5px 0;
        font-weight: bold;
        text-shadow: 1px 2px #ccc;
    }

#personalDetailsArea .control {
    padding: 0 !important;
}

.fieldLabel {
    margin-top: 5px !important;
}

#ssp .liLabel {
    margin-top: 1px !Important;
}

#personalDetailsArea ul li.fieldLabel {
    margin-right: 1%;
    text-align: left;
}

#personalDetailsArea ul li {
    float: left;
    margin-bottom: 10px;
}

    #personalDetailsArea ul li input {
        width: 99%;
    }

    #personalDetailsArea ul li textarea {
        height: 75px;
        width: 97%;
    }

    #personalDetailsArea ul li input[type=radio] {
        width: 20px;
    }

    #personalDetailsArea ul li.liLabel {
    }

.change-password-page span.field-validation-error {
    float: none;
    margin: 0 0 0 10px;
}

#ChangePasswordResult {
    color: #0099ff;
}

#CustomerAgencyArea {
    overflow: hidden;
    display: block;
}

    #CustomerAgencyArea .defaultAddress {
        background: #f4f4f4;
        border: 1px solid #ccc;
        width: 94%;
        margin-right: 0;
        display: block;
        overflow: hidden;
    }

        #CustomerAgencyArea .defaultAddress .addressInfo {
            float: left;
            width: 50%;
        }

figure#addresssIcon {
    background: url(/Themes/lentzdesign/Content/images/address_Iconx.png) no-repeat;
    width: 90px;
    height: 105px;
    position: absolute;
    margin: 15px 0 0 50px;
}

.grayWrapper .headerPageTitle {
    color: #000 !important;
    padding: 0;
    width: 100%;
}

.headerPageTitle + input[type="button"] {
    margin-left: 0 !important;
    margin-bottom: 10px;
}

.saveDetails {
    margin: 36px 0;
    float: left;
    overflow: hidden;
}

.grayWrapper .k-widget {
    background-color: #fff !important;
    border: 1px solid #eee !important;
}

.grayWrapper .ftInput .k-widget {
    border: none !important;
    background: none !important;
}

    .grayWrapper .ftInput .k-widget .k-dropdown-wrap {
        border-color: #999;
    }

.k-input, input.k-textbox, textarea.k-textbox, input.k-textbox:hover, textarea.k-textbox:hover, .k-textbox > input {
    color: #000 !Important;
}

.k-edit-form-container {
    width: 100%;
}

    .k-edit-form-container > a {
        float: right;
    }

.mailingListPopup .k-edit-label {
    width: 25%;
    margin-bottom: 5px;
}

.mailingListPopup .k-input, .mailingListPopup .k-dropdown {
    margin-bottom: 5px;
    width: 70%;
}

.k-grid-header {
    background: #f0f0f0 !important;
    color: #fff;
}

.k-grid td {
    padding: 1.4em .6em !important;
}

.k-grid, .k-grid .k-alt, .k-separator {
    background: none !Important;
}

    .k-grid td, .k-grid-header .k-header {
        border-width: 0;
    }

#divOrders .k-grid-header .k-header a, #divOrders .k-grid-header .k-header span, #divOnHold .k-grid-header .k-header a, #divOnHold .k-grid-header .k-header span {
    color: #000 !important;
}

.k-grid-header .k-header a, .k-grid-header .k-header span {
    color: #fff !important;
}

#multiLocation .k-grid-header .k-header a, #multiLocation .k-grid-header .k-header span {
    color: #000 !important;
}

.k-grid tbody td > .k-grid-delete {
    margin: 0 !Important;
}

.k-grid-content .k-button {
    float: left;
}

    .k-grid-content .k-button .k-edit,
    .k-grid-content .k-button .k-delete {
        display: none;
    }

.register-Account {
}

.registerForm dt {
    width: 16%;
    margin-right: 2%;
}

.registerForm dd {
    width: 73%;
}

    .registerForm dd input, text-box {
        width: 40% !important;
        float: left;
    }

    .registerForm dd span {
        font-size: .9em;
        color: #888;
    }
/* Subscription Views*/

#f_agent_photo-0 li img {
    height: 213px;
    width: 160px;
    max-height: 213px !important;
    max-width: 160px !important;
}

#divInfo {
    margin-top: 0 !important;
    width: 96% !important;
    margin-left: 10px;
}

    #divInfo h4 {
        text-align: center;
    }

#mailingContent .grayWrapper {
    background: #fff;
    padding: 0 !Important;
}

#divTags {
    min-height: 402px;
}

.SingleClientInformation, #divListView {
    padding: 10px;
    background: #CCCACA;
    border: 1px solid #666;
    min-height: 113px;
}

#divListView {
    margin-top: 10px;
    min-height: 330px;
    max-height: 320px;
    overflow: scroll;
}

#forecast {
    display: block;
    overflow: hidden;
}

    #forecast .k-widget {
        width: 99%;
    }
/* 22- MAILING LIST STYLES
    -----------------------------------------------------------*/
#mailingViews .box {
    padding: 20px 0;
}

    #mailingViews .box p {
        padding: 0;
        margin: 2px 0 5px 0;
    }

#mailingViews .k-dropzone {
    display: block;
    border: 0 !important;
    padding: 0;
}

    #mailingViews .k-dropzone:hover {
        background: #fff;
    }

#mailingViews .k-upload-button {
    margin: 5px 0 0 0;
    cursor: pointer;
}

#mailingViews .k-dropzone em {
    display: none;
}

#purchaseList {
    padding-left: 0px !important;
}

#mailingViews .box h2 {
    text-align: left;
    color: #000;
}

#useList {
    border: none !important;
}

#mailingViews .box #uploadArea li {
    display: none !important;
}

#mailingViews .box input[type=text] {
    width: 99%;
}

.uploadstage2 {
    display: none;
    margin-top: 10px;
}

#mailingViews .box #uploadArea .k-widget {
    width: 43%;
}

#mailingViews .box #uploadArea li#uploadListBtn {
    width: 100%;
}

#mailingViews .box #uploadArea li .k-upload-files {
    width: 95%;
}

    #mailingViews .box #uploadArea li .k-upload-files .k-button {
        top: 0 !important;
    }

#mailingViews .box #uploadArea li.k-file {
    margin: 0 auto;
    width: 100%;
    overflow: hidden;
    display: block;
}

#mailingViews .box #uploadArea li.k-file, #mailingViews .box #uploadArea li#uploadListBtn {
    display: block !Important;
}

#windowImport li#uploadListBtn {
    width: 100%;
}

#windowImport .k-upload-files {
    margin: 10px 0;
}

#windowImport .k-widget {
    width: 100%;
    margin-bottom: 10px;
    margin-top: 10px;
}

#mailingmapmield-grid {
    width: 100% !important;
    border: none !important;
}

    #mailingmapmield-grid .k-grid-header {
        color: #000 !important;
        background: #fff !important;
        width: 100%;
    }

    #mailingmapmield-grid .k-header .k-link {
        color: #000 !important;
    }

    #mailingmapmield-grid td {
        padding: 5px !important;
    }

    #mailingmapmield-grid tr td:nth-child(3) {
        width: 382px;
    }


    #mailingmapmield-grid table {
        margin: 0 auto;
        background: #fff;
        border: 1px solid #EEEEEE;
    }

#cbxSkipFirstRow {
    margin-right: 5px;
}

#email-pr, #mailing-pr {
    width: 30%;
    float: right;
    margin: 83px 0 0 0;
    padding: 10px;
}

#mergeMailButtons {
    float: left;
}

#listName {
    width: 65%;
    float: left;
    padding: 10px;
}

#email-pr > div, #mailing-pr > div {
    border: 1px solid #ccc;
    min-height: 50px;
    border-radius: 5px;
}

#mailingmapmield-grid .k-alt {
    background: #f1f1f1 !important;
}

#mailingInstructions {
}

.helpMsg {
    color: #CC0201 !important;
    cursor: pointer;
}

#useList ul {
    padding-bottom: 10px;
}


#mailingViews .box ul li ul {
}

    #mailingViews .box ul li ul, #mailingViews .box ul li ul li {
        display: block;
        overflow: hidden;
    }

        #mailingViews .box ul li ul li {
            width: 60%;
        }

            #mailingViews .box ul li ul, #mailingViews .box ul li ul li input {
                width: 98%;
            }

                #mailingViews .box ul li ul#uploadArea {
                    width: 100%;
                }

                #mailingViews .box ul li ul li {
                    float: left;
                    width: 100%;
                }

.k-textbox > input, .k-autocomplete .k-input, .k-combobox .k-input, .k-picker-wrap .k-input {
    box-shadow: none !Important;
    background: none !Important;
    color: #000 !important;
}

    .k-textbox > input:hover, .k-autocomplete .k-input:hover, .k-combobox .k-input:hover, .k-picker-wrap .k-input:hover {
        cursor: pointer;
    }

#mailingContent .button-1 {
    margin: 5px 5px 5px 0;
}

.helpMsg {
    color: #09F;
    font-size: .7em;
}

#divContent {
    overflow: hidden;
    display: block;
}

#divShipping .k-grid table {
    width: 883px;
}

/*.k-grid table {
    display: block;
    overflow: hidden;
}*/

div.k-window {
    display: block;
    overflow: hidden !important;
}

.k-window-content {
    display: block;
}

#divShipping .Locations {
    width: 100%;
    display: block;
    overflow: hidden;
}

#divShipping #locations {
    display: block;
    overflow: hidden;
}

.windowContent {
    padding: 10px;
    display: block;
}


    .windowContent .fieldInput {
        width: 60% !important;
    }

/*#divShipping .k-dropdown { width: 100% !important; }*/

#divCreatePayment .k-dropdown {
    display: block;
    float: left;
    margin-right: 5px;
}

.shippingInput {
    margin-bottom: 10px;
}

.editCheckoutButtons .delete {
    width: 29px;
}

#shipping .add {
    padding: 2px 3px 2px 3px;
    height: 25px;
    vertical-align: top;
}

.windowContent .k-dropdown {
    width: 80%;
}

#divShipping tr td, #divMailing tr td {
    border-bottom: 1px solid #eee;
}

#divShipping .shippingMethod {
}

.Locations {
    display: none;
}


#divDigital .qtyBox {
    width: 150px;
}

#divDigital .blastDate {
    width: 84% !important;
}

#userMailingList .k-grid, #divContent .k-grid, .k-pager-wrap, #divShipping .k-grid, #window .k-grid {
    width: 100%;
    height: 100%;
    display: block;
    overflow: hidden;
}

#userMailingList .k-grid-content {
    height: 100% !Important;
}

#userRowSelection {
    display: none;
}

#divContent .k-grid .k-button {
    padding: 3px !important;
}

h2.small:first-child {
    border: none !important;
}

h2.small {
    padding: 0;
    margin: 0;
    font-size: 1em;
    border-top: 1px solid #eee;
}

p.small {
    padding: 0;
    margin: 0;
    font-size: .9em;
}

#divContent .k-grid-content {
    height: 503px !important;
}

#divContent .k-grouping-header, #divContent .k-grid-toolbar {
    padding: 8px 0;
}


#divContent .k-grid-header .k-header {
}

/* 
    23- DATA WIDGET STYLING
    -------------------------------------------------------------------------*/
#divContent h2#header {
    padding-bottom: 26px;
    font-size: 1.2em;
}

#pnlMailingLists h2 {
    color: #000 !Important;
}

.x-panel-header {
    background: #ccc !important;
    color: #000 !Important;
}

#maintabs .x-tab-strip-text {
    color: #09F !important;
}

#widgetroot {
    width: 100% !important;
}


.x-panel-body-noheader, .x-panel-mc .x-panel-body, .x-panel-body, .x-tab-panel-body {
    border-color: #ccc !Important;
    border: 0 !Important;
}

.x-tab-strip-top .x-tab-right, .x-tab-strip-top .x-tab-left, .x-tab-strip-top .x-tab-strip-inner {
    background: #ccc !important;
}

.x-tab-strip-active {
    background: #999 !important;
}

ul.x-tab-strip-top {
    background: #eee !important;
    border-color: #ccc !important;
}

.x-tab-panel-header, .x-tab-panel-footer {
    background: #eee !important;
    border-color: #ccc !Important;
}

.x-tab-panel-header {
    display: none !Important;
}

.x-tab-panel-body, .x-tab-panel-header, #pnlMailingLists {
    width: 99% !important;
}

#maintabs__pnlMailingLists {
    display: none;
}

#pnlMailingLists {
    display: block;
    position: absolute;
    margin-left: -99999px;
}

#ext-gen67 {
    width: 176px !important;
}

#ext-comp-1008 {
    width: 186px !important;
}

#purchaseListButtons {
    display: block;
    overflow: hidden;
}

    #purchaseListButtons li {
        float: left;
    }

        #purchaseListButtons li a {
            display: block;
            overflow: hidden;
        }

#map {
    position: absolute;
    top: 132px !Important;
}

#ext-gen16 {
    display: none;
}

/* Samples View
    -----------------------------------------------------------------*/

.samples-page ul {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.samples-page h5 {
    font-size: 1.1em;
    margin-top: 0px;
    margin-bottom: 0;
}

.samples-page p {
    margin-bottom: 36px;
    font-size: .9em;
}

.samples-page ul li {
    float: left;
}

    .samples-page ul li input {
        width: 100%;
    }

.samples-page .liLabel {
    width: 12% !Important;
}

.samples-page .borderBox {
    border: 1px solid #ccc;
    padding: 13px 36px 13px 36px;
}

#sampleSubmitBtn {
    margin-top: 30px;
}

/*23-
    ---------------------------------------Postcard VIEWS*/
#f_previewarea-0 {
    display: none;
}

#SelectLayout {
    margin: 10px 0 0 10px;
}

.htmlLiteral #SelectLayout ul li {
    float: left;
    width: 10px;
    margin: 2px 0 0 0;
}

    .htmlLiteral #SelectLayout ul li a {
        padding: 5px;
        color: #AFAFAF;
    }

        .htmlLiteral #SelectLayout ul li a:hover {
            color: #000 !important;
            cursor: pointer;
        }

        .htmlLiteral #SelectLayout ul li a.selected {
            color: #000;
            font-weight: bold;
        }

#LayoutArea {
    display: block;
    overflow: hidden;
    margin-bottom: 10px;
}

    #LayoutArea h2 {
        color: #000;
    }

#f_postcardbackpreviewarea-1 {
    display: none !important;
}

div.customFieldEdit #f_postcardbackpreviewarea-1 {
    background: none !important;
}

#f_postcardbackpreviewarea-2 {
    display: block !Important;
}

#f_postcardbackpreviewarea img {
    border: 1px solid #000;
    width: 97%;
}

.customer-info-page #divContent {
}

#SelectLayout {
    float: left;
}

#LayoutArea h2 {
    float: left;
}

#approvalTerms {
    width: 100%;
    padding: 10px 0 10px 0;
}

    #approvalTerms li {
        float: left;
        width: 85%;
    }

        #approvalTerms li p {
            padding: 5px 0 0 0;
            margin: 0;
        }

        #approvalTerms li input {
            text-align: left;
        }

        #approvalTerms li.approvalLabel {
            width: 10%;
            margin: 5px 6px 0 0;
        }

#pricingBlock, #upsellField {
    background: #f8f8f8;
    display: none;
    width: 99%;
    font-weight: normal;
    padding: 8px 0 8px 0;
    border: 1px solid #ccc;
    overflow: hidden;
    margin: 20px 0 5px 0;
}

    #pricingBlock .Member {
        color: #00d50A;
        padding-bottom: 10px;
    }


    #pricingBlock #savedArea {
        color: #CC0201;
        padding-bottom: 10px;
    }

    #pricingBlock .alreadyMember {
        color: #0099FF;
        padding-bottom: 10px;
    }

    #pricingBlock li, #upsellField li {
        font-size: 10px;
        font-weight: 700;
        font-family: Verdana;
        text-align: left !important;
    }

#getDiscount {
    font-size: 11px;
}

#pricingBlock li .inside {
    padding: 2px 18px;
}

#pricingBlock li span {
    float: right !important;
}

#upsellField {
    display: block;
    overflow: hidden;
}

    #upsellField ul {
        list-style: none;
        width: 100%;
        display: block;
        overflow: hidden;
    }

        #upsellField ul li div {
            padding: 0 18px;
        }

#memberExclusive div {
    color: #0099FF;
    font-size: 13px;
    margin: 0 0 5px 0;
}

#memberExclusiveMessage div {
    font-weight: bold;
    font-size: 9px;
    margin: 0 0 10px 0;
}

.editBtn {
    float: left;
    text-decoration: underline;
    padding-left: 24px;
    padding-right: 10px;
    cursor: pointer;
}

#postcardReview {
    display: block;
    overflow: hidden;
    width: 100%;
}

#detailOptions .innerdetail {
    width: 100%;
    margin: 5px 0;
    display: block;
    overflow: hidden;
}

    #detailOptions .innerdetail li {
        width: 100%;
        float: left;
        text-align: left;
        margin: 0;
    }

        #detailOptions .innerdetail li.first {
            width: 40%;
        }

        #detailOptions .innerdetail li.second {
            width: 60%;
        }

        #detailOptions .innerdetail li p {
            padding: 2px 5px 5px 0px;
            margin: 0;
            font-weight: bold;
        }

            #detailOptions .innerdetail li p.fieldValue {
                font-weight: normal;
            }

        #detailOptions .innerdetail li:first-child {
        }

        #detailOptions .innerdetail li input {
            width: 100%;
            text-align: center;
        }

#ReviewPageContainer .Columns1_2 {
    width: 200px;
}

#ReviewPageContainer .Columns2_2 {
    width: 630px;
    margin-top: 44px;
}

#detailOptions li input {
    border: 0;
}

#detailOptions ul {
    border-bottom: 1px dotted #eee;
}
/* 24-BREADCRUMB STYLING
    ------------------------------------------------------*/

#lentzBc li {
    padding: 0 5px 0 5px;
    color: #AFAFAF;
    font-size: .8em;
    width: auto !Important;
}

#lentzBc .selected {
    color: #000 !Important;
}

#lentzBc li.selected {
    color: #000;
}

#lentzBc li:first-child {
    padding-left: 0 !important;
}
/*25- Notifications 
---------------------------*/
#lbSuccess {
    margin-bottom: 10px;
    width: 98%;
    text-align: center;
    display: none;
    overflow: hidden;
    cursor: pointer;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    top: 0;
    z-index: 20000000000000000000000000000000;
    left: 0;
    background: #006698;
    text-align: center;
    border: 1px solid #006698;
    color: #fff !important;
    text-shadow: 1px 1px 1px #A60000;
    -moz-box-shadow: 1px 1px 1px 1px #ccc;
    -webkit-box-shadow: 1px 1px 1px 1px #ccc;
    box-shadow: 1px 1px 1px 1px #ccc;
    padding: 30px 8px;
}

.lbClose{
    position: absolute;
    top: 5px;
    right: 5px;
    color: white;
    font-size: 24px;
}

#lbError {
    cursor: pointer;
    margin-bottom: 10px;
    text-align: center;
    display: none;
    overflow: hidden;
    z-index: 20000000000000000000000000000000;
    padding: 30px 8px;
    background: #CC0201;
    position: relative;
    top: 0;
    width: 98%;
    text-align: center;
    border: 1px solid #A60000;
    color: #fff !important;
    text-shadow: 1px 1px 1px #A60000;
    -moz-box-shadow: 1px 1px 1px 1px #ccc;
    -webkit-box-shadow: 1px 1px 1px 1px #ccc;
    box-shadow: 1px 1px 1px 1px #ccc;
}

    #lbError .insideWrapper {
        width: 100%;
        left: 0;
        position: relative;
        float: left;
        display: block;
        margin: 0 auto;
    }

        #lbError .insideWrapper .wap, .wapContent {
            width: 100%;
            margin: 0 auto;
        }

        #lbError .insideWrapper .lbClose {
            top: -20px;
        }

        #lbError .insideWrapper div {
            float: left;
            margin-right: 5px;
        }

    #lbError .error {
        list-style: none;
        color: #fff !important;
        float: left;
        width: 100%;
        padding: 3px 10px;
        border-right: 1px solid #fff;
    }

.errorNotifications, .errorMessage {
    padding: 8px;
    background: #CC0201;
    text-align: center;
    border: 1px solid #A60000;
    color: #fff !important;
    text-shadow: 1px 1px 1px #A60000;
    -moz-box-shadow: 1px 1px 1px 1px #ccc;
    -webkit-box-shadow: 1px 1px 1px 1px #ccc;
    box-shadow: 1px 1px 1px 1px #ccc;
}

#errorIcon {
    margin: 0;
    padding: 0;
}

p#errorMessage {
    margin: 2px auto 0 auto;
    padding: 0;
    width: 50%;
}

    p#errorMessage img{
        vertical-align: middle;
        padding-right: 5px;
    }

#errorIcon {
    margin-left: 10px;
}

#AddressForm #lbError {
    position: absolute !Important;
    width: 97%;
}

/*26- 
    --------------------------------------ECARD STYLING*/
.radioButtonsWrapper label {
    float: left;
    width: 40%;
}

.radioButtonsWrapper input {
    float: left;
}

.radioButtonsWrapper {
    width: 100%;
    display: block;
    overflow: hidden;
}

#previewArea img {
    max-width: 99%;
    border: 1px solid #000 !important;
}

#previewArea .multipage {
    border: 0 !important;
}

#previewArea .multipage0, #previewArea .multipage3 {
    border-top: 1px solid #000 !important;
    border-left: 1px solid #000 !important;
    border-bottom: 1px solid #000 !important;
}

#previewArea .multipage1, #previewArea .multipage4 {
    border-top: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
    border-bottom: 1px solid #000 !important;
}

.reviewPageDetail img {
    border: 0 !important;
}

.reviewPageDetail .multipage1, .reviewPageDetail .multipage3 {
    border-top: 1px solid #000 !important;
    border-left: 1px solid #000 !important;
    border-bottom: 1px solid #000 !important;
}

.reviewPageDetail .multipage0, .reviewPageDetail .multipage2 {
    border-top: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
    border-bottom: 1px solid #000 !important;
}

#divShowImageSingle {
    margin-top: 15px;
}

    #divShowImageSingle .button-1 {
        margin-bottom: 10px;
        margin-right: 10px;
        width: 36%;
        float: left;
        padding: 2px 10px 4px 8px;
    }

.li-file-control img {
    max-width: 100% !important;
    width: 160px;
    margin-top: 5px;
}

/* MULTI PAGE STYLING*/

/*#Page1 .label
{
display:none !important;
}*/

#page1 #f_quantity-1, #Section_Page1 #f_quantity-1 {
    display: block !Important;
    border: 0;
}

#previewArea {
    margin-top: 22px;
    display: block;
    overflow: hidden;
    width: 100%;
}

.LentzPostcard .multipage {
    width: 100% !important;
}

.multipage {
    float: left;
    margin-bottom: 10px;
    width: 49% !important;
}

.single {
    margin-bottom: 10px; /*max-height:600px;*/ /*width: 49% !important;*/
}

.postcardsingle .single {
    width: 100% !important;
}

#flyerPreview {
    margin: 5px 0 0 0;
}

    #flyerPreview img {
        max-width: 100%;
    }

#f_flyerpreview-0 {
    margin-top: 18px;
}

#ctaContorl {
    margin-left: 49px;
    margin-top: 10px;
    cursor: pointer;
}

/* GRID STYLES */

/*#divMailing .k-widget {
    width: 100% !important;
}*/

#checkOutButtons {
    float: left;
    display: block;
    overflow: hidden;
    margin: 36px 0 0 0;
}

    #checkOutButtons li {
        float: right;
        margin: 0 10px 0 0;
    }

        #checkOutButtons li a {
            float: right;
        }

#checkoutArea {
    padding: 10px 0;
    overflow: hidden;
}

    #checkoutArea section#cci ul, #orderDetails {
        display: block;
        overflow: hidden;
    }



    #checkoutArea #cci, #checkoutArea #bai {
        padding: 20px 0;
    }

        #checkoutArea #cci li, #checkoutArea #bai li {
            float: left;
        }

            #checkoutArea #cci li.two-third, #checkoutArea #bai li.two-third {
                width: 74%;
            }

        #checkoutArea #cci ul, #checkoutArea #bai ul {
            width: 100%;
            display: block;
            margin: 6px 0;
            overflow: hidden;
        }

.ftInput input {
    width: 100%;
}

#checkoutArea .saveMethod {
    width: 100%;
    margin: 10px 0 0 0;
    text-align: left;
}

    #checkoutArea .saveMethod input:first-child {
        width: 5%;
        padding-right: 5px;
    }

    #checkoutArea .saveMethod input {
        width: 50%;
    }

#divSelectPayment {
    padding: 5px 0;
    float: left;
}

    #divSelectPayment ul li {
        float: left;
        margin-right: 10px;
    }

    #divSelectPayment .k-dropdown {
        width: 100%;
    }

#checkoutArea hr {
    border: 1px solid #F1F1F1;
}

#UpdateCart {
    margin: 0 0 0 10px;
}

#divMailing {
    margin: 10px 0;
}

.divTotal, #mailingTotal, #shippingTotal, #digitalTotal, #downloadTotal {
    float: right;
}

    .divTotal li {
        display: block;
        overflow: hidden;
    }

#mailingTotal, #shippingTotal, #digitalTotal, #downloadTotal {
    font-weight: bold;
    margin: 10px 0 0 0;
}

.divTotal {
    margin: 10px 0;
    background: #f1f1f1;
    padding: 10px;
    border: 1px solid #ccc;
}

    .divTotal .total {
        font-weight: bold;
        font-size: 1.2em;
    }

.popupWindow .freeTrail-block {
    width: 37% !important;
    min-height: 100px !important;
}

.popupWindow .returning-wrapper {
    width: 89% !important;
    margin: 15px 0;
}

.popupWindow #createAccount {
    width: 33% !important;
    margin: 0 !important;
    min-height: 157px !important;
}

.popupWindow .freeTrail-block dl dd a {
    width: 40%;
}

.updateBtn {
    display: none;
    width: 92px;
    float: left;
    margin-bottom: 6px;
}

.editCheckoutButtons {
    width: 88px;
    display: block;
    overflow: hidden;
}

.ViewProofButton {
    width: 71% !important;
}

.editCheckoutButtons input {
    width: 48%;
    float: left;
    text-decoration: none;
    margin: 0 1px;
}

    .editCheckoutButtons input.editBtn {
        padding-left: 0;
        padding-right: 0;
    }

.mylistingImages {
    margin: 0 15px 0 15px !important;
}

    .mylistingImages ul, .mylistingImages {
        display: block;
        overflow: hidden;
    }

        .mylistingImages div.Imageselected {
            opacity: 0 !important;
        }

#saveImageButton {
    display: block;
    overflow: hidden;
    float: right;
}

.view {
    width: 149px;
    height: 149px;
    margin: 5px;
    float: left;
    border: 5px solid #fff;
    overflow: hidden;
    position: relative;
    text-align: center;
    box-shadow: 0px 0px 5px #aaa;
    cursor: default;
}

    .view .mask, .view .content {
        width: 160px;
        height: 100px;
        position: absolute;
        overflow: hidden;
        top: 0;
        left: 0;
    }

    .view img {
        display: block;
        position: relative;
    }

    .view a.info {
        background: url(/Themes/lentzdesign/img/link.png) center no-repeat;
        display: inline-block;
        text-decoration: none;
        padding: 0;
        text-indent: -9999px;
        width: 20px;
        height: 20px;
    }

.fourth-effect .mask {
    position: absolute; /* Center the mask */
    top: 12px;
    left: 25px;
    cursor: pointer;
    border-radius: 50px;
    border-width: 50px;
    display: inline-block;
    height: 100px;
    width: 100px;
    border: 50px solid rgba(0, 0, 0, 0.7);
    box-sizing: border-box;
    opacity: .6;
    visibility: visible;
    -webkit-transform: scale(4);
    -moz-transform: scale(4);
    -o-transform: scale(4);
    -ms-transform: scale(4);
    -o-transition: scale(4);
    -ms-transition: scale(4);
    transition: border 0.3s ease-in-out;
}

.fourth-effect:hover .mask {
    opacity: 0;
    border: 0px solid rgba(0,0,0,0.7);
    visibility: hidden;
}

.fourth-effect img {
    filter: alpha(opacity=100);
}

    .fourth-effect img:Hover {
        filter: alpha(opacity=50);
    }

.Label-Header {
    display: block;
    overflow: hidden;
}

    .Label-Header #controlsLeft {
        float: left;
    }

#sectLabel #controlsLeft {
    float: left;
}

.Label-Header #controlsLeft li {
    float: left;
    display: block;
}

#divInfo #btnEdit {
    margin: 0 10px 0 0;
}

#filterCount {
    padding: 10px 0;
    font-size: 10px;
}

#lbLabel {
    font-size: .8em;
}

#editArea {
    float: left;
    width: 17%;
}

#contactArea {
    float: left;
    width: 83%;
}

.selected {
    color: #09F !important;
}

#divGrid .k-state-selected, #divGrid .k-state-focused, #divGrid .k-alt .k-state-selected {
    background: #999 !important;
    color: #fff;
}

.contactName {
    font-weight: bold;
    font-size: 1.2em;
    text-align: left;
}

.contactEmail {
    font-size: 1em;
    text-align: left;
}


.aplhaFilter #sectGrid {
    width: 95% !important;
}

.contactAddress {
    text-align: left;
    font-weight: 400;
    font-size: .8em;
}

.contactLabals {
    font-weight: bold;
    font-size: 1.2em;
    padding: 0;
    margin: 10px 0 0 0;
    text-align: left !important;
}

.Label-Header #controlsRight b {
    font-size: 10px;
}

.Label-Header #gridCount {
    margin-top: 8px;
    margin-left: 11px;
}

.Label-Header #controlsRight {
    float: right;
    margin-top: 4px;
    margin-bottom: 4px;
    margin-right: 3px;
    width: 39%;
}

.noResult {
    opacity: .5;
    cursor: no-drop;
}

.Label-Header #controlsRight ul {
    display: block;
    overflow: hidden;
}

.Label-Header #controlsRight li {
    padding: 0 3px 0 6px;
    float: left;
}

    .Label-Header #controlsRight li#editArea {
    }

    .Label-Header #controlsRight li#searchArea {
        margin-top: 4px;
        float: right;
    }

#divGrid .k-grid-content tr {
    cursor: pointer;
}

    #divGrid .k-grid-content tr:hover, #divGrid .k-grid-content tr.k-alt:hover {
        background: #eee !important;
        color: #000 !important;
    }

.SearchBox {
    display: inline-block;
    border: 1px inset #ccc;
    background: #fff;
    width: 100%;
}

#txtSearch {
    width: 82%;
}

.SearchBox input {
    border: none;
    padding: 0;
    float: left;
    height: 22px;
    text-indent: 4px;
}

.SearchBox button {
    border: none;
    height: 22px;
    background: none;
    float: right;
}

#divTags {
    background: #fff;
    padding: 5px;
    border: 1px solid #ccc;
}

    #divTags h2 {
        padding-bottom: 5px;
        border-bottom: 1px solid #eee;
        margin-bottom: 5px;
    }

#divGrid {
    overflow: hidden;
}

    #divGrid .editCheckoutButtons {
        width: 100%;
    }

    #divGrid .k-grid td {
        font-size: .9em;
        padding: .5em .6em .4em .6em !important;
    }

#divInfo {
    display: block;
    overflow: hidden;
}

#divGrid .k-grid-header {
    background: #0099FF !important;
}

    #divGrid .k-grid-header .k-header {
        color: #fff !important;
    }

#divGrid .k-grid .viewBtnContainer {
    text-align: center;
}


#divGrid .k-grid tr td {
    border-bottom: 1px solid #d4d4d4;
}


#LabelDropdown-menu {
    margin: 30px 0 0px 30px;
}

#FilterDropdown-menu {
    margin: 30px 0 0 0px;
}

    #FilterDropdown-menu label {
        font-weight: bold;
        color: #000;
    }

#FilterDropdown-menu, #LabelDropdown-menu {
    position: absolute;
    z-index: 20000000000000;
    background: #fff;
    border: 1px solid #ccc;
    padding: 10px;
    max-height: 500px;
    width: 400px;
    -moz-box-shadow: 1px 1px 4px 0px #bcbcbc;
    -webkit-box-shadow: 1px 1px 4px 0px #bcbcbc;
    box-shadow: 1px 1px 4px 0px #bcbcbc;
    max-height: 600px;
    overflow: auto;
}

#tagList li {
    list-style: none;
    display: block;
    overflow: hidden;
}

    #tagList li ul {
        overflow: hidden;
        display: block;
    }

        #tagList li ul li:first-child {
            width: 22px;
        }

        #tagList li ul li {
            padding: 5px 0;
            float: left;
        }

.applyBtn {
    display: block;
    line-height: 1;
    text-align: left;
}

.applyArea {
    padding-top: 9px;
    padding-bottom: 4px;
    text-align: left;
}

    .applyArea a {
        display: block;
        float: left;
        width: 81px;
        cursor: pointer;
    }

.tagTitle {
    font-size: 1.2em;
    color: #0099FF;
    padding: 0 0 5px 0;
    border-bottom: 1px solid #eee;
    margin-bottom: 5px;
}

.k-window-titlebar {
    background: #fff !important;
    border-bottom: 1px solid #333;
}

.k-window, .k-window-content {
    background: #eee !Important;
}

.checkboxText {
    display: block;
    overflow: hidden;
}

    .checkboxText a {
        width: 15px;
        margin-top: 17px;
        float: left;
        margin-left: 11px;
    }

    .checkboxText div.circle {
        width: 10px;
        height: 10px;
        margin-right: 5px;
        margin-top: 2px;
        float: left;
    }

a.unchecked div.checkboxText, a.checked div.checkboxText {
    margin-left: 20px;
    margin-bottom: 5px;
}

a.unchecked, a.checked {
    display: block;
    overflow: hidden;
    margin: 0 0 5px 0;
}

#contactForm {
    border: 1px solid #666;
    padding: 20px;
    display: block;
    overflow: hidden;
}

#divGrid .color {
    width: 12px;
    height: 12px;
    cursor: pointer;
    text-align: center;
    -webkit-appearance: none;
}

#contactForm ul {
    width: 99%;
    display: block;
    overflow: hidden;
}

    #contactForm ul article {
        float: left;
    }

#contactForm input {
    width: 99%;
}

#contactForm .k-dropdown {
    width: 99% !important;
}

#contactForm li h3 {
    margin: 0;
}


.k-window #contactForm ul article {
    margin: 5px 0;
}

.k-window #divContact {
    padding: 0px;
    display: block;
    height: auto !important;
}

#divContact {
    display: block;
    padding: 10px 0;
    overflow: hidden;
    background: #eee;
    height: 96%;
}

#window #divContact #divTags {
    margin: 0px 0 0 10px;
}

#divContact #mailingmapmield-grid table {
    margin: 0 20px;
    width: 788px;
    padding: 10px 20px;
}

#divContact #listName {
    margin: 0 0 0 20px;
    width: 58%;
}

#divContact #mailing-pr {
    margin: 45px 28px 0 0;
}

#divContact #lentzBc {
    display: none;
}

#mailing-pr div ul {
    padding: 10px;
}

#divContact #mergeMailButtons {
    margin: 0 0 0 20px;
}

#divContact #mailingContent {
    margin: 0 20px;
}

#txtTagDefault {
    width: 300px !important;
    margin-bottom: 36px;
}

#window .options {
    float: right;
}

    #window .options li {
        float: left;
        margin-right: 5px;
    }

#window .section-header {
    display: block;
    overflow: hidden;
    float: right;
    width: 25%;
}

.k-window .section-header {
    display: block;
    overflow: hidden;
    float: right;
    width: 25%;
}

#gridTag {
    border: 0px;
}

    #gridTag .k-grid-toolbar {
        padding: 0 !important;
    }

    #gridTag .k-button {
        margin: 0 0 10px 5px;
    }

#clearSearch {
    margin: 3px 0 0 125px;
    position: absolute;
}

.PageLoader {
    background-color: #FFF;
    position: absolute;
    opacity: 0.6;
    text-align: center;
    overflow: hidden;
    display: none;
    cursor: progress;
    z-index: 10000000;
}

    .PageLoader img {
        position: absolute;
        margin: auto;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
    }

.SmallLoader {
    background-color: #FFF;
    position: absolute;
    opacity: 0.8;
    text-align: center;
    overflow: hidden;
    display: none;
}

#f_previewhtmlareaheader-0 {
    width: 400px;
}

    #f_previewhtmlareaheader-0 ul {
        text-align: left;
        margin: 5px 0;
    }

    #f_previewhtmlareaheader-0 li {
        text-align: left;
        width: 65%;
        float: left;
    }

        #f_previewhtmlareaheader-0 li:first-child {
            width: 24%;
        }

        #f_previewhtmlareaheader-0 li input {
            width: 100%;
        }

#f_htmlarea-1, #f_htmlarea-2 {
    display: none;
}
/* -------------
    ------------ LABELS ------------------------------------*/

#divGrid .label {
    margin: 0 auto;
    display: block;
    text-align: center;
    width: 5px;
    height: 5px;
    border-radius: 50%;
}

#digital {
    width: 100%;
}

iframe:not([seamless]) {
    border: 0 !important;
}

.previewBtn {
    display: block;
    width: 48px;
}

#emailFrame .innerLabel {
    display: none;
}

#divMiddle {
    background: #bfbfbf;
    padding: 5px 0;
}

    #divMiddle ul li a {
        cursor: pointer;
        font-weight: bold;
        width: 100%;
        height: 100%;
        color: #000;
        display: block;
    }

        #divMiddle ul li a:hover {
            color: #fff;
        }

#sectLetter {
    margin-right: 1%;
    width: 4%;
    float: left;
    text-align: center;
}

    #sectLetter li {
        cursor: pointer;
    }

        #sectLetter li a {
            color: #000;
        }

            #sectLetter li a:hover {
                color: #0099FF;
            }

#sectGrid, #sectInfo, #sectLetter {
    display: block;
    overflow: hidden;
}

.k-grid-header-wrap {
    border: 0 !important;
}

#mainArea {
    display: block;
    overflow: hidden;
    min-height: 536px;
    padding: 10px;
    float: left;
    background: #cccaca;
    border: 1px solid #666;
    -moz-box-shadow: 1px 1px 4px 0px #bcbcbc;
    -webkit-box-shadow: 1px 1px 4px 0px #bcbcbc;
    box-shadow: 1px 1px 4px 0px #bcbcbc;
}

#mainArea {
    float: left;
    width: 97%;
}

#YourListsArea {
    float: left;
    width: 33%;
    padding: 0 22px 0 0;
    display: none;
}

#membershipCancel {
    float: left;
    margin-top: 20px;
    margin-left: 10px;
    color: #999;
}

#chkHeader {
    width: 15px;
}

#sectGrid {
    width: 95%;
    float: left;
}

#mailingContent #sectGrid {
    width: 100%;
    float: left;
}

#sectInfo {
    width: 32%;
    float: left;
    margin-left: 17px;
}

    #sectInfo #divInfo {
        background: #fff;
        padding: 10px;
        margin: 0 !important;
        width: 93% !important;
        height: 572px;
    }

#windowContact #divTags {
    margin-left: 6px;
}

#windowContact #divGrid {
    min-height: 100px !important;
    max-height: 507px;
    overflow: auto;
    width: 100%;
}

    #windowContact #divGrid .k-grid {
        width: 99%;
    }

.adminContent {
    text-align: center;
    padding: 24px 10px 5px 10px;
}

    .adminContent P {
        font-size: .8EM;
    }

ul#confirmationControls {
    width: 99%;
    margin-top: 18px;
    display: block;
    overflow: hidden;
}

#confirmationControls li {
    float: left;
    width: 50%;
    text-align: center;
}

    #confirmationControls li input {
        width: 80%;
        height: 25px;
    }

#FilterLabelArea {
    display: block;
    overflow: hidden;
    float: left;
}

#sectLabel {
}

#FilterLabelArea {
    width: 129px;
}

    #FilterLabelArea li {
        float: left;
    }

        #FilterLabelArea li#flaOne {
            width: 69%;
            margin-top: 7px;
        }

.contactDefault {
    background: #ccc;
    color: #fff;
    font-weight: bold;
    width: 100%;
}

.k-textbox > input, .k-autocomplete .k-input, .k-picker-wrap .k-input, .k-numeric-wrap .k-input, .k-dropdown-wrap .k-input, .k-selectbox .k-input {
    font-size: 10px !important;
    height: 15px !important;
}

.innerControl h2 {
    font-size: 1em;
}



#digitalContianer {
    padding: 10px;
    border: 1px solid #ccc;
    background: #F1F1F1;
    float: right;
    margin-top: 10px;
    text-align: right;
    display: none;
}

    #digitalContianer div {
        margin: 5px 0;
        font-weight: normal;
    }

    #digitalContianer label {
        font-weight: bold;
    }


.symbols {
    height: 35px;
    position: absolute;
    margin: 8px 0 0 23px;
}

.symbols1 {
    height: 35px;
    position: absolute;
    margin: 40px 0 0 23px;
}

.symbols3 {
    height: 35px;
    position: absolute;
    margin: 8px 0 0 23px;
}

.sticky {
    position: fixed;
    top: 0px;
    margin: 0;
    background: #fff;
}

#lbAddress:hover, #lbEmail:hover {
    text-decoration: underline;
    cursor: pointer;
}

/*.k-weekend a { cursor: not-allowed; color: #f1f1f1 !important; }*/

#saveLink {
    padding: 10px 0 0 0;
    color: green;
}

.inactived {
    opacity: .4;
    cursor: not-allowed !important;
}

#pricingBlock li #memberLink {
    text-align: center !important;
    display: none;
}

.k-button, .k-dropzone .k-button {
    background: #0099FF;
    border: 1px solid #337ECF;
    border-radius: 0 !Important;
}

    .k-dropzone .k-button:hover {
        background: #000;
        color: #fff !Important;
        cursor: pointer !Important;
    }


#imageCropper {
    display: none;
}

#libraryWindow {
    overflow: auto !Important;
}

#tagToApply {
    display: block;
    overflow: hidden;
    padding: 10px;
}

    #tagToApply li {
        list-style: none;
    }

#ConfirmPopupWindow {
    display: block;
    overflow: hidden;
}

    #ConfirmPopupWindow #controls li {
        float: left;
        margin-right: 10px;
        width: 46%;
    }

        #ConfirmPopupWindow #controls li a {
            display: block;
        }

    #ConfirmPopupWindow #controls {
        margin: 0 auto;
        width: 100%;
        display: block;
        overflow: hidden;
    }

    #ConfirmPopupWindow p {
        font-size: 10px;
        margin: 4px 0;
    }

#ConfirmContactPopupWindow {
    overflow: auto !important;
}

.k-upload-status {
    display: block;
    width: 80px;
    float: right;
}

#getDiscount {
    text-align: center;
    padding: 2px 10px 4px 10px;
    background: #CC0201;
    color: #fff;
    border-radius: 2px;
    border: 1px solid #980117;
    box-shadow: 1px 1px 2px 2px #eee;
    font-weight: normal !important;
}

    #getDiscount:hover {
        background: #000;
        border-color: #000;
    }

#discountArea {
    display: block;
    padding: 11px 0 10px 0;
}

.spread {
    max-width: 100%;
    margin-bottom: 10px;
}

#dpi {
    height: 50px;
    width: 300px;
    float: left;
}

.emailHelp {
    float: right;
    margin-left: 2px;
}


.passwordWrapper .page-title h1 {
    margin-top: 36px;
}

.passwordWrapper dt {
    width: 15%;
}

.passwordWrapper dd {
    margin: 0 0 0 10px;
}

.productDetails {
    list-style: none;
    display: block;
    overflow: hidden;
}

    .productDetails li {
        float: left;
        list-style: none;
        width: 35%;
    }

        .productDetails li img {
            width: 100%;
        }

        .productDetails li.firstItemDetail {
            margin-right: 7px;
        }

    .productDetails p {
        width: 90px;
        margin: 0;
        font-size: 10px;
    }

#ld_overview_Features .button-1 {
    box-shadow: none !important;
    webkit-box-shadow: none !important;
}

#ld_overview_Features .page-title h1 {
    margin-top: 36px;
}

#ld_overview_Features dd {
    margin: 0 0 0 10px;
}
/*#divShipping .saDropdown { width: 100% !important; }*/

#ld_overview_Features .result {
    margin-top: 10px;
}

.multi {
    margin-bottom: 10px;
}

#la li {
    float: left;
    padding-bottom: 6px;
    text-align: left;
    width: 100%;
}

    #la li .k-dropdown {
        width: 190px;
    }

.symbolBox h4 {
    display: none;
}

.listingThumbnail {
    height: 200px;
    width: 200px;
}

#sliderCTA_overview, #sliderCTA_loginshadow, #sliderCTA {
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

#ldFeatures, #ld_overview_Features, #ld_support_Features, #ld_Upgrade {
    background: #fff;
    display: block;
    overflow: hidden;
}

    #ldFeatures ul {
        padding: 18px 71px 36px 72px;
        display: block;
        overflow: hidden;
    }

        #ldFeatures ul li {
            float: left;
            padding-right: 19px;
            width: 189px;
        }

            #ldFeatures ul li:nth-child(4), #ldFeatures ul li:nth-child(8) {
                padding-right: 0 !important;
            }

            #ldFeatures ul li p {
                color: #a2a2a2;
                line-height: 20px;
                font-size: 11px;
                padding: 0;
                font-family: Verdana;
                margin: 0;
            }

            #ldFeatures ul li:nth-child(-n+4) {
                margin-bottom: 27px;
            }

    #ld_overview_Features ul {
        padding: 34px 70px 20px 112px;
        display: block;
        overflow: hidden;
    }

        #ld_overview_Features ul li {
            float: left;
            width: 388px;
            padding: 0 0 36px 0;
        }

            #ld_overview_Features ul li div, #ld_overview_Features ul li figure {
                float: left;
            }

            #ld_overview_Features ul li div {
            }

            #ld_overview_Features ul li p {
                margin: 0;
                float: right;
                width: 75%;
                color: #7d7d7d;
                line-height: 20px;
                font-size: 12px;
                font-family: Verdana;
                padding: 0 26px 0 0;
            }

            #ld_overview_Features ul li figure {
                display: block;
                overflow: hidden;
            }

    #ld_support_Features ul {
        padding: 0px 0px 0px 72px;
        display: block;
        overflow: hidden;
        min-height: 263px;
    }

        #ld_support_Features ul li {
            float: left;
            border: 1px solid #ccc;
            margin-right: 9px;
        }

            #ld_support_Features ul li:hover {
                border-color: #0099FF;
            }

            #ld_support_Features ul li div, #ld_support_Features ul li figure {
                float: left;
            }

            #ld_support_Features ul li div {
            }

            #ld_support_Features ul li p {
                margin: 0;
                float: right;
                width: 75%;
                color: #7d7d7d;
                line-height: 20px;
                font-size: 12px;
                font-family: Verdana;
                padding: 0 26px 0 0;
            }

            #ld_support_Features ul li figure {
                display: block;
                overflow: hidden;
            }

#P6BWWR9LQB-firefly {
    display: none;
}


#cta_buttons {
    margin: 0 auto;
    width: 30%;
    text-align: center;
    padding-top: 10px;
}

    #cta_buttons a {
        margin: 0 10px 0 0;
        padding: 16px 0;
        width: 127px;
        border-radius: 2px;
        box-shadow: none !important;
        font-size: 14px;
        font-family: Verdana;
    }

#noRiskArea {
    line-height: 20px;
    padding: 0px 0 72px 0;
    width: 77% !important;
}

    #noRiskArea b {
        color: #000;
    }

#OverviewTitle {
    padding: 20px 0 36px 0;
}

#overview_monthly_plans {
    padding: 0 0 36px 0;
}

#loginHeader {
    width: 636px;
}

#sliderHolder {
    display: block;
    overflow: hidden;
}

    #sliderHolder #slider {
        height: 234px;
    }

    #sliderHolder .memberSlider {
        height: 360px !important;
    }

    #sliderHolder .returning-wrapper {
        width: 322px;
        height: 340px;
        background: #ebebeb;
        border: none !important;
    }

        #sliderHolder .returning-wrapper .inside {
            padding: 45px;
            display: block;
            overflow: hidden;
        }

            #sliderHolder .returning-wrapper .inside dl {
                display: block;
                overflow: hidden;
                padding: 0;
                width: 100%;
                margin: 0;
            }

            #sliderHolder .returning-wrapper .inside dd {
                width: 100% !important;
                float: left;
                margin: 0 !important;
            }

            #sliderHolder .returning-wrapper .inside #createAccount {
                float: left;
                background: #d7d7d7;
                display: block;
                overflow: hidden;
                width: 100%;
            }

                #sliderHolder .returning-wrapper .inside #createAccount > div {
                    padding: 20px 25px;
                    display: block;
                    overflow: hidden;
                    border: 1px solid #c2c2c2;
                }

                #sliderHolder .returning-wrapper .inside #createAccount div dl {
                    margin: 10px 0 0 0;
                }

                #sliderHolder .returning-wrapper .inside #createAccount div h3 {
                    font-size: 14px;
                    letter-spacing: -1px;
                    font-weight: bold;
                    margin: 0;
                }

#StaticImageHolder {
    height: 234px;
}



.validation-summary-errors {
    font-size: 12px;
}
.exceptions{
    -webkit-margin-start:0;
}
    /*.validation-summary-errors ul {
        display: none;
    }*/

ul#loginControls {
    margin: 0px 0 0px 0;
    float: left;
}

    ul#loginControls li {
        float: left;
        margin-right: 10px;
    }

        ul#loginControls li dd.forgot-password {
            padding-top: 7px;
        }

        ul#loginControls li .forgot-password a {
            color: #7d7d7d;
        }

.messageDetail {
    color: #AFAFAF;
    font-weight: normal;
}

    .messageDetail span {
        margin-right: 5px;
    }

#mailingmapmield-grid .k-header .k-link {
    font-weight: bold;
}

#mailingmapmield-grid .notComplete, #mailingmapmield-grid .complete {
    position: relative !important;
}

.k-item h4 {
    margin: 0;
}


#CustomerInfoForm h2 {
    padding: 0 0 20px 0;
}


.control {
    padding: 0 20px;
}

.k-progress, .k-progress-status {
    border: 0 !important;
}

.k-upload-files {
    border: 1px solid #fff;
}

.bifold .multipage2, .bifold .multipage0 {
    border-top: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
    border-bottom: 1px solid #000 !important;
}

.bifold .multipage3, .bifold .multipage1 {
    border-top: 1px solid #000 !important;
    border-left: 1px solid #000 !important;
    border-bottom: 1px solid #000 !important;
}

.passwordWrapper {
    padding: 20px 36px 36px 36px;
}

#ReviewPageContainer .postcard .multipage {
    border: 1px solid #000 !important;
    width: 99% !important;
}

.trial-fieldlabel {
    width: 40% !Important;
}

.viewAllBtn {
    font-size: 10px;
    color: #AFAFAF;
    padding: 0;
    margin: 0;
    font-weight: normal;
}

.Trifold .multipage2, .Trifold .multipage0 {
    border-top: 1px solid #000 !important;
    border-right: 1px solid #000 !important;
    border-bottom: 1px solid #000 !important;
}

.Trifold .multipage3, .Trifold .multipage1 {
    border-top: 1px solid #000 !important;
    border-left: 1px solid #000 !important;
    border-bottom: 1px solid #000 !important;
}

#listings_listbox .k-item:first-child {
    display: none;
}

.previewButton input {
    float: left;
}

.pdfpreviewbtn {
    color: #AFAFAF;
    font-size: .8em;
    cursor: pointer;
    float: left;
    margin-top: 4px;
}

    .pdfpreviewbtn:Hover {
        cursor: pointer;
    }

#waitingPage {
    text-align: center;
    height: 600px;
    width: 100%;
}

/*Add Border for Prospecting Cards PReview Images */
.prospecting img, #ReviewPageContainer img {
    border: 1px solid #000 !important;
}


/* CUSTOM FIELD DROPDOWN */

#Section_Page2 .ul-dropdown .li-dropdown-control, #Section_Page3 .ul-dropdown .li-dropdown-control, #Section_Page4 .ul-dropdown .li-dropdown-control, #Section_Page5 .ul-dropdown .li-dropdown-control {
    display: block !important;
}

.ul-dropdown .label {
    display: none !important;
}


.category-item h2.title {
    padding: 11px 0;
}


#highResValidation {
    display: block;
    overflow: hidden;
    margin-top: 12px;
}

    #highResValidation li {
        float: left;
        list-style: none;
    }

        #highResValidation li.first {
            width: 7%;
        }

        #highResValidation li.second {
            width: 93%;
        }

            #highResValidation li.second p {
                padding: 0 0 0 8px;
                margin: 0;
                font-size: 10px;
                color: #000;
            }

            #highResValidation li.second a {
                color: #AFAFAF;
            }

#highresButton {
    font-size: .9em;
    font-family: Verdana;
    cursor: pointer;
    float: left;
    margin: 6px 0;
}


#cancelplan {
    margin-left: 10px;
    margin-top: 2px;
    float: left;
    color: #666;
    cursor: pointer;
}

#mailingContent #savedLists {
    padding: 20px 0;
    overflow: auto;
    max-height: 350px;
}

#mailingContent #lbError p {
    color: #fff !important;
}

#mailingContent p {
    color: #AFAFAF;
}

article.full h3 {
    margin: 5px;
}

#mailingContent .k-upload-files {
    background: #fff !Important;
}

#mailingViews .box #uploadArea li.k-file-success {
    display: none !important;
}

#mailingViews .box ul li ul#savedLists li {
    padding: 2px 0;
}

    #mailingViews .box ul li ul#savedLists li input, #mailingViews .box ul li ul#savedLists li label {
        float: left;
        width: 80%;
    }

    #mailingViews .box ul li ul#savedLists li input {
        width: 20px;
    }

div.customFieldEdit .cols .htmlLiteral ul.singleControl div.innerControl input.linkbutton {
    width: 118px !important;
    margin-top: 20px;
}

#learnMoreMembership {
    margin-top: 10px;
    color: #AFAFAF;
    font-size: 10px !important;
    float: left;
    font-weight: normal;
}

    #learnMoreMembership:hover {
        color: #000;
    }

#ecardOverviewBanner {
    margin-bottom: 36px;
}

#ecard_buttons {
    margin-bottom: 36px;
    padding: 0 74px;
}

    #ecard_buttons a {
        margin-right: 10px;
    }

#ecardSampleArea {
    margin-bottom: 36px;
    display: block;
    overflow: hidden;
}

    #ecardSampleArea ul li {
        padding: 5px 0;
    }

#footerOverviewButtons {
    padding: 0 74px;
    margin-bottom: 72px;
}

    #footerOverviewButtons a {
        margin-right: 10px;
    }

.EcardOverview-page {
    background: #fff;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

#ccvArtwork {
    display: block;
}

#nonMemberUpsell {
    padding: 36px;
    background: #f3f3f3;
    float: left;
    border: 1px solid #ccc;
}

#saveCtaButtons ul, #saveCtaButtons ul li a {
    display: block;
    overflow: hidden;
}

    #saveCtaButtons ul li {
        float: left;
        margin: 36px 10px 0 0;
        display: block;
        overflow: hidden;
    }

#ext-gen142 {
    width: 433px !Important;
}

#saveNowBox div {
    float: left;
}

#nonMemberUpsell #Save_Price {
    background: #fff;
    border: 1px solid #ccc;
    padding: 5px 25px;
    height: 30px;
    font-family: Verdana;
    font-size: 24px;
    font-weight: normal;
    color: #000;
}

#saveInformation {
    font-size: 10px;
    font-weight: normal;
}

#PriceBlockActual {
    display: block;
    overflow: hidden;
}

.invalid-cart #PriceBlockInvalidMessage {
    display: block;
}

.valid-cart #PriceBlockInvalidMessage {
    display: none;
}

#mailingListeCounter {
    margin: 10px 0 36px 0;
}

#pnlGroupOptions_personaldetails {
    height: 554px;
}

#sectPreviewList label {
    margin-bottom: 10px;
}


#divGrid .k-grid-add {
    margin: 10px 0;
}

.options {
    padding: 10px 0;
}

#passwordFields label {
    vertical-align: middle;
}

#ChangePasswordResult {
    color: #0099FF;
}

#passwordFields dt {
    text-transform: capitalize;
    padding: 8px 0;
    width: 37%;
}

#passwordFields dd {
    float: none;
    display: block;
    overflow: hidden;
    width: 62%;
}


.dropdownBox {
    border-bottom: 1px solid #ccc;
    cursor: pointer;
    padding: 3px 0;
    overflow: hidden;
}

    .dropdownBox p {
        padding: 0;
        margin: 0;
    }


#CreateNewAccountArea {
    width: 100%;
    float: none;
}

    #CreateNewAccountArea form > div {
        margin-bottom: 10px;
    }

.login-page .headerPageTitle {
    padding-bottom: 0;
}

.loginPopupUser {
    color: #000;
    font-weight: normal;
    padding: 0 18px;
}


#ProductVariantSelectionArea {
    position: absolute !important;
    margin-left: 741px !important;
}

#mailingContent .breadcrumb {
    margin: 0;
}

#listingsView {
    display: block;
    overflow: hidden;
    background: #fff;
}

    #listingsView .option {
        float: left;
        width: 50%;
        cursor: pointer;
        margin-bottom: 10px;
    }

        #listingsView .option label {
            margin-left: 5px;
            cursor: pointer;
        }

        #listingsView .option input {
            cursor: pointer;
        }

.listingEdits {
    margin-bottom: 10px;
}

#listingsView .deleteBtn {
    margin: 10px 0;
    cursor: pointer;
    float: left;
    width: 100%;
}

#listingsView .product {
    border-bottom: 1px solid #eee;
    display: block;
    overflow: hidden;
    padding: 0 5px;
}

    #listingsView .product:hover {
        background: #eee;
    }

    #listingsView .product h3 {
        float: left;
        width: 100%;
    }

#listingTitle {
    margin: 10px 0;
}

#listingsWrapper .k-reset {
    display: none;
}

#listingsWrapper .k-pager-info {
    float: left;
    padding: 0;
    margin: 5px 0;
}

.validationError {
    background: #E4A9A9 !important;
    border: 1px solid #CC0201 !important;
}

#mailingDetailOptions {
    width: 50%;
    float: left;
}

#EmailListHelp {
    width: 441px;
    float: left;
    border: 1px solid #ccc;
    padding-bottom: 47px;
    margin-top: 87px;
}

    #EmailListHelp .k-widget {
        margin: 0 10px 0 47px;
        width: 220px;
        float: left;
    }

#submitHelp {
    float: left;
    width: 47px;
    margin: 0 !important;
    height: 15px;
}

#ld_Upgrade ul {
    list-style: none;
    margin: 0 32px;
    display: block;
    overflow: hidden;
}

    #ld_Upgrade ul li {
        float: left;
        padding-right: 54px;
    }

        #ld_Upgrade ul li a {
            display: block;
        }

            #ld_Upgrade ul li a:hover {
                opacity: .5;
            }

#upgradeBanner {
    margin: 0 30px 45px 30px;
}

.privacy h5 {
    font-size: 11px;
    margin: 0;
    padding: 4px 0;
}

.privacy p {
    font-size: 11px;
    margin: 0 0 10px 0;
    line-height: 17px;
}

.privacy h2 + p {
    margin-bottom: 50px;
}

.ImageButtons .k-button-bare {
    display: none;
}

.two-third textarea {
    display: block;
    width: 97%;
}

.duplicateIcon {
    display: none;
}

.password-recovery-page {
    padding: 20px 30px;
}

    .password-recovery-page dt {
        width: 120px;
    }

    .password-recovery-page dd {
        width: 650px;
    }

        .password-recovery-page dd input {
            width: 50% !important;
        }


.cart_productname {
    margin: 0;
    padding: 0;
    line-height: 1;
    font-size: 12px;
}

.product_Snapshot {
    text-align: center;
}

/* IE SPECIFIC STYLING */

.k-ie8 #ldFeatures ul li {
    padding-right: 13px !important;
    padding-bottom: 10px !Important;
}

.k-ie8 nav.header-links a {
    padding-right: 0px !important;
}

.k-ie8 #upSingle, .k-ie8 .k-upload .k-button {
    background: #09F !important;
    border: 1px solid #337ECF !important;
}

.MaxCharacters {
    margin-top: 3px;
}

    .MaxCharacters li {
        float: left;
        width: 34px !important;
    }

        .MaxCharacters li:first-child {
            width: 112px !important;
        }

        .MaxCharacters li:last-child {
            margin-left: 9px !important;
        }



/* Discount Header Styles*/
#discountCouponArea, #customerNameArea {
    float: right;
}

#discountCouponArea {
    padding: 0;
    margin: 3px 0 0 0;
}

    #discountCouponArea div {
        float: left;
        margin: 0;
        padding: 0;
    }

        #discountCouponArea div p {
            margin: 0;
            color: #CC0201;
            font-weight: bold;
        }

        #discountCouponArea div#discountTooltip {
            color: #666;
        }

            #discountCouponArea div#discountTooltip:hover {
                cursor: pointer;
            }

#discountTooltip a {
    color: #666;
    padding: 0;
}


/*Firefly Overwrides */
#P6BWWR9LQB-bar-frame {
    left: -123px;
}


#atp_controls {
    width: 100%;
    text-align: center;
    margin: 10px 0 0 0;
}

    #atp_controls a {
        padding: 5px 20px;
    }

#managePlansWrapper {
    padding-bottom: 72px;
}

    #managePlansWrapper div {
        text-align: center;
    }

.appliedTotalDiscount {
    color: #CC0201;
}

div.ld_loginField {
    display: none;
}

html.k-ie .ld_loginField {
    display: block;
}

html.k-ff11 .ld_loginField {
    display: block;
}

html.k-ie ul#loginControls {
    margin-bottom: 0 !Important;
}

.productPage {
    padding-top: 15px;
}

#pageholder, .productPage {
    display: block;
    overflow: hidden;
}

.login-page .page-title {
}

.login-page .LoginFields {
    background: #fff;
    padding: 10px;
    border: 1px solid #666;
    margin: 10px 0;
}

    .login-page .LoginFields #LoginTypeSelection, .login-page .LoginFields #LoginArea {
        padding: 10px;
    }

        .login-page .LoginFields #LoginTypeSelection ul {
            display: block;
            overflow: hidden;
        }

            .login-page .LoginFields #LoginTypeSelection ul li {
                float: left;
                padding-right: 8px;
            }

        .login-page .LoginFields #LoginArea form > div, .login-page .LoginFields #CreateNewAccountArea form > div {
            display: block;
            overflow: hidden;
            padding: 5px 0;
        }

        .login-page .LoginFields #LoginArea label, .login-page .LoginFields #CreateNewAccountArea label {
            font-weight: bold;
            font-size: 14px;
        }

        .login-page .LoginFields #LoginArea input, .login-page .LoginFields #CreateNewAccountArea input {
            height: 25px;
        }

#ld_overview_Features {
    padding-bottom: 30px;
}

    #ld_overview_Features #CreateAccount {
        margin: 0 auto;
        width: 30%;
        text-align: center;
        padding: 18px 0;
        display: block;
        overflow: hidden;
    }

        #ld_overview_Features #CreateAccount a {
            width: 100%;
            padding: 15px 0;
        }

    #ld_overview_Features .item {
        display: block;
        overflow: hidden;
        width: 100%;
        font-family: Verdana;
        padding: 18px 76px;
    }

        #ld_overview_Features .item > div {
            float: left;
        }

        #ld_overview_Features .item .img {
            width: 180px;
        }

        #ld_overview_Features .item .description {
            margin: 15px 0 0 0;
        }

            #ld_overview_Features .item .description .title {
                font-weight: bold;
                color: #000;
            }

            #ld_overview_Features .item .description .body {
                padding: 6px 0;
                margin: 0;
                line-height: 20px;
            }




#ImageCropButtons {
    padding-left: .8em;
}

    #ImageCropButtons #btnCancalImage, #ImageCropButtons #btnSaveImage {
        padding: 5px 23px;
        height: auto !important;
        width: auto !important;
    }

.k-upload-status-total {
    display: none !important;
}

.k-upload-files {
    margin: 0 !important;
}

.k-list-container {
    background: #fff !important;
}

.k-state-selected.k-state-focused {
    background-color: #666 !important;
    border: 1px solid #333 !important;
}


.k-widget.k-dropdown .k-dropdown-wrap {
    background: #fff !important;
    padding: 2px 22px 2px 2px;
    box-shadow: none !important;
}

    .k-widget.k-dropdown .k-dropdown-wrap .k-item {
        color: #000 !important;
    }

.k-widget.k-numerictextbox {
    padding: 2px 22px 2px 2px;
}

.k-picker-wrap {
    padding: 5px 0 !Important;
}

.k-widget.k-numerictextbox .k-numeric-wrap; {
    padding: 4px 0;
    background: #eee !important;
}

.k-upload .k-dropzone {
    background: #fff !important;
}

.k-upload .k-upload-button {
    background: #09f;
}

.k-upload .k-upload-button, .k-upload .k-dropzone .k-upload-button {
    color: #fff !important;
}

.order-history-page #divItem {
    margin-bottom: 15px;
}

.order-history-page #orderSummery {
    margin-top: 22px;
    background: #eee;
    width: 325px;
    border: 1px solid #999;
    padding: 5px;
}

#Shipping-Orders .package:first-child {
    margin: 0 0 10px 0;
}

#Shipping-Orders .package {
    margin: 0 0 25px 0;
}

    #Shipping-Orders .package .track-details {
        background: #f3f3f4;
        padding: 2px 10px 10px 10px;
        border-bottom: 1px solid #dbdbde;
        border-left: 1px solid #dbdbde;
        border-right: 1px solid #dbdbde;
    }

    #Shipping-Orders .package .k-grid-header th {
        background: #888 !important;
    }

        #Shipping-Orders .package .k-grid-header th span {
            color: #fff !important;
        }

.order-history-page-detail {
    margin-bottom: 20px;
}

    .order-history-page-detail .title {
        font-size: 18px !important;
        padding-bottom: 15px;
        color: #000;
    }

    .order-history-page-detail h4 {
        font-size: 11px;
    }

    .order-history-page-detail h5 {
        font-size: 12px;
        padding: 0 0 10px 0;
        margin: 0;
    }


/*.eddmTotalAddress li {
    color: #0099FF;
}*/

.eddmTotalAddress li span {
    color: #000;
}

#tabstripLogin ul {
    display: block;
    overflow: hidden;
}

#tabstripLogin > ul > li {
    padding: 16px 30px;
}

    #tabstripLogin > ul > li:hover {
        cursor: pointer;
    }

#tabstripLogin ul li.k-state-active, #tabstripLogin-2.k-state-active {
    background: #DBDBDE !important;
    font-weight: bold;
}

div[role="tabpanel"].k-state-active {
    background: #DBDBDE !important;
}

div[role="tabpanel"] {
    padding: 36px 29px !important;
}

.popupWindow .k-tabstrip.k-header {
    border: 0 !important;
}


div[role="tabpanel"] #CreateNewAccountArea, div[role="tabpanel"] #LoginArea {
    width: 50%;
    margin: 0 auto;
}


.k-listview {
    border-width: 1px 0 0;
    padding: 0;
    overflow: hidden;
    min-height: 298px;
}



#loading-bar {
    display: none;
}

#loading-bar-spinner {
    position: fixed !important;
    top: 200px;
    left: 47%;
}

/* Make clicks pass-through */
#loading-bar,
#loading-bar-spinner {
    pointer-events: none;
    -webkit-pointer-events: none;
    -webkit-transition: 350ms linear all;
    -moz-transition: 350ms linear all;
    -o-transition: 350ms linear all;
    transition: 350ms linear all;
}

    #loading-bar.ng-enter,
    #loading-bar.ng-leave.ng-leave-active,
    #loading-bar-spinner.ng-enter,
    #loading-bar-spinner.ng-leave.ng-leave-active {
        opacity: 0;
    }

        #loading-bar.ng-enter.ng-enter-active,
        #loading-bar.ng-leave,
        #loading-bar-spinner.ng-enter.ng-enter-active,
        #loading-bar-spinner.ng-leave {
            opacity: 1;
        }

    #loading-bar .bar {
        -webkit-transition: width 350ms;
        -moz-transition: width 350ms;
        -o-transition: width 350ms;
        transition: width 350ms;
        background: #29d;
        position: fixed;
        z-index: 10002;
        top: 0;
        left: 0;
        width: 100%;
        height: 2px;
        border-bottom-right-radius: 1px;
        border-top-right-radius: 1px;
    }

    /* Fancy blur effect */
    #loading-bar .peg {
        position: absolute;
        width: 70px;
        right: 0;
        top: 0;
        height: 2px;
        opacity: .45;
        -moz-box-shadow: #29d 1px 0 6px 1px;
        -ms-box-shadow: #29d 1px 0 6px 1px;
        -webkit-box-shadow: #29d 1px 0 6px 1px;
        box-shadow: #29d 1px 0 6px 1px;
        -moz-border-radius: 100%;
        -webkit-border-radius: 100%;
        border-radius: 100%;
    }

#loading-bar-spinner {
    display: block;
    position: relative;
    z-index: 10002;
}

    #loading-bar-spinner .spinner-icon {
        width: 14px;
        height: 14px;
        border: solid 2px transparent;
        border-top-color: #29d;
        border-left-color: #29d;
        border-radius: 50%;
        -webkit-animation: loading-bar-spinner 400ms linear infinite;
        -moz-animation: loading-bar-spinner 400ms linear infinite;
        -ms-animation: loading-bar-spinner 400ms linear infinite;
        -o-animation: loading-bar-spinner 400ms linear infinite;
        animation: loading-bar-spinner 400ms linear infinite;
    }

@-webkit-keyframes loading-bar-spinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-moz-keyframes loading-bar-spinner {
    0% {
        -moz-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-o-keyframes loading-bar-spinner {
    0% {
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-ms-keyframes loading-bar-spinner {
    0% {
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes loading-bar-spinner {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.dk-loader,
.dk-loader:after {
    border-radius: 50%;
    width: 10em;
    height: 10em;
}

.dk-loader {
    margin: 60px auto;
    font-size: 10px;
    display: block;
    z-index: 10000000;
    text-indent: -9999em;
    border-top: 1.1em solid rgba(84,142,171, 0.2);
    border-right: 1.1em solid rgba(84,142,171, 0.2);
    border-bottom: 1.1em solid rgba(84,142,171, 0.2);
    border-left: 1.1em solid #548eab;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: dk-loader 1.1s infinite linear;
    animation: dk-loader 1.1s infinite linear;
}

@-webkit-keyframes dk-loader {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes dk-loader {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.button-1, .k-button {
    border: 1px solid #858585;
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.1), 0 1px 3px #ccc;
    box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.1), 0 1px 3px #ccc;
    background: #999;
    border-radius: 2px;
    color: #fff;
    font-size: .9em;
    font-family: Verdana;
    padding: 2px 10px 4px 10px;
    text-align: center;
    text-decoration: none;
}

    .btnRed:hover, .button-1:hover, .k-button:hover, .k-draghandle:hover {
        -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.4), 0 1px 3px #ccc;
        box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.4), 0 1px 3px #ccc;
        border: 1px solid #000;
        color: #fff !important;
        text-shadow: 0px 0px #eee;
        background: #000; /* Old browsers */
    }


.button-2 {
    border: 0;
    background: none !important;
    color: #09f;
    font-family: Verdana;
    font-size: .9em;
}

    .button-2:hover {
        color: #000;
        cursor: pointer;
    }

.btnRed {
    border: 1px solid #337ECF;
    color: #fff;
    background: #09F;
}

#sliderCTA, #sliderCTA_overview {
    display: block;
    height: 145px;
}

#sliderCTA {
    background: url(/Images/Shared/LentzDesign/slider/LD_slider_bottom.jpg) no-repeat;
}

#sliderCTA_overview {
    background: url(/Images/Shared/LentzDesign/slider/LD_overview_bottom.jpg) no-repeat;
}


#overview_print_products {
    background: url(/Images/Shared/LentzDesign/Overview_Print_Products.jpg) no-repeat;
    display: block;
    width: 960px;
    height: 261px;
}

#overview_email_products {
    background: url(/Images/Shared/LentzDesign/Overview_Email_Products.jpg) no-repeat;
    display: block;
    width: 960px;
    height: 279px;
}

#overview_monthly_plans {
    background: url(/Images/Shared/LentzDesign/Overview_Monthly_Plans.jpg) no-repeat;
    display: block;
    width: 960px;
    height: 423px;
}

#step1_freetrial {
    background: url(/Images/Shared/LentzDesign/free_trial/step1_freetrial.png) no-repeat;
    display: block;
    width: 365px;
    height: 252px;
}

#step2_freetrial {
    background: url(/Images/Shared/LentzDesign/free_trial/Step_2_freetrial.png) no-repeat;
    display: block;
    width: 335px;
    height: 256px;
}

#freetrial_account_activation_required {
    background: url(/Images/Shared/LentzDesign/free_trial/Account_Activation_member.png) no-repeat;
    display: block;
    width: 530px;
    height: 322px;
}

#freetrial_active {
    background: url(/Images/Shared/LentzDesign/free_trial/Account_Activation_nonmember_to_member.png) center no-repeat;
    display: block;
    width: 530px;
    height: 322px;
}

#account_activation {
    background: url(/Images/Shared/LentzDesign/free_trial/Account_Activation_nonmember.png) center no-repeat;
    display: block;
    width: 530px;
    height: 322px;
}

#sliderCTA_loginshadow {
    background: url(/Images/Shared/LentzDesign/slider/LD_Login_bottom_shadow.jpg) no-repeat;
    display: block;
    height: 38px;
}

#sliderCTA_login {
    background: url(/Images/Shared/LentzDesign/slider/LD_Login_bottom.jpg) no-repeat;
    display: block;
    height: 106px;
}

#windowEditor .k-editor-button {
    display: inline !important;
}


#EmailPricing {
    background: url(/Images/Shared/LentzDesign/EmailPricing.jpg) no-repeat;
    display: block;
    width: 126px;
    height: 171px;
}

/*NEWSLETTER SPECIFIC STYLES */
#literal_wrapper .complete {
    margin-top: 5px;
    position: relative;
    background: url(/Images/Shared/LentzDesign/completeBtn.png) no-repeat !important;
    width: 24px;
    height: 14px;
    display: block;
    float: left;
}

    #literal_wrapper .complete:hover {
        background: #21acf2;
    }

#literal_wrapper .notComplete {
    margin-top: 5px;
    position: relative;
    background: url(/Images/Shared/LentzDesign/notcompleteBtn.png) no-repeat !important;
    width: 24px;
    height: 14px;
    display: block;
    float: left;
    margin-right: 0px;
}

    #literal_wrapper .notComplete:hover {
        background: #21acf2;
    }


.complete {
    position: absolute; /*Change on real Style sheet to just ../../../Images/Shared/completebtn.jpg*/
    background: url(/Images/Shared/LentzDesign/completeBtn.png) no-repeat !important;
    width: 24px;
    height: 14px;
    display: block;
    float: left;
}

    .complete:hover {
        background: #21acf2;
    }

.notComplete {
    position: absolute; /*Change on real Style sheet to just ../../../Images/Shared/completebtn.jpg*/
    background: url(/Images/Shared/LentzDesign/notcompleteBtn.png) no-repeat !important;
    width: 24px;
    height: 14px;
    display: block;
    float: left;
    margin-right: 0px;
}

    .notComplete:hover {
        background: #21acf2;
    }

nav.ImageButtons {
    float: right;
    width: 40%;
    margin: -15px 0 0 0;
    height: 150px;
}

.ImageButtons {
    display: block;
    overflow: hidden;
}

    .ImageButtons input {
        float: right;
        margin-right: 1%;
        margin-bottom: 1%;
        text-align: center;
    }

#cropTool {
}

    #cropTool #imgpreview {
        margin: 0 auto;
        text-align: center;
    }

    #cropTool figure.CoverImageHolder {
        display: none !important;
    }

    #cropTool p {
        font-size: .9em;
        float: left;
        width: 50%;
    }

    #cropTool #CtrlUpload {
        margin-bottom: 10px;
    }

.k-dropzone {
    border: 1px solid #eee;
}

    .k-dropzone:hover {
        background: #eee;
        cursor: auto;
    }

    .k-dropzone em {
        color: #999;
        visibility: visible;
    }

#errorIcon {
    margin-top: -3px;
    float: left;
    background: url(/Images/Shared/Generic/errorIcon.png) no-repeat !important;
    display: block;
    overflow: hidden;
    width: 20px;
    height: 20px;
}

.coverHolder {
    border-radius: 5px;
    border: 1px solid #666;
    background: url(/Images/Shared/coverHolder.png) #999 no-repeat;
    background-position: center center;
    max-width: 150px;
    max-height: 150px;
    width: 180px;
    height: 122px;
}

.LabelDropdown {
    background: url(/Images/Shared/Generic/icon_label.png) no-repeat;
    background-position: center center;
    width: 38px;
    height: 32px;
    display: block;
    cursor: pointer;
}

.FilterDropdown {
    background: url(/Images/Shared/Generic/icon_label.png) no-repeat;
    background-position: center center;
    width: 38px;
    height: 32px;
    display: block;
    cursor: pointer;
}

.Filterlabel {
    background: url(/Images/Shared/Generic/filterLabel.png) no-repeat;
    background-position: center center;
    width: 110px;
    height: 32px;
    display: block;
    cursor: pointer;
}

    .Filterlabel:Hover {
        background: url(/Images/Shared/Generic/filterLabelhover.png) no-repeat;
    }


.deleteIcon {
    background: url(/Images/Shared/Generic/icon_trash.png) no-repeat;
    background-position: center center;
    width: 38px;
    height: 32px;
    display: block;
    cursor: pointer;
}

.deleteIconMini {
    background: url(/Images/Shared/Generic/icon_trash_small.png) no-repeat;
    background-position: center center;
    width: 20px;
    height: 17px;
    display: block;
    cursor: pointer;
}

.addIcon {
    cursor: pointer;
    background: url(/Images/Shared/Generic/icon_addcontact.png) no-repeat;
    background-position: center center;
    width: 38px;
    height: 32px;
    display: block;
}

.saveBtn {
    cursor: pointer;
    background: url(/Images/Shared/Generic/saveBtn.png) no-repeat;
    background-position: center center;
    width: 75px;
    height: 32px;
    display: block;
    border: 0;
}

    .saveBtn:hover {
        background: url(/Images/Shared/Generic/saveBtnhover.png) no-repeat;
    }

.cropBtn {
    cursor: pointer;
    background: url(/Images/Shared/Generic/cropBtn.png) no-repeat;
    background-position: center center;
    width: 75px;
    height: 32px;
    display: block;
    border: 0;
}

    .cropBtn:Hover {
        cursor: pointer;
        background: url(/Images/Shared/Generic/cropBtnhover.png) no-repeat;
        background-position: center center;
        width: 75px;
        height: 32px;
        display: block;
        border: 0;
    }

.cancelBtn {
    cursor: pointer;
    background: url(/Images/Shared/Generic/cancelBtn.png) no-repeat;
    background-position: center center;
    width: 75px;
    height: 32px;
    display: block;
    border: 0;
}

    .cancelBtn:hover {
        background: url(/Images/Shared/Generic/cancelBtnhover.png) no-repeat;
    }

.rotateleft {
    cursor: pointer;
    background: url(/Images/Shared/Generic/rotateleft.png) no-repeat;
    background-position: center center;
    width: 38px;
    height: 32px;
    display: block;
    border: 0;
}

    .rotateleft:hover {
        background: url(/Images/Shared/Generic/rotatelefthover.png) no-repeat;
    }

.rotateright {
    cursor: pointer;
    background: url(/Images/Shared/Generic/rotateright.png) no-repeat;
    background-position: center center;
    width: 38px;
    height: 32px;
    display: block;
    border: 0;
}

    .rotateright:hover {
        background: url(/Images/Shared/Generic/rotaterighthover.png) no-repeat;
    }

.editIcon {
    cursor: pointer;
    background: url(/Images/Shared/Generic/icon_edit.png) no-repeat;
    background-position: center center;
    width: 36px;
    height: 32px;
    display: block;
}

.editIconMini {
    cursor: pointer;
    background: url(/Images/Shared/Generic/icon_edit_small.png) no-repeat;
    background-position: center center;
    width: 20px;
    height: 17px;
    display: block;
}

.duplicateIcon {
    cursor: pointer;
    background: url(/Images/Shared/Generic/icon_duplicates.png) no-repeat;
    background-position: center center;
    width: 38px;
    height: 32px;
    display: block;
}

.importIcon {
    cursor: pointer;
    background: url(/Images/Shared/Generic/icon_import.png) no-repeat;
    background-position: center center;
    width: 38px;
    height: 32px;
    display: block;
}

.Unverified {
    margin: 0 auto;
    display: block;
    text-align: center;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #666;
}

.Verified {
    margin: 0 auto;
    display: block;
    text-align: center;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #00ff21;
}

.NotVerified {
    margin: 0 auto;
    display: block;
    text-align: center;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #ff0000;
}

.checked {
    cursor: pointer;
    background: url(/Images/Shared/Generic/icon_checked.png) no-repeat;
    background-position: left top;
    height: 15px;
    display: block;
}

.unchecked {
    cursor: pointer;
    background: url(/Images/Shared/Generic/icon_unchecked.png) no-repeat;
    background-position: left center;
    height: 15px;
    display: block;
}

#LabelDropdown-menu .checked, #LabelDropdown-menu .unchecked {
    height: auto !important;
    background-position: left top;
}

.trichecked {
    cursor: pointer;
    background: url(/Images/Shared/Generic/icon_trichecked.png) no-repeat;
    background-position: left center;
    height: 15px;
    display: block;
}

#Searchglass {
    cursor: pointer;
    background: url(/Images/Shared/Generic/icon_search.png) no-repeat;
    background-position: left center;
    height: 14px;
    width: 14px;
    display: block;
}

#clearSearch {
    cursor: pointer;
    background: url(/Images/Shared/Generic/icon_clearnobox.png) no-repeat;
    background-position: left center;
    height: 14px;
    width: 14px;
}

#AgentTutorialPopup {
    background: url(/Images/Shared/LentzDesign/Headshot_Popup.jpg) no-repeat;
    width: 648px;
    height: 387px;
    display: block;
    overflow: hidden;
}

.notReady {
    background: url(/Images/Shared/LentzDesign/notReadytojoin.jpg) no-repeat;
    width: 136px;
    height: 21px;
    display: block;
    overflow: hidden;
}

.lentzWhiteGradient {
    background: url(/Images/Shared/LentzDesign/lentz_gradient_white.jpg) repeat-x !important;
    height: 180px;
    display: block;
    overflow: hidden;
    /*border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;*/
}

#OverviewTitle {
    background: url(/Images/Shared/slider/Membership_Includes.jpg) no-repeat;
    background-position: 0 0px;
    width: 405px;
    height: 25px;
    margin: 36px auto 0 auto;
}

#freeTrialTitle {
    background: url(/Images/Shared/slider/Start_Free_Trial.jpg) no-repeat;
    background-position: 0 0px;
    width: 513px;
    height: 47px;
    margin: 3px auto 0 auto;
}

#ecardOverviewBanner {
    background: url(/Images/Shared/LentzDesign/Ecards/eCard_overview_banner.jpg) no-repeat;
    background-position: 0 0px;
    width: 960px;
    height: 166px;
}

#enewsletterOverviewBanner {
    background: url(/Images/Shared/LentzDesign/Ecards/eNewsletter_overview_banner.jpg) no-repeat;
    background-position: 0 0px;
    width: 960px;
    height: 261px;
}

#ecardOverviewSample {
    background: url(/Images/Shared/LentzDesign/Ecards/eCard_overview_sample.jpg) no-repeat;
    background-position: 0 0px;
    width: 960px;
    height: 576px;
}

#ccvArtwork {
    background: url(/Images/Shared/LentzDesign/credit_card_logos_34.gif) no-repeat;
    background-position: 0 0px;
    width: 328px;
    height: 149px;
}

#Save_Now {
    background: url(/Images/Shared/LentzDesign/shopping_cart/Save_Now.png) no-repeat;
    background-position: 0 0px;
    width: 184px;
    height: 54px;
}

#Start_Free {
    background: url(/Images/Shared/LentzDesign/shopping_cart/Start_Free.png) no-repeat;
    background-position: 0 0px;
    width: 317px;
    height: 85px;
}

#chromeBrowser {
    background: url(/Images/Shared/LentzDesign/upgrade/Browser_Upgrade_Logo_1.jpg) no-repeat;
    background-position: 0 0px;
    width: 126px;
    height: 216px;
}

#firefoxBrowser {
    background: url(/Images/Shared/LentzDesign/upgrade/Browser_Upgrade_Logo_2.jpg) no-repeat;
    background-position: 0 0px;
    width: 126px;
    height: 216px;
}

#safariBrowser {
    background: url(/Images/Shared/LentzDesign/upgrade/Browser_Upgrade_Logo_3.jpg) no-repeat;
    background-position: 0 0px;
    width: 126px;
    height: 216px;
}

#ieBrowser {
    background: url(/Images/Shared/LentzDesign/upgrade/Browser_Upgrade_Logo_4.jpg) no-repeat;
    background-position: 0 0px;
    width: 126px;
    height: 216px;
}

#upgradeBanner {
    background: url(/Images/Shared/LentzDesign/upgrade/Browser_Upgrade_Banner.jpg) no-repeat;
    background-position: 0 0px;
    width: 960px;
    height: 171px;
}


#emailHelpGraphic {
    background: url(/Images/Shared/LentzDesign/mailing_list/Export_Contacts_Help.jpg) no-repeat;
    background-position: 0 0px;
    width: 441px;
    height: 288px;
}

/* Overview Sprite*/
.printmarketing_symbol, .campaignmaker_symbol, .cash_symbol1, .contactmanager_symbol, .contentlibrary_symbol, .directmail_symbol, .email_symbol, .emailanayltics_symbol, .free_symbol, .listbuilder_symbol {
    background: url(/Images/Shared/LentzDesign/slider/overview_sprite.png) no-repeat;
}



.printmarketing_symbol {
    background-position: 0 -451px;
    width: 360px;
    height: 49px;
}

.campaignmaker_symbol {
    background-position: 0 -401px;
    width: 360px;
    height: 49px;
}

.cash_symbol1 {
    background-position: 0 -351px;
    width: 360px;
    height: 49px;
}

.contactmanager_symbol {
    background-position: 0 -301px;
    width: 360px;
    height: 49px;
}

.contentlibrary_symbol {
    background-position: 0 -251px;
    width: 360px;
    height: 49px;
}

.directmail_symbol {
    background-position: 0 -201px;
    width: 360px;
    height: 49px;
}

.email_symbol {
    background-position: 0 -150px;
    width: 360px;
    height: 49px;
}

.emailanayltics_symbol {
    background-position: 0 -100px;
    width: 360px;
    height: 49px;
}

.free_symbol {
    background-position: 0 -50px;
    width: 360px;
    height: 49px;
}

.listbuilder_symbol {
    background-position: 0 0;
    width: 360px;
    height: 49px;
}


/* Support Sprite */

.chat_support, .email_support, .video_support, .phone_support, .support_header {
    background: url(/Images/Shared/LentzDesign/support_icons/support_sprites.png) no-repeat;
}

.support_header{
    width: 679px !important;
    background-size: cover !important;
}

.faq_support {
    background: url(/Images/Shared/LentzDesign/support_icons/FAQs.jpg) no-repeat;
    width: 169px;
    height: 157px;
    display: block;
    overflow: hidden;
}

.email_support {
    background: url(/Images/Shared/LentzDesign/support_icons/Email.jpg) no-repeat;
    width: 169px;
    height: 157px;
    display: block;
    overflow: hidden;
}

.phone_support {
    background: url(/Images/Shared/LentzDesign/support_icons/Phone.jpg) no-repeat;
    width: 169px;
    height: 157px;
    display: block;
    overflow: hidden;
}

.support_header {
    background: url(/Images/Shared/LentzDesign/support_icons/Support_Banner.jpg) no-repeat;
    width: 675px;
    height: 175px;
    display: block;
    overflow: hidden;
}


#Member_Bar {
    background: url(/Images/Shared/LentzDesign/Member_Bar.jpg) no-repeat;
    background-position: 0 0px;
    width: 960px;
    height: 126px;
}


/* Slider Sprites */

.Member_Bar, .Overview_Bar, .Print_Marketing, .Direct_Mail, .Email_Marketing, .Instantly_Save, .List_Builder, .Login_Bar {
    background: url(/Images/Shared/LentzDesign/slider/slider_sprites.png) no-repeat #7d7d7d;
}

.RemaxGraphic {
    background: url(/Images/Shared/LentzDesign/slider/Graphic.jpg) no-repeat;
    width: 960px;
    height: 234px;
}

.sliderGraphic {
    width: 960px;
    height: 234px;
}

.sliderGraphicCat {
    width: 960px;
    height: 148px;
}

.FallBack {
    background: url(/Images/Shared/LentzDesign/slider/Fall_Back_Homepage_Banner.jpg) no-repeat;
}

.FallBackCat {
    background: url(/Images/Shared/LentzDesign/slider/Fall_Back_Category_Banner.jpg) no-repeat;
}

.GenericGraphic {
    background: url(/Images/Shared/LentzDesign/slider/Holiday_Graphic.jpg) no-repeat;
    width: 960px;
    height: 234px;
}

.CalendarCat {
   background: url(/Images/Shared/LentzDesign/slider/Calendar_Category_Banner.jpg) no-repeat;
}

.Calendar {
    background: url(/Images/Shared/LentzDesign/slider/Calendar_Homepage_Banner.jpg) no-repeat;
}

.Seasonal {
    background: url(/Images/Shared/LentzDesign/slider/Seasonal_Homepage_05.jpg) no-repeat;
}

.Inspiration {
    background: url(/Images/Shared/LentzDesign/slider/Inspiration_Homepage_01.jpg) no-repeat;
}
.Time {
    background: url(/Images/Shared/LentzDesign/slider/Seasonal_Homepage_02.jpg) no-repeat;
}


.Homepage_Bar_Remax {
    border-top: 1px solid #ccc;
    background: url(/Images/Shared/LentzDesign/slider/Homepage_Bar_remax.jpg) no-repeat;
    width: 960px;
    height: 144px;
}

.Homepage_Bar .brandLogo {
    float: right;
}

.Homepage_Bar.remax .brandLogo {
    background: url(/Images/Shared/LentzDesign/Brand/Remax_Supplier_Logo.png) no-repeat;
    width: 198px;
    height: 126px;
}

.Homepage_Bar.realtyexecutives .brandLogo {
    background: url(/Images/Shared/LentzDesign/Brand/RealtyExecutives_Supplier_Logo.png) no-repeat;
    width: 198px;
    height: 126px;
}



.Homepage_Bar {
    border-top: 1px solid #ccc;
    background: url(/Images/Shared/LentzDesign/slider/Homepage_Bar.jpg) no-repeat;
    width: 960px;
    height: 144px;
}

.Instantly_Save {
    background-position: 0 -224px;
    width: 486px;
    height: 126px;
}

.List_Builder {
    background-position: 0 -1520px;
    width: 960px;
    height: 234px;
}

.Login_Bar {
    background-position: 0 -1404px;
    width: 636px;
    height: 106px;
}

.Member_Bar {
    background-position: 0 -1246px;
    width: 960px;
    height: 126px;
}

.Overview_Bar {
    background-position: 0 -1088px;
    width: 960px;
    height: 145px;
}

.Print_Marketing {
    background-position: 0 -846px;
    width: 960px;
    height: 234px;
}

.Direct_Mail {
    background-position: 0 -604px;
    width: 960px;
    height: 234px;
}

.Email_Marketing {
    background-position: 0 -364px;
    width: 960px;
    height: 234px;
}


#ImageUploaderContainer {
    display: block;
    overflow: hidden;
    float: left;
    width: 100%;
}

#ImageCropButtons {
    display: block;
    overflow: hidden;
    float: left;
    width: 100%;
}

    #ImageCropButtons li {
        list-style: none;
        float: left;
        margin-right: 5px;
    }

/** 
 * Kendo UI v2016.2.504 (http://www.telerik.com/kendo-ui)                                                                                                                                               
 * Copyright 2016 Telerik AD. All rights reserved.                                                                                                                                                      
 *                                                                                                                                                                                                      
 * Kendo UI commercial licenses may be obtained at                                                                                                                                                      
 * http://www.telerik.com/purchase/license-agreement/kendo-ui-complete                                                                                                                                  
 * If you do not own a commercial license, this file shall be governed by the trial license terms.                                                                                                      
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/.k-theme-test-class,.ktb-theme-id-default{opacity:0}.ktb-var-accent{color:#1984c8}.ktb-var-base{color:#f3f3f4}.ktb-var-background{color:#fff}.ktb-var-border-radius{border-radius:4px}.ktb-var-normal-background{color:#fff}.ktb-var-normal-gradient{background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.45)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%)}.ktb-var-normal-text-color{color:#515967}.ktb-var-hover-background{color:#b6bdca}.ktb-var-hover-gradient{background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%)}.ktb-var-hover-text-color{color:#263248}.ktb-var-selected-background{color:#1984c8}.ktb-var-selected-gradient{background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,.2)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%)}.ktb-var-selected-text-color{color:#fff}.ktb-var-error{color:#ffe0d9}.ktb-var-warning{color:#ffe79e}.ktb-var-success{color:#eaf7ec}.ktb-var-info{color:#e5f5fa}.ktb-var-series-a{color:#007bc3}.ktb-var-series-b{color:#76b800}.ktb-var-series-c{color:#ffae00}.ktb-var-series-d{color:#ef4c00}.ktb-var-series-e{color:#a419b7}.ktb-var-series-f{color:#430B62}.k-grid-norecords-template{background-color:#fff;border:1px solid #dedee0}.k-in,.k-item,.k-window-action{border-color:transparent}.k-block,.k-widget{background-color:#fff}.k-autocomplete,.k-block,.k-button-group .k-tool,.k-calendar th,.k-colorpicker .k-i-arrow-s,.k-content,.k-dropdown-wrap,.k-dropzone-active,.k-editable-area,.k-filter-row>th,.k-footer-template td,.k-grid td,.k-grid td.k-state-selected,.k-grid-content-locked,.k-grid-footer,.k-grid-footer-locked,.k-grid-footer-wrap,.k-grid-header,.k-grid-header-locked,.k-grid-header-wrap,.k-group,.k-group-footer td,.k-grouping-header,.k-grouping-header .k-group-indicator,.k-header,.k-input,.k-pager-refresh,.k-pager-wrap,.k-pager-wrap .k-link,.k-panel>.k-item>.k-link,.k-panelbar .k-content,.k-panelbar .k-panel,.k-panelbar>.k-item>.k-link,.k-separator,.k-slider-track,.k-splitbar,.k-state-default,.k-state-default .k-select,.k-state-disabled,.k-textbox,.k-textbox>input,.k-tiles,.k-toolbar,.k-tooltip,.k-treemap-tile,.k-upload-files,.k-widget{border-color:#dedee0}.k-calendar th,.k-dropzone-hovered,.k-footer-template td,.k-grid-footer,.k-group,.k-group-footer td,.k-grouping-header,.k-pager-wrap,.k-toolbar,.k-widget .k-status,.k-widget.k-popup{background-color:#f5f5f5}.k-grouping-row td,.k-resize-handle-inner,td.k-group-cell{background-color:#f3f3f4}.k-list-container{border-color:#ceced2;background-color:#f3f3f4}.k-content,.k-editable-area,.k-panel>li.k-item,.k-panelbar>li.k-item,.k-tiles{background-color:#fff}.k-alt,.k-pivot-layout>tbody>tr:first-child>td:first-child,.k-resource.k-alt,.k-separator{background-color:#fbfbfb}.k-header.k-alt,.k-pivot-rowheaders .k-alt .k-alt{background-color:#e6e6e8}.k-autocomplete.k-header,.k-dropdown-wrap.k-state-active,.k-numeric-wrap.k-state-active,.k-picker-wrap.k-state-active,.k-textbox{border-color:#dedee0;background-color:#f3f3f4}.k-autocomplete .k-input,.k-autocomplete.k-state-focused .k-input,.k-dropdown-wrap .k-input,.k-dropdown-wrap.k-state-focused .k-input,.k-numeric-wrap.k-state-focused .k-input,.k-picker-wrap.k-state-focused .k-input,.k-textbox>input{border-color:#dedee0}.k-textbox>input,input.k-textbox,input.k-textbox:hover,textarea.k-textbox,textarea.k-textbox:hover{background:0 0}.k-input,.k-multiselect-wrap,.k-textbox>input,input.k-textbox,input.k-textbox:hover,textarea.k-textbox,textarea.k-textbox:hover{background-color:#fff;color:#515967}.k-input[readonly]{background-color:#fff;color:#515967}.k-block,.k-content,.k-dropdown .k-input,.k-popup,.k-toolbar,.k-widget{color:#515967}.k-inverse{color:#fff}.k-block{color:#535b6a}.k-link:link,.k-link:visited,.k-nav-current.k-state-hover .k-link{color:#505968}.k-panelbar>li>.k-link,.k-tabstrip-items .k-link{color:#515967}.k-grid-header .k-header>.k-link,.k-header,.k-treemap-title{color:#535b6a}.k-autocomplete,.k-button,.k-draghandle,.k-dropdown-wrap,.k-grid-header,.k-grouping-header,.k-header,.k-numeric-wrap,.k-pager-wrap,.k-panelbar .k-tabstrip-items .k-item,.k-picker-wrap,.k-progressbar,.k-state-highlight,.k-tabstrip-items .k-item,.k-textbox,.k-toolbar,.km-pane-wrapper>.km-pane>.km-view>.km-content{background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.45)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-position:50% 50%;background-color:#f3f3f4}.k-block,.k-button,.k-draghandle,.k-grid-header,.k-grouping-header,.k-header,.k-pager-wrap,.k-toolbar,.k-treemap-tile,html .km-pane-wrapper .k-header{background-color:#f3f3f4}.k-column-menu .k-state-active .k-sprite,.k-column-menu .k-state-hover .k-sprite,.k-icon:hover,.k-pager-numbers .k-current-page .k-link:hover:after,.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view.k-state-hover>.k-link:after,.k-state-focused .k-icon,.k-state-hover .k-icon,.k-state-selected .k-icon{opacity:1}.k-column-menu .k-sprite,.k-icon,.k-pager-numbers .k-current-page .k-link:after,.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after,.k-state-disabled .k-icon{opacity:.9}.k-mobile-list .k-check:checked,.k-mobile-list .k-edit-field [type=checkbox]:checked,.k-mobile-list .k-edit-field [type=radio]:checked{opacity:.9}.k-tool{border-color:transparent}.k-column-menu .k-sprite,.k-drop-hint,.k-gantt-views>.k-current-view>.k-link:after,.k-grid-mobile .k-resize-handle-inner:after,.k-grid-mobile .k-resize-handle-inner:before,.k-grouping-dropclue,.k-icon,.k-pager-numbers .k-current-page .k-link:after,.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after,.k-tool-icon{background-image:url(/CSS/Shared/Silver/sprite.png);border-color:transparent}.k-mobile-list .k-check:checked,.k-mobile-list .k-edit-field [type=checkbox]:checked,.k-mobile-list .k-edit-field [type=radio]:checked{background-image:url(/CSS/Shared/Silver/sprite.png);border-color:transparent}.k-loading,.k-state-hover .k-loading{background-image:url(/CSS/Shared/Silver/loading.gif);background-position:50% 50%}.k-loading-image{background-image:url(/CSS/Shared/Silver/loading-image.gif)}.k-loading-color{background-color:#fff}.k-button{color:#515967;border-color:#ceced2;background-color:#f3f3f4}.k-draghandle{border-color:#a0dba9;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.k-draghandle:hover{border-color:#95d79f;background-color:#b7bdc9;-webkit-box-shadow:none;box-shadow:none}.k-scheduler{color:#515967;background-color:#fff}.k-scheduler-layout{color:#515967}.k-scheduler-datecolumn,.k-scheduler-groupcolumn{background-color:#fff;color:#515967}.k-scheduler-header th,.k-scheduler-header-wrap,.k-scheduler-table td,.k-scheduler-times,.k-scheduler-times th,.k-scheduler-times tr{border-color:#ceced2}.k-nonwork-hour{background-color:#fbfbfb}.k-gantt .k-nonwork-hour{background-color:rgba(243,243,244,.2)}.k-gantt .k-header.k-nonwork-hour{background-color:rgba(243,243,244,.15)}.k-scheduler-table .k-today,.k-today>.k-scheduler-datecolumn,.k-today>.k-scheduler-groupcolumn{background-color:#fff}.k-scheduler-now-arrow{border-left-color:#ff6745}.k-scheduler-now-line{background-color:#ff6745}.k-event,.k-task-complete{border-color:#97cff2;background:#53afea 0 -257px url(/CSS/Shared/textures/highlight.png) repeat-x;color:#515967}.k-event-inverse{color:#fff}.k-event.k-state-selected{background-position:0 0;-webkit-box-shadow:0 0 0 2px #515967;box-shadow:0 0 0 2px #515967}.k-event .k-resize-handle:after,.k-task-single .k-resize-handle:after{background-color:#4f5764}.k-scheduler-marquee:after,.k-scheduler-marquee:before{border-color:#1984c8}.k-panelbar .k-content,.k-panelbar .k-item,.k-panelbar .k-panel{background-color:#fff;color:#515967;border-color:#ceced2}.k-panelbar>li>.k-link{color:#515967}.k-panelbar>.k-item>.k-link{border-color:#ceced2}.k-panel>li.k-item{background-color:#fff}.k-active-filter,.k-state-active,.k-state-active:hover,.k-tabstrip .k-state-active{background-color:#fff;border-color:#a6a6ad;color:#535b6a}.k-fieldselector .k-list-container{background-color:#fff}.k-button.k-state-focused,.k-button:focus{border-color:#ceced2}.k-button.k-state-hover,.k-button:hover{color:#263248;border-color:#bebec3;background-color:#b6bdca}.k-button.k-state-active,.k-button:active{color:#fff;background-color:#1984c8;border-color:#1a87cd}.k-button.k-state-active:hover,.k-button:active:hover{color:#fff;border-color:#7b889f;background-color:#1b8dd6}.k-button.k-state-disabled,.k-button.k-state-disabled:active,.k-button.k-state-disabled:hover,.k-button[disabled],.k-state-disabled .k-button,.k-state-disabled .k-button:active,.k-state-disabled .k-button:hover{color:#a6a6ad;border-color:#ceced2;background-color:#f3f3f4;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.45)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%)}.k-button:focus:not(.k-state-disabled):not([disabled]){-webkit-box-shadow:inset 0 0 3px 1px #bebec3;box-shadow:inset 0 0 3px 1px #bebec3}.k-button:focus:active:not(.k-state-disabled):not([disabled]){-webkit-box-shadow:inset 0 0 3px 1px #14699f;box-shadow:inset 0 0 3px 1px #14699f}.k-menu .k-state-hover>.k-state-active{background-color:transparent}.k-menu .k-state-selected>.k-link{color:#fff;background-color:#1984c8;border-color:#1a87cd;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,.2)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%)}.k-menu .k-link.k-state-active{background-color:#fff;border-color:#a6a6ad;color:#535b6a}.k-menu .k-state-hover>.k-link{color:#263248;background-color:#b6bdca;border-color:#bebec3;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%)}.k-state-highlight{background:#fff;color:#535b6a}.k-grouping-row .k-state-focused,.k-state-focused{border-color:#dedee0}.k-calendar .k-link{color:#505968}.k-calendar .k-footer{padding:0}.k-calendar .k-footer .k-nav-today{color:#505968;text-decoration:none;background-color:#fff}.k-calendar .k-footer .k-nav-today.k-state-hover,.k-calendar .k-footer .k-nav-today:hover{background-color:#fff;text-decoration:underline}.k-calendar .k-footer .k-nav-today:active{background-color:#fff}.k-calendar .k-link.k-nav-fast{color:#505968}.k-calendar .k-nav-fast.k-state-hover{text-decoration:none;background-color:#b6bdca;color:#263248}.k-calendar .k-link.k-state-hover{border-radius:4px}.k-calendar .k-today{-webkit-box-shadow:inset 0 0 0 1px #1984c8;box-shadow:inset 0 0 0 1px #1984c8}.k-calendar .k-today .k-link{color:#1984c8;font-weight:700}.k-calendar td.k-today.k-state-focused,.k-calendar td.k-today.k-state-focused.k-state-hover{-webkit-box-shadow:inset 0 0 3px 1px #d7dae0;box-shadow:inset 0 0 3px 1px #d7dae0}.k-calendar td.k-today.k-state-hover,.k-calendar td.k-today.k-state-selected{-webkit-box-shadow:none;box-shadow:none}.k-calendar td.k-today.k-state-hover .k-link{color:#505968}.k-calendar .k-footer .k-link{border-radius:0}.k-calendar th{background-color:#f5f5f5}.k-calendar td.k-state-selected.k-state-hover{background-color:#1186d0;background-image:none}.k-calendar td.k-state-selected .k-link,.k-calendar td.k-today.k-state-selected.k-state-hover .k-link{color:#fff}.k-calendar td.k-state-focused.k-state-selected,.k-calendar td.k-state-selected.k-state-active,.k-calendar td.k-state-selected.k-state-hover:active,.k-calendar td.k-state-selected:active{-webkit-box-shadow:inset 0 0 3px 1px #d7dae0;box-shadow:inset 0 0 3px 1px #d7dae0}.k-window-titlebar .k-link{border-radius:4px}.k-calendar-container.k-group{border-color:#ceced2}.k-draghandle.k-state-selected:hover,.k-ghost-splitbar-horizontal,.k-ghost-splitbar-vertical,.k-list>.k-state-highlight,.k-list>.k-state-selected,.k-marquee-color,.k-panel>.k-state-selected,.k-scheduler .k-scheduler-toolbar .k-state-selected,.k-scheduler .k-today.k-state-selected,.k-state-selected,.k-state-selected:link,.k-state-selected:visited{color:#fff;background-color:#1984c8;border-color:#1a87cd}.k-group-header+.k-list>.k-item.k-first,.k-static-header+.k-list>.k-item.k-first,.k-virtual-item.k-first{border-top-color:#bebec3}.k-group-header+div>.k-list>.k-item.k-first:before{border-top-color:#bbbbc6}.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{background:#bebec3;color:#fff}.k-popup .k-list .k-item>.k-group{background:#bbbbc6;color:#fff;border-bottom-left-radius:3px}.k-popup .k-treeview .k-item>.k-group{background:0 0;color:#515967}.k-marquee-text{color:#fff}.k-button.k-state-focused,.k-grid-header th.k-state-focused,.k-list>.k-state-focused,.k-listview>.k-state-focused,.k-state-focused,td.k-state-focused{-webkit-box-shadow:inset 0 0 3px 1px #d7dae0;box-shadow:inset 0 0 3px 1px #d7dae0}.k-list>.k-state-focused.k-state-selected,.k-listview>.k-state-focused.k-state-selected,.k-state-focused.k-state-selected,td.k-state-focused.k-state-selected{-webkit-box-shadow:inset 0 0 3px 1px #14699f;box-shadow:inset 0 0 3px 1px #14699f}.k-ie8 .k-button.k-state-focused,.k-ie8 .k-button:focus,.k-ie8 .k-grid-header th.k-state-focused,.k-ie8 .k-listview>.k-state-focused,.k-ie8 .k-menu li.k-state-focused,.k-ie8 .k-panelbar span.k-state-focused,.k-ie8 .k-tool.k-state-hover,.k-ie8 td.k-state-focused{background-color:#b6bdca}.k-list-optionlabel.k-state-selected.k-state-focused,.k-list>.k-state-selected.k-state-focused{-webkit-box-shadow:none;box-shadow:none}.k-panelbar>li.k-state-default>.k-link.k-state-selected,.k-panelbar>li>.k-state-selected,.k-state-selected>.k-link{color:#fff}.k-dropdown .k-state-focused,.k-filebrowser-dropzone,.k-list>.k-state-hover,.k-mobile-list .k-edit-label.k-check:active,.k-mobile-list .k-item>.k-label:active,.k-mobile-list .k-item>.k-link:active,.k-mobile-list .k-recur-view .k-check:active,.k-pager-wrap .k-link:hover,.k-scheduler .k-scheduler-toolbar ul li.k-state-hover,.k-splitbar-horizontal-hover:hover,.k-splitbar-vertical-hover:hover,.k-state-hover,.k-state-hover:hover{color:#263248;background-color:#b6bdca;border-color:#bebec3}.k-mobile-list .k-scheduler-timezones .k-edit-field:nth-child(2):active{color:#263248;background-color:#b6bdca;border-color:#bebec3}.k-ie8 .k-window-titlebar .k-state-hover{border-color:#bebec3}.k-state-focused>.k-select,.k-state-hover>.k-select{border-color:#bebec3}.k-button.k-state-focused,.k-button.k-state-hover,.k-button:focus,.k-button:hover,.k-draghandle:hover,.k-other-month.k-state-hover .k-link,.k-pager-wrap .k-link:hover,.k-state-hover,.k-state-hover:hover,.k-textbox:hover,div.k-filebrowser-dropzone em{background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%)}.k-pager-wrap{background-color:#f3f3f4;color:#535b6a}.k-autocomplete.k-state-active,.k-button:active,.k-dropdown-wrap.k-state-active,.k-numeric-wrap.k-state-active,.k-panelbar>.k-item>.k-state-focused,.k-picker-wrap.k-state-active,.k-state-active,.k-state-active:hover,.k-state-active>.k-link{background-image:none}.k-button.k-state-active,.k-button:active,.k-draghandle.k-state-selected:hover,.k-state-selected{background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,.2)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%)}.k-button.k-state-active,.k-button:active,.k-draghandle.k-state-selected:hover{background-position:50% 50%}.k-tool-icon{background-image:url(/CSS/Shared/Silver/sprite.png)}.k-other-month.k-state-hover .k-link,.k-state-hover>.k-link,div.k-filebrowser-dropzone em{color:#263248}.k-autocomplete.k-state-focused,.k-autocomplete.k-state-hover,.k-dropdown-wrap.k-state-focused,.k-dropdown-wrap.k-state-hover,.k-numeric-wrap.k-state-focused,.k-numeric-wrap.k-state-hover,.k-picker-wrap.k-state-focused,.k-picker-wrap.k-state-hover{background-color:#b5bdcb;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-position:50% 50%;border-color:#bebec3}.k-dropdown .k-state-focused .k-input,.km-pane-wrapper .k-mobile-list input:not([type=checkbox]):not([type=radio]),.km-pane-wrapper .k-mobile-list textarea,.km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]){color:#515967}.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right{background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.45)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-position:50% 50%;background:#f6f6f6;border-color:#ceced2}.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right>input{background:#fff;border-color:#ceced2}.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right>input:focus{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.3);box-shadow:0 0 3px 0 rgba(0,0,0,.3)}.k-dropdown .k-state-hover .k-input{color:#263248}.k-state-error{border-color:#ff6745;background-color:#fdfdfd;color:#1778b6}.k-state-disabled{opacity:.7}.k-ie8 .k-state-disabled{filter:alpha(opacity=70)}.k-loading-mask.k-state-selected,.k-tile-empty.k-state-selected{border-width:0;background-image:none;background-color:transparent}.k-dropzone em,.k-other-month,.k-other-month .k-link,.k-slider .k-draghandle,.k-state-disabled,.k-state-disabled .k-button,.k-state-disabled .k-link,.k-tile-empty strong{color:#a6a6ad}.k-dropzone .k-upload-status{color:#515967}.k-progressbar-indeterminate{background:url(/CSS/Shared/Silver/indeterminate.gif)}.k-progressbar-indeterminate .k-progress-status-wrap,.k-progressbar-indeterminate .k-state-selected{display:none}.k-slider-track{background-color:#dedee0}.k-slider-selection{background-color:#1984c8}.k-slider-horizontal .k-tick{background-image:url(/CSS/Shared/Silver/slider-h.gif)}.k-slider-vertical .k-tick{background-image:url(/CSS/Shared/Silver/slider-v.gif)}.k-widget.k-tooltip{background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.45)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-position:50% 50%;background-color:#f3f3f4;color:#535b6a;border-color:transparent;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.3);box-shadow:0 4px 6px rgba(0,0,0,.3)}.k-widget.k-tooltip-validation{border-color:#ffe79e;background-color:#ffe79e;color:#6b5100}.input-append .k-tooltip-validation,.input-prepend .k-tooltip-validation{font-size:12px;position:relative;top:3px}.k-callout-n{border-bottom-color:#f3f3f4}.k-callout-w{border-right-color:#f3f3f4}.k-callout-s{border-top-color:#f3f3f4}.k-callout-e{border-left-color:#f3f3f4}.k-tooltip-validation .k-callout-n{border-bottom-color:#ffe79e}.k-tooltip-validation .k-callout-w{border-right-color:#ffe79e}.k-tooltip-validation .k-callout-s{border-top-color:#ffe79e}.k-tooltip-validation .k-callout-e{border-left-color:#ffe79e}.k-splitbar{background-color:#f3f3f4}.k-restricted-size-horizontal,.k-restricted-size-vertical{background-color:#1778b6}.k-file{background-color:#fff;border-color:#ceced2}.k-file-progress{color:#2498bc}.k-file-progress .k-progress{background-color:#e5f5fa}.k-file-success{color:#3ea44e}.k-file-success .k-progress{background-color:#eaf7ec}.k-file-error{color:#d92800}.k-file-error .k-progress{background-color:#ffe0d9}.k-tile{border-color:#fff}.k-textbox:hover,.k-tiles li.k-state-hover{border-color:#bebec3}.k-tiles li.k-state-selected{border-color:#1a87cd}.k-filebrowser .k-tile .k-file,.k-filebrowser .k-tile .k-folder{background-image:url(/CSS/Shared/Silver/imagebrowser.png);-webkit-background-size:auto auto;background-size:auto auto}.k-leaf,.k-leaf.k-state-hover:hover{color:#fff}.k-leaf.k-inverse,.k-leaf.k-inverse.k-state-hover:hover{color:#000}.k-button,.k-widget{-webkit-box-shadow:none;box-shadow:none}.k-slider,.k-treeview,.k-upload{-webkit-box-shadow:none;box-shadow:none}.k-state-hover{-webkit-box-shadow:none;box-shadow:none}.k-autocomplete.k-state-focused,.k-dropdown-wrap.k-state-focused,.k-numeric-wrap.k-state-focused,.k-picker-wrap.k-state-focused,.k-textbox:focus{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.3);box-shadow:0 0 3px 0 rgba(0,0,0,.3)}.k-state-selected{-webkit-box-shadow:none;box-shadow:none}.k-state-active{-webkit-box-shadow:none;box-shadow:none}.k-grid tr:hover{background-color:#b5bdcb;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-position:50% 50%}.k-pivot-rowheaders .k-grid tr:hover{background:0 0}.k-grid td.k-state-selected:hover,.k-grid tr.k-state-selected:hover{background-color:#1186d0;background-image:none}.k-autocomplete.k-state-border-down,.k-autocomplete.k-state-border-up,.k-datepicker-calendar,.k-dropdown-wrap.k-state-active,.k-filebrowser .k-image,.k-grid .k-filter-options,.k-menu .k-menu-group,.k-multiselect.k-state-focused,.k-picker-wrap.k-state-active,.k-popup,.k-time-popup,.k-tooltip{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.3);box-shadow:0 2px 2px 0 rgba(0,0,0,.3)}.k-treemap-tile.k-state-hover{-webkit-box-shadow:inset 0 0 0 3px #dedee0;box-shadow:inset 0 0 0 3px #dedee0}.k-window{border-color:rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 7px 1px rgba(128,128,128,.3);box-shadow:1px 1px 7px 1px rgba(128,128,128,.3);background-color:#fff}.k-window.k-state-focused{border-color:rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 7px 1px rgba(0,0,0,.3);box-shadow:1px 1px 7px 1px rgba(0,0,0,.3)}.k-window-maximized .k-window-content,.k-window-maximized .k-window-titlebar,.k-window.k-window-maximized{border-radius:0}.k-shadow{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.k-inset{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.3);box-shadow:inset 0 1px 1px rgba(0,0,0,.3)}.k-editor-inline ::-moz-selection{background-color:#1a87cd;text-shadow:none;color:#fff}.k-editor-inline ::selection{background-color:#1a87cd;text-shadow:none;color:#fff}.k-editor-inline ::-moz-selection{background-color:#1a87cd;text-shadow:none;color:#fff}.k-widget.k-notification.k-notification-info{background-color:#e5f5fa;color:#2498bc;border-color:#b6e3f1}.k-widget.k-notification.k-notification-success{background-color:#eaf7ec;color:#526c9b;border-color:#c5e9cb}.k-widget.k-notification.k-notification-warning{background-color:#ffe79e;color:#4d6591;border-color:#ffe38f}.k-widget.k-notification.k-notification-error{background-color:#ffe0d9;color:#526c9b;border-color:#ffb6a6}.k-gantt .k-treelist{background:#fbfbfb}.k-gantt .k-treelist .k-alt{background-color:#eeeeef}.k-gantt .k-treelist tr:hover{background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.45)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-color:#bbbbc6}.k-gantt .k-treelist .k-alt.k-state-selected,.k-gantt .k-treelist .k-alt.k-state-selected>td,.k-gantt .k-treelist .k-state-selected,.k-gantt .k-treelist .k-state-selected td{background-color:#1984c8;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,.2)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%)}.k-gantt .k-treelist .k-state-selected:hover,.k-gantt .k-treelist .k-state-selected:hover td{background-color:#1186d0;background-image:none}.k-task-dot:after{background-color:#515967;border-color:#515967}.k-task-dot:hover:after{background-color:#fff}.k-task-summary{border-color:#9099a8;background:#9099a8}.k-task-milestone,.k-task-summary-complete{border-color:#515967;background:#515967}.k-state-selected.k-task-summary{border-color:#73beee;background:#73beee}.k-state-selected .k-task-summary-complete,.k-state-selected.k-task-milestone{border-color:#1984c8;background:#1984c8}.k-task-single{background-color:#b7def6;border-color:#97cff2;color:#515967}.k-state-selected.k-task-single{border-color:#1a87cd}.k-line{background-color:#515967;color:#515967}.k-state-selected.k-line{background-color:#1984c8;color:#1984c8}.k-resource{background-color:#fff}.k-i-kpi-decrease,.k-i-kpi-denied,.k-i-kpi-equal,.k-i-kpi-hold,.k-i-kpi-increase,.k-i-kpi-open{background-image:url(/CSS/Shared/Silver/sprite_kpi.png)}.k-autocomplete,.k-block,.k-button,.k-calendar .k-link,.k-calendar td,.k-calendar-container,.k-colorpicker,.k-combobox,.k-datepicker,.k-datetimepicker,.k-drag-clue,.k-dropdown,.k-dropdown-wrap,.k-editor-inline,.k-gantt-views>.k-current-view,.k-grid .k-filter-options,.k-grouping-header .k-group-indicator,.k-inline-block,.k-list-container,.k-multiselect,.k-notification,.k-numeric-wrap,.k-numerictextbox,.k-picker-wrap,.k-slider-selection,.k-slider-track,.k-split-button .k-gantt-views,.k-textbox,.k-tile,.k-timepicker,.k-tooltip,.k-touch-scrollbar,.k-treeview .k-in,.k-upload,.k-window,.k-window-action,.k-window-titleless .k-window-content{border-radius:4px}.k-tool{text-align:center;vertical-align:middle}.k-tool.k-group-start,.k-toolbar .k-button-group .k-group-start,.k-toolbar .k-split-button .k-button{border-radius:4px 0 0 4px}.k-rtl .k-tool.k-group-start,.k-rtl .k-toolbar .k-button-group .k-group-start,.k-rtl .k-toolbar .k-split-button .k-button{border-radius:0 4px 4px 0}.k-toolbar .k-button-group>.k-group-end{border-radius:4px}.k-tool.k-group-end,.k-toolbar .k-button-group .k-button+.k-group-end,.k-toolbar .k-split-button .k-split-button-arrow{border-radius:0 4px 4px 0}.k-rtl .k-tool.k-group-end,.k-rtl .k-toolbar .k-button-group .k-group-end,.k-rtl .k-toolbar .k-split-button .k-split-button-arrow{border-radius:4px 0 0 4px}.k-group-start.k-group-end.k-tool{border-radius:4px}.k-autocomplete.k-state-border-up,.k-calendar-container.k-state-border-up,.k-dropdown-wrap.k-state-border-up,.k-filter-menu,.k-list-container.k-state-border-up,.k-multiselect.k-state-border-up,.k-numeric-wrap.k-state-border-up,.k-picker-wrap.k-state-border-up,.k-window-content{border-radius:0 0 4px 4px}.k-autocomplete.k-state-border-up .k-input,.k-dropdown-wrap.k-state-border-up .k-input,.k-numeric-wrap.k-state-border-up .k-input,.k-picker-wrap.k-state-border-up .k-input,.k-picker-wrap.k-state-border-up .k-selected-color{border-radius:0 0 0 4px}.k-multiselect.k-state-border-up .k-multiselect-wrap{border-radius:0 0 4px 4px}.k-autocomplete.k-state-border-down,.k-block>.k-header,.k-calendar-container.k-state-border-down,.k-dropdown-wrap.k-state-border-down,.k-gantt-views.k-state-expanded,.k-gantt-views.k-state-expanded>.k-current-view,.k-list-container.k-state-border-down,.k-multiselect.k-state-border-down,.k-numeric-wrap.k-state-border-down,.k-panelbar .k-tabstrip-items .k-item,.k-picker-wrap.k-state-border-down,.k-tabstrip-items .k-item,.k-tabstrip-items .k-link,.k-window-titlebar{border-radius:4px 4px 0 0}.k-split-button.k-state-border-down>.k-button{border-radius:4px 0 0 0}.k-split-button.k-state-border-up>.k-button{border-radius:0 0 0 4px}.k-split-button.k-state-border-down>.k-split-button-arrow{border-radius:0 4px 0 0}.k-split-button.k-state-border-up>.k-split-button-arrow{border-radius:0 0 4px 0}.k-dropdown-wrap .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input{border-radius:3px 0 0 3px}.k-rtl .k-dropdown-wrap .k-input,.k-rtl .k-numeric-wrap .k-input,.k-rtl .k-picker-wrap .k-input{border-radius:0 3px 3px 0}.k-numeric-wrap .k-link{border-radius:0 3px 0 0}.k-numeric-wrap .k-link+.k-link{border-radius:0 0 3px 0}.k-colorpicker .k-selected-color{border-radius:3px 0 0 3px}.k-rtl .k-colorpicker .k-selected-color{border-radius:0 3px 3px 0}.k-autocomplete.k-state-border-down .k-input{border-radius:4px 4px 0 0}.k-dropdown-wrap.k-state-border-down .k-input,.k-numeric-wrap.k-state-border-down .k-input,.k-picker-wrap.k-state-border-down .k-input,.k-picker-wrap.k-state-border-down .k-selected-color{border-radius:4px 0 0 0}.k-numeric-wrap .k-link.k-state-selected{background-color:#1984c8}.k-multiselect.k-state-border-down .k-multiselect-wrap{border-radius:3px 3px 0 0}.k-datetimepicker .k-select+.k-select,.k-dropdown-wrap .k-select,.k-list-container.k-state-border-right,.k-numeric-wrap .k-select,.k-picker-wrap .k-select{border-radius:0 4px 4px 0}.k-rtl .k-datetimepicker .k-select+.k-select,.k-rtl .k-dropdown-wrap .k-select,.k-rtl .k-list-container.k-state-border-right,.k-rtl .k-numeric-wrap .k-select,.k-rtl .k-picker-wrap .k-select{border-radius:4px 0 0 4px}.k-numeric-wrap.k-expand-padding .k-input{border-radius:4px}.k-autocomplete .k-input,.k-multiselect-wrap,.k-textbox>input{border-radius:3px}.k-dropzone,.k-fieldselector .k-list .k-item,.k-list .k-state-focused,.k-list .k-state-highlight,.k-list .k-state-hover,.k-list .k-state-selected,.k-list-optionlabel{border-radius:3px}.k-grid .k-slider .k-button,.k-slider .k-button{border-radius:13px}.k-draghandle{border-radius:7px}.k-scheduler-toolbar>ul li:first-child,.k-scheduler-toolbar>ul li:first-child .k-link,.k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li,.k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li .k-link{border-radius:4px 0 0 4px}.k-rtl .k-scheduler-toolbar>ul li:first-child,.k-rtl .k-scheduler-toolbar>ul li:first-child .k-link,.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li,.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li .k-link,.km-view.k-popup-edit-form .k-scheduler-toolbar>ul li:last-child,.km-view.k-popup-edit-form .k-scheduler-toolbar>ul li:last-child .k-link{border-radius:0 4px 4px 0}.k-edit-field>.k-scheduler-navigation,.k-scheduler-phone .k-scheduler-toolbar>ul li.k-nav-today,.k-scheduler-phone .k-scheduler-toolbar>ul li.k-nav-today .k-link{border-radius:4px}.k-scheduler-toolbar .k-nav-next,.k-scheduler-toolbar .k-nav-next .k-link,.k-scheduler-toolbar ul+ul li:last-child,.k-scheduler-toolbar ul+ul li:last-child .k-link{border-top-right-radius:4px;border-bottom-right-radius:4px}.k-rtl .k-scheduler-toolbar .k-nav-next,.k-rtl .k-scheduler-toolbar .k-nav-next .k-link,.k-rtl .k-scheduler-toolbar ul+ul li:last-child,.k-rtl .k-scheduler-toolbar ul+ul li:last-child .k-link{border-radius:4px 0 0 4px}.k-scheduler div.k-scheduler-footer .k-link,.k-scheduler div.k-scheduler-footer ul li{border-radius:4px}.k-event,.k-event .k-link,.k-more-events,.k-task-complete,.k-task-single{border-radius:3px}.k-scheduler-mobile .k-event{border-radius:2px}.k-grid-mobile .k-column-active+th.k-header{border-left-color:#515967}.k-ie .km-pane-wrapper .k-content,.k-ie .km-pane-wrapper .k-group,.k-ie .km-pane-wrapper .k-header,.k-ie .km-pane-wrapper .k-popup-edit-form .k-edit-field .k-button,.k-ie .km-pane-wrapper .k-widget,.km-pane-wrapper .k-mobile-list .k-edit-field,.km-pane-wrapper .k-mobile-list .k-edit-label,.km-pane-wrapper .k-mobile-list .k-item,html .km-pane-wrapper .km-widget{color:#515967}@media screen and (-ms-high-contrast:active) and (-ms-high-contrast:none){div.km-pane-wrapper a{color:#515967}}.km-pane-wrapper .k-mobile-list .k-edit-field,.km-pane-wrapper .k-mobile-list .k-item,.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check{background-color:#fff;border-top:1px solid #ceced2}.km-pane-wrapper .k-mobile-list .k-edit-field textarea{outline-width:0}.km-pane-wrapper .k-mobile-list .k-item.k-state-selected{background-color:#1984c8;border-top-color:#1a87cd}.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check:first-child{border-top-color:transparent}.km-pane-wrapper .k-mobile-list .k-item:last-child{-webkit-box-shadow:inset 0 -1px 0 #ceced2;box-shadow:inset 0 -1px 0 #ceced2}.km-pane-wrapper #recurrence .km-scroll-container>.k-edit-label:first-child,.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-label:nth-child(3),.km-pane-wrapper .k-mobile-list>ul>li>.k-link{color:#7e7e89}.km-pane-wrapper .k-mobile-list>ul>li>.k-link{border-bottom:1px solid #ceced2}.km-pane-wrapper .k-mobile-list .k-edit-field{-webkit-box-shadow:0 1px 1px #ceced2;box-shadow:0 1px 1px #ceced2}.km-actionsheet .k-grid-delete,.km-actionsheet .k-scheduler-delete,.km-pane-wrapper .k-filter-menu .k-button[type=reset],.km-pane-wrapper .k-scheduler-delete{color:#fff;border-color:#ff6745;background-color:red;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),to(rgba(255,255,255,.15)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,.15));background-image:linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.15))}.km-actionsheet .k-grid-delete:active,.km-actionsheet .k-scheduler-delete:active,.km-pane-wrapper .k-filter-menu .k-button[type=reset]:active,.km-pane-wrapper .k-scheduler-delete:active{background-color:#900}.k-autocomplete.k-state-default,.k-dropdown-wrap.k-state-default,.k-numeric-wrap.k-state-default,.k-picker-wrap.k-state-default{background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.45)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-position:50% 50%;background-color:#f6f6f6;border-color:#ceced2}.k-autocomplete.k-state-hover,.k-dropdown-wrap.k-state-hover,.k-numeric-wrap.k-state-hover,.k-picker-wrap.k-state-hover{background-color:#b5bdcb;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-position:50% 50%;border-color:#bebec3}.k-multiselect.k-header,input.k-textbox,textarea.k-textbox{border-color:#ceced2}.k-multiselect.k-header.k-state-hover{border-color:#bebec3}.k-autocomplete.k-state-focused,.k-dropdown-wrap.k-state-focused,.k-multiselect.k-header.k-state-focused,.k-numeric-wrap.k-state-focused,.k-picker-wrap.k-state-focused{background-color:#b5bdcb;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-position:50% 50%;border-color:#bdbdbd;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.3);box-shadow:0 0 3px 0 rgba(0,0,0,.3)}.k-list-container{color:#515967}.k-dropdown .k-input,.k-dropdown .k-state-focused .k-input,.k-menu .k-popup{color:#515967}.k-state-default>.k-select{border-color:#ceced2}.k-state-hover>.k-select{border-color:#bebec3}.k-state-focused>.k-select{border-color:#bdbdbd}.k-tabstrip:focus{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.3);box-shadow:0 0 3px 0 rgba(0,0,0,.3)}.k-panelbar>li.k-state-default>.k-link,.k-tabstrip-items .k-state-default .k-link{color:#515967}.k-panelbar>li.k-state-default>.k-link.k-state-hover,.k-panelbar>li.k-state-hover>.k-link,.k-tabstrip-items .k-state-hover .k-link{color:#263248}.k-panelbar>.k-state-focused.k-state-hover{background:#b6bdca;-webkit-box-shadow:none;box-shadow:none}.k-tabstrip-items .k-state-default{border-color:#ceced2}.k-tabstrip-items .k-state-hover{border-color:#bebec3}.k-panelbar .k-tabstrip-items .k-state-active,.k-tabstrip-items .k-state-active{background-color:#fff;background-image:none;border-color:#a6a6ad}.k-tabstrip .k-content.k-state-active{background-color:#fff;color:#515967}.k-menu .k-item,.k-menu.k-header{border-color:#ceced2}.k-column-menu,.k-column-menu .k-item,.k-overflow-container .k-overflow-group{border-color:#ceced2}.k-overflow-container .k-overflow-group{-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff,0 1px 0 #fff}.k-overflow-container .k-overflow-group+.k-overflow-group,.k-toolbar-first-visible.k-overflow-group{-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.k-toolbar-last-visible.k-overflow-group{-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.k-column-menu .k-separator{border-color:#ceced2;background-color:transparent}.k-menu .k-group{border-color:#ceced2}.k-grid-filter.k-state-active{background-color:#fff}.k-grid-footer td,.k-group-footer td,.k-grouping-row td{color:#515967;border-color:#ceced2;font-weight:700}.k-grouping-header{color:#515967}.k-grid td.k-state-focused{-webkit-box-shadow:inset 0 0 3px 1px #d7dae0;box-shadow:inset 0 0 3px 1px #d7dae0}.k-gantt-toolbar .k-state-default,.k-grid .k-grouping-header,.k-grid-header,.k-grid-header-wrap,.k-grouping-header .k-group-indicator,.k-header,.k-pager-wrap,.k-pager-wrap .k-link,.k-pager-wrap .k-textbox{border-color:#ceced2}.k-overflow-container .k-primary,.k-primary{color:#fff;border-color:#177bba;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,.2)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);background-position:50% 50%;background-color:#2198e3;-webkit-box-shadow:none;box-shadow:none}.k-primary.k-state-focused,.k-primary:focus{color:#fff;border-color:#177bba;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);-webkit-box-shadow:0 0 3px 0 #1984c8;box-shadow:0 0 3px 0 #1984c8}.k-primary:hover{color:#fff;border-color:#7b889f;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-color:#1b8dd6;-webkit-box-shadow:none;box-shadow:none}.k-primary:focus:active:not(.k-state-disabled):not([disabled]),.k-primary:focus:not(.k-state-disabled):not([disabled]){-webkit-box-shadow:0 0 3px 0 #1984c8;box-shadow:0 0 3px 0 #1984c8}.k-primary:active{color:#fff;border-color:#1a87cd;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,.2)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);background-color:#1a84c7;-webkit-box-shadow:none;box-shadow:none}.k-primary.k-state-disabled,.k-primary.k-state-disabled:active,.k-primary.k-state-disabled:hover,.k-state-disabled .k-primary,.k-state-disabled .k-primary:active,.k-state-disabled .k-primary:hover{color:#e6e6e6;border-color:#e6e6e6;background-color:#269ae4;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,.2)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);-webkit-box-shadow:none;box-shadow:none}.k-pager-numbers .k-link,.k-treeview .k-in{border-color:transparent}.k-grid .k-hierarchy-cell .k-icon,.k-scheduler-table .k-icon,.k-treeview .k-icon{background-color:transparent;border-radius:4px}.k-scheduler-table .k-state-hover .k-icon{background-color:transparent}.k-button:focus,.k-split-button:focus{outline:0}.k-split-button:focus{-webkit-box-shadow:inset 0 0 4px 2px #bebec3;box-shadow:inset 0 0 4px 2px #bebec3}.k-split-button:focus>.k-button{background:0 0;border-color:#ceced2}.k-editor .k-tool:focus{outline:0;border-color:#ceced2;-webkit-box-shadow:inset 0 0 3px 1px #bebec3;box-shadow:inset 0 0 3px 1px #bebec3}.k-checkbox-label:before{border-color:#ceced2;background:#fff;border-radius:3px}.k-checkbox-label:hover:before,.k-checkbox:checked+.k-checkbox-label:hover:before{border-color:#b3b3b9;-webkit-box-shadow:none;box-shadow:none}.k-checkbox:checked+.k-checkbox-label:before{background-color:#fff;border-color:#a0dba9;color:#1a87cd}.k-checkbox-label:active:before{-webkit-box-shadow:0 0 3px 0 #1984c8;box-shadow:0 0 3px 0 #1984c8;border-color:#1a87cd}.k-checkbox:checked+.k-checkbox-label:active:before{-webkit-box-shadow:0 0 3px 0 #1984c8;box-shadow:0 0 3px 0 #1984c8;border-color:#1a87cd}.k-checkbox:disabled+.k-checkbox-label{color:#a6a6ad}.k-checkbox:disabled+.k-checkbox-label:hover:before{-webkit-box-shadow:none;box-shadow:none}.k-checkbox:checked:disabled+.k-checkbox-label:active:before,.k-checkbox:checked:disabled+.k-checkbox-label:before,.k-checkbox:checked:disabled+.k-checkbox-label:hover:before,.k-checkbox:disabled+.k-checkbox-label:before{color:#a6a6ad;background:#f4f5f7;border-color:#9cd9a6;border-radius:3px}.k-checkbox:focus+.k-checkbox-label:before{border-color:#1a87cd;-webkit-box-shadow:0 0 3px 0 #1984c8;box-shadow:0 0 3px 0 #1984c8}.k-checkbox:indeterminate+.k-checkbox-label:after{background-color:#1a87cd;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,.2)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);border-color:#1a87cd;border-radius:2px}.k-checkbox:indeterminate:hover+.k-checkbox-label:after{border-color:#1a87cd;background-color:#1a87cd}.k-radio-label:before{border-color:#ceced2;border-radius:50%;background-color:#fff;border-width:1px}.k-radio-label:hover:before,.k-radio:checked+.k-radio-label:hover:before{border-color:#b3b3b9;-webkit-box-shadow:none;box-shadow:none}.k-radio:checked+.k-radio-label:after{background-color:#1b8dd6;border-radius:50%}.k-radio-label:active:before{border-color:#1a87cd;-webkit-box-shadow:0 0 3px 0 #1984c8;box-shadow:0 0 3px 0 #1984c8}.k-radio:checked+.k-radio-label:active:before{-webkit-box-shadow:0 0 3px 0 #1984c8;box-shadow:0 0 3px 0 #1984c8;border-color:#1a87cd}.k-radio:disabled+.k-radio-label{color:#a6a6ad}.k-radio:disabled+.k-radio-label:active:before,.k-radio:disabled+.k-radio-label:before,.k-radio:disabled+.k-radio-label:hover:after,.k-radio:disabled+.k-radio-label:hover:before{background:#f4f5f7;border-color:#bfbfbf;-webkit-box-shadow:none;box-shadow:none}.k-radio:focus+.k-radio-label:before{border-color:#1a87cd;-webkit-box-shadow:0 0 3px 0 #1984c8;box-shadow:0 0 3px 0 #1984c8}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.k-callout,.k-column-menu .k-sprite,.k-drop-hint,.k-grouping-dropclue,.k-icon:not(.k-loading),.k-mobile-list .k-check:checked,.k-mobile-list .k-edit-field [type=checkbox]:checked,.k-mobile-list .k-edit-field [type=radio]:checked,.k-state-active .k-tool-icon,.k-state-active.k-state-hover .k-tool-icon,.k-state-hover .k-tool-icon,.k-state-selected .k-tool-icon,.k-state-selected.k-state-hover .k-tool-icon,.k-tool-icon{background-image:url(/CSS/Shared/Silver/sprite_2x.png);-webkit-background-size:340px 336px;background-size:340px 336px}.k-dropdown-wrap .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input{border-radius:3px 0 0 3px}.k-i-kpi-decrease,.k-i-kpi-denied,.k-i-kpi-equal,.k-i-kpi-hold,.k-i-kpi-increase,.k-i-kpi-open{background-image:url(/CSS/Shared/Silver/sprite_kpi_2x.png);-webkit-background-size:96px 16px;background-size:96px 16px}}@media screen and (-ms-high-contrast:active){.k-editor-toolbar-wrap .k-button-group .k-tool:focus,.k-editor-toolbar-wrap .k-dropdown-wrap.k-state-focused{border-color:#fff}}@media only screen and (max-width:1024px){.k-ff .k-grid .k-pager-numbers,.k-ff .k-pager-numbers,.k-ie11 .k-grid .k-pager-numbers,.k-ie11 .k-pager-numbers,.k-safari .k-grid .k-pager-numbers,.k-safari .k-pager-numbers,.k-webkit .k-grid .k-pager-numbers,.k-webkit .k-pager-numbers{-ms-transform:translatey(-100%);transform:translatey(-100%);-webkit-transform:translatey(-100%)}.k-ff .k-grid .k-pager-numbers .k-current-page,.k-ff .k-pager-numbers .k-current-page,.k-ie11 .k-grid .k-pager-numbers .k-current-page,.k-ie11 .k-pager-numbers .k-current-page,.k-safari .k-grid .k-pager-numbers .k-current-page,.k-safari .k-pager-numbers .k-current-page,.k-webkit .k-grid .k-pager-numbers .k-current-page,.k-webkit .k-pager-numbers .k-current-page{-ms-transform:translatey(100%);transform:translatey(100%);-webkit-transform:translatey(100%)}.k-ff .k-pager-numbers .k-current-page .k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ie11 .k-pager-numbers .k-current-page .k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-safari .k-pager-numbers .k-current-page .k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-webkit .k-pager-numbers .k-current-page .k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.45)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.45) 0,rgba(255,255,255,0) 100%);background-position:50% 50%;background-color:#f6f6f6;border-color:#dedee0}.k-ff .k-pager-numbers .k-current-page .k-link,.k-ie11 .k-pager-numbers .k-current-page .k-link,.k-safari .k-pager-numbers .k-current-page .k-link,.k-webkit .k-pager-numbers .k-current-page .k-link{border-color:#ceced2}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{border-radius:4px}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li{border-radius:0}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view{border-radius:3px 3px 0 0}.k-ff .k-scheduler-toolbar>ul li:first-child,.k-ff .k-scheduler-toolbar>ul li:first-child .k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-ie11 .k-scheduler-toolbar>ul li:first-child,.k-ie11 .k-scheduler-toolbar>ul li:first-child .k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-safari .k-scheduler-toolbar>ul li:first-child,.k-safari .k-scheduler-toolbar>ul li:first-child .k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li .k-link,.k-webkit .k-scheduler-toolbar>ul li:first-child,.k-webkit .k-scheduler-toolbar>ul li:first-child .k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li .k-link{border-radius:0}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link{border-radius:0 0 3px 3px}.k-ff .k-pager-numbers .k-current-page .k-link:hover,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-ie11 .k-pager-numbers .k-current-page .k-link:hover,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-safari .k-pager-numbers .k-current-page .k-link:hover,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover,.k-webkit .k-pager-numbers .k-current-page .k-link:hover,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover{border-color:#bebec3;background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%);background-color:#b6bdca}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{color:#515967;min-width:75px}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link{color:#263248}.k-ff .k-pager-numbers .k-current-page .k-link:after,.k-ff .k-scheduler-views>li.k-state-selected>.k-link:after,.k-ie11 .k-pager-numbers .k-current-page .k-link:after,.k-ie11 .k-scheduler-views>li.k-state-selected>.k-link:after,.k-safari .k-pager-numbers .k-current-page .k-link:after,.k-safari .k-scheduler-views>li.k-state-selected>.k-link:after,.k-webkit .k-pager-numbers .k-current-page .k-link:after,.k-webkit .k-scheduler-views>li.k-state-selected>.k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.5em;right:.333em;width:1.333em;height:1.333em}.k-ff .k-pager-numbers.k-state-expanded,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-ie11 .k-pager-numbers.k-state-expanded,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-safari .k-pager-numbers.k-state-expanded,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-webkit .k-pager-numbers.k-state-expanded,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border-width:1px 1px 0 1px;border-style:solid;border-color:#ceced2;background-color:#f3f3f4;border-radius:4px 4px 0 0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.3);box-shadow:0 2px 2px 0 rgba(0,0,0,.3)}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border-width:1px;background-image:none;border-radius:4px}.k-ff .k-pager-numbers .k-link,.k-ff .k-pager-numbers .k-state-selected,.k-ie11 .k-pager-numbers .k-link,.k-ie11 .k-pager-numbers .k-state-selected,.k-safari .k-pager-numbers .k-link,.k-safari .k-pager-numbers .k-state-selected,.k-webkit .k-pager-numbers .k-link,.k-webkit .k-pager-numbers .k-state-selected{border-radius:3px}.k-ff .k-widget.k-grid .k-pager-nav+.k-pager-numbers,.k-ie11 .k-widget.k-grid .k-pager-nav+.k-pager-numbers,.k-safari .k-widget.k-grid .k-pager-nav+.k-pager-numbers,.k-webkit .k-widget.k-grid .k-pager-nav+.k-pager-numbers{position:absolute}}.k-chart .k-mask{background-color:#fff;filter:alpha(opacity=68);opacity:.68}.k-chart .k-selection{border-color:rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 8px rgba(0,0,0,.1);box-shadow:inset 0 1px 8px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .2s linear,border-color .2s linear;transition:box-shadow .2s linear,border-color .2s linear}.k-chart .k-selection:hover{border-color:rgba(0,0,0,.3);-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,.2);box-shadow:inset 0 3px 8px rgba(0,0,0,.2)}.k-chart .k-handle{background-color:#fcfcfc;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1)}.k-chart .k-handle:hover{background-color:#fff;border-color:#b8b8b8;-webkit-box-shadow:0 0 0 2px rgba(111,101,96,.5);box-shadow:0 0 0 2px rgba(111,101,96,.5)}.k-chart .k-navigator-hint .k-tooltip{border:3px solid #fff;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.2);box-shadow:0 0 0 3px rgba(0,0,0,.2);background:#fff;color:#242424}.k-chart .k-navigator-hint .k-scroll{background:rgba(25,132,200,.7);height:4px}.k-map .k-marker{background-image:url(/CSS/Shared/Silver/markers.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.k-map .k-marker{background-image:url(/CSS/Shared/Silver/markers_2x.png)}}.k-map .k-attribution{color:#666}.k-spreadsheet-column-header,.k-spreadsheet-row-header{background-color:#fff}.k-spreadsheet-column-header,.k-spreadsheet-row-header,.k-spreadsheet-top-corner{background-color:#f3f3f4;background-image:none;color:#000;border-color:#bebec3}.k-spreadsheet-top-corner{border-color:#bebec3}.k-spreadsheet-top-corner:after{border-color:transparent #bebec3 #bebec3 transparent}.k-spreadsheet-pane{border-color:#bebec3}.k-spreadsheet-pane .k-spreadsheet-haxis,.k-spreadsheet-pane .k-spreadsheet-vaxis{border-color:#d8d8dc}.k-spreadsheet-pane .k-spreadsheet-column-header,.k-spreadsheet-pane .k-spreadsheet-row-header{border-color:#bebec3}.k-spreadsheet-pane .k-spreadsheet-merged-cell{background-color:#fff}.k-spreadsheet-pane .k-selection-full,.k-spreadsheet-pane .k-selection-partial{border-color:rgba(25,132,200,.2);background-color:rgba(25,132,200,.2)}.k-spreadsheet-pane .k-filter-range{border-color:#1984c8}.k-spreadsheet-pane .k-spreadsheet-column-header .k-selection-full,.k-spreadsheet-pane .k-spreadsheet-column-header .k-selection-partial{border-bottom-color:#1984c8}.k-spreadsheet-pane .k-spreadsheet-row-header .k-selection-full,.k-spreadsheet-pane .k-spreadsheet-row-header .k-selection-partial{border-right-color:#1984c8}.k-auto-fill,.k-spreadsheet-selection{border-color:#1984c8;-webkit-box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #1984c8;box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #1984c8}.k-spreadsheet-selection{background-color:rgba(25,132,200,.2)}.k-spreadsheet-active-cell{border-color:#1984c8!important;background-color:#fff}.k-spreadsheet-active-cell.k-single{background-color:#fff}.k-spreadsheet>.k-spreadsheet-formula-bar{background-color:#fff;border-color:#f3f3f4 #f3f3f4 #bebec3}.k-spreadsheet>.k-spreadsheet-formula-bar:before{border-color:#bebec3}.k-spreadsheet>.k-spreadsheet-formula-bar:after{border-color:#f3f3f4}.k-spreadsheet .k-spreadsheet-formula-input{background-color:#fff;color:#515967}.k-spreadsheet .k-resize-handle,.k-spreadsheet .k-resize-hint-handle,.k-spreadsheet .k-resize-hint-marker{background-color:#1984c8}.k-spreadsheet .k-resize-hint-vertical .k-resize-hint-handle,.k-spreadsheet .k-resize-hint-vertical .k-resize-hint-marker{background-color:#1984c8}.k-spreadsheet .k-single-selection::after{background-color:#1984c8;border-color:#fff}.k-spreadsheet .k-auto-fill-punch{background-color:rgba(255,255,255,.5)}.k-spreadsheet .k-single-selection.k-dim-auto-fill-handle::after{background-color:rgba(25,132,200,.5)}.k-spreadsheet-format-cells .k-spreadsheet-preview{border-color:#dedee0}.k-spreadsheet-filter{border-radius:4px;background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px #d8d8dc;box-shadow:inset 0 0 0 1px #d8d8dc}.k-spreadsheet-filter.k-state-active{color:#fff;background-color:#1984c8}.k-spreadsheet-filter:hover{color:#263248;background:#b6bdca;border-color:#9ea8b9}.k-action-window .k-action-buttons{border-color:#dedee0}.k-spreadsheet-sample{color:#9ea6b3}.k-state-selected .k-spreadsheet-sample{color:inherit}.k-spreadsheet-window .k-list,.k-spreadsheet-window .k-list-wrapper{border-color:#dedee0;border-radius:4px}.k-spreadsheet-window .export-config,.k-spreadsheet-window .k-edit-field>.k-orientation-label{border-color:#dedee0}.k-spreadsheet-window .k-edit-field>input[type=radio]:checked+.k-orientation-label{background-image:url(/CSS/Shared/textures/highlight.png);background-image:none,-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,.2)));background-image:none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);background-image:none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 100%);background-color:#1984c8;color:#fff}.k-spreadsheet-window .k-page-orientation{border-color:#ceced2;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1)}.k-spreadsheet-window .k-page-orientation:before{background:#fff;border-color:transparent;border-bottom-color:#ceced2;border-left-color:#ceced2}.k-spreadsheet-window .k-margins-horizontal,.k-spreadsheet-window .k-margins-vertical{background:0 0;border-color:#dedee0}.k-spreadsheet-toolbar.k-toolbar .k-button-group .k-button{border-radius:4px}.k-spreadsheet-toolbar>.k-button,.k-spreadsheet-toolbar>.k-button-group,.k-spreadsheet-toolbar>.k-widget{border-radius:4px}.k-spreadsheet-toolbar>.k-separator{border-color:#dedee0}.k-spreadsheet-toolbar .k-overflow-anchor{border-radius:0}.k-spreadsheet-popup{border-radius:4px}.k-spreadsheet-popup .k-separator{background-color:#dedee0}.k-spreadsheet-popup .k-button{background-color:transparent}.k-spreadsheet-popup .k-button:hover{background-color:#b6bdca}.k-spreadsheet-popup .k-state-active{background-color:#1984c8;color:#000}.k-spreadsheet-popup .k-state-active:hover{background-color:#13669b}.k-spreadsheet-filter-menu .k-details{border-color:#dedee0}.k-spreadsheet-filter-menu .k-details-content .k-space-right{background-color:#fff}.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper{background-color:#fff;border-color:#dedee0;border-radius:4px 0 0 4px}.k-syntax-ref{color:#f82}.k-syntax-num{color:#09f}.k-syntax-func{font-weight:700}.k-syntax-str{color:#38b714}.k-syntax-error{color:red}.k-syntax-bool{color:#a9169c}.k-syntax-startexp{font-weight:700}.k-syntax-paren-match{background-color:#caf200}.k-series-a{border-color:#007bc3;background-color:rgba(0,123,195,.15)}.k-series-b{border-color:#76b800;background-color:rgba(118,184,0,.15)}.k-series-c{border-color:#ffae00;background-color:rgba(255,174,0,.15)}.k-series-d{border-color:#ef4c00;background-color:rgba(239,76,0,.15)}.k-series-e{border-color:#a419b7;background-color:rgba(164,25,183,.15)}.k-series-f{border-color:#430B62;background-color:rgba(67,11,98,.15)}.k-spreadsheet-sheets-remove:hover .k-icon{color:#c22}.k-spreadsheet-formula-list .k-state-focused{background-color:#1984c8;color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:2){.k-icon.k-font-icon{background-image:none}}.k-spreadsheet .k-widget[data-property=fontSize]{width:60px}.k-spreadsheet .k-widget[data-property=format]{width:100px}.k-spreadsheet .k-widget[data-property=fontFamily]{width:130px}.k-spreadsheet-toolbar .k-combobox .k-input{color:#515967}.k-spreadsheet-toolbar .k-combobox .k-state-active .k-input,.k-spreadsheet-toolbar .k-combobox .k-state-focused .k-input,.k-spreadsheet-toolbar .k-combobox .k-state-hover .k-input{color:#515967}
/*# sourceMappingURL=kendo.silver.min.css.map */

/** 
 * Kendo UI v2016.2.504 (http://www.telerik.com/kendo-ui)                                                                                                                                               
 * Copyright 2016 Telerik AD. All rights reserved.                                                                                                                                                      
 *                                                                                                                                                                                                      
 * Kendo UI commercial licenses may be obtained at                                                                                                                                                      
 * http://www.telerik.com/purchase/license-agreement/kendo-ui-complete                                                                                                                                  
 * If you do not own a commercial license, this file shall be governed by the trial license terms.                                                                                                      
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       
                                                                                                                                                                                                       

*/.fake{color:red}.k-common-test-class{opacity:0}.k-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.k-floatwrap:after,.k-grid-toolbar:after,.k-slider-items:after{content:"";display:block;clear:both;visibility:hidden;height:0;overflow:hidden}.k-floatwrap,.k-grid-toolbar,.k-slider-items{display:inline-block}.k-floatwrap,.k-grid-toolbar,.k-slider-items{display:block}.k-autocomplete,.k-autocomplete.k-state-hover,.k-block,.k-button,.k-draghandle,.k-dropdown-wrap,.k-dropdown-wrap.k-state-hover,.k-grid-header,.k-grouping-header,.k-header,.k-link.k-state-hover,.k-numeric-wrap,.k-numeric-wrap.k-state-hover,.k-pager-wrap,.k-picker-wrap,.k-picker-wrap.k-state-hover,.k-tabstrip-items .k-item,.k-textbox,.k-textbox:hover,.k-toolbar,.k-tooltip{background-repeat:repeat;background-position:0 center}.k-link:hover{text-decoration:none}.k-state-highlight>.k-link{color:inherit}.k-button,.k-input[type=text],.k-input[type=number],.k-picker-wrap .k-input,.k-textbox,.k-textbox>input{font-size:100%;font-family:inherit;border-style:solid;border-width:1px;-webkit-appearance:none}.k-block,.k-draghandle,.k-inline-block,.k-widget{border-style:solid;border-width:1px;-webkit-appearance:none}.k-block,.k-widget{line-height:normal;outline:0}.k-widget ::-ms-clear{width:0;height:0}.k-block{padding:2px}.k-button{display:inline-block;margin:0;padding:2px 7px 2px;font-family:inherit;line-height:1.72em;text-align:center;cursor:pointer;text-decoration:none}.k-button.k-state-disabled,.k-button.k-state-disabled:active,.k-button.k-state-disabled:hover,.k-button[disabled],.k-state-disabled .k-button,.k-state-disabled .k-button:active,.k-state-disabled .k-button:hover{cursor:default}a.k-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}.k-ff input.k-button{padding-bottom:.37em;padding-top:.37em}button.k-button::-moz-focus-inner,input.k-button::-moz-focus-inner{padding:0;border:0}a.k-button-expand{display:block}button.k-button-expand,input[type=submit].k-button-expand,input[type=button].k-button-expand,input[type=reset].k-button-expand{width:100%}body .k-button-icon,body .k-split-button-arrow{padding-left:.4em;padding-right:.4em}.k-button-icontext{overflow:visible}.k-toolbar .k-button-icontext{padding-right:.8em}.k-button-icontext .k-icon,.k-button-icontext .k-image,.k-button-icontext .k-sprite{margin-right:3px;margin-right:.3rem;margin-left:-3px;margin-left:-.3rem}.k-button.k-button-icontext .k-icon,.k-button.k-button-icontext .k-image{vertical-align:text-top}html body .k-button-bare{background:0 0!important;color:inherit;border-width:0}html body .k-button-bare.k-upload-button:hover{color:inherit}.k-link{cursor:pointer;outline:0;text-decoration:none}.k-grid-header span.k-link{cursor:default}.k-state-disabled,.k-state-disabled .k-button,.k-state-disabled .k-draghandle,.k-state-disabled .k-icon,.k-state-disabled .k-link,.k-state-disabled .k-upload-button input{cursor:default!important;outline:0}@media print{.k-state-disabled,.k-state-disabled .k-input{opacity:1!important}}.k-state-error{border-style:ridge}.k-state-empty{font-style:italic}.k-button-group .k-tool-icon,.k-icon,.k-sprite{display:inline-block;width:16px;height:16px;overflow:hidden;background-repeat:no-repeat;font-size:0;line-height:0;text-align:center;-ms-high-contrast-adjust:none}.k-icon.k-i-none{background-image:none!important}.k-ie8 .k-button-group .k-tool-icon,.k-ie8 .k-icon,.k-ie8 .k-sprite{vertical-align:middle}:root *>.k-button-group .k-tool-icon,:root *>.k-icon,:root *>.k-sprite{vertical-align:middle}.k-icon,.k-sprite{background-color:transparent}.k-numerictextbox .k-select .k-link span.k-i-arrow-n{background-position:0 -3px}.k-numerictextbox .k-select .k-link span.k-i-arrow-s{background-position:0 -35px}.k-state-selected .k-i-arrow-n{background-position:-16px 0}.k-button:active .k-state-selected .k-i-arrow-n,.k-button:not(.k-state-disabled):hover .k-state-selected .k-i-arrow-n,.k-link:not(.k-state-disabled):hover>.k-state-selected .k-i-arrow-n,.k-state-hover>*>.k-state-selected .k-i-arrow-n,.k-state-hover>.k-state-selected .k-i-arrow-n,.k-textbox:hover .k-state-selected .k-i-arrow-n{background-position:-32px 0}.k-numerictextbox .k-link.k-state-selected span.k-i-arrow-n,.k-numerictextbox .k-state-hover .k-link span.k-i-arrow-n{background-position:-16px -3px}.k-state-selected .k-i-arrow-s{background-position:-16px -32px}.k-button:active .k-state-selected .k-i-arrow-s,.k-button:not(.k-state-disabled):hover .k-state-selected .k-i-arrow-s,.k-link:not(.k-state-disabled):hover>.k-state-selected .k-i-arrow-s,.k-state-hover>*>.k-state-selected .k-i-arrow-s,.k-state-hover>.k-state-selected .k-i-arrow-s,.k-textbox:hover .k-state-selected .k-i-arrow-s{background-position:-32px -32px}.k-numerictextbox .k-link.k-state-selected span.k-i-arrow-s,.k-numerictextbox .k-state-hover .k-link span.k-i-arrow-s{background-position:-16px -35px}.k-grid-header th>.k-link:hover span.k-i-arrow-n{background-position:0 0}.k-grid-header th>.k-link:hover span.k-i-arrow-s{background-position:0 -32px}.k-group-indicator .k-link:hover span.k-si-arrow-n{background-position:0 -129px}.k-group-indicator .k-link:hover span.k-si-arrow-s{background-position:0 -159px}.k-group-indicator .k-button:hover span.k-group-delete{background-position:-32px -16px}.k-scheduler .k-scheduler-toolbar .k-nav-current .k-link .k-i-calendar{background-position:-32px -176px}.k-i-arrow-n{background-position:0 0}.k-button:active .k-i-arrow-n,.k-button:not(.k-state-disabled):hover .k-i-arrow-n,.k-link:not(.k-state-disabled):hover>.k-i-arrow-n,.k-state-hover>*>.k-i-arrow-n,.k-state-hover>.k-i-arrow-n,.k-textbox:hover .k-i-arrow-n{background-position:-16px 0}.k-i-arrow-e{background-position:0 -16px}.k-button:active .k-i-arrow-e,.k-button:not(.k-state-disabled):hover .k-i-arrow-e,.k-link:not(.k-state-disabled):hover>.k-i-arrow-e,.k-state-hover>*>.k-i-arrow-e,.k-state-hover>.k-i-arrow-e,.k-textbox:hover .k-i-arrow-e{background-position:-16px -16px}.k-rtl .k-i-arrow-w{background-position:0 -16px}.k-rtl .k-button:active .k-i-arrow-w,.k-rtl .k-button:not(.k-state-disabled):hover .k-i-arrow-w,.k-rtl .k-link:not(.k-state-disabled):hover>.k-i-arrow-w,.k-rtl .k-state-hover>*>.k-i-arrow-w,.k-rtl .k-state-hover>.k-i-arrow-w,.k-rtl .k-textbox:hover .k-i-arrow-w{background-position:-16px -16px}.k-i-arrow-s{background-position:0 -32px}.k-button:active .k-i-arrow-s,.k-button:not(.k-state-disabled):hover .k-i-arrow-s,.k-link:not(.k-state-disabled):hover>.k-i-arrow-s,.k-state-hover>*>.k-i-arrow-s,.k-state-hover>.k-i-arrow-s,.k-textbox:hover .k-i-arrow-s{background-position:-16px -32px}.k-i-arrow-w{background-position:0 -48px}.k-button:active .k-i-arrow-w,.k-button:not(.k-state-disabled):hover .k-i-arrow-w,.k-link:not(.k-state-disabled):hover>.k-i-arrow-w,.k-state-hover>*>.k-i-arrow-w,.k-state-hover>.k-i-arrow-w,.k-textbox:hover .k-i-arrow-w{background-position:-16px -48px}.k-rtl .k-i-arrow-e{background-position:0 -48px}.k-rtl .k-button:active .k-i-arrow-e,.k-rtl .k-button:not(.k-state-disabled):hover .k-i-arrow-e,.k-rtl .k-link:not(.k-state-disabled):hover>.k-i-arrow-e,.k-rtl .k-state-hover>*>.k-i-arrow-e,.k-rtl .k-state-hover>.k-i-arrow-e,.k-rtl .k-textbox:hover .k-i-arrow-e{background-position:-16px -48px}.k-i-seek-n{background-position:0 -64px}.k-button:active .k-i-seek-n,.k-button:not(.k-state-disabled):hover .k-i-seek-n,.k-link:not(.k-state-disabled):hover>.k-i-seek-n,.k-state-hover>*>.k-i-seek-n,.k-state-hover>.k-i-seek-n,.k-textbox:hover .k-i-seek-n{background-position:-16px -64px}.k-i-seek-e{background-position:0 -80px}.k-button:active .k-i-seek-e,.k-button:not(.k-state-disabled):hover .k-i-seek-e,.k-link:not(.k-state-disabled):hover>.k-i-seek-e,.k-state-hover>*>.k-i-seek-e,.k-state-hover>.k-i-seek-e,.k-textbox:hover .k-i-seek-e{background-position:-16px -80px}.k-rtl .k-i-seek-w{background-position:0 -80px}.k-rtl .k-button:active .k-i-seek-w,.k-rtl .k-button:not(.k-state-disabled):hover .k-i-seek-w,.k-rtl .k-link:not(.k-state-disabled):hover>.k-i-seek-w,.k-rtl .k-state-hover>*>.k-i-seek-w,.k-rtl .k-state-hover>.k-i-seek-w,.k-rtl .k-textbox:hover .k-i-seek-w{background-position:-16px -80px}.k-i-seek-s{background-position:0 -96px}.k-button:active .k-i-seek-s,.k-button:not(.k-state-disabled):hover .k-i-seek-s,.k-link:not(.k-state-disabled):hover>.k-i-seek-s,.k-state-hover>*>.k-i-seek-s,.k-state-hover>.k-i-seek-s,.k-textbox:hover .k-i-seek-s{background-position:-16px -96px}.k-i-seek-w{background-position:0 -112px}.k-button:active .k-i-seek-w,.k-button:not(.k-state-disabled):hover .k-i-seek-w,.k-link:not(.k-state-disabled):hover>.k-i-seek-w,.k-state-hover>*>.k-i-seek-w,.k-state-hover>.k-i-seek-w,.k-textbox:hover .k-i-seek-w{background-position:-16px -112px}.k-rtl .k-i-seek-e{background-position:0 -112px}.k-rtl .k-button:active .k-i-seek-e,.k-rtl .k-button:not(.k-state-disabled):hover .k-i-seek-e,.k-rtl .k-link:not(.k-state-disabled):hover>.k-i-seek-e,.k-rtl .k-state-hover>*>.k-i-seek-e,.k-rtl .k-state-hover>.k-i-seek-e,.k-rtl .k-textbox:hover .k-i-seek-e{background-position:-16px -112px}.k-si-arrow-n{background-position:0 -129px}.k-button:active .k-si-arrow-n,.k-button:not(.k-state-disabled):hover .k-si-arrow-n,.k-link:not(.k-state-disabled):hover>.k-si-arrow-n,.k-state-hover>*>.k-si-arrow-n,.k-state-hover>.k-si-arrow-n,.k-textbox:hover .k-si-arrow-n{background-position:-16px -129px}.k-si-arrow-e{background-position:0 -144px}.k-button:active .k-si-arrow-e,.k-button:not(.k-state-disabled):hover .k-si-arrow-e,.k-link:not(.k-state-disabled):hover>.k-si-arrow-e,.k-state-hover>*>.k-si-arrow-e,.k-state-hover>.k-si-arrow-e,.k-textbox:hover .k-si-arrow-e{background-position:-16px -144px}.k-si-arrow-s{background-position:0 -159px}.k-button:active .k-si-arrow-s,.k-button:not(.k-state-disabled):hover .k-si-arrow-s,.k-link:not(.k-state-disabled):hover>.k-si-arrow-s,.k-state-hover>*>.k-si-arrow-s,.k-state-hover>.k-si-arrow-s,.k-textbox:hover .k-si-arrow-s{background-position:-16px -159px}.k-si-arrow-w{background-position:0 -176px}.k-button:active .k-si-arrow-w,.k-button:not(.k-state-disabled):hover .k-si-arrow-w,.k-link:not(.k-state-disabled):hover>.k-si-arrow-w,.k-state-hover>*>.k-si-arrow-w,.k-state-hover>.k-si-arrow-w,.k-textbox:hover .k-si-arrow-w{background-position:-16px -176px}.k-i-arrowhead-n{background-position:0 -256px}.k-button:active .k-i-arrowhead-n,.k-button:not(.k-state-disabled):hover .k-i-arrowhead-n,.k-link:not(.k-state-disabled):hover>.k-i-arrowhead-n,.k-state-hover>*>.k-i-arrowhead-n,.k-state-hover>.k-i-arrowhead-n,.k-textbox:hover .k-i-arrowhead-n{background-position:-16px -256px}.k-i-arrowhead-e{background-position:0 -272px}.k-button:active .k-i-arrowhead-e,.k-button:not(.k-state-disabled):hover .k-i-arrowhead-e,.k-link:not(.k-state-disabled):hover>.k-i-arrowhead-e,.k-state-hover>*>.k-i-arrowhead-e,.k-state-hover>.k-i-arrowhead-e,.k-textbox:hover .k-i-arrowhead-e{background-position:-16px -272px}.k-i-arrowhead-s{background-position:0 -288px}.k-button:active .k-i-arrowhead-s,.k-button:not(.k-state-disabled):hover .k-i-arrowhead-s,.k-link:not(.k-state-disabled):hover>.k-i-arrowhead-s,.k-state-hover>*>.k-i-arrowhead-s,.k-state-hover>.k-i-arrowhead-s,.k-textbox:hover .k-i-arrowhead-s{background-position:-16px -288px}.k-i-arrowhead-w{background-position:0 -304px}.k-button:active .k-i-arrowhead-w,.k-button:not(.k-state-disabled):hover .k-i-arrowhead-w,.k-link:not(.k-state-disabled):hover>.k-i-arrowhead-w,.k-state-hover>*>.k-i-arrowhead-w,.k-state-hover>.k-i-arrowhead-w,.k-textbox:hover .k-i-arrowhead-w{background-position:-16px -304px}.k-i-expand,.k-plus,.k-plus-disabled{background-position:0 -192px}.k-button:active .k-i-expand,.k-button:active .k-plus,.k-button:active .k-plus-disabled,.k-button:not(.k-state-disabled):hover .k-i-expand,.k-button:not(.k-state-disabled):hover .k-plus,.k-button:not(.k-state-disabled):hover .k-plus-disabled,.k-link:not(.k-state-disabled):hover>.k-i-expand,.k-link:not(.k-state-disabled):hover>.k-plus,.k-link:not(.k-state-disabled):hover>.k-plus-disabled,.k-state-hover>*>.k-i-expand,.k-state-hover>*>.k-plus,.k-state-hover>*>.k-plus-disabled,.k-state-hover>.k-i-expand,.k-state-hover>.k-plus,.k-state-hover>.k-plus-disabled,.k-textbox:hover .k-i-expand,.k-textbox:hover .k-plus,.k-textbox:hover .k-plus-disabled{background-position:-16px -192px}.k-i-expand-w,.k-rtl .k-i-expand,.k-rtl .k-plus,.k-rtl .k-plus-disabled{background-position:0 -208px}.k-button:active .k-i-expand-w,.k-button:active .k-rtl .k-i-expand,.k-button:active .k-rtl .k-plus,.k-button:active .k-rtl .k-plus-disabled,.k-button:not(.k-state-disabled):hover .k-i-expand-w,.k-button:not(.k-state-disabled):hover .k-rtl .k-i-expand,.k-button:not(.k-state-disabled):hover .k-rtl .k-plus,.k-button:not(.k-state-disabled):hover .k-rtl .k-plus-disabled,.k-link:not(.k-state-disabled):hover>.k-i-expand-w,.k-link:not(.k-state-disabled):hover>.k-rtl .k-i-expand,.k-link:not(.k-state-disabled):hover>.k-rtl .k-plus,.k-link:not(.k-state-disabled):hover>.k-rtl .k-plus-disabled,.k-state-hover>*>.k-i-expand-w,.k-state-hover>*>.k-rtl .k-i-expand,.k-state-hover>*>.k-rtl .k-plus,.k-state-hover>*>.k-rtl .k-plus-disabled,.k-state-hover>.k-i-expand-w,.k-state-hover>.k-rtl .k-i-expand,.k-state-hover>.k-rtl .k-plus,.k-state-hover>.k-rtl .k-plus-disabled,.k-textbox:hover .k-i-expand-w,.k-textbox:hover .k-rtl .k-i-expand,.k-textbox:hover .k-rtl .k-plus,.k-textbox:hover .k-rtl .k-plus-disabled{background-position:-16px -208px}.k-i-collapse,.k-minus,.k-minus-disabled{background-position:0 -224px}.k-button:active .k-i-collapse,.k-button:active .k-minus,.k-button:active .k-minus-disabled,.k-button:not(.k-state-disabled):hover .k-i-collapse,.k-button:not(.k-state-disabled):hover .k-minus,.k-button:not(.k-state-disabled):hover .k-minus-disabled,.k-link:not(.k-state-disabled):hover>.k-i-collapse,.k-link:not(.k-state-disabled):hover>.k-minus,.k-link:not(.k-state-disabled):hover>.k-minus-disabled,.k-state-hover>*>.k-i-collapse,.k-state-hover>*>.k-minus,.k-state-hover>*>.k-minus-disabled,.k-state-hover>.k-i-collapse,.k-state-hover>.k-minus,.k-state-hover>.k-minus-disabled,.k-textbox:hover .k-i-collapse,.k-textbox:hover .k-minus,.k-textbox:hover .k-minus-disabled{background-position:-16px -224px}.k-i-collapse-w,.k-rtl .k-i-collapse,.k-rtl .k-minus,.k-rtl .k-minus-disabled{background-position:0 -240px}.k-button:active .k-i-collapse-w,.k-button:active .k-rtl .k-i-collapse,.k-button:active .k-rtl .k-minus,.k-button:active .k-rtl .k-minus-disabled,.k-button:not(.k-state-disabled):hover .k-i-collapse-w,.k-button:not(.k-state-disabled):hover .k-rtl .k-i-collapse,.k-button:not(.k-state-disabled):hover .k-rtl .k-minus,.k-button:not(.k-state-disabled):hover .k-rtl .k-minus-disabled,.k-link:not(.k-state-disabled):hover>.k-i-collapse-w,.k-link:not(.k-state-disabled):hover>.k-rtl .k-i-collapse,.k-link:not(.k-state-disabled):hover>.k-rtl .k-minus,.k-link:not(.k-state-disabled):hover>.k-rtl .k-minus-disabled,.k-state-hover>*>.k-i-collapse-w,.k-state-hover>*>.k-rtl .k-i-collapse,.k-state-hover>*>.k-rtl .k-minus,.k-state-hover>*>.k-rtl .k-minus-disabled,.k-state-hover>.k-i-collapse-w,.k-state-hover>.k-rtl .k-i-collapse,.k-state-hover>.k-rtl .k-minus,.k-state-hover>.k-rtl .k-minus-disabled,.k-textbox:hover .k-i-collapse-w,.k-textbox:hover .k-rtl .k-i-collapse,.k-textbox:hover .k-rtl .k-minus,.k-textbox:hover .k-rtl .k-minus-disabled{background-position:-16px -240px}.k-edit,.k-i-pencil{background-position:-32px 0}.k-button:active .k-edit,.k-button:active .k-i-pencil,.k-button:not(.k-state-disabled):hover .k-edit,.k-button:not(.k-state-disabled):hover .k-i-pencil,.k-link:not(.k-state-disabled):hover>.k-edit,.k-link:not(.k-state-disabled):hover>.k-i-pencil,.k-state-hover>*>.k-edit,.k-state-hover>*>.k-i-pencil,.k-state-hover>.k-edit,.k-state-hover>.k-i-pencil,.k-textbox:hover .k-edit,.k-textbox:hover .k-i-pencil{background-position:-48px 0}.k-delete,.k-group-delete,.k-i-close{background-position:-32px -16px}.k-button:active .k-delete,.k-button:active .k-group-delete,.k-button:active .k-i-close,.k-button:not(.k-state-disabled):hover .k-delete,.k-button:not(.k-state-disabled):hover .k-group-delete,.k-button:not(.k-state-disabled):hover .k-i-close,.k-link:not(.k-state-disabled):hover>.k-delete,.k-link:not(.k-state-disabled):hover>.k-group-delete,.k-link:not(.k-state-disabled):hover>.k-i-close,.k-state-hover>*>.k-delete,.k-state-hover>*>.k-group-delete,.k-state-hover>*>.k-i-close,.k-state-hover>.k-delete,.k-state-hover>.k-group-delete,.k-state-hover>.k-i-close,.k-textbox:hover .k-delete,.k-textbox:hover .k-group-delete,.k-textbox:hover .k-i-close{background-position:-48px -16px}.k-si-close{background-position:-160px -80px}.k-button:active .k-si-close,.k-button:not(.k-state-disabled):hover .k-si-close,.k-link:not(.k-state-disabled):hover>.k-si-close,.k-state-hover>*>.k-si-close,.k-state-hover>.k-si-close,.k-textbox:hover .k-si-close{background-position:-176px -80px}.k-multiselect .k-delete{background-position:-160px -80px}.k-multiselect .k-state-hover .k-delete{background-position:-176px -80px}.k-i-tick,.k-insert,.k-update{background-position:-32px -32px}.k-button:active .k-i-tick,.k-button:active .k-insert,.k-button:active .k-update,.k-button:not(.k-state-disabled):hover .k-i-tick,.k-button:not(.k-state-disabled):hover .k-insert,.k-button:not(.k-state-disabled):hover .k-update,.k-link:not(.k-state-disabled):hover>.k-i-tick,.k-link:not(.k-state-disabled):hover>.k-insert,.k-link:not(.k-state-disabled):hover>.k-update,.k-state-hover>*>.k-i-tick,.k-state-hover>*>.k-insert,.k-state-hover>*>.k-update,.k-state-hover>.k-i-tick,.k-state-hover>.k-insert,.k-state-hover>.k-update,.k-textbox:hover .k-i-tick,.k-textbox:hover .k-insert,.k-textbox:hover .k-update{background-position:-48px -32px}.k-check:checked,.k-mobile-list .k-edit-field [type=checkbox],.k-mobile-list .k-edit-field [type=radio]{background-position:-32px -32px}.k-button:active .k-check:checked,.k-button:active .k-mobile-list .k-edit-field [type=checkbox],.k-button:active .k-mobile-list .k-edit-field [type=radio],.k-button:not(.k-state-disabled):hover .k-check:checked,.k-button:not(.k-state-disabled):hover .k-mobile-list .k-edit-field [type=checkbox],.k-button:not(.k-state-disabled):hover .k-mobile-list .k-edit-field [type=radio],.k-link:not(.k-state-disabled):hover>.k-check:checked,.k-link:not(.k-state-disabled):hover>.k-mobile-list .k-edit-field [type=checkbox],.k-link:not(.k-state-disabled):hover>.k-mobile-list .k-edit-field [type=radio],.k-state-hover>*>.k-check:checked,.k-state-hover>*>.k-mobile-list .k-edit-field [type=checkbox],.k-state-hover>*>.k-mobile-list .k-edit-field [type=radio],.k-state-hover>.k-check:checked,.k-state-hover>.k-mobile-list .k-edit-field [type=checkbox],.k-state-hover>.k-mobile-list .k-edit-field [type=radio],.k-textbox:hover .k-check:checked,.k-textbox:hover .k-mobile-list .k-edit-field [type=checkbox],.k-textbox:hover .k-mobile-list .k-edit-field [type=radio]{background-position:-48px -32px}.k-cancel,.k-denied,.k-i-cancel{background-position:-32px -48px}.k-button:active .k-cancel,.k-button:active .k-denied,.k-button:active .k-i-cancel,.k-button:not(.k-state-disabled):hover .k-cancel,.k-button:not(.k-state-disabled):hover .k-denied,.k-button:not(.k-state-disabled):hover .k-i-cancel,.k-link:not(.k-state-disabled):hover>.k-cancel,.k-link:not(.k-state-disabled):hover>.k-denied,.k-link:not(.k-state-disabled):hover>.k-i-cancel,.k-state-hover>*>.k-cancel,.k-state-hover>*>.k-denied,.k-state-hover>*>.k-i-cancel,.k-state-hover>.k-cancel,.k-state-hover>.k-denied,.k-state-hover>.k-i-cancel,.k-textbox:hover .k-cancel,.k-textbox:hover .k-denied,.k-textbox:hover .k-i-cancel{background-position:-48px -48px}.k-add,.k-i-plus{background-position:-32px -64px}.k-button:active .k-add,.k-button:active .k-i-plus,.k-button:not(.k-state-disabled):hover .k-add,.k-button:not(.k-state-disabled):hover .k-i-plus,.k-link:not(.k-state-disabled):hover>.k-add,.k-link:not(.k-state-disabled):hover>.k-i-plus,.k-state-hover>*>.k-add,.k-state-hover>*>.k-i-plus,.k-state-hover>.k-add,.k-state-hover>.k-i-plus,.k-textbox:hover .k-add,.k-textbox:hover .k-i-plus{background-position:-48px -64px}.k-filter,.k-i-funnel{background-position:-32px -80px}.k-button:active .k-filter,.k-button:active .k-i-funnel,.k-button:not(.k-state-disabled):hover .k-filter,.k-button:not(.k-state-disabled):hover .k-i-funnel,.k-link:not(.k-state-disabled):hover>.k-filter,.k-link:not(.k-state-disabled):hover>.k-i-funnel,.k-state-hover>*>.k-filter,.k-state-hover>*>.k-i-funnel,.k-state-hover>.k-filter,.k-state-hover>.k-i-funnel,.k-textbox:hover .k-filter,.k-textbox:hover .k-i-funnel{background-position:-48px -80px}.k-clear-filter,.k-i-funnel-clear{background-position:-32px -96px}.k-button:active .k-clear-filter,.k-button:active .k-i-funnel-clear,.k-button:not(.k-state-disabled):hover .k-clear-filter,.k-button:not(.k-state-disabled):hover .k-i-funnel-clear,.k-link:not(.k-state-disabled):hover>.k-clear-filter,.k-link:not(.k-state-disabled):hover>.k-i-funnel-clear,.k-state-hover>*>.k-clear-filter,.k-state-hover>*>.k-i-funnel-clear,.k-state-hover>.k-clear-filter,.k-state-hover>.k-i-funnel-clear,.k-textbox:hover .k-clear-filter,.k-textbox:hover .k-i-funnel-clear{background-position:-48px -96px}.k-i-lock{background-position:-64px 0}.k-button:active .k-i-lock,.k-button:not(.k-state-disabled):hover .k-i-lock,.k-link:not(.k-state-disabled):hover>.k-i-lock,.k-state-hover>*>.k-i-lock,.k-state-hover>.k-i-lock,.k-textbox:hover .k-i-lock{background-position:-80px 0}.k-i-unlock{background-position:-64px -16px}.k-button:active .k-i-unlock,.k-button:not(.k-state-disabled):hover .k-i-unlock,.k-link:not(.k-state-disabled):hover>.k-i-unlock,.k-state-hover>*>.k-i-unlock,.k-state-hover>.k-i-unlock,.k-textbox:hover .k-i-unlock{background-position:-80px -16px}.k-i-refresh{background-position:-32px -112px}.k-button:active .k-i-refresh,.k-button:not(.k-state-disabled):hover .k-i-refresh,.k-link:not(.k-state-disabled):hover>.k-i-refresh,.k-state-hover>*>.k-i-refresh,.k-state-hover>.k-i-refresh,.k-textbox:hover .k-i-refresh{background-position:-48px -112px}.k-i-exception{background-position:-160px -304px}.k-button:active .k-i-exception,.k-button:not(.k-state-disabled):hover .k-i-exception,.k-link:not(.k-state-disabled):hover>.k-i-exception,.k-state-hover>*>.k-i-exception,.k-state-hover>.k-i-exception,.k-textbox:hover .k-i-exception{background-position:-176px -304px}.k-i-restore{background-position:-32px -128px}.k-button:active .k-i-restore,.k-button:not(.k-state-disabled):hover .k-i-restore,.k-link:not(.k-state-disabled):hover>.k-i-restore,.k-state-hover>*>.k-i-restore,.k-state-hover>.k-i-restore,.k-textbox:hover .k-i-restore{background-position:-48px -128px}.k-i-maximize{background-position:-32px -144px}.k-button:active .k-i-maximize,.k-button:not(.k-state-disabled):hover .k-i-maximize,.k-link:not(.k-state-disabled):hover>.k-i-maximize,.k-state-hover>*>.k-i-maximize,.k-state-hover>.k-i-maximize,.k-textbox:hover .k-i-maximize{background-position:-48px -144px}.k-i-minimize{background-position:-64px -288px}.k-button:active .k-i-minimize,.k-button:not(.k-state-disabled):hover .k-i-minimize,.k-link:not(.k-state-disabled):hover>.k-i-minimize,.k-state-hover>*>.k-i-minimize,.k-state-hover>.k-i-minimize,.k-textbox:hover .k-i-minimize{background-position:-80px -288px}.k-i-pin{background-position:-160px -256px}.k-button:active .k-i-pin,.k-button:not(.k-state-disabled):hover .k-i-pin,.k-link:not(.k-state-disabled):hover>.k-i-pin,.k-state-hover>*>.k-i-pin,.k-state-hover>.k-i-pin,.k-textbox:hover .k-i-pin{background-position:-176px -256px}.k-i-unpin{background-position:-160px -272px}.k-button:active .k-i-unpin,.k-button:not(.k-state-disabled):hover .k-i-unpin,.k-link:not(.k-state-disabled):hover>.k-i-unpin,.k-state-hover>*>.k-i-unpin,.k-state-hover>.k-i-unpin,.k-textbox:hover .k-i-unpin{background-position:-176px -272px}.k-resize-se{background-position:-32px -160px}.k-button:active .k-resize-se,.k-button:not(.k-state-disabled):hover .k-resize-se,.k-link:not(.k-state-disabled):hover>.k-resize-se,.k-state-hover>*>.k-resize-se,.k-state-hover>.k-resize-se,.k-textbox:hover .k-resize-se{background-position:-48px -160px}.k-i-calendar{background-position:-32px -176px}.k-button:active .k-i-calendar,.k-button:not(.k-state-disabled):hover .k-i-calendar,.k-link:not(.k-state-disabled):hover>.k-i-calendar,.k-state-hover>*>.k-i-calendar,.k-state-hover>.k-i-calendar,.k-textbox:hover .k-i-calendar{background-position:-48px -176px}.k-i-clock{background-position:-32px -192px}.k-button:active .k-i-clock,.k-button:not(.k-state-disabled):hover .k-i-clock,.k-link:not(.k-state-disabled):hover>.k-i-clock,.k-state-hover>*>.k-i-clock,.k-state-hover>.k-i-clock,.k-textbox:hover .k-i-clock{background-position:-48px -192px}.k-si-plus{background-position:-32px -208px}.k-button:active .k-si-plus,.k-button:not(.k-state-disabled):hover .k-si-plus,.k-link:not(.k-state-disabled):hover>.k-si-plus,.k-state-hover>*>.k-si-plus,.k-state-hover>.k-si-plus,.k-textbox:hover .k-si-plus{background-position:-48px -208px}.k-si-minus{background-position:-32px -224px}.k-button:active .k-si-minus,.k-button:not(.k-state-disabled):hover .k-si-minus,.k-link:not(.k-state-disabled):hover>.k-si-minus,.k-state-hover>*>.k-si-minus,.k-state-hover>.k-si-minus,.k-textbox:hover .k-si-minus{background-position:-48px -224px}.k-i-search{background-position:-32px -240px}.k-button:active .k-i-search,.k-button:not(.k-state-disabled):hover .k-i-search,.k-link:not(.k-state-disabled):hover>.k-i-search,.k-state-hover>*>.k-i-search,.k-state-hover>.k-i-search,.k-textbox:hover .k-i-search{background-position:-48px -240px}.k-i-custom{background-position:-115px -113px}.k-button:active .k-i-custom,.k-button:not(.k-state-disabled):hover .k-i-custom,.k-link:not(.k-state-disabled):hover>.k-i-custom,.k-state-hover>*>.k-i-custom,.k-state-hover>.k-i-custom,.k-textbox:hover .k-i-custom{background-position:-141px -113px}.k-editor .k-i-custom{background-position:-111px -109px}.k-viewHtml{background-position:-288px -120px}.k-i-insert-n,.k-insert-top{background-position:-160px -32px}.k-button:active .k-i-insert-n,.k-button:active .k-insert-top,.k-button:not(.k-state-disabled):hover .k-i-insert-n,.k-button:not(.k-state-disabled):hover .k-insert-top,.k-link:not(.k-state-disabled):hover>.k-i-insert-n,.k-link:not(.k-state-disabled):hover>.k-insert-top,.k-state-hover>*>.k-i-insert-n,.k-state-hover>*>.k-insert-top,.k-state-hover>.k-i-insert-n,.k-state-hover>.k-insert-top,.k-textbox:hover .k-i-insert-n,.k-textbox:hover .k-insert-top{background-position:-176px -32px}.k-i-insert-m,.k-insert-middle{background-position:-160px -48px}.k-button:active .k-i-insert-m,.k-button:active .k-insert-middle,.k-button:not(.k-state-disabled):hover .k-i-insert-m,.k-button:not(.k-state-disabled):hover .k-insert-middle,.k-link:not(.k-state-disabled):hover>.k-i-insert-m,.k-link:not(.k-state-disabled):hover>.k-insert-middle,.k-state-hover>*>.k-i-insert-m,.k-state-hover>*>.k-insert-middle,.k-state-hover>.k-i-insert-m,.k-state-hover>.k-insert-middle,.k-textbox:hover .k-i-insert-m,.k-textbox:hover .k-insert-middle{background-position:-176px -48px}.k-i-insert-s,.k-insert-bottom{background-position:-160px -64px}.k-button:active .k-i-insert-s,.k-button:active .k-insert-bottom,.k-button:not(.k-state-disabled):hover .k-i-insert-s,.k-button:not(.k-state-disabled):hover .k-insert-bottom,.k-link:not(.k-state-disabled):hover>.k-i-insert-s,.k-link:not(.k-state-disabled):hover>.k-insert-bottom,.k-state-hover>*>.k-i-insert-s,.k-state-hover>*>.k-insert-bottom,.k-state-hover>.k-i-insert-s,.k-state-hover>.k-insert-bottom,.k-textbox:hover .k-i-insert-s,.k-textbox:hover .k-insert-bottom{background-position:-176px -64px}.k-drop-hint{background-position:0 -326px}.k-i-note,.k-warning{background-position:-160px -240px}.k-button:active .k-i-note,.k-button:active .k-warning,.k-button:not(.k-state-disabled):hover .k-i-note,.k-button:not(.k-state-disabled):hover .k-warning,.k-link:not(.k-state-disabled):hover>.k-i-note,.k-link:not(.k-state-disabled):hover>.k-warning,.k-state-hover>*>.k-i-note,.k-state-hover>*>.k-warning,.k-state-hover>.k-i-note,.k-state-hover>.k-warning,.k-textbox:hover .k-i-note,.k-textbox:hover .k-warning{background-position:-176px -240px}.k-i-sort-asc{background-position:-112px -240px}.k-button:active .k-i-sort-asc,.k-button:not(.k-state-disabled):hover .k-i-sort-asc,.k-link:not(.k-state-disabled):hover>.k-i-sort-asc,.k-state-hover>*>.k-i-sort-asc,.k-state-hover>.k-i-sort-asc,.k-textbox:hover .k-i-sort-asc{background-position:-128px -240px}.k-i-sort-desc{background-position:-112px -256px}.k-button:active .k-i-sort-desc,.k-button:not(.k-state-disabled):hover .k-i-sort-desc,.k-link:not(.k-state-disabled):hover>.k-i-sort-desc,.k-state-hover>*>.k-i-sort-desc,.k-state-hover>.k-i-sort-desc,.k-textbox:hover .k-i-sort-desc{background-position:-128px -256px}.k-i-group{background-position:-112px -272px}.k-button:active .k-i-group,.k-button:not(.k-state-disabled):hover .k-i-group,.k-link:not(.k-state-disabled):hover>.k-i-group,.k-state-hover>*>.k-i-group,.k-state-hover>.k-i-group,.k-textbox:hover .k-i-group{background-position:-128px -272px}.k-i-ungroup{background-position:-112px -288px}.k-button:active .k-i-ungroup,.k-button:not(.k-state-disabled):hover .k-i-ungroup,.k-link:not(.k-state-disabled):hover>.k-i-ungroup,.k-state-hover>*>.k-i-ungroup,.k-state-hover>.k-i-ungroup,.k-textbox:hover .k-i-ungroup{background-position:-128px -288px}.k-i-columns{background-position:-112px -304px}.k-button:active .k-i-columns,.k-button:not(.k-state-disabled):hover .k-i-columns,.k-link:not(.k-state-disabled):hover>.k-i-columns,.k-state-hover>*>.k-i-columns,.k-state-hover>.k-i-columns,.k-textbox:hover .k-i-columns{background-position:-128px -304px}.k-i-hbars{background-position:-64px -32px}.k-button:active .k-i-hbars,.k-button:not(.k-state-disabled):hover .k-i-hbars,.k-link:not(.k-state-disabled):hover>.k-i-hbars,.k-state-hover>*>.k-i-hbars,.k-state-hover>.k-i-hbars,.k-textbox:hover .k-i-hbars{background-position:-80px -32px}.k-i-vbars{background-position:-64px -48px}.k-button:active .k-i-vbars,.k-button:not(.k-state-disabled):hover .k-i-vbars,.k-link:not(.k-state-disabled):hover>.k-i-vbars,.k-state-hover>*>.k-i-vbars,.k-state-hover>.k-i-vbars,.k-textbox:hover .k-i-vbars{background-position:-80px -48px}.k-i-sum{background-position:-64px -64px}.k-button:active .k-i-sum,.k-button:not(.k-state-disabled):hover .k-i-sum,.k-link:not(.k-state-disabled):hover>.k-i-sum,.k-state-hover>*>.k-i-sum,.k-state-hover>.k-i-sum,.k-textbox:hover .k-i-sum{background-position:-80px -64px}.k-i-pdf{background-position:-64px -80px}.k-button:active .k-i-pdf,.k-button:not(.k-state-disabled):hover .k-i-pdf,.k-link:not(.k-state-disabled):hover>.k-i-pdf,.k-state-hover>*>.k-i-pdf,.k-state-hover>.k-i-pdf,.k-textbox:hover .k-i-pdf{background-position:-80px -80px}.k-i-excel{background-position:-64px -96px}.k-button:active .k-i-excel,.k-button:not(.k-state-disabled):hover .k-i-excel,.k-link:not(.k-state-disabled):hover>.k-i-excel,.k-state-hover>*>.k-i-excel,.k-state-hover>.k-i-excel,.k-textbox:hover .k-i-excel{background-position:-80px -96px}.k-i-rotatecw{background-position:-64px -112px}.k-button:active .k-i-rotatecw,.k-button:not(.k-state-disabled):hover .k-i-rotatecw,.k-link:not(.k-state-disabled):hover>.k-i-rotatecw,.k-state-hover>*>.k-i-rotatecw,.k-state-hover>.k-i-rotatecw,.k-textbox:hover .k-i-rotatecw{background-position:-80px -112px}.k-i-rotateccw{background-position:-64px -128px}.k-button:active .k-i-rotateccw,.k-button:not(.k-state-disabled):hover .k-i-rotateccw,.k-link:not(.k-state-disabled):hover>.k-i-rotateccw,.k-state-hover>*>.k-i-rotateccw,.k-state-hover>.k-i-rotateccw,.k-textbox:hover .k-i-rotateccw{background-position:-80px -128px}.k-i-undo{background-position:-64px -160px}.k-button:active .k-i-undo,.k-button:not(.k-state-disabled):hover .k-i-undo,.k-link:not(.k-state-disabled):hover>.k-i-undo,.k-state-hover>*>.k-i-undo,.k-state-hover>.k-i-undo,.k-textbox:hover .k-i-undo{background-position:-80px -160px}.k-i-redo{background-position:-64px -144px}.k-button:active .k-i-redo,.k-button:not(.k-state-disabled):hover .k-i-redo,.k-link:not(.k-state-disabled):hover>.k-i-redo,.k-state-hover>*>.k-i-redo,.k-state-hover>.k-i-redo,.k-textbox:hover .k-i-redo{background-position:-80px -144px}.k-i-shape{background-position:-64px -176px}.k-button:active .k-i-shape,.k-button:not(.k-state-disabled):hover .k-i-shape,.k-link:not(.k-state-disabled):hover>.k-i-shape,.k-state-hover>*>.k-i-shape,.k-state-hover>.k-i-shape,.k-textbox:hover .k-i-shape{background-position:-80px -176px}.k-i-connector{background-position:-64px -192px}.k-button:active .k-i-connector,.k-button:not(.k-state-disabled):hover .k-i-connector,.k-link:not(.k-state-disabled):hover>.k-i-connector,.k-state-hover>*>.k-i-connector,.k-state-hover>.k-i-connector,.k-textbox:hover .k-i-connector{background-position:-80px -192px}.k-i-kpi{background-position:-64px -208px}.k-button:active .k-i-kpi,.k-button:not(.k-state-disabled):hover .k-i-kpi,.k-link:not(.k-state-disabled):hover>.k-i-kpi,.k-state-hover>*>.k-i-kpi,.k-state-hover>.k-i-kpi,.k-textbox:hover .k-i-kpi{background-position:-80px -208px}.k-i-dimension{background-position:-64px -224px}.k-button:active .k-i-dimension,.k-button:not(.k-state-disabled):hover .k-i-dimension,.k-link:not(.k-state-disabled):hover>.k-i-dimension,.k-state-hover>*>.k-i-dimension,.k-state-hover>.k-i-dimension,.k-textbox:hover .k-i-dimension{background-position:-80px -224px}.k-file{background-position:0 0}.k-button:active .k-file,.k-button:not(.k-state-disabled):hover .k-file,.k-link:not(.k-state-disabled):hover>.k-file,.k-state-hover>*>.k-file,.k-state-hover>.k-file,.k-textbox:hover .k-file{background-position:-16px 0}.k-addfolder,.k-i-folder-add{background-position:-32px -272px}.k-button:active .k-addfolder,.k-button:active .k-i-folder-add,.k-button:not(.k-state-disabled):hover .k-addfolder,.k-button:not(.k-state-disabled):hover .k-i-folder-add,.k-link:not(.k-state-disabled):hover>.k-addfolder,.k-link:not(.k-state-disabled):hover>.k-i-folder-add,.k-state-hover>*>.k-addfolder,.k-state-hover>*>.k-i-folder-add,.k-state-hover>.k-addfolder,.k-state-hover>.k-i-folder-add,.k-textbox:hover .k-addfolder,.k-textbox:hover .k-i-folder-add{background-position:-48px -272px}.k-goup,.k-i-folder-up{background-position:-32px -288px}.k-button:active .k-goup,.k-button:active .k-i-folder-up,.k-button:not(.k-state-disabled):hover .k-goup,.k-button:not(.k-state-disabled):hover .k-i-folder-up,.k-link:not(.k-state-disabled):hover>.k-goup,.k-link:not(.k-state-disabled):hover>.k-i-folder-up,.k-state-hover>*>.k-goup,.k-state-hover>*>.k-i-folder-up,.k-state-hover>.k-goup,.k-state-hover>.k-i-folder-up,.k-textbox:hover .k-goup,.k-textbox:hover .k-i-folder-up{background-position:-48px -288px}.k-i-more{background-position:-64px -32px}.k-button:active .k-i-more,.k-button:not(.k-state-disabled):hover .k-i-more,.k-link:not(.k-state-disabled):hover>.k-i-more,.k-state-hover>*>.k-i-more,.k-state-hover>.k-i-more,.k-textbox:hover .k-i-more{background-position:-80px -32px}.k-i-gantt-toggle{background-position:-64px -240px}.k-button:active .k-i-gantt-toggle,.k-button:not(.k-state-disabled):hover .k-i-gantt-toggle,.k-link:not(.k-state-disabled):hover>.k-i-gantt-toggle,.k-state-hover>*>.k-i-gantt-toggle,.k-state-hover>.k-i-gantt-toggle,.k-textbox:hover .k-i-gantt-toggle{background-position:-80px -240px}.k-file>.k-icon{background-position:-115px -91px}.k-image{border:0}.k-breadcrumbs:hover .k-i-arrow-n{background-position:0 0}.k-breadcrumbs:hover .k-i-arrow-e{background-position:0 -16px}.k-gantt-views>.k-current-view>.k-link:after,.k-pager-numbers .k-current-page .k-link:after,.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view .k-link:after{background-position:0 -32px}.k-button:active .k-gantt-views>.k-current-view>.k-link:after,.k-button:active .k-pager-numbers .k-current-page .k-link:after,.k-button:active .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view .k-link:after,.k-button:not(.k-state-disabled):hover .k-gantt-views>.k-current-view>.k-link:after,.k-button:not(.k-state-disabled):hover .k-pager-numbers .k-current-page .k-link:after,.k-button:not(.k-state-disabled):hover .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view .k-link:after,.k-link:not(.k-state-disabled):hover>.k-gantt-views>.k-current-view>.k-link:after,.k-link:not(.k-state-disabled):hover>.k-pager-numbers .k-current-page .k-link:after,.k-link:not(.k-state-disabled):hover>.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view .k-link:after,.k-state-hover>*>.k-gantt-views>.k-current-view>.k-link:after,.k-state-hover>*>.k-pager-numbers .k-current-page .k-link:after,.k-state-hover>*>.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view .k-link:after,.k-state-hover>.k-gantt-views>.k-current-view>.k-link:after,.k-state-hover>.k-pager-numbers .k-current-page .k-link:after,.k-state-hover>.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view .k-link:after,.k-textbox:hover .k-gantt-views>.k-current-view>.k-link:after,.k-textbox:hover .k-pager-numbers .k-current-page .k-link:after,.k-textbox:hover .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view .k-link:after{background-position:-16px -32px}html .k-success-colored{color:#507f50;border-color:#d0dfd0;background-color:#f0fff0}html .k-info-colored{color:#50607f;border-color:#d0d9df;background-color:#f0f9ff}html .k-error-colored{color:#7f5050;border-color:#dfd0d0;background-color:#fff0f0}.k-inline-block{padding:0 2px}.k-loading,.k-loading-image{background-color:transparent;background-repeat:no-repeat;background-position:center center}.k-loading-image,.k-loading-mask,.k-loading-text{position:absolute}.k-loading-mask{z-index:100}.k-loading-mask .k-loading-progress{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.k-loading-text{text-indent:-4000px;text-align:center}.k-loading-color,.k-loading-image{width:100%;height:100%}.k-loading-image{top:0;left:0;z-index:2}.k-loading-color{filter:alpha(opacity=30);opacity:.3}.k-content-frame{border:0;width:100%;height:100%}.k-pane>.k-splitter-overlay{filter:alpha(opacity=0);opacity:0;position:absolute}.k-drag-clue{position:absolute;z-index:10003;border-style:solid;border-width:1px;font-size:.9em;padding:.2em .4em;white-space:nowrap;cursor:default}.k-drag-status{margin-top:-3px;margin-right:4px;vertical-align:middle}.k-reorder-cue{position:absolute;width:1px;overflow:visible}.k-reorder-cue .k-icon{position:absolute;left:-4px;width:8px;height:4px}.k-reorder-cue .k-i-arrow-s{top:-4px;background-position:-4px -166px}.k-reorder-cue .k-i-arrow-n{bottom:-4px;background-position:-4px -134px}.k-scrollbar{position:absolute;overflow:scroll}.k-scrollbar-vertical{top:0;right:0;width:17px;height:100%;overflow-x:hidden}.k-touch-scrollbar{display:none;position:absolute;z-index:200000;height:8px;width:8px;border:1px solid #8a8a8a;background-color:#858585}@media only screen and (-webkit-min-device-pixel-ratio:2){body .k-touch-scrollbar{height:12px;width:12px;border-radius:7px}}.k-virtual-scrollable-wrap{overflow-x:auto}.k-current-time{background:red;position:absolute}.k-current-time-arrow-down{width:0;height:0;background:0 0;border-bottom:4px solid transparent;border-top:4px solid red;border-left:4px solid transparent;border-right:4px solid transparent}.k-current-time-arrow-left{width:0;height:0;background:0 0;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:4px solid transparent;border-right:4px solid red}.k-current-time-arrow-right{width:0;height:0;background:0 0;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:4px solid red;border-right:4px solid transparent}.k-animation-container,.k-animation-container *,.k-animation-container :after,.k-block .k-header,.k-list-container,.k-widget,.k-widget *,.k-widget :before{-webkit-box-sizing:content-box;box-sizing:content-box}.k-autocomplete,.k-block,.k-button,.k-edit-cell .k-widget,.k-grid-edit-row .k-widget,.k-grid-edit-row .text-box,.k-tabstrip>.k-content>.km-scroll-container,.k-textbox,.km-actionsheet>li,.km-shim,div.k-window-content{-webkit-box-sizing:border-box;box-sizing:border-box}.input-group .form-control{-webkit-box-sizing:border-box;box-sizing:border-box}.form-control.k-widget{padding:0}a.k-button:hover{text-decoration:none}.km-widget,.km-widget *{-webkit-background-clip:border-box;background-clip:border-box}.k-radio,input.k-checkbox{display:inline;opacity:0;width:0;margin:0;-webkit-appearance:none;overflow:hidden}.k-ff .k-radio,.k-ff input.k-checkbox{position:absolute}.k-checkbox-label{position:relative;padding-left:1.5em;vertical-align:middle;line-height:.875em;cursor:pointer}.k-checkbox-label:before{content:"";position:absolute;top:0;left:0;border-width:1px;border-style:solid;width:1em;height:1em;font-size:1em;line-height:1em;text-align:center}.k-checkbox:indeterminate+.k-checkbox-label:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-width:1px;border-style:solid;width:8px;height:8px;font-size:1em;text-align:center;content:" ";margin-left:-2px}.k-checkbox:checked+.k-checkbox-label:before{content:"\2713"}.k-checkbox:disabled+.k-checkbox-label{cursor:auto}.k-radio-label{position:relative;padding-left:1.5em;vertical-align:middle;line-height:.875em;cursor:pointer}.k-radio-label:before{content:"";position:absolute;top:0;left:0;width:14px;height:14px;border-style:solid}.k-radio:checked+.k-radio-label:after{content:"";width:10px;height:10px;position:absolute;top:3px;left:3px}.k-radio:disabled+.k-radio-label{cursor:auto}.k-ie8 .k-radio,.k-ie8 input.k-checkbox{display:inline-block;width:auto}.k-ie8 .k-checkbox-label,.k-ie8 .k-radio-label{padding-left:0}.k-ie8 .k-checkbox-label:before,.k-ie8 .k-radio-label:after,.k-ie8 .k-radio-label:before{display:none}.k-rtl .k-checkbox-label,.k-rtl .k-radio-label{padding-right:1.5em}.k-rtl .k-checkbox-label:before,.k-rtl .k-radio-label:before{right:0}.k-rtl .k-radio:checked+.k-radio-label:after{right:3px}input.k-checkbox+label{-webkit-user-select:none}.k-pdf-export-shadow{position:absolute;overflow:hidden;left:-15000px;width:14400px}.km-native-scroller{overflow:auto;-webkit-overflow-scrolling:touch;-ms-touch-action:pan-x pan-y;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-scroll-snap-type:proximity}.k-rpanel-left{-webkit-transform:translateX(-100%) translateZ(0);-ms-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0);left:0}.k-rpanel-right{-webkit-transform:translateX(100%) translateZ(0);-ms-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0);right:0}.k-rpanel-left,.k-rpanel-right{position:fixed;display:block;overflow:auto;min-width:320px;height:100%;top:0}.k-rpanel-left.k-rpanel-expanded,.k-rpanel-right.k-rpanel-expanded{-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.k-rpanel-left+*,.k-rpanel-right+*{overflow:auto}.k-rpanel-top{position:static;max-height:0}.k-rpanel-top.k-rpanel-expanded{max-height:568px;overflow:visible!important}.k-edit-form{margin:0;padding:0}.k-window>div.k-popup-edit-form{padding:1em 0}.k-grid-edit-row .k-edit-form td{border-bottom-width:0}.k-edit-form-container{position:relative;width:400px}.k-edit-form-container .editor-label,.k-edit-label{float:left;clear:both;width:30%;padding:.4em 0 1em;margin-left:2%;text-align:right}.k-edit-field,.k-edit-form-container .editor-field{float:right;clear:right;width:60%;margin-right:2%;padding:0 0 .6em}.k-edit-field>input[type=checkbox],.k-edit-field>input[type=radio]{margin-top:.4em}.k-edit-form-container .k-button{margin:0 .16em}.k-edit-field>.k-button:first-child,.k-edit-field>input[type=checkbox]:first-child,.k-edit-field>input[type=radio]:first-child,.k-edit-field>label:first-child>input[type=checkbox]{margin-left:0}.k-edit-form-container .k-edit-buttons{clear:both;text-align:right;border-width:1px 0 0;border-style:solid;position:relative;bottom:-1em;padding:.6em}div.k-window{display:inline-block;position:absolute;z-index:10001;border-style:solid;border-width:1px;padding-top:2em}.k-block>.k-header,.k-window-titlebar{position:absolute;width:100%;height:1.1em;border-bottom-style:solid;border-bottom-width:1px;margin-top:-2em;padding:.4em 0;font-size:1.2em;white-space:nowrap;min-height:16px}.k-block>.k-header{position:relative;margin:-2px 0 10px -2px;padding:.3em 2px}.k-window-title{position:absolute;left:.44em;right:.44em;overflow:hidden;cursor:default;text-overflow:ellipsis}.k-window-title .k-image{margin:0 5px 0 0;vertical-align:middle}div.k-window-titleless{padding-top:0}div.k-window-content{position:relative;height:100%;padding:.58em;overflow:auto;outline:0}div.k-window-iframecontent{padding:0;overflow:visible}.k-window-content>.km-scroll-container{height:100%}.k-window-titlebar .k-window-actions{position:absolute;top:0;right:.3em;padding-top:.3em;white-space:nowrap}.k-window-titlebar .k-window-action{display:inline-block;width:16px;height:16px;padding:2px;text-decoration:none;vertical-align:middle;opacity:.7}.k-window-titlebar .k-state-hover{border-style:solid;border-width:1px;padding:1px;opacity:1}.k-window-action .k-icon{margin:0;vertical-align:top}.k-window>.k-resize-handle{position:absolute;z-index:1;background-color:#fff;font-size:0;line-height:6px;filter:alpha(opacity=0);opacity:0;zoom:1}.k-resize-n{top:-3px;left:0;width:100%;height:6px;cursor:n-resize}.k-resize-e{top:0;right:-3px;width:6px;height:100%;cursor:e-resize}.k-resize-s{bottom:-3px;left:0;width:100%;height:6px;cursor:s-resize}.k-resize-w{top:0;left:-3px;width:6px;height:100%;cursor:w-resize}.k-resize-se{bottom:-3px;right:-3px;width:16px;height:16px;cursor:se-resize}.k-resize-sw{bottom:-3px;left:-3px;width:6px;height:6px;cursor:sw-resize}.k-resize-ne{top:-3px;right:-3px;width:6px;height:6px;cursor:ne-resize}.k-resize-nw{top:-3px;left:-3px;width:6px;height:6px;cursor:nw-resize}.k-overlay{position:fixed;top:0;left:0;z-index:10001;width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);opacity:.5}.k-window .k-overlay{position:absolute;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=0);opacity:0}.k-action-buttons{clear:both;text-align:right;border-width:1px 0 0;border-style:solid;position:relative;bottom:-1em;padding:.6em;margin:0 -1em}.k-action-buttons .k-button{display:inline-block;margin:0 0 0 6px;min-width:75px}.k-tabstrip{margin:0;padding:0;zoom:1;position:relative}.k-tabstrip-items{padding:.3em .3em 0}.k-tabstrip-scrollable .k-tabstrip-items{white-space:nowrap;overflow:hidden}.k-tabstrip>.k-button{position:absolute;top:.4em;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.k-tabstrip-bottom>.k-button{top:auto;bottom:.4em}.k-tabstrip-prev{left:.4em}.k-tabstrip-next{right:.4em}.k-panelbar .k-tabstrip-items .k-item,.k-tabstrip-items .k-item{list-style-type:none;display:inline-block;position:relative;border-style:solid;border-width:1px 1px 0;margin:0 -1px 0 0;padding:0;vertical-align:top}.k-panelbar .k-tabstrip-items .k-state-active,.k-tabstrip-items .k-state-active,.k-tabstrip-items .k-tab-on-top{margin-bottom:-1px;padding-bottom:1px}.k-tabstrip-items .k-tab-on-top{z-index:1}.k-panelbar .k-tabstrip-items .k-link,.k-tabstrip-items .k-link{display:inline-block;border-bottom-width:0;padding:.5em .92em}.k-panelbar .k-tabstrip-items .k-icon,.k-tabstrip-items .k-icon{margin:-1px 4px 0 -3px;vertical-align:top}.k-panelbar .k-tabstrip-items .k-item .k-image,.k-panelbar .k-tabstrip-items .k-item .k-sprite,.k-tabstrip-items .k-item .k-image,.k-tabstrip-items .k-item .k-sprite{margin:-3px 3px 0 -6px;vertical-align:middle}.k-tabstrip-items .k-loading{top:0;left:0;height:0;width:20%;position:absolute;background:0 0;border-top:1px solid transparent;border-color:inherit;-webkit-transition:width .2s linear;transition:width .2s linear;-webkit-transition:"width 200ms linear";transition:"width 200ms linear";-webkit-animation:k-tab-loader 1s ease-in-out infinite;animation:k-tab-loader 1s ease-in-out infinite}.k-tabstrip-items .k-progress{-webkit-animation:none;animation:none}.k-tabstrip-items .k-loading.k-complete{width:100%;-webkit-animation:none;animation:none}.k-panelbar .k-tabstrip>.k-content,.k-tabstrip>.k-content{position:static;border-style:solid;border-width:1px;margin:0 .286em .3em;padding:.3em .92em;zoom:1}.k-tabstrip>.k-content{display:none;overflow:auto}.k-tabstrip>.k-content.km-scroll-wrapper{padding:0}.k-tabstrip>.k-content>.km-scroll-container{padding:.3em .92em}@-webkit-keyframes k-tab-loader{0%{left:0}50%{left:80%}100%{left:0}}@keyframes k-tab-loader{0%{left:0}50%{left:80%}100%{left:0}}.k-tabstrip-left>div.k-content,.k-tabstrip-right>div.k-content{margin:.286em .3em}.k-tabstrip-left>.k-tabstrip-items .k-item,.k-tabstrip-right>.k-tabstrip-items .k-item{display:block;margin-bottom:-1px}.k-tabstrip-left>.k-tabstrip-items .k-link,.k-tabstrip-right>.k-tabstrip-items .k-link{display:block}.k-panelbar .k-tabstrip-left>.k-tabstrip-items .k-state-active,.k-panelbar .k-tabstrip-right>.k-tabstrip-items .k-state-active,.k-tabstrip-left>.k-tabstrip-items .k-state-active,.k-tabstrip-left>.k-tabstrip-items .k-tab-on-top,.k-tabstrip-right>.k-tabstrip-items .k-state-active,.k-tabstrip-right>.k-tabstrip-items .k-tab-on-top{margin-bottom:-1px;padding-bottom:0}.k-tabstrip-left>.k-tabstrip-items{float:left;padding:.25em 0 .3em .3em}.k-tabstrip-left>.k-tabstrip-items .k-item{border-width:1px 0 1px 1px;border-radius:3px 0 0 3px}.k-tabstrip-left>.k-tabstrip-items .k-state-active{border-width:1px 0 1px 1px}.k-panelbar .k-tabstrip-left>.k-tabstrip-items .k-state-active,.k-tabstrip-left>.k-tabstrip-items .k-state-active,.k-tabstrip-left>.k-tabstrip-items .k-tab-on-top{margin-right:-2px;padding-right:1px}.k-tabstrip-right>.k-tabstrip-items{float:right;padding:.25em .3em .3em 0}.k-tabstrip-right>.k-tabstrip-items .k-item{border-width:1px 1px 1px 0;border-radius:0 3px 3px 0}.k-tabstrip-right>.k-tabstrip-items .k-state-active{border-width:1px 1px 1px 0}.k-panelbar .k-tabstrip-right>.k-tabstrip-items .k-state-active,.k-tabstrip-right>.k-tabstrip-items .k-state-active,.k-tabstrip-right>.k-tabstrip-items .k-tab-on-top{margin-left:-1px;padding-left:1px}.k-tabstrip-bottom>.k-tabstrip-items{margin-top:-1px;padding:0 .3em .3em}.k-panelbar .k-tabstrip-bottom>.k-content,.k-tabstrip-bottom>.k-content{margin:.3em .286em 0;z-index:1;position:relative}.k-tabstrip-bottom>.k-tabstrip-items .k-item{border-width:0 1px 1px;border-radius:0 0 4px 4px}.k-tabstrip-bottom>.k-tabstrip-items .k-state-active{margin-bottom:0;padding-bottom:0}.k-tabstrip-bottom>.k-content{min-height:100px}.k-tabstrip-bottom>.k-tabstrip-items .k-loading{top:auto;bottom:0}.k-panelbar{zoom:1}.k-panel>.k-item,.k-panelbar>.k-item{list-style-type:none;display:block;border-width:0;margin:0;zoom:1;border-radius:0}.k-panelbar .k-link>.k-image,.k-panelbar .k-link>.k-sprite{float:left;margin-top:4px;margin-right:5px;vertical-align:middle}.k-panel>.k-item>.k-link,.k-panelbar>.k-item>.k-link{display:block;position:relative;border-bottom-style:solid;border-bottom-width:1px;padding:0 1em;line-height:2.34em;text-decoration:none;zoom:1}.k-panelbar-collapse,.k-panelbar-expand{position:absolute;top:50%;right:4px;margin-top:-8px}.k-panelbar .k-content,.k-panelbar .k-panel{position:relative;border-bottom-style:solid;border-bottom-width:1px;margin:0;padding:0;zoom:1}.k-panel>.k-item>.k-link{border-bottom:0;font-size:.95em;line-height:2.2}.k-panel .k-panel>.k-item>.k-link{padding-left:2em}.k-panelbar .k-i-seek-e .k-link{border-bottom:0}.k-panel .k-panel{border-bottom:0}.k-menu{cursor:default}.k-menu,.k-menu .k-menu-group{list-style:none;margin:0;padding:0;zoom:1}.k-menu:after{content:'';display:block;width:99%;height:0;float:inherit;clear:both}.k-menu .k-item{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.k-menu .k-item div{-webkit-user-select:default;-moz-user-select:default;-ms-user-select:default;user-select:default}.k-menu .k-item .k-item,ul.k-menu-vertical>.k-item{display:block;float:none;border-width:0}.k-menu .k-image,.k-menu .k-item>.k-link>.k-icon,.k-menu .k-sprite{margin:-2px 4px 0 -4px;vertical-align:middle}.k-menu .k-item>.k-link>.k-icon{margin:-2px 0 0}.k-menu .k-item>.k-link{display:block;padding:.5em 1.1em .4em;line-height:1.34em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.k-menu .k-menu-group{display:none;border-style:solid;border-width:1px;overflow:visible;white-space:nowrap}.k-menu .k-menu-group>.k-item{display:block;border-width:0}.k-menu .k-item,.k-widget.k-menu-horizontal>.k-item{position:relative;float:left;border-style:solid;border-width:0 1px 0 0;vertical-align:top;zoom:1;-webkit-box-sizing:content-box;box-sizing:content-box}.k-context-menu.k-menu-vertical>.k-item>.k-link,.k-menu .k-menu-group .k-item>.k-link{padding:.28em 1.8em .38em .9em}.k-context-menu.k-menu-horizontal>.k-separator{display:none}.k-context-menu.k-menu-horizontal>.k-item{-webkit-box-sizing:border-box;box-sizing:border-box}.k-context-menu.k-menu-horizontal>.k-last{border:0}.k-menu .k-item>.k-link>.k-i-arrow-s{margin-right:-8px}.k-menu .k-item>.k-link>.k-i-arrow-e{position:absolute;top:50%;margin-top:-8px;right:2px;right:.2rem}.k-menu .k-animation-container{border:0}.k-menu .k-animation-container,.k-menu .k-menu-group{position:absolute;left:0}.k-menu .k-animation-container .k-animation-container,.k-menu .k-menu-group .k-menu-group,.k-menu-vertical .k-animation-container,.k-menu-vertical .k-menu-group{top:0;left:0}.k-menu .k-animation-container .k-menu-group{top:auto;left:auto;margin-left:-1px}.k-menu .k-animation-container,.k-popup .k-animation-container{margin-top:-1px;padding-left:1px}.k-ie .k-menu .k-animation-container,.k-ie .k-popup .k-animation-container{margin-top:-2px}.k-popup .k-animation-container .k-popup{margin-left:-1px}ul.k-menu .k-separator{padding:.25em 0;height:100%;width:1px;font-size:0;line-height:0;border-width:0 1px 0 0}.k-menu .k-menu-group .k-separator,ul.k-menu-vertical .k-separator{padding:0;height:1px;width:100%;border-width:1px 0 0}.k-context-menu{border:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.k-grid,.k-listview{position:relative;zoom:1}.k-grid table{width:100%;margin:0;max-width:none;border-collapse:separate;border-spacing:0;empty-cells:show;border-width:0;outline:0}.k-header.k-drag-clue{overflow:hidden}.k-filter-row th,.k-grid-header th.k-header{overflow:hidden;border-style:solid;border-width:0 0 1px 1px;padding:.5em .6em .4em .6em;font-weight:400;white-space:nowrap;text-overflow:ellipsis;text-align:left}.k-grid-header th.k-header{vertical-align:bottom}.k-filtercell,.k-filtercell .k-widget,.k-filtercell>span{display:block;width:auto}.k-filtercell>span{padding-right:4.8em;position:relative;min-height:2em;line-height:2em}.k-filtercell>.k-operator-hidden{padding-right:2.3em}.k-filter-row .k-dropdown-operator,.k-filtercell>span>.k-button{position:absolute;top:0;right:0}.k-filter-row .k-dropdown-operator{width:2.1em;right:2.5em}.k-filtercell>span>label{vertical-align:middle}.k-filter-row label>input[type=radio]{vertical-align:middle;position:relative;bottom:2px}.k-ie10 .k-grid-header a:active{background-color:transparent}.k-grid-header th.k-header>.k-link{display:block;min-height:18px;line-height:18px;margin:-.5em -.6em -.4em 0;padding:.5em .6em .4em 0;overflow:hidden;text-overflow:ellipsis}.k-grid-header th.k-with-icon .k-link{margin-right:18px}.k-grid-header th.k-header .k-icon{position:static}.k-grid-header th>.k-link>.k-icon{vertical-align:text-top}.k-grid .k-state-hover{cursor:pointer}.k-grid-column-resizing,.k-grid-column-resizing .k-button,.k-grid-column-resizing .k-grid-filter,.k-grid-column-resizing .k-grid-toolbar,.k-grid-column-resizing .k-link{cursor:col-resize}.k-grid td{border-style:solid;border-width:0 0 0 1px;padding:.4em .6em;overflow:hidden;line-height:1.6em;vertical-align:middle;text-overflow:ellipsis}.k-grid .k-grouping-row td,.k-grid .k-hierarchy-cell{overflow:visible}.k-grid-edit-row td{text-overflow:clip}.k-grid-edit-row .k-textbox,.k-grid-edit-row .text-box{margin-top:0;margin-bottom:0}.k-grid-footer-wrap,.k-grid-header-wrap{position:relative;width:100%;overflow:hidden;border-style:solid;border-width:0 1px 0 0;zoom:1}div.k-grid-footer,div.k-grid-header{padding-right:17px;border-bottom-style:solid;border-bottom-width:1px;zoom:1}.k-grid-header-locked>table,.k-grid-header-wrap>table{margin-bottom:-1px}.k-grid-content{position:relative;width:100%;overflow:auto;overflow-x:auto;overflow-y:scroll;zoom:1;min-height:0}.k-mobile .k-grid tbody{-webkit-backface-visibility:hidden}.k-mobile .k-grid-backface tbody{-webkit-backface-visibility:visible}.k-grid-content-expander{position:absolute;visibility:hidden;height:1px}.k-grid-norecords{width:100%;height:100%;text-align:center}.k-grid-norecords-template{width:20em;height:4em;line-height:4em;vertical-align:middle;margin:0 auto}.k-grid-content>.k-grid-norecords>.k-grid-norecords-template{top:50%;left:50%;margin-left:-10em;margin-top:-2em;position:absolute}@media print{.k-grid{height:auto!important}.k-grid-header{padding:0!important}.k-grid-content,.k-grid-header-wrap{overflow:visible;height:auto!important}}.k-grid .k-scrollbar{-ms-overflow-style:scrollbar}.k-virtual-scrollable-wrap{height:100%;overflow-y:hidden;position:relative}.k-grid-content table,.k-grid-content-locked>table,.k-grid-footer table,.k-grid-header table{table-layout:fixed}.k-grid-lockedcolumns{white-space:nowrap}.k-grid-content,.k-grid-content-locked,.k-pager-wrap{white-space:normal}.k-grid-content-locked,.k-grid-footer-locked,.k-grid-header-locked{display:inline-block;vertical-align:top;overflow:hidden;position:relative;border-style:solid;border-width:0 1px 0 0}.k-grid-content-locked+.k-grid-content,.k-grid-footer-locked+.k-grid-footer-wrap,.k-grid-header-locked+.k-grid-header-wrap{display:inline-block;vertical-align:top}.k-grid-toolbar{border-style:solid;border-width:1px 0 0}.k-filter-row>th:first-child,.k-grid tbody td:first-child,.k-grid tfoot td:first-child,.k-grid-header th.k-header:first-child{border-left-width:0}.k-grid-header th.k-header.k-first{border-left-width:1px}.k-grid-toolbar:first-child,.k-grouping-header+.k-grid-toolbar{border-width:0 0 1px}.k-footer-template td{border-style:solid;border-width:1px 0 0 1px}.k-group-footer td{border-style:solid;border-width:1px 0}.k-group-footer .k-group-cell+td{border-left-width:1px}.k-grid-footer{border-style:solid;border-width:1px 0 0}.k-grid-footer td{border-top-width:0}.k-grid-footer>td{border-top-width:1px}.k-pager-wrap{clear:both;overflow:hidden;position:relative;border-style:solid;border-width:1px;line-height:2em;padding:.333em 0 .333em .25em}.k-grid-pager{border-width:1px 0 0}.k-grid .k-pager-numbers,.k-pager-numbers .k-link,.k-pager-numbers .k-state-selected{display:inline-block;vertical-align:top;margin-right:1px}.k-pager-numbers{margin:0 2px}.k-pager-numbers .k-state-selected{vertical-align:top}.k-pager-numbers .k-current-page{display:none}.k-pager-input,.k-pager-numbers li{float:left}.k-grid .k-pager-numbers{float:left;cursor:default}.k-widget.k-grid .k-pager-numbers{position:relative}.k-pager-info{float:right;padding:0 1.333em}.k-pager-numbers .k-link{text-decoration:none}.k-pager-numbers .k-link,.k-pager-numbers .k-state-selected,.k-pager-wrap>.k-link{min-width:2em}.k-pager-wrap>.k-link{float:left;margin:0 .08333em;height:2em;line-height:2em;border-radius:1.0833em;cursor:pointer;text-align:center}.k-pager-wrap>a.k-state-disabled:hover{background:0 0;cursor:default}.k-pager-numbers .k-link{text-align:center;line-height:2em;border-style:solid;border-width:1px;border-radius:1.0833em}.k-pager-wrap>.k-link{border-style:solid;border-width:1px}.k-pager-wrap .k-pager-refresh{float:right;margin-right:.5em;border-width:0;border-radius:0}.k-pager-numbers .k-state-selected{border-style:solid;border-width:1px;text-align:center;border-radius:1.0833em}.k-pager-wrap .k-textbox{width:3.333em}.k-pager-wrap .k-dropdown{width:4.5em}.k-pager-refresh{float:right}.k-pager-input,.k-pager-sizes{padding:0 1.4166em}.k-pager-sizes{display:inline-block;padding-top:1px}.k-pager-sizes .k-widget.k-dropdown{margin-top:-2px}.k-pager-wrap .k-textbox,.k-pager-wrap .k-widget{margin:0 .4em 0}.k-header>.k-grid-filter,.k-header>.k-header-column-menu{float:right;margin:-.5em -.6em -.4em;padding:.5em .2em .4em;position:relative;z-index:1}.k-grid .k-animation-container{position:absolute}.k-filter-menu{padding:.5em}.k-list-filter{display:block}form.k-filter-menu .k-textbox,form.k-filter-menu .k-widget{display:block}form.k-filter-menu .k-textbox{width:100%;margin-bottom:3px}.k-filter-help-text,.k-filter-menu .k-textbox,.k-filter-menu .k-widget{margin:.19em 0 0}.k-filter-menu span.k-filter-and{width:6em;margin:.5em 0 .5em}.k-filter-menu .k-button{width:48%;margin:.5em 4% 0 0}.k-filter-menu .k-button+.k-button{margin-right:0}.k-filter-menu .k-filter-selected-items{font-weight:700;margin:.5em}.k-multicheck-wrap{overflow:auto;overflow-x:hidden;white-space:nowrap;max-height:300px}.k-multicheck-wrap .k-item{line-height:2.2em}.k-grouping-row .k-icon{margin:-3px 4px 0 2px}.k-grouping-row p{display:inline-block;vertical-align:middle;margin-left:-.6em;padding:0 .6em}.k-grouping-row+tr td{border-top-width:1px}.k-grouping-row .k-group-cell,.k-grouping-row+tr .k-group-cell{border-top-width:0;text-overflow:none}.k-grid .k-hierarchy-cell+td{border-left-width:0}.k-grid .k-group-col,.k-grid .k-hierarchy-col{width:27px}.k-grouping-header{border-bottom-style:solid;border-bottom-width:1px}.k-grouping-header{line-height:2}.k-grouping-dropclue{position:absolute;width:6px;height:25px;background-repeat:no-repeat;background-position:-165px -148px}.k-grouping-header .k-group-indicator{display:inline-block;border-style:solid;border-width:1px;margin:0 3px;padding:.15em .15em .15em .4em;line-height:1.5em}.k-grouping-header .k-link{display:inline-block;border-width:0;padding:0;line-height:normal;text-decoration:none}.k-grouping-header .k-button{border:0;padding:0;background:0 0;line-height:1}.k-grouping-header .k-link .k-icon{margin:0 0 0 -3px}.k-grouping-header .k-button .k-icon{margin:0 0 0 3px}.k-grouping-header .k-button,.k-grouping-header a{display:inline-block;vertical-align:middle}.k-dirty-cell:before{content:"\a0";display:inline-block;width:0;float:left}.k-dirty{position:absolute;width:0;height:0;border-style:solid;border-width:3px;border-color:red transparent transparent red;margin:-.45em 0 0 -.6em;padding:0;overflow:hidden;vertical-align:top}.k-grid-toolbar,.k-grouping-header{margin:0;padding:.22em .2em .28em;cursor:default}.k-grid .k-edit-container{padding:0}.k-grid .field-validation-error{display:block}.k-grid .input-validation-error{border-style:ridge;border-color:red;background-color:pink}.k-grid-toolbar .k-button{vertical-align:middle}.k-grid-actions{display:inline-block}.k-grid .k-button{margin:0 .16em}.k-grid tbody .k-button,.k-ie8 .k-grid tbody button.k-button{min-width:64px}.k-grid tbody button.k-button{min-width:78px}html body .k-grid tbody .k-button-icon{width:auto;min-width:0}.k-detail-row{position:relative}.k-grid .k-detail-cell{overflow:visible}.k-grid .k-edit-cell{padding:0 .3em;white-space:nowrap}.k-grid .k-edit-cell .k-tooltip{white-space:normal}.k-edit-cell>.k-textbox,.k-edit-cell>.k-widget,.k-grid-edit-row>td>.k-textbox,.k-grid-edit-row>td>.k-widget,.k-grid-edit-row>td>.text-box{width:100%}html .k-edit-cell .k-tooltip,html .k-grid-edit-row .k-tooltip{width:auto;max-width:300px}.k-edit-cell input[type=checkbox]{margin-left:.6em}.k-grid tbody td>.k-grid-delete{margin-top:-.2em;margin-bottom:-.2em}.k-grid-resize-indicator{position:absolute;width:2px;background-color:#aaa}.k-grid-header .k-resize-handle,.k-grid>.k-resize-handle{position:absolute;height:25px;cursor:col-resize;z-index:2}.k-marquee{position:absolute;z-index:100000}.k-marquee-color,.k-marquee-text{position:absolute;top:0;left:0;width:100%;height:100%}.k-marquee-color{filter:alpha(opacity=60);opacity:.6}.k-ie9 .k-column-menu{width:160px}.k-ie8 .k-grid-filter,.k-ie8 .k-header-column-menu{font-size:100%}.k-column-menu{min-width:160px}.k-column-menu .k-sprite{margin-right:10px}.k-column-menu>.k-menu{border-width:0}.k-column-menu .k-calendar .k-link{white-space:normal}.k-columns-item .k-group{max-height:200px;overflow:auto}.k-pdf-export-shadow .k-grid{float:left;width:auto!important}.k-pdf-export-shadow .k-grid,.k-pdf-export-shadow .k-grid-content,.k-pdf-export-shadow .k-grid-content-locked{height:auto!important;overflow:visible}.k-pdf-export-shadow .k-grid-content-locked+.k-grid-content,.k-pdf-export-shadow .k-grid-footer-locked+.k-grid-footer-wrap,.k-pdf-export-shadow .k-grid-header-locked+.k-grid-header-wrap{width:auto!important}.k-pdf-export-shadow .k-grid-footer,.k-pdf-export-shadow .k-grid-header{padding:0!important}.k-loading-pdf-mask{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100}.k-loading-pdf-mask .k-loading-color{filter:alpha(opacity=50);opacity:.5}.k-loading-pdf-mask .k-loading-pdf-progress{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.k-pdf-export .k-loading-pdf-mask{display:none}.k-autofitting{width:auto!important;table-layout:auto!important}.k-autofitting td,.k-autofitting th.k-header{white-space:nowrap!important}.k-autofitting .k-detail-row{display:none!important}@media only screen and (max-width:1024px){.k-ff .k-pager-wrap,.k-ie11 .k-pager-wrap,.k-safari .k-pager-wrap,.k-webkit .k-pager-wrap{overflow:visible}.k-ff .k-pager-input,.k-ff .k-pager-wrap .k-pager-nav,.k-ie11 .k-pager-input,.k-ie11 .k-pager-wrap .k-pager-nav,.k-safari .k-pager-input,.k-safari .k-pager-wrap .k-pager-nav,.k-webkit .k-pager-input,.k-webkit .k-pager-wrap .k-pager-nav{display:inline-block;vertical-align:top}.k-ff .k-grid .k-pager-numbers,.k-ff .k-pager-numbers,.k-ie11 .k-grid .k-pager-numbers,.k-ie11 .k-pager-numbers,.k-safari .k-grid .k-pager-numbers,.k-safari .k-pager-numbers,.k-webkit .k-grid .k-pager-numbers,.k-webkit .k-pager-numbers{position:absolute;left:4.8em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;overflow:visible;height:auto}.k-ff .k-grid .k-pager-numbers.k-state-expanded,.k-ff .k-pager-numbers.k-state-expanded,.k-ie11 .k-grid .k-pager-numbers.k-state-expanded,.k-ie11 .k-pager-numbers.k-state-expanded,.k-safari .k-grid .k-pager-numbers.k-state-expanded,.k-safari .k-pager-numbers.k-state-expanded,.k-webkit .k-grid .k-pager-numbers.k-state-expanded,.k-webkit .k-pager-numbers.k-state-expanded{-ms-transform:translatey(-100%);transform:translatey(-100%);-webkit-transform:translatey(-100%)}.k-ff .km-pane-wrapper .k-grid .k-pager-numbers,.k-ff .km-pane-wrapper .k-pager-numbers,.k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers,.k-ie11 .km-pane-wrapper .k-pager-numbers,.k-safari .km-pane-wrapper .k-grid .k-pager-numbers,.k-safari .km-pane-wrapper .k-pager-numbers,.k-webkit .km-pane-wrapper .k-grid .k-pager-numbers,.k-webkit .km-pane-wrapper .k-pager-numbers{position:relative;left:50%;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.k-ff .km-pane-wrapper .k-pager-numbers .k-link,.k-ff .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-ff .km-pane-wrapper .k-pager-wrap>.k-link,.k-ff .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-ie11 .km-pane-wrapper .k-pager-numbers .k-link,.k-ie11 .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-ie11 .km-pane-wrapper .k-pager-wrap>.k-link,.k-ie11 .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-safari .km-pane-wrapper .k-pager-numbers .k-link,.k-safari .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-safari .km-pane-wrapper .k-pager-wrap>.k-link,.k-safari .km-pane-wrapper .k-pager-wrap>.k-pager-info,.k-webkit .km-pane-wrapper .k-pager-numbers .k-link,.k-webkit .km-pane-wrapper .k-pager-numbers .k-state-selected,.k-webkit .km-pane-wrapper .k-pager-wrap>.k-link,.k-webkit .km-pane-wrapper .k-pager-wrap>.k-pager-info{padding-top:0;padding-bottom:0}.k-ff .k-rtl .k-grid .k-pager-numbers,.k-ff .k-rtl .k-pager-numbers,.k-ie11 .k-rtl .k-grid .k-pager-numbers,.k-ie11 .k-rtl .k-pager-numbers,.k-safari .k-rtl .k-grid .k-pager-numbers,.k-safari .k-rtl .k-pager-numbers,.k-webkit .k-rtl .k-grid .k-pager-numbers,.k-webkit .k-rtl .k-pager-numbers{left:auto;right:4.8em;width:4.5em}.k-ff .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers,.k-ff .k-rtl .km-pane-wrapper .k-pager-numbers,.k-ie11 .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers,.k-ie11 .k-rtl .km-pane-wrapper .k-pager-numbers,.k-safari .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers,.k-safari .k-rtl .km-pane-wrapper .k-pager-numbers,.k-webkit .k-rtl .km-pane-wrapper .k-grid .k-pager-numbers,.k-webkit .k-rtl .km-pane-wrapper .k-pager-numbers{right:5.8em}.k-ff .k-grid .k-pager-numbers .k-current-page,.k-ff .k-pager-numbers .k-current-page,.k-ie11 .k-grid .k-pager-numbers .k-current-page,.k-ie11 .k-pager-numbers .k-current-page,.k-safari .k-grid .k-pager-numbers .k-current-page,.k-safari .k-pager-numbers .k-current-page,.k-webkit .k-grid .k-pager-numbers .k-current-page,.k-webkit .k-pager-numbers .k-current-page{display:block;border-left:0}.k-ff .k-grid .k-pager-number.k-state-expanded .k-current-page,.k-ff .k-pager-numbers.k-state-expanded .k-current-page,.k-ie11 .k-grid .k-pager-number.k-state-expanded .k-current-page,.k-ie11 .k-pager-numbers.k-state-expanded .k-current-page,.k-safari .k-grid .k-pager-number.k-state-expanded .k-current-page,.k-safari .k-pager-numbers.k-state-expanded .k-current-page,.k-webkit .k-grid .k-pager-number.k-state-expanded .k-current-page,.k-webkit .k-pager-numbers.k-state-expanded .k-current-page{-ms-transform:translatey(100%);transform:translatey(100%);-webkit-transform:translatey(100%)}.k-ff .k-pager-numbers li:not(.k-current-page),.k-ie11 .k-pager-numbers li:not(.k-current-page),.k-safari .k-pager-numbers li:not(.k-current-page),.k-webkit .k-pager-numbers li:not(.k-current-page){display:none}.k-ff .k-pager-numbers .k-current-page .k-link,.k-ie11 .k-pager-numbers .k-current-page .k-link,.k-safari .k-pager-numbers .k-current-page .k-link,.k-webkit .k-pager-numbers .k-current-page .k-link{width:3.2em;padding:0 .429em 0 .714em;border-radius:1.0833em}.k-ff .k-pager-numbers+.k-link,.k-ie11 .k-pager-numbers+.k-link,.k-safari .k-pager-numbers+.k-link,.k-webkit .k-pager-numbers+.k-link{margin-left:4.8em}.k-ff .k-rtl .k-pager-numbers+.k-link,.k-ie11 .k-rtl .k-pager-numbers+.k-link,.k-safari .k-rtl .k-pager-numbers+.k-link,.k-webkit .k-rtl .k-pager-numbers+.k-link{margin-right:5.1em;margin-left:0}.k-ff .k-pager-numbers .k-link,.k-ff .k-pager-numbers .k-state-selected,.k-ie11 .k-pager-numbers .k-link,.k-ie11 .k-pager-numbers .k-state-selected,.k-safari .k-pager-numbers .k-link,.k-safari .k-pager-numbers .k-state-selected,.k-webkit .k-pager-numbers .k-link,.k-webkit .k-pager-numbers .k-state-selected{display:block;margin-right:0;padding:1px 5px 1px 5px;text-align:left}.k-ff .k-pager-numbers.k-state-expanded,.k-ie11 .k-pager-numbers.k-state-expanded,.k-safari .k-pager-numbers.k-state-expanded,.k-webkit .k-pager-numbers.k-state-expanded{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 2px 0}.k-ff .k-pager-numbers.k-state-expanded .k-current-page,.k-ie11 .k-pager-numbers.k-state-expanded .k-current-page,.k-safari .k-pager-numbers.k-state-expanded .k-current-page,.k-webkit .k-pager-numbers.k-state-expanded .k-current-page{margin:-2em -3px 0;padding:0}.k-ff .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-ie11 .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-safari .k-pager-numbers.k-state-expanded .k-current-page .k-link,.k-webkit .k-pager-numbers.k-state-expanded .k-current-page .k-link{border-radius:0 0 1.0833em 1.0833em}.k-ff .k-pager-numbers.k-state-expanded li,.k-ie11 .k-pager-numbers.k-state-expanded li,.k-safari .k-pager-numbers.k-state-expanded li,.k-webkit .k-pager-numbers.k-state-expanded li{display:inline-block}}@media only screen and (max-width:640px){.k-ff .k-pager-info,.k-ie11 .k-pager-info,.k-safari .k-pager-info,.k-webkit .k-pager-info{display:none}}@media only screen and (max-width:480px){.k-ff .k-pager-sizes,.k-ie11 .k-pager-sizes,.k-safari .k-pager-sizes,.k-webkit .k-pager-sizes{display:none}}.k-treelist .k-status{padding:.4em .6em;line-height:1.6em}.k-treelist .k-status .k-loading{vertical-align:baseline;margin-right:5px}.k-treelist tr.k-hidden{display:none}.k-treelist.k-treelist-dragging,.k-treelist.k-treelist-dragging .k-state-hover{cursor:default}.k-treelist .k-drop-hint{position:absolute;z-index:10000;visibility:hidden;width:80px;height:5px;margin-top:-3px;background-color:transparent;background-repeat:no-repeat}.k-drag-separator{display:inline-block;border-right:1px solid;height:1em;vertical-align:top;margin:0 .5em}.k-gantt{white-space:nowrap;position:relative}.k-gantt-layout{display:inline-block;white-space:normal;vertical-align:top}.k-gantt .k-splitbar{position:relative;cursor:e-resize;width:5px;border-width:0 1px;background-repeat:repeat-y}.k-gantt .k-gantt-layout th{vertical-align:bottom}.k-gantt td{overflow:hidden;white-space:nowrap;vertical-align:top}.k-gantt .k-grid .k-edit-cell{vertical-align:middle}.k-gantt-timeline>.k-timeline,.k-gantt-treelist>.k-treelist{border-width:0;height:100%}.k-gantt-toolbar{border-style:solid;border-width:0 0 1px;line-height:2.4em;padding:.5em}.k-gantt-layout+.k-gantt-toolbar{border-width:1px 0 0}.k-gantt-actions,.k-gantt-toolbar>ul{float:left;margin-right:.6em}.k-gantt-actions>.k-button{margin-right:.5em;vertical-align:top}.k-gantt-toolbar>.k-gantt-views{float:right;margin-right:0}.k-gantt-toolbar>.k-gantt-views>li.k-current-view{display:none}.k-gantt-toolbar>ul>li{display:inline-block;border-style:solid;border-width:1px 1px 1px 0}.k-gantt-toolbar>ul>li:first-child+li{border-left-width:1px}.k-gantt-toolbar .k-link{display:inline-block;padding:0 1.1em}.k-gantt-toolbar li:first-child+li,.k-gantt-toolbar li:first-child+li>.k-link{border-top-left-radius:4px;border-bottom-left-radius:4px}.k-gantt-toolbar li:last-child,.k-gantt-toolbar li:last-child>.k-link{border-top-right-radius:4px;border-bottom-right-radius:4px}.k-gantt-toolbar li.k-button{line-height:inherit;padding-top:0;padding-bottom:0}.k-gantt-treelist .k-grid-header tr{height:5em}.k-gantt .k-treelist .k-grid-header{padding:0!important}.k-gantt .k-treelist .k-grid-content{overflow-y:hidden;overflow-x:scroll}.k-treelist-group>tr>span{font-weight:700}.k-treelist-group .k-widget{font-weight:400}.k-gantt-timeline .k-grid-header tr{height:2.5em}.k-gantt-tasks{position:relative}.k-gantt .k-grid-content tr,.k-gantt-rows tr,.k-gantt-tasks tr{height:2.3em}.k-gantt .k-gantt-tasks td:after{content:"\a0"}.k-gantt-timeline{background:0 0}.k-gantt-columns,.k-gantt-dependencies,.k-gantt-rows{position:absolute;top:0;left:0}.k-gantt-tables{position:relative}.k-gantt .k-timeline .k-grid-content{overflow-x:scroll}.k-gantt .k-gantt-timeline th{text-align:center}.k-gantt .k-gantt-timeline tr:first-child th{border-bottom-width:1px}.k-task-summary{height:10px;display:inline-block;vertical-align:top;margin-top:3px}.k-task-summary-complete{height:10px;position:relative;z-index:2}.k-task-summary-progress{height:15px;overflow:hidden}.k-task-summary-complete:after,.k-task-summary-complete:before,.k-task-summary:after,.k-task-summary:before{content:"";position:absolute;top:0;width:0;height:0;border-style:solid;border-width:8px;border-color:transparent}.k-task-summary-complete:before,.k-task-summary:before{left:0;border-left-color:inherit}.k-task-summary-complete:after,.k-task-summary:after{right:0;border-right-color:inherit}.k-line-h,.k-line-v{position:absolute}.k-line-h{height:2px}.k-line-v{width:2px}.k-arrow-e,.k-arrow-w{position:absolute;top:-4px;width:0;height:0;border-style:solid;border-width:5px}.k-arrow-e{right:-6px;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.k-arrow-w{left:-6px;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.k-task-milestone{width:13px;height:13px;margin-top:3px;border-style:solid;border-width:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.k-ie8 .k-task-milestone{margin-left:1px}.k-gantt .k-gantt-tasks .k-button-icon,.k-gantt .k-gantt-treelist .k-button{padding-top:0;padding-bottom:0}.k-gantt .k-gantt-tasks .k-button-icon{margin-top:4px}.k-gantt .k-gantt-treelist .k-button{margin-top:-4px;margin-bottom:-2px}.k-gantt .k-gantt-tasks .k-button-icon{padding-left:2px;padding-right:2px}.k-gantt .k-gantt-tasks .k-button .k-icon,.k-gantt .k-gantt-treelist .k-button .k-icon{vertical-align:text-top}.k-rel .k-button-icon{position:absolute;left:200px}.k-rel{position:relative;height:0;top:-.3em}.k-task-wrap{position:absolute;padding:0 23px 5px;margin:-1px -23px 0;z-index:2}.k-line.k-state-selected,.k-task-wrap:hover{z-index:3}.k-milestone-wrap{margin:0 -13px 0 -27px}.k-task-content{position:relative;z-index:2}.k-task-complete{position:absolute;top:0;bottom:0;left:0;width:20%;z-index:1}.k-task-dot{position:absolute;top:0;width:16px;height:16px;line-height:16px;display:none;cursor:pointer}.k-task-dot.k-state-hover{background-color:transparent}.k-task-single+.k-task-dot,.k-task-single+.k-task-dot+.k-task-dot{top:.2em}.k-task-wrap-active .k-task-dot,.k-task-wrap:hover .k-task-dot{display:block}.k-task-dot:before{content:"\a0";display:inline-block;width:0;height:16px}.k-task-dot:after{content:"";display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:4px;margin-left:4px}.k-task-dot.k-state-hover:after,.k-task-dot:hover:after,.k-task-wrap-active .k-task-dot:after{border-style:solid;border-width:1px;margin-left:3px}.k-task-start{left:0}.k-task-end{right:0}.k-task-single{border-style:solid;border-width:1px;text-align:left;overflow:hidden;cursor:default;min-height:1.3em;white-space:nowrap}.k-task-template{padding:.2em 1.4em .2em .6em;line-height:normal}.k-task-actions,.k-task-content>.k-link{position:absolute;top:0;right:4px;white-space:nowrap}.k-task-actions{z-index:1}.k-task-actions:first-child{position:static;float:left;margin:4px 2px 0 4px}.k-webkit .k-task-actions:first-child{margin-top:3px}.k-task-actions:first-child>.k-link{display:inline-block}.k-task-delete{display:none}.k-task-wrap-active .k-task-delete,.k-task-wrap:hover .k-task-delete{display:inline-block}.k-task-single .k-resize-handle{position:absolute;visibility:hidden;z-index:2;height:auto}.k-task-single:hover .k-resize-handle,.k-task-wrap-active .k-resize-handle{visibility:visible}.k-task-single .k-resize-handle:after{content:"";position:absolute;filter:alpha(opacity=50);opacity:.5}.k-task-content>.k-resize-e{right:0;top:0;bottom:0;width:.4em}.k-task-content>.k-resize-w{left:0;top:0;bottom:0;width:.4em}.k-task-content>.k-resize-e:after,.k-task-content>.k-resize-w:after{left:1px;top:50%;margin-top:-.7em;height:1.4em;width:1px}.k-task-content>.k-resize-e:after{left:auto;right:1px}.k-task-draghandle{position:absolute;bottom:0;width:0;height:0;margin-left:16px;border-width:5px;border-style:solid;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;display:none;cursor:e-resize}.k-task-wrap-active .k-task-draghandle,.k-task-wrap:hover .k-task-draghandle{display:block}.k-dependency-hint{z-index:4}.k-gantt-rowheight .k-task-dot,.k-gantt-rowheight .k-task-milestone,.k-gantt-rowheight .k-task-single+.k-task-dot,.k-gantt-rowheight .k-task-single+.k-task-dot+.k-task-dot,.k-gantt-rowheight .k-task-summary{top:50%}.k-gantt-rowheight .k-task-milestone,.k-gantt-rowheight .k-task-summary{margin-top:-6px}.k-gantt-rowheight .k-task-dot,.k-gantt-rowheight .k-task-single+.k-task-dot,.k-gantt-rowheight .k-task-single+.k-task-dot+.k-task-dot{margin-top:-11px}.k-gantt-rowheight .k-task-single{height:-webkit-calc(98%);height:calc(98%)}.k-ie .k-gantt-rowheight .k-task-single{height:99%}.k-gantt-rowheight .k-task-content{height:100%}.k-gantt-rowheight .k-task-content>.k-resize-e:after,.k-gantt-rowheight .k-task-content>.k-resize-w:after{top:0;margin-top:0;height:100%}.k-task-details{padding:.4em;text-align:left;white-space:nowrap}.k-task-details>strong{font-size:120%;display:block}.k-task-pct{margin:.5em 0 .1em;font-size:170%}.k-task-details>ul{line-height:1.2}.k-resources-wrap{position:absolute;z-index:2;zoom:1;margin-left:20px;margin-top:-2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-resources-wrap .k-resource{margin:0 5px}.k-gantt-edit-form>.k-edit-form-container{width:430px}.k-gantt-edit-form>.k-resources-form-container{width:506px}.k-resources-form-container>.k-grid{margin:0 .9em}.k-gantt-edit-form>.k-edit-form-container .k-numerictextbox,.k-gantt-edit-form>.k-edit-form-container .k-textbox{width:15em}.k-gantt-edit-form .k-edit-buttons .k-gantt-delete{float:left}.k-pdf-export-shadow .k-gantt{float:left}.k-pdf-export-shadow .k-gantt,.k-pdf-export-shadow .k-gantt .k-grid-content,.k-pdf-export-shadow .k-gantt-timeline{width:auto!important;height:auto!important;overflow:visible!important}.k-pdf-export-shadow .k-gantt-treelist{height:auto!important;overflow:visible!important}.k-pdf-export-shadow .k-gantt-timeline .k-grid-header{padding:0!important}.k-pdf-export-shadow .k-gantt .k-splitbar,.k-pdf-export-shadow .k-pdf-export{display:none}button.k-gantt-toggle{display:none;float:left;margin-right:.5em}.k-rtl button.k-gantt-toggle{float:right;margin-right:0;margin-left:.5em}@media only screen and (max-width:1024px){.k-gantt-toolbar>ul.k-gantt-views{position:absolute;right:6px;top:6px;z-index:10000}.k-rtl .k-gantt-toolbar>ul.k-gantt-views{right:auto;left:6px}.k-gantt-toolbar>ul.k-gantt-views>li:not(.k-current-view){display:none}.k-gantt-toolbar>ul.k-gantt-views>li.k-current-view{display:block;border-width:1px}.k-rtl .k-gantt-toolbar>ul.k-gantt-views>li.k-current-view{text-align:left;padding-left:1em}.k-gantt-toolbar>ul.k-gantt-views>li.k-current-view>.k-link{display:block;position:relative;padding-right:2.5em;padding-left:1em}.k-rtl .k-gantt-toolbar>ul.k-gantt-views>li.k-current-view>.k-link{padding-left:0}.k-gantt-toolbar>ul.k-gantt-views>li.k-current-view>.k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.6em;right:.333em;width:16px;height:16px}.k-gantt-toolbar>ul.k-gantt-views.k-state-expanded>li,.k-gantt-toolbar>ul.k-gantt-views.k-state-expanded>li:first-child+li{display:block;border:0;border-radius:0}.k-gantt-toolbar>ul.k-gantt-views.k-state-expanded{border:1px solid #c5c5c5;background-color:#fff;background-image:none;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.3);box-shadow:0 2px 2px 0 rgba(0,0,0,.3)}.k-rtl .k-gantt-toolbar>ul.k-gantt-views.k-state-expanded{text-align:left}}@media only screen and (max-width:480px){button.k-gantt-toggle{display:inline-block}.k-gantt-create span+span,.k-gantt-pdf span+span{display:none}.k-gantt-create .k-icon,.k-gantt-pdf .k-icon{margin:0}.k-gantt .k-splitbar{display:none;width:0;border-width:0}.k-gantt .k-gantt-treelist{display:none;max-width:0}.k-gantt .k-treelist .k-grid-content{overflow-y:scroll}.k-gantt .k-gantt-timeline{width:100%}}.k-pivot{position:relative}.k-pivot-toolbar{padding:.2em;border-bottom-width:1px;border-bottom-style:solid}.k-pivot .k-pivot-toolbar{padding:.6em}.k-pivot-toolbar .k-button{margin-right:.4em;line-height:1.2em;font-size:.9em;text-align:left;position:relative;padding:.3em 5em .3em .3em}.k-field-actions{position:absolute;right:2px;top:3px}.k-pivot .k-grid td{white-space:nowrap}.k-pivot-layout{border-spacing:0;table-layout:auto}.k-pivot-layout>tbody>tr>td{vertical-align:top;padding:0}.k-pivot td{vertical-align:top}.k-pivot-rowheaders>.k-grid,.k-pivot-table>.k-grid{border-width:0}.k-pivot-rowheaders>.k-grid td:first-child,.k-pivot-table .k-grid-header .k-header.k-first{border-left-width:1px}.k-pivot-rowheaders>.k-grid td.k-first{border-left-width:0}.k-pivot-rowheaders>.k-grid{overflow:hidden}.k-pivot-table{border-left-width:1px;border-left-style:solid}.k-pivot-table .k-grid-header-wrap>table{height:100%}.k-pivot .k-grid-header .k-header{vertical-align:top}.k-header.k-alt,td.k-alt{font-weight:700}.k-header.k-alt{background-image:none}.k-pivot-layout .k-grid td{border-bottom-width:1px}.k-pivot-layout .k-grid-footer>td{border-top-width:0}.k-pivot-filter-window .k-treeview{max-height:600px}.k-fieldselector .k-edit-buttons{bottom:auto}.k-fieldselector .k-edit-label{width:16%}.k-fieldselector .k-edit-field{width:77%}.k-fieldselector .k-edit-field>.k-textbox,.k-fieldselector .k-edit-field>.k-widget{width:99%}.k-fieldselector .k-edit-buttons>input,.k-fieldselector .k-edit-buttons>label{float:left;margin-top:.4em}.k-fieldselector p{margin:0 0 .2em .5em;text-transform:uppercase}.k-fieldselector p .k-icon{margin:0 5px 0 0}.k-fieldselector .k-columns{border-style:solid;border-width:0}.k-fieldselector .k-columns>div{overflow:auto;padding:.6em;border-style:solid;border-width:0 0 0 1px;float:left;width:45%}.k-fieldselector .k-columns>div:first-child{border-width:0;margin-right:-1px}.k-fieldselector .k-columns>div+div{float:right;border-width:0}.k-fieldselector div.k-treeview{border-width:0;margin-right:-1px;padding-left:4px;overflow:visible}.k-fieldselector .k-list-container{margin-left:.5em;margin-bottom:1em;padding:.2em 0 0;border-style:solid;border-width:1px}.k-fieldselector .k-list{padding-bottom:2em}.k-fieldselector .k-list li.k-item{padding:.3em 3.3em .3em .3em;margin:0 .2em.2em;position:relative;font-size:.9em;line-height:1.2em;min-height:1em}.k-i-kpi-decrease{background-position:0 0}.k-i-kpi-denied{background-position:-16px 0}.k-i-kpi-equal{background-position:-32px 0}.k-i-kpi-hold{background-position:-48px 0}.k-i-kpi-increase{background-position:-64px 0}.k-i-kpi-open{background-position:-80px 0}.k-pdf-export-shadow .k-pivot .k-grid-content{overflow:visible!important}.k-pdf-export-shadow .k-pivot .k-grid-content,.k-pdf-export-shadow .k-pivot .k-pivot-rowheaders .k-grid{height:100%!important}.k-pdf-export-shadow .k-pivot .k-grid-header{padding-right:0!important}.k-pdf-export-shadow .k-pivot{width:auto!important;height:auto!important}.k-pdf-export-shadow .k-pivot .k-grid-content>table,.k-pdf-export-shadow .k-pivot .k-grid-header-wrap>table{width:100%!important;height:auto!important}.k-calendar{position:relative;display:inline-block;width:16.917em;overflow:hidden}.k-calendar .k-link,.k-calendar td{text-decoration:none}.k-calendar .k-action-link{text-decoration:underline}.k-calendar .k-footer,.k-calendar .k-header{position:relative;text-align:center;zoom:1}.k-widget.k-calendar .k-nav-next,.k-widget.k-calendar .k-nav-prev{position:absolute;top:.16666em;line-height:1.8333em;height:1.8333em}.k-widget.k-calendar .k-nav-prev{left:1%}.k-widget.k-calendar .k-nav-next{right:1%}.k-calendar .k-content{float:left;border-spacing:0;width:100%;height:14.167em;border-width:0;margin:0;table-layout:fixed;outline:0}.k-calendar .k-content,.k-calendar .k-content th{text-align:right}.k-calendar .k-animation-container .k-content{height:100%}.k-widget.k-calendar .k-nav-fast{display:inline-block;width:75%;height:1.8333em;line-height:1.8333em;margin:.16666em -.08333em .3333em 0}.k-calendar .k-header .k-icon{vertical-align:middle}.k-calendar .k-header .k-link.k-nav-next,.k-calendar .k-header .k-link.k-nav-prev{height:1.8333em;width:1.8333em}.k-calendar th{border-bottom-style:solid;border-bottom-width:1px;padding:.4em .45em .4em .1em;font-weight:400;cursor:default}.k-calendar td{padding:.08333em;cursor:pointer}.k-calendar .k-state-focus{border-style:dotted;border-width:.08333em;padding:0}.k-calendar .k-content .k-link{display:block;overflow:hidden;min-height:1.8333em;line-height:1.8333em;padding:0 .45em 0 .1em}.k-calendar .k-meta-view .k-link{padding:.25em 0 .3em;text-align:center}.k-calendar .k-footer{clear:both}.k-calendar .k-footer .k-nav-today,.k-calendar .k-footer>.k-state-disabled{display:block;height:100%;padding:.5em 0}.k-calendar .k-nav-today:hover{text-decoration:underline}div.k-treeview{border-width:0;background:0 0;overflow:auto;white-space:nowrap}.k-treeview .k-item{display:block;border-width:0;margin:0;padding:0 0 0 16px}.k-treeview .k-content,.k-treeview .k-item>.k-group,.k-treeview>.k-group{margin:0;padding:0;background:0 0;list-style-type:none;position:relative}.k-treeview .k-checkbox,.k-treeview .k-icon,.k-treeview .k-image,.k-treeview .k-in,.k-treeview .k-sprite{display:inline-block;vertical-align:top}.k-treeview .k-checkbox{margin-top:.2em}.k-treeview .k-icon,.k-treeview .k-in{vertical-align:middle}.k-treeview .k-request-retry{vertical-align:baseline}.k-treeview .k-minus,.k-treeview .k-minus-disabled,.k-treeview .k-plus,.k-treeview .k-plus-disabled{margin-top:.25em;margin-left:-16px;cursor:pointer}.k-treeview .k-minus-disabled,.k-treeview .k-plus-disabled{cursor:default}.k-treeview .k-image,.k-treeview .k-sprite{margin-right:3px}.k-treeview .k-in{margin:1px 0 1px .16666em;padding:1px .3333em 1px .25em;line-height:1.3333em;text-decoration:none;border-style:solid;border-width:1px}.k-treeview span.k-in{cursor:default}.k-treeview .k-drop-hint{position:absolute;z-index:10000;visibility:hidden;width:80px;height:5px;margin-top:-3px;background-color:transparent;background-repeat:no-repeat}.k-toolbar .k-split-button,span.k-colorpicker,span.k-combobox,span.k-datepicker,span.k-datetimepicker,span.k-dropdown,span.k-numerictextbox,span.k-timepicker{background-image:none}.k-autocomplete,.k-colorpicker,.k-combobox,.k-datepicker,.k-datetimepicker,.k-dropdown,.k-numerictextbox,.k-selectbox,.k-textbox,.k-timepicker,.k-toolbar .k-split-button{position:relative;display:inline-block;width:12.4em;overflow:visible;border-width:0;vertical-align:middle}.k-filter-menu .k-combobox,.k-filter-menu .k-datepicker,.k-filter-menu .k-datetimepicker,.k-filter-menu .k-dropdown,.k-filter-menu .k-numerictextbox,.k-filter-menu .k-textbox,.k-filter-menu .k-timepicker{width:13.2em}.k-autocomplete,.k-colorpicker,.k-combobox,.k-datepicker,.k-datetimepicker,.k-dropdown,.k-numerictextbox,.k-selectbox,.k-timepicker,.k-toolbar .k-split-button{white-space:nowrap}.k-colorpicker,.k-toolbar .k-split-button{width:auto}.k-datetimepicker{width:15em}.k-autocomplete,.k-numeric-wrap,.k-picker-wrap{position:relative;cursor:default}.k-dropdown-wrap{position:relative}.k-dropdown-wrap,.k-numeric-wrap,.k-picker-wrap{display:block}.k-block,.k-content,.k-grid,.k-header-column-menu,.k-panelbar,.k-slider,.k-splitter,.k-treeview,.k-widget{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.k-block,.k-calendar,.k-grid-header .k-link,.k-header-column-menu,.k-pager-wrap,.k-slider,.k-splitbar,.k-treeview{-webkit-touch-callout:none}.k-list-scroller{position:relative;overflow:auto}.k-popup.k-calendar-container,.k-popup.k-list-container{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:2px;border-width:1px;border-style:solid}.k-autocomplete.k-state-border-down,.k-dropdown-wrap.k-state-border-down,.k-list-container.k-state-border-down,.k-numeric-wrap.k-state-border-down,.k-picker-wrap.k-state-border-down{border-bottom-width:0;padding-bottom:1px}.k-list-container .km-scroll-container{padding-bottom:6px}.k-autocomplete,.k-dropdown-wrap,.k-numeric-wrap,.k-picker-wrap,.k-textbox{border-width:1px;border-style:solid;padding:0 1.9em 0 0}.k-numeric-wrap.k-expand-padding{padding-right:0}.k-autocomplete,.k-textbox{padding:0}.k-textbox.k-space-left{padding-left:1.9em}.k-textbox.k-space-right{padding-right:1.9em}.k-textbox .k-icon{top:50%;margin:-8px 0 0;position:absolute}.k-space-left .k-icon{left:3px}.k-space-right .k-icon{right:3px}span.k-textbox:after{content:"\a0";display:block;height:.4px;overflow:hidden}.k-autocomplete,.k-dropdown-wrap.k-state-focused,.k-dropdown-wrap.k-state-hover,.k-numeric-wrap.k-state-focused,.k-numeric-wrap.k-state-hover,.k-picker-wrap.k-state-focused,.k-picker-wrap.k-state-hover{-webkit-transition:-webkit-box-shadow .15s ease-out;transition:box-shadow .15s ease-out;-webkit-transition:"box-shadow .15s ease-out";transition:"box-shadow .15s ease-out"}.k-combobox .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input,.k-textbox>input{width:100%;vertical-align:top}.k-dropdown-wrap .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input,.k-selectbox .k-input{font-family:inherit;border-width:0;outline:0}.k-dropdown .k-input,.k-selectbox .k-input{background:0 0}.k-dropdown-wrap .k-select,.k-numeric-wrap .k-select,.k-picker-wrap .k-select{position:absolute;top:0;right:0;display:inline-block;vertical-align:top;text-decoration:none}.k-combobox .k-select,.k-numeric-wrap .k-select,.k-picker-wrap .k-select{border-style:solid;border-width:0 0 0 1px;border-color:inherit}span.k-datetimepicker .k-select,span.k-datetimepicker .k-select+.k-select{right:0}.k-autocomplete .k-input,.k-textbox>input{display:block}.k-dropdown .k-select,.k-selectbox .k-select{overflow:hidden;border:0;text-decoration:none;font:inherit;color:inherit}.k-dropdown .k-input,.k-selectbox .k-input{display:block;overflow:hidden;text-overflow:ellipsis}.k-autocomplete .k-input,.k-dropdown-wrap .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input,.k-selectbox .k-input,.k-textbox>input{height:1.65em;line-height:1.65em;padding:.177em 0;text-indent:.33em;border:0;margin:0}.k-combobox .k-dropdown-wrap:before,.k-numeric-wrap:before,.k-picker-wrap:before{content:"\a0";display:inline-block;width:0;height:1.65em;padding-bottom:.3em}.k-webkit .k-combobox .k-dropdown-wrap:before,.k-webkit .k-numeric-wrap:before,.k-webkit .k-picker-wrap:before{padding-bottom:.38em}.km.root .k-combobox .k-dropdown-wrap:before,.km.root .k-numeric-wrap:before,.km.root .k-picker-wrap:before{content:none}.k-combobox .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input{display:inline}.k-dropdown-wrap .k-select,.k-numeric-wrap .k-select,.k-picker-wrap .k-select{min-height:1.65em;line-height:2em;vertical-align:middle;-moz-box-sizing:border-box;text-align:center;width:1.9em;height:100%}.k-numeric-wrap .k-select{padding:0}body .k-datetimepicker .k-select{border-radius:0}.k-combobox .k-icon,.k-dropdown,.k-selectbox .k-icon{cursor:pointer}.k-popup{border-style:solid;border-width:1px}.k-list-optionlabel,.k-popup .k-item{cursor:default}.k-popup .k-calendar{border:0}.k-list{height:auto}.k-fieldselector .k-list .k-item,.k-list-optionlabel,.k-popup .k-list .k-item,.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{padding:1px 5px 1px 5px;line-height:1.8em;min-height:1.8em}.k-popup .k-list .k-item{border-width:1px;border-style:solid;border-color:transparent;padding:0 4px}.k-popup .k-list .k-item>.k-group{top:-1px}.k-group-header+div>.k-list>.k-item.k-first:before{content:" ";display:block;border-top-width:1px;border-top-style:solid;position:absolute;top:-1px;left:0;right:0}.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{padding-right:22px}.k-overflow-container .k-item{padding:1px}.k-overflow-container .k-button.k-state-disabled,.k-overflow-container .k-button.k-state-disabled:hover,.k-overflow-container>.k-state-disabled .k-button{border:0;background:0 0}.k-fieldselector .k-list .k-item,.k-list-optionlabel.k-state-focused,.k-list-optionlabel.k-state-selected,.k-overflow-container .k-state-focused,.k-overflow-container .k-state-hover,.k-overflow-container .k-state-selected,.k-popup .k-list .k-state-focused,.k-popup .k-list .k-state-hover,.k-popup .k-list .k-state-selected{padding:0 4px;border-width:1px;border-style:solid}.k-list-filter{position:relative;margin-bottom:2px}.k-list-filter>.k-textbox{padding-right:20px;width:100%}.k-list-filter>.k-icon{position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.km-root .k-list-filter>.k-textbox{padding-left:0;padding-right:0;border-left-width:0;border-right-width:0}.k-multiselect-wrap{position:relative;border-width:0;border-style:solid;border-radius:4px;border-color:#C5C5C5;background-color:#FFF;min-height:2.04em}.k-multiselect-wrap .k-input{background-color:transparent;height:1.31em;line-height:1.31em;padding:.18em 0;text-indent:.33em;border:0;margin:1px 0 0;float:left}.k-multiselect-wrap .k-input::-ms-clear{display:none}.k-multiselect-wrap li{margin:1px 0 1px 1px;padding:.1em 1.6em .1em .4em;line-height:1.5em;float:left;position:relative}.k-autocomplete .k-loading,.k-multiselect .k-loading{position:absolute;right:3px;bottom:4px}.k-multiselect .k-loading-hidden{visibility:hidden}.k-multiselect-wrap .k-select{position:absolute;top:0;bottom:0;right:0;padding:.1em .2em}.k-datetimepicker .k-picker-wrap{padding-right:3.8em}.k-datetimepicker .k-select{width:3.8em}.k-datetimepicker .k-picker-wrap .k-icon{margin:0 2px}.k-picker-wrap .k-icon{cursor:pointer}.k-button,.k-datepicker,.k-datetimepicker,.k-textbox,.k-timepicker{display:inline-block;vertical-align:middle}.k-picker-wrap .k-input{margin:0}.k-time-popup .k-item{padding:1px 3px}.k-input{padding:.25em 0}.k-input,.k-textbox>input{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.k-textbox{outline:0}input.k-textbox,textarea.k-textbox{padding:2px .3em}input.k-textbox{height:2.13em;text-indent:.33em;line-height:1.6em}.k-ie input.k-textbox{text-indent:.165em}.k-ff input.k-textbox{height:2.17em}textarea.k-textbox{height:auto}span.k-numerictextbox{background-color:transparent}.k-numerictextbox .k-input{margin:0}.k-numerictextbox .k-link{display:block;height:1em;line-height:1em;vertical-align:middle;border-width:0;padding:0}.k-numerictextbox .k-icon{height:11px}.k-numeric-wrap .k-input::-webkit-inner-spin-button{-webkit-appearance:none}.k-colorpicker .k-picker-wrap{line-height:2em}.k-colorpicker .k-selected-color{vertical-align:top;line-height:0;display:inline-block;height:2em;width:2em}.k-colorpicker .k-tool-icon{position:relative;top:-2px;display:inline-block;padding:3px 3px 2px;font-size:0;line-height:0;margin-right:3px;margin-left:2px;margin-bottom:3px;background-repeat:no-repeat;vertical-align:middle;width:16px;height:16px;-ms-high-contrast-adjust:none}.k-colorpicker .k-tool-icon .k-selected-color{display:block;height:3px;width:16px;position:absolute;left:3px;bottom:-3px;border-radius:0!important}.k-colorpicker .k-select{cursor:pointer}.k-disabled-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity:.5;filter:alpha(opacity=50)}.k-colorpalette{position:relative;line-height:0;border-width:0;display:inline-block}.k-colorpalette .k-palette{border-collapse:collapse;position:relative;width:100%;height:100%}.k-colorpalette .k-item{width:14px;height:14px;overflow:hidden;-ms-high-contrast-adjust:none}.k-colorpalette .k-item.k-state-selected,.k-colorpalette .k-item.k-state-selected:hover{z-index:100;background:0 0;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.45);box-shadow:0 1px 3px 1px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.45);position:relative}.k-colorpalette .k-item:hover{z-index:101;position:relative;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.3)}.k-flatcolorpicker{position:relative;display:inline-block;width:250px;padding-bottom:5px}div.k-flatcolorpicker{background-color:transparent;background-image:none}.k-flatcolorpicker .k-selected-color{background-image:url(/CSS/Shared/textures/transtexture.png);background-position:50% 50%;text-align:right}.k-flatcolorpicker .k-selected-color input.k-color-value{font-family:Consolas,"Ubuntu Mono","Lucida Console","Courier New",monospace;padding:.75em .3em .65em 1em;border:0;margin:0;width:70%}.k-flatcolorpicker .k-hsv-rectangle{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pinch-zoom double-tap-zoom}.k-flatcolorpicker .k-hsv-rectangle .k-draghandle{cursor:pointer;position:absolute;z-index:10;left:50%;top:50%;width:8px;height:8px;border:1px solid #eee;margin-left:-5px;margin-top:-5px;border-radius:6px;-webkit-box-shadow:0 1px 2px #444;box-shadow:0 1px 2px #444;background:0 0}.k-flatcolorpicker .k-hsv-rectangle .k-draghandle:focus,.k-flatcolorpicker .k-hsv-rectangle .k-draghandle:hover{background:0 0;border-color:#fff;-webkit-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000}.k-flatcolorpicker .k-hsv-rectangle.k-dragging,.k-flatcolorpicker .k-hsv-rectangle.k-dragging *{cursor:none}.k-flatcolorpicker .k-slider-horizontal{height:20px;width:90%;margin:0 5%}.k-flatcolorpicker .k-slider-horizontal .k-slider-track{-webkit-box-shadow:0 1px 0 #fff,0 -1px 0 #999;box-shadow:0 1px 0 #fff,0 -1px 0 #999}.k-flatcolorpicker .k-hue-slider,.k-flatcolorpicker .k-transparency-slider{display:block}.k-flatcolorpicker .k-hue-slider .k-slider-selection,.k-flatcolorpicker .k-transparency-slider .k-slider-selection{background:0 0}.k-flatcolorpicker .k-hue-slider .k-draghandle,.k-flatcolorpicker .k-transparency-slider .k-draghandle{background:0 0;border:3px solid #eee;margin-top:1px;height:8px;width:8px;-webkit-box-shadow:0 1px 4px #444;box-shadow:0 1px 4px #444}.k-flatcolorpicker .k-hue-slider .k-draghandle:focus,.k-flatcolorpicker .k-hue-slider .k-draghandle:hover,.k-flatcolorpicker .k-transparency-slider .k-draghandle:focus,.k-flatcolorpicker .k-transparency-slider .k-draghandle:hover{background:0 0;border-color:#fff;-webkit-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000;border-width:2px;padding:1px}.k-flatcolorpicker .k-hue-slider .k-slider-track{background:-webkit-gradient(linear,left top,right top,from(red),color-stop(16%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(84%,#f0f),to(#ff0004));background:-webkit-linear-gradient(left,red 0,#ff0 16%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 84%,#ff0004 100%);background:linear-gradient(to right,red 0,#ff0 16%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 84%,#ff0004 100%)}.k-flatcolorpicker .k-transparency-slider .k-slider-track{background-image:url(/CSS/Shared/textures/transparency.png);-webkit-background-size:100% auto;background-size:100% auto;background-position:100% 50%;background-repeat:no-repeat}.k-flatcolorpicker .k-controls{margin-top:10px;margin-bottom:5px;text-align:center;font-size:90%}.k-flatcolorpicker .k-controls .k-button{width:6em}.k-flatcolorpicker .k-hsv-gradient{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000)),-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%),-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%),linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);height:180px;margin-bottom:5px}.k-ie9 .k-flatcolorpicker .k-hue-slider .k-slider-track{background:url(/CSS/Shared/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iI2ZmZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzAwZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzAwMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2ZmMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)}.k-ie9 .k-flatcolorpicker .k-hsv-gradient{background:url(/CSS/Shared/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+),url(/CSS/Shared/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)}.k-ie8 .k-flatcolorpicker .k-hue-slider .k-slider-track{background:url(/CSS/Shared/textures/hue.png) repeat 0 50%}.k-ie8 .k-flatcolorpicker .k-transparency-slider .k-slider-track{background:url(/CSS/Shared/textures/transparency.png) repeat 0 50%}.k-ie8 .k-flatcolorpicker .k-hsv-gradient{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#00ffffff', GradientType=1) progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ff000000',GradientType=0)}table.k-editor{width:100%;height:250px;table-layout:fixed;border-style:solid;border-width:1px;border-collapse:separate;border-spacing:4px;font-size:100%;vertical-align:top;position:relative}.k-editor-inline{border-width:2px;padding:.3em .5em;word-wrap:break-word;overflow:auto}.k-editortoolbar-dragHandle{cursor:move;padding-left:0;padding-right:3px;-webkit-box-shadow:none!important;box-shadow:none!important}.k-editor-widget>.k-window-content{overflow:hidden}.k-editor .k-editor-toolbar-wrap{border:0;padding:0}.k-editor-toolbar{margin:0;padding:.1em 0;list-style-type:none;line-height:1.3em;cursor:default;word-wrap:break-word}.k-editor-toolbar li{display:inline-block;vertical-align:middle}.k-ff .k-editor-toolbar,.k-ie9 .k-editor-toolbar,.k-webkit .k-editor-toolbar{padding:0}.k-ff .k-editor-toolbar li,.k-ie10 .k-editor-toolbar li,.k-ie9 .k-editor-toolbar li,.k-safari .k-editor-toolbar li,.k-webkit .k-editor-toolbar li{display:inline-block;padding:.1em 0}.k-editor-toolbar .k-editor-widget,.k-editor-toolbar>li{margin-right:6px}.k-group-start.k-group-end .k-editor-widget{margin-right:0}.k-editor-toolbar .k-editor-dropdown{position:relative}.k-select-overlay{-webkit-appearance:none;opacity:0;z-index:11000;top:0;left:0;position:absolute;height:26px;width:100%;margin:-4px 0 0}.k-editor-toolbar .k-separator{position:relative;top:1px;border-style:solid;border-width:0 1px 0 0;margin:0 .3em 0 .1em;padding:0 0 0 1px;font-size:1.3em}.k-editor-toolbar .k-break{display:block;height:1px;font-size:0;line-height:0}.k-editor-toolbar .k-colorpicker,.k-editor-toolbar .k-combobox,.k-editor-toolbar .k-dropdown,.k-editor-toolbar .k-selectbox{vertical-align:middle}.k-button-group{white-space:nowrap}.k-button-group .k-tool{display:inline-block;vertical-align:middle;margin:1px 0;width:2em;height:2em;line-height:2em}.k-button-group .k-tool-icon{width:24px;height:24px;vertical-align:middle;-ms-high-contrast-adjust:none}.k-i-move{background-position:-160px -288px}.k-bold{background-position:-240px 0}.k-state-hover .k-bold,.k-state-selected .k-bold{background-position:-264px 0}.k-italic{background-position:-240px -24px}.k-state-hover .k-italic,.k-state-selected .k-italic{background-position:-264px -24px}.k-underline{background-position:-240px -48px}.k-state-hover .k-underline,.k-state-selected .k-underline{background-position:-264px -48px}.k-strikethrough{background-position:-240px -72px}.k-state-hover .k-strikethrough,.k-state-selected .k-strikethrough{background-position:-264px -72px}.k-foreColor{background-position:-240px -96px}.k-state-hover .k-foreColor,.k-state-selected .k-foreColor{background-position:-264px -96px}.k-backColor{background-position:-240px -120px}.k-state-hover .k-backColor,.k-state-selected .k-backColor{background-position:-264px -120px}.k-colorpicker .k-foreColor{background-position:-240px -96px}.k-colorpicker .k-backColor{background-position:-240px -120px}.k-justifyLeft{background-position:-240px -144px}.k-state-hover .k-justifyLeft,.k-state-selected .k-justifyLeft{background-position:-264px -144px}.k-justifyCenter{background-position:-240px -168px}.k-state-hover .k-justifyCenter,.k-state-selected .k-justifyCenter{background-position:-264px -168px}.k-justifyRight{background-position:-240px -192px}.k-state-hover .k-justifyRight,.k-state-selected .k-justifyRight{background-position:-264px -192px}.k-justifyFull{background-position:-240px -216px}.k-state-hover .k-justifyFull,.k-state-selected .k-justifyFull{background-position:-264px -216px}.k-insertUnorderedList{background-position:-240px -264px}.k-state-hover .k-insertUnorderedList,.k-state-selected .k-insertUnorderedList{background-position:-264px -264px}.k-insertOrderedList{background-position:-240px -288px}.k-state-hover .k-insertOrderedList,.k-state-selected .k-insertOrderedList{background-position:-264px -288px}.k-indent,.k-rtl .k-outdent{background-position:-288px 0}.k-state-hover .k-indent,.k-state-hover .k-rtl .k-outdent,.k-state-selected .k-indent,.k-state-selected .k-rtl .k-outdent{background-position:-312px 0}.k-outdent,.k-rtl .k-indent{background-position:-288px -24px}.k-state-hover .k-outdent,.k-state-hover .k-rtl .k-indent,.k-state-selected .k-outdent,.k-state-selected .k-rtl .k-indent{background-position:-312px -24px}.k-createLink{background-position:-288px -48px}.k-state-hover .k-createLink,.k-state-selected .k-createLink{background-position:-312px -48px}.k-unlink{background-position:-288px -72px}.k-state-hover .k-unlink,.k-state-selected .k-unlink{background-position:-312px -72px}.k-insertImage{background-position:-288px -96px}.k-state-hover .k-insertImage,.k-state-selected .k-insertImage{background-position:-312px -96px}.k-insertFile{background-position:-288px -216px}.k-state-hover .k-insertFile,.k-state-selected .k-insertFile{background-position:-312px -216px}.k-subscript{background-position:-288px -144px}.k-state-hover .k-subscript,.k-state-selected .k-subscript{background-position:-312px -144px}.k-superscript{background-position:-288px -168px}.k-state-hover .k-superscript,.k-state-selected .k-superscript{background-position:-312px -168px}.k-cleanFormatting{background-position:-288px -192px}.k-state-hover .k-cleanFormatting,.k-state-selected .k-cleanFormatting{background-position:-312px -192px}.k-createTable{background-position:-192px 0}.k-state-hover .k-createTable,.k-state-selected .k-createTable{background-position:-216px 0}.k-addColumnLeft{background-position:-192px -24px}.k-state-hover .k-addColumnLeft,.k-state-selected .k-addColumnLeft{background-position:-216px -24px}.k-addColumnRight{background-position:-192px -48px}.k-state-hover .k-addColumnRight,.k-state-selected .k-addColumnRight{background-position:-216px -48px}.k-addRowAbove{background-position:-192px -72px}.k-state-hover .k-addRowAbove,.k-state-selected .k-addRowAbove{background-position:-216px -72px}.k-addRowBelow{background-position:-192px -96px}.k-state-hover .k-addRowBelow,.k-state-selected .k-addRowBelow{background-position:-216px -96px}.k-deleteRow{background-position:-192px -120px}.k-state-hover .k-deleteRow,.k-state-selected .k-deleteRow{background-position:-216px -120px}.k-deleteColumn{background-position:-192px -144px}.k-state-hover .k-deleteColumn,.k-state-selected .k-deleteColumn{background-position:-216px -144px}.k-mergeCells{background-position:-192px -168px}.k-state-hover .k-mergeCells,.k-state-selected .k-mergeCells{background-position:-216px -168px}.k-pdf{background-position:-288px -240px}.k-state-hover .k-pdf,.k-state-selected .k-pdf{background-position:-312px -240px}.k-print{background-position:-288px -264px}.k-state-hover .k-print,.k-state-selected .k-print{background-position:-312px -264px}.k-fontName{width:110px}.k-fontSize{width:124px}.k-formatBlock{width:147px}.k-editortoolbar-dragHandle{float:left;margin:1px 0 0}.k-editor-toolbar .k-button-group{padding:1px}.k-editor .k-editor-toolbar .k-row-break{display:block;height:0;font-size:0;line-height:0}.k-button-group .k-tool{border-style:solid;border-width:1px;margin-right:-1px}.k-button-group .k-tool.k-state-hover,.k-button-group .k-tool:focus{position:relative;z-index:1}.k-rtl .k-button-group .k-tool{border-style:solid;border-width:1px}.k-button-group .k-tool.k-group-end{border-right-width:1px}.k-rtl .k-button-group .k-tool.k-group-end{border-left-width:1px}.k-button-group .k-state-disabled{display:none}.k-button-group .k-state-active,.k-button-group .k-state-hover{vertical-align:middle}.k-button-group .k-state-disabled{filter:alpha(opacity=30);opacity:.3}.k-editor .k-editable-area{width:100%;height:100%;border-style:solid;border-width:1px;outline:0}.k-editor .k-content{display:block;width:100%;height:100%;border:0;margin:0;padding:0;background:#fff}.k-editor .k-tool{outline:0}.k-editor iframe.k-content{display:inline;vertical-align:top}.k-editor .k-raw-content{border:0;margin:0;padding:0}.k-editor .k-raw-content,.k-editor-dialog .k-editor-textarea{font-size:inherit;font-family:consolas,"courier new",monospace}.k-editor-dialog{padding:1em;width:400px}.k-editor-dialog .k-edit-label{width:25%}.k-editor-dialog .k-edit-field{width:66%}.k-editor-dialog .k-edit-field .k-textbox{width:96%}.k-viewhtml-dialog{width:auto}.k-filebrowser-dialog{width:auto;min-width:350px}.k-filebrowser-dialog .k-filebrowser{margin:0 1em 0}.k-filebrowser-dialog .k-edit-label{width:18%}.k-filebrowser-dialog .k-edit-field{width:75%}.k-filebrowser-dialog .k-edit-field .k-textbox{width:70%}#k-editor-image-height,#k-editor-image-width{width:5em}.k-editor-dialog .k-button{display:inline-block}.k-editor-dialog .k-editor-textarea{width:600px;height:350px;padding:.2em .2em .2em .4em;border-width:1px;border-style:solid;overflow:auto}.k-button-wrapper .k-link:hover{text-decoration:underline}.k-ct-popup{width:180.4px;padding:.65em .5em .5em}.k-ct-popup .k-status{margin:.3em 0}.k-ct-cell{border-width:1px;border-style:solid;width:18px;height:18px;margin:1px;vertical-align:top;display:inline-block;overflow:hidden;-ms-high-contrast-adjust:none}.k-editor .k-resize-handle{position:absolute;padding:5px;right:0;bottom:0}.k-editor .k-overlay{position:absolute;background-color:#fff;opacity:0}.k-toolbar-resizable{min-height:2.4375em;position:relative}.k-overflow-tools{position:absolute;right:0;top:0}.k-editor-overflow-popup .k-tool{width:auto;height:auto;display:block;text-align:left;text-decoration:initial;border:0;padding-right:.5em;margin:0;padding:0 6px}.k-editor-overflow-popup .k-tool.k-state-disabled{display:none}.k-editor-toolbar .k-tool-text{display:none}.k-notification-wrap{padding:.6em .5em;cursor:default;position:relative;white-space:nowrap}.k-notification-button .k-notification-wrap{padding-right:20px}.k-notification-wrap>.k-i-note{vertical-align:text-bottom;margin-right:4px}.k-notification-wrap>.k-i-close{position:absolute;top:7px;right:4px;display:none}.k-notification-button .k-notification-wrap>.k-i-close{display:block}.k-progressbar{display:inline-block;position:relative;vertical-align:middle}.k-progressbar{border-radius:4px}.k-progressbar-horizontal{width:27em;height:1.9em}.k-progressbar-vertical{width:1.9em;height:27em}.k-progressbar>.k-state-selected{position:absolute;border-style:solid;border-width:1px;overflow:hidden}.k-progressbar-horizontal>.k-state-selected,.k-rtl .k-progressbar-horizontal.k-progressbar-reverse>.k-state-selected{left:-1px;right:auto;top:-1px;height:100%;border-radius:4px 0 0 4px}.k-progressbar-horizontal.k-progressbar-reverse>.k-state-selected,.k-rtl .k-progressbar-horizontal>.k-state-selected{left:auto;right:-1px;border-radius:0 4px 4px 0}.k-progressbar-vertical>.k-state-selected{left:-1px;bottom:-1px;width:100%;border-radius:0 0 4px 4px}.k-progressbar-vertical.k-progressbar-reverse>.k-state-selected{bottom:auto;top:-1px;border-radius:4px 4px 0 0}.k-progressbar>.k-state-selected.k-complete,.k-rtl .k-progressbar>.k-state-selected.k-complete{border-radius:4px}.k-progressbar>.k-reset{list-style:none;margin:0;padding:0;position:absolute;left:-1px;top:-1px;width:100%;height:100%;border-radius:4px;white-space:nowrap}.k-progressbar-horizontal .k-item{display:inline-block;height:100%;border-style:solid;margin-left:-1px}.k-progressbar-horizontal .k-item.k-first{margin-left:0}.k-progressbar-horizontal .k-item.k-last{border-right-width:0}.k-progressbar-horizontal .k-item,.k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-item{border-width:1px 0 1px 1px}.k-progressbar-horizontal.k-progressbar-reverse .k-item,.k-rtl .k-progressbar-horizontal .k-item{border-width:1px 0 1px 1px}.k-progressbar-horizontal .k-first,.k-rtl .k-progressbar-horizontal .k-last,.k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-last{border-top-left-radius:4px;border-bottom-left-radius:4px;border-left-width:1px}.k-progressbar-horizontal .k-last,.k-rtl .k-progressbar-horizontal .k-first{border-top-right-radius:4px;border-bottom-right-radius:4px}.k-progressbar-horizontal.k-progressbar-reverse .k-last,.k-rtl .k-progressbar-horizontal .k-first{border-right-width:1px}.k-progressbar-horizontal .k-last.k-state-selected{border-right-width:1px}.k-progressbar-vertical .k-item{width:100%;border-style:solid;border-width:1px 1px 0 1px;margin-top:-1px}.k-progressbar-vertical .k-item.k-first{margin-top:0}.k-progressbar-vertical li.k-item.k-last{border-bottom-width:0}.k-progressbar-vertical .k-first{border-top-left-radius:4px;border-top-right-radius:4px}.k-progressbar-vertical .k-last{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-width:1px}.k-progressbar-vertical.k-progressbar-reverse .k-item{border-width:0 1px 1px 1px}.k-progressbar-vertical.k-progressbar-reverse .k-first{border-top-width:1px}.k-progress-status-wrap{position:absolute;top:-1px;border:1px solid transparent;line-height:2em;width:100%;height:100%}.k-progress-status-wrap,.k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-progress-status-wrap{left:-1px;right:auto;text-align:right}.k-progressbar-horizontal.k-progressbar-reverse .k-progress-status-wrap,.k-rtl .k-progressbar-horizontal .k-progress-status-wrap{left:auto;right:-1px;text-align:left}.k-progressbar-vertical .k-progress-status-wrap{top:auto;bottom:-1px}.k-progressbar-vertical.k-progressbar-reverse .k-progress-status-wrap{bottom:auto;top:-1px}.k-progress-status{display:inline-block;padding:0 .5em;min-width:10px;white-space:nowrap}.k-progressbar-vertical.k-progressbar-reverse .k-progress-status{position:absolute;bottom:0;left:0}.k-progressbar-vertical .k-progress-status{-webkit-transform:rotate(-90deg) translateX(-100%);-ms-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.k-progressbar-vertical.k-progressbar-reverse .k-progress-status{-webkit-transform:rotate(90deg) translateX(-100%);-ms-transform:rotate(90deg) translateX(-100%);transform:rotate(90deg) translateX(-100%);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.k-ie8 .k-progressbar-vertical .k-progress-status{-webkit-writing-mode:bt-lr;-ms-writing-mode:bt-lr;writing-mode:bt-lr;padding:.5em 0}div.k-slider{position:relative;border-width:0;background-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.k-slider-vertical{width:26px;height:200px}.k-slider-horizontal{display:inline-block;width:200px;height:26px}.k-slider-wrap{width:100%;height:100%}.k-grid .k-slider .k-button,.k-slider .k-button{position:absolute;top:0;width:24px;min-width:0;height:24px;margin:0;padding:0;outline:0}.k-slider .k-button .k-icon{margin-top:3px;vertical-align:top}.k-state-disabled .k-slider-wrap{filter:alpha(opacity=60);opacity:.6}.k-state-disabled .k-slider-wrap .k-slider-items{color:#333}.k-slider .k-button-decrease{left:0}.k-grid .k-slider-vertical .k-button-decrease,.k-slider-vertical .k-button-decrease{top:auto;bottom:0}.k-slider .k-button-increase{right:0}.k-slider .k-icon,.k-slider .k-tick,.k-slider-track{cursor:pointer}.k-slider-selection,.k-slider-track{position:absolute;margin:0;padding:0}.k-slider-horizontal .k-slider-selection,.k-slider-horizontal .k-slider-track{top:50%;left:0;height:8px;margin-top:-4px;background-repeat:repeat-x}.k-slider-horizontal .k-slider-buttons .k-slider-track{left:34px}.k-slider-vertical .k-slider-selection,.k-slider-vertical .k-slider-track{left:50%;bottom:0;width:8px;margin-left:-4px;background-repeat:repeat-y}.k-slider-vertical .k-slider-buttons .k-slider-track{bottom:34px}.k-draghandle{position:absolute;background-repeat:no-repeat;background-color:transparent;text-indent:-3333px;overflow:hidden;text-decoration:none;text-align:center;outline:0}.k-slider-horizontal .k-draghandle{top:-4px;width:13px;height:14px}.k-slider-vertical .k-draghandle{left:-4px;width:14px;height:13px}.k-slider-buttons .k-slider-items{margin-left:34px}.k-slider-horizontal .k-slider-items{height:100%}.k-slider-vertical .k-slider-items{padding-top:1px}.k-slider-vertical .k-slider-buttons .k-slider-items{padding-top:0}.k-slider-vertical .k-slider-buttons .k-slider-items{margin:0;padding-top:35px}.k-slider .k-tick{position:relative;margin:0;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:center center}.k-slider-horizontal .k-tick{float:left;height:100%;text-align:center}.k-slider-horizontal .k-tick{background-position:center -92px}.k-slider-horizontal .k-slider-topleft .k-tick{background-position:center -122px}.k-slider-horizontal .k-slider-bottomright .k-tick{background-position:center -152px}.k-slider-horizontal .k-tick-large{background-position:center -2px}.k-slider-horizontal .k-slider-topleft .k-tick-large{background-position:center -32px}.k-slider-horizontal .k-slider-bottomright .k-tick-large{background-position:center -62px}.k-slider-vertical .k-tick{background-position:-92px center}.k-slider-vertical .k-slider-topleft .k-tick{background-position:-122px center}.k-slider-vertical .k-slider-bottomright .k-tick{background-position:-152px center}.k-slider-vertical .k-tick-large{background-position:-2px center}.k-slider-vertical .k-slider-topleft .k-tick-large{background-position:-32px center}.k-slider-vertical .k-slider-bottomright .k-tick-large{background-position:-62px center}.k-slider-horizontal .k-first{background-position:0 -92px}.k-slider-horizontal .k-tick-large.k-first{background-position:0 -2px}.k-slider-horizontal .k-slider-topleft .k-first{background-position:0 -122px}.k-slider-horizontal .k-slider-topleft .k-tick-large.k-first{background-position:0 -32px}.k-slider-horizontal .k-slider-bottomright .k-first{background-position:0 -152px}.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-first{background-position:0 -62px}.k-slider-horizontal .k-last{background-position:100% -92px}.k-slider-horizontal .k-tick-large.k-last{background-position:100% -2px}.k-slider-horizontal .k-slider-topleft .k-last{background-position:100% -122px}.k-slider-horizontal .k-slider-topleft .k-tick-large.k-last{background-position:100% -32px}.k-slider-horizontal .k-slider-bottomright .k-last{background-position:100% -152px}.k-slider-horizontal .k-slider-bottomright .k-tick-large.k-last{background-position:100% -62px}.k-slider-vertical .k-first{background-position:-92px 100%}.k-slider-vertical .k-tick-large.k-first{background-position:-2px 100%}.k-slider-vertical .k-slider-topleft .k-first{background-position:-122px 100%}.k-slider-vertical .k-slider-topleft .k-tick-large.k-first{background-position:-32px 100%}.k-slider-vertical .k-slider-bottomright .k-first{background-position:-152px 100%}.k-slider-vertical .k-slider-bottomright .k-tick-large.k-first{background-position:-62px 100%}.k-slider-vertical .k-last{background-position:-92px 0}.k-slider-vertical .k-tick-large.k-last{background-position:-2px 0}.k-slider-vertical .k-slider-topleft .k-last{background-position:-122px 0}.k-slider-vertical .k-slider-topleft .k-tick-large.k-last{background-position:-32px 0}.k-slider-vertical .k-slider-bottomright .k-last{background-position:-152px 0}.k-slider-vertical .k-slider-bottomright .k-tick-large.k-last{background-position:-62px 0}.k-slider-vertical .k-tick{text-align:right}.k-slider-vertical .k-slider-topleft .k-tick{text-align:left}.k-slider .k-label{position:absolute;white-space:nowrap;font-size:.92em}.k-slider-horizontal .k-label{left:0;width:100%;line-height:1}.k-slider-horizontal .k-first .k-label{left:-50%}.k-slider-horizontal .k-last .k-label{left:auto;right:-50%}.k-slider-horizontal .k-label{bottom:-1.2em}.k-slider-horizontal .k-slider-topleft .k-label{top:-1.2em}.k-slider-vertical .k-label{left:120%;display:block;text-align:left}.k-slider-vertical .k-last .k-label{top:-.5em}.k-slider-vertical .k-first .k-label{bottom:-.5em}.k-slider-vertical .k-slider-topleft .k-label{left:auto;right:120%}.k-slider-tooltip{top:-4444px}.k-scheduler-footer,.k-scheduler-toolbar{border-style:solid}.k-scheduler-footer,.k-scheduler-toolbar{line-height:28px;padding:6px}.k-scheduler-toolbar{position:relative;border-width:0 0 1px}.k-edit-field.k-scheduler-toolbar{border-width:0;padding-top:0;padding-left:0;padding-right:0}.k-scheduler-header{text-align:center}.k-scheduler-footer{border-width:1px 0 0}.k-scheduler-toolbar>ul{float:right}.k-scheduler-toolbar>ul:first-child{float:left}.k-scheduler-toolbar>.k-scheduler-tools{float:left;margin-bottom:.5em}.k-scheduler-tools+.k-scheduler-navigation{float:left;clear:left}.k-scheduler-footer>ul>li,.k-scheduler-toolbar>ul>li{display:inline-block;border-style:solid;border-width:1px 1px 1px 0}.k-scheduler .k-scheduler-toolbar .k-nav-current,.k-scheduler .k-scheduler-toolbar .k-scheduler-tools>li{border-width:0}.k-scheduler-toolbar>ul.k-scheduler-views>li:first-child+li,.k-scheduler-toolbar>ul>li:first-child{border-left-width:1px}.k-scheduler div.k-scheduler-footer ul li{margin-right:.6em;border-width:1px}.k-scheduler-footer .k-link,.k-scheduler-toolbar .k-link{display:inline-block;padding:0 1.1em}.k-scheduler-toolbar .k-nav-next .k-link,.k-scheduler-toolbar .k-nav-prev .k-link{padding-left:.6em;padding-right:.6em}.k-scheduler-toolbar .k-nav-current .k-link{padding:0}.k-scheduler-toolbar .k-nav-current{margin:0 1.1em}.k-scheduler .k-nav-current>.k-state-active,.k-scheduler div.k-scheduler-toolbar>ul>li.k-nav-current{background:0 0}.k-scheduler-phone .k-scheduler-toolbar+.k-scheduler-toolbar .k-scheduler-navigation{width:100%;text-align:center}.k-scheduler-phone .k-scheduler-toolbar+.k-scheduler-toolbar .k-scheduler-navigation>li{background:0 0;border:0}.k-scheduler-phone .k-toolbar .k-nav-next{float:right}.k-scheduler-phone .k-toolbar .k-nav-prev{float:left}.k-scheduler-footer .k-icon,.k-scheduler-toolbar .k-i-calendar{margin:-2px 6px 0 0}.k-scheduler-header,.k-scheduler-header-wrap{overflow:hidden}.k-scheduler-header-wrap{position:relative;border-style:solid;border-width:0}.k-scheduler .k-scrollbar-v .k-scheduler-header-wrap{border-right-width:1px}.k-scheduler-content,.k-scheduler-times{position:relative}.k-scheduler-times{overflow:hidden;border-style:solid;border-width:0}.k-scheduler-content{overflow:auto}.k-scheduler-layout,.k-scheduler-table{border-spacing:0;width:100%;margin:0;border-collapse:separate}.k-scheduler-layout>tbody>tr>td{padding:0;vertical-align:top}.k-safari .k-scheduler-layout>tbody>tr>td+td{width:100%}.k-scheduler-table{table-layout:fixed;max-width:none}.k-scheduler-times .k-scheduler-table{table-layout:auto}.k-scheduler-monthview .k-scheduler-content .k-scheduler-table{height:100%}.k-scheduler-table td,.k-scheduler-table th{height:1.5em;padding:.334em .5em;font-size:100%}.k-scheduler .k-scheduler-table td,.k-scheduler .k-scheduler-table th{-webkit-box-sizing:content-box;box-sizing:content-box}.k-scheduler-monthview .k-hidden,.k-scheduler-monthview .k-hidden>div{width:0!important;overflow:hidden!important}.k-scheduler-monthview .k-hidden{padding-left:0!important;padding-right:0!important;border-right-width:0!important}.k-scheduler-monthview>tbody>tr:first-child .k-scheduler-times{margin-right:1px}.k-scheduler-monthview>tbody>tr:first-child .k-scheduler-times .k-hidden{height:auto}.k-scheduler-monthview .k-hidden,.k-scheduler-monthview .k-scheduler-table td{height:80px;text-align:right}.k-scheduler-phone .k-scheduler-monthview .k-hidden,.k-scheduler-phone .k-scheduler-monthview .k-scheduler-table td{height:40px}.k-scheduler-table td,.k-slot-cell{vertical-align:top}.k-scheduler-layout tr+tr .k-scheduler-times th:last-child{vertical-align:top}.k-scheduler-phone .k-scheduler-monthview .k-scheduler-table td{text-align:center;vertical-align:middle}.k-scheduler-phone .k-scheduler-monthview .k-scheduler-table td span{font-size:1.5em}.k-scheduler-header th{overflow:hidden;text-overflow:ellipsis}.k-scheduler-header th,.k-scheduler-table td{border-style:solid;border-width:0 0 1px 1px}.k-scheduler-header th:first-child,.k-scheduler-table td:first-child{border-left-width:0}.k-scheduler-agendaview .k-scheduler-table td:first-child{border-left-width:1px}.k-scheduler-agendaview .k-scheduler-table td.k-first{border-left-width:0}.k-scheduler-layout tr+tr .k-scheduler-table>tbody>tr:last-child>td,.k-scheduler-layout tr+tr .k-scheduler-times tr:last-child>th,.k-scheduler-table>tbody>tr>.k-last{border-bottom-width:0}.k-scheduler-agendaview.k-scrollbar-h .k-scheduler-table>tbody>tr>td.k-last,.k-scrollbar-h .k-scheduler-content .k-scheduler-table>tbody>tr:last-child>td,.k-scrollbar-h tr+tr .k-scheduler-times{border-bottom-width:1px}.k-scheduler-times th{text-align:right;padding-right:.6em;border-style:solid;border-width:0 1px 1px 0;border-color:transparent;white-space:nowrap}.k-scheduler-layout tr+tr .k-scheduler-times th{border-bottom-color:transparent}.k-scheduler-layout tr+tr .k-scheduler-times th.k-scheduler-times-all-day,.k-scheduler-layout tr+tr .k-scheduler-times th.k-slot-cell{border-bottom-color:inherit}.k-scheduler .k-middle-row td{border-bottom-style:dotted}.k-scheduler-now-arrow,.k-scheduler-now-line{position:absolute}.k-scheduler-now-arrow{width:0;height:0;border:solid 5px transparent;left:0}.k-scheduler-now-line{left:5px;right:0;height:1px}.k-task{position:relative}div.k-more-events{text-align:center;font-size:18px;line-height:1.2;padding:0}.k-more-events>span{display:block;margin-top:-.6em}.k-event,.k-more-events{position:absolute;border-style:solid;border-width:1px;text-align:left;overflow:hidden}.k-event{cursor:default;min-height:1.3em}.k-event-drag-hint{filter:alpha(opacity=60);opacity:.6;cursor:-webkit-grabbing;cursor:-moz-grabbing}.k-scheduler-header .k-event{white-space:nowrap}.k-event-template{padding:.3em 1.4em .3em .6em}.k-event-time{display:none;padding-bottom:0;font-size:.9em}.k-event-drag-hint .k-event-time{display:block}.k-event-actions,.k-event>.k-link,.k-task>.k-link{position:absolute;top:3px;right:4px;white-space:nowrap}.k-event-actions{z-index:1}.k-scheduler-agendaview .k-task>.k-link{top:0;right:0}.k-event-actions:first-child{position:static;float:left;margin:4px 2px 0 4px}.k-webkit .k-event-actions:first-child{margin-top:3px}.k-event-actions:first-child>.k-link{display:inline-block}.k-event-delete{display:none}.k-event:hover .k-event-delete,tr:hover>td>.k-task .k-event-delete{display:inline-block}.k-event .k-event-bottom-actions,.k-event .k-event-top-actions{position:absolute;top:0;left:0;width:100%;text-align:center}.k-event .k-event-bottom-actions{top:auto;bottom:0}.k-event .k-resize-handle,.k-scheduler-mobile .k-event:hover .k-resize-handle{position:absolute;visibility:hidden;z-index:2}.k-event-active .k-resize-handle,.k-event:hover .k-resize-handle,.k-scheduler-mobile .k-event-active:hover .k-resize-handle{visibility:visible}.k-event .k-resize-handle:after{content:"";position:absolute;filter:alpha(opacity=50);opacity:.5}.k-scheduler-mobile .k-event .k-resize-handle:after{-webkit-filter:none;filter:none;opacity:1}.k-event>.k-resize-n{top:0;left:0;right:0;height:.4em}.k-event>.k-resize-s{bottom:0;left:0;right:0;height:.4em}.k-event>.k-resize-e{right:0;top:0;bottom:0;width:.4em}.k-event>.k-resize-w{left:0;top:0;bottom:0;width:.4em}.k-event>.k-resize-n:after,.k-event>.k-resize-s:after{top:1px;left:50%;margin-left:-1em;width:2em;height:1px}.k-event>.k-resize-s:after{top:auto;bottom:1px}.k-event>.k-resize-e:after,.k-event>.k-resize-w:after{left:1px;top:50%;margin-top:-.7em;height:1.4em;width:1px}.k-event>.k-resize-e:after{left:auto;right:1px}.k-scheduler-mobile .k-event>.k-resize-n,.k-scheduler-mobile .k-event>.k-resize-s{height:.6em}.k-scheduler-mobile .k-event>.k-resize-e,.k-scheduler-mobile .k-event>.k-resize-w{width:.6em}.k-scheduler-mobile .k-event>.k-resize-n:after,.k-scheduler-mobile .k-event>.k-resize-s:after{top:0;margin-left:-3em;width:4em;height:.6em}.k-scheduler-mobile .k-event>.k-resize-s:after{bottom:0}.k-scheduler-mobile .k-event>.k-resize-e:after,.k-scheduler-mobile .k-event>.k-resize-w:after{left:0;margin-top:-.7em;height:1.4em;width:.6em}.k-scheduler-mobile .k-event>.k-resize-e:after{right:0}.k-scheduler-mobile .k-event>.k-resize-n:after{border-radius:0 0 4px 4px}.k-scheduler-mobile .k-event>.k-resize-s:after{border-radius:4px 4px 0 0}.k-scheduler-mobile .k-event>.k-resize-w:after{border-radius:0 4px 4px 0}.k-scheduler-mobile .k-event>.k-resize-e:after{border-radius:4px 0 0 4px}.k-scheduler-phone .k-scheduler-monthview .k-events-container{position:absolute;text-align:center;height:6px;line-height:6px}.k-scheduler-phone .k-scheduler-monthview .k-event{position:static;display:inline-block;width:4px;height:4px;min-height:0;margin:1px}.k-scheduler-marquee{border-style:solid;border-width:0}.k-scheduler-marquee.k-first:before,.k-scheduler-marquee.k-last:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:3px}div.k-scheduler-marquee:before{top:0;left:0;border-right-color:transparent;border-bottom-color:transparent}div.k-scheduler-marquee:after{bottom:0;right:0;border-top-color:transparent;border-left-color:transparent}.k-scheduler-marquee .k-label-top{position:absolute;top:.3em;left:.8em;font-size:.8em}.k-scheduler-marquee .k-label-bottom{position:absolute;bottom:.3em;right:.81em;font-size:.8em}.k-scheduler-quickedit .k-textbox{width:200px}.k-tooltip-bottom{text-align:left}.k-tooltip-bottom .k-button{float:left;margin-right:.3em}.k-tooltip-bottom .k-quickedit-details{float:right;margin-right:0}.k-scheduler-agendaview .k-scheduler-table td,.k-scheduler-agendaview .k-scheduler-table th{text-align:left}.k-scheduler-groupcolumn,.k-scheduler-times .k-slot-cell{width:6em}.k-scheduler-datecolumn{width:12em}.k-scheduler-timecolumn{width:11em}.k-scheduler-timecolumn>div{position:relative;vertical-align:top}.k-webkit .k-scheduler-timecolumn>div>.k-icon{vertical-align:top}.k-scheduler-timecolumn>div>.k-i-arrow-e{position:absolute;right:-4px}.k-scheduler-timecolumn .k-i-arrow-w{margin-left:-4px}.k-scheduler-mark{display:inline-block;width:1em;height:1em;vertical-align:middle;margin-right:.5em}.k-scheduler-agendaday{float:left;margin:0 .2em 0 0;font-size:3em;font-weight:400}.k-scheduler-agendaweek{display:block;margin:.4em 0 0;font-size:1.1em;font-style:normal}.k-scheduler-agendadate{font-size:.8em}.k-scheduler-timecolumn{white-space:nowrap}.k-scheduler-edit-form .k-edit-form-container,.k-scheduler-timezones .k-edit-form-container{width:520px}.k-scheduler-edit-form .k-edit-label{width:17%}.k-scheduler-edit-form .k-edit-field{width:77%}.k-scheduler-edit-form .k-textbox[name=title],.k-scheduler-edit-form textarea.k-textbox{width:100%}.k-scheduler-edit-form textarea.k-textbox{min-height:4em;resize:vertical}.k-scheduler-edit-form>.k-edit-box:first-child .k-datetimepicker{margin-right:1em}.km-pane-wrapper .k-scheduler-edit-form .k-edit-buttons{clear:right;margin-right:2%;margin-left:2%;padding:0 0 .6em}.k-edit-box{float:left}.k-edit-box+.k-edit-box{float:right}.k-scheduler-edit-form label+input{margin-left:1em}.k-edit-field>ul.k-reset>li{margin:.2em 0 .4em;line-height:2.4}.k-edit-field>ul.k-reset.k-toolbar>li{margin:0}.k-edit-field>ul.k-reset .k-widget{margin-left:.8em}.k-edit-field span.k-recur-interval,.k-edit-field>ul.k-reset .k-numerictextbox{width:5em}.k-edit-field>ul.k-reset .k-datepicker,.k-edit-field>ul.k-reset .k-dropdown,div[name=recurrenceRule]>.k-dropdown{width:9em}.k-scheduler-edit-form .k-edit-buttons .k-scheduler-delete{float:left}.k-popup-message{margin:0;padding:1em 0 2em;text-align:center}.k-scheduler-timezones .k-dropdown:first-child{width:100%}.k-scheduler-timezones .k-dropdown+.k-dropdown{margin:.5em 0 .7em}.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{display:none}.k-scheduler-toolbar li.k-nav-current .k-sm-date-format{display:none}.k-scheduler-refresh{float:right;padding:0 .5em}@media only screen and (max-width:1024px){.k-ff .k-scheduler-toolbar>ul.k-scheduler-views,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views{position:absolute;right:6px;top:6px;z-index:10000}.k-ff .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views,.k-ie11 .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views,.k-safari .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views,.k-webkit .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views{right:auto;left:6px}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li:not(.k-current-view),.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li:not(.k-current-view),.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li:not(.k-current-view),.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li:not(.k-current-view){display:none}.k-ff .k-scheduler-toolbar li.k-nav-current .k-lg-date-format,.k-ie11 .k-scheduler-toolbar li.k-nav-current .k-lg-date-format,.k-safari .k-scheduler-toolbar li.k-nav-current .k-lg-date-format,.k-webkit .k-scheduler-toolbar li.k-nav-current .k-lg-date-format{display:none}.k-ff .k-scheduler-toolbar li.k-nav-current .k-sm-date-format,.k-ie11 .k-scheduler-toolbar li.k-nav-current .k-sm-date-format,.k-safari .k-scheduler-toolbar li.k-nav-current .k-sm-date-format,.k-webkit .k-scheduler-toolbar li.k-nav-current .k-sm-date-format{display:inline}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{display:block;border-width:1px}.k-ff .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ie11 .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-safari .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-webkit .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{text-align:left;padding-left:1em}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{display:block;position:relative;padding-right:2.5em;padding-left:1em}.k-ff .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-ie11 .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-safari .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link,.k-webkit .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{padding-left:0}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.6em;right:.333em;width:1.333em;height:1.333em}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li:first-child+li,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li:first-child+li,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li:first-child+li,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li:first-child+li{display:block;border:0;border-radius:0}.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border:1px solid #c5c5c5;background-color:#fff;background-image:none;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.3);box-shadow:0 2px 2px 0 rgba(0,0,0,.3)}.k-ff .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-ie11 .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-safari .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-webkit .k-rtl .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{text-align:left}}@media only screen and (max-width:480px){.k-ff .k-scheduler:not(.k-scheduler-mobile) .k-scheduler-toolbar li.k-nav-current .k-sm-date-format,.k-ie11 .k-scheduler:not(.k-scheduler-mobile) .k-scheduler-toolbar li.k-nav-current .k-sm-date-format,.k-safari .k-scheduler:not(.k-scheduler-mobile) .k-scheduler-toolbar li.k-nav-current .k-sm-date-format,.k-webkit .k-scheduler:not(.k-scheduler-mobile) .k-scheduler-toolbar li.k-nav-current .k-sm-date-format{display:none}.k-ff .k-scheduler-timecolumn,.k-ie11 .k-scheduler-timecolumn,.k-safari .k-scheduler-timecolumn,.k-webkit .k-scheduler-timecolumn{width:5em}.k-ff .k-scheduler-datecolumn,.k-ie11 .k-scheduler-datecolumn,.k-safari .k-scheduler-datecolumn,.k-webkit .k-scheduler-datecolumn{width:6em;overflow:hidden}.k-ff .k-scheduler-datecolumn>div,.k-ff .k-scheduler-timecolumn>div,.k-ie11 .k-scheduler-datecolumn>div,.k-ie11 .k-scheduler-timecolumn>div,.k-safari .k-scheduler-datecolumn>div,.k-safari .k-scheduler-timecolumn>div,.k-webkit .k-scheduler-datecolumn>div,.k-webkit .k-scheduler-timecolumn>div{white-space:normal}}.k-scheduler-pdf-export{overflow:hidden}.k-pdf-export-shadow .k-scheduler,.k-scheduler-pdf-export .k-scheduler-content,.k-scheduler-pdf-export .k-scheduler-times{height:auto!important;overflow:visible!important}.k-scheduler-pdf-export .k-scheduler-header{padding:0!important}.k-scheduler-pdf-export .k-scheduler-header-wrap{border-width:0!important}.k-scheduler-pdf-export .k-scheduler-content .k-scheduler-table,.k-scheduler-pdf-export .k-scheduler-header .k-scheduler-table{width:100%!important}.k-tooltip{position:absolute;z-index:12000;border-style:solid;border-width:0;padding:5px 5px 5px 6px;background-repeat:repeat-x;min-width:20px;text-align:center}.k-tooltip-button{text-align:right;height:0}.k-tooltip-content{height:100%}.k-tooltip-closable .k-tooltip-content{padding-right:20px}span.k-tooltip{position:static;display:inline-block;border-width:1px;padding:2px 5px 1px 6px}.k-invalid-msg{display:none}.k-callout{position:absolute;width:0;height:0;border-style:solid;border-width:6px;border-color:transparent}.k-callout-n{top:-12px;left:50%}.k-callout-w{top:50%;left:-12px}.k-callout-s{left:50%;bottom:-12px}.k-callout-e{top:50%;right:-12px}.k-slider-tooltip .k-callout-n,.k-slider-tooltip .k-callout-s{margin-left:-6px}.k-slider-tooltip .k-callout-e,.k-slider-tooltip .k-callout-w{margin-top:-6px}.k-tooltip-validation .k-warning{vertical-align:text-top;margin-right:3px}.k-tooltip-validation{z-index:9999}.k-toolbar{position:relative;display:block;vertical-align:middle;line-height:2.9em}.k-overflow-container .k-button .k-icon,.k-overflow-container .k-button .k-sprite,.k-toolbar .k-button .k-icon,.k-toolbar .k-button .k-sprite{vertical-align:middle;margin-top:-7px;margin-bottom:-5px}.k-toolbar .k-input{line-height:inherit;height:inherit;padding-top:2px;padding-bottom:2px}.k-toolbar .k-input:before{content:"\a0";display:inline-block;width:0}.k-ie .k-toolbar .k-input{height:1.65em}.k-toolbar .k-combobox .k-dropdown-wrap:before,.k-toolbar .k-numeric-wrap:before,.k-toolbar .k-picker-wrap:before{display:none}.k-overflow-container .k-sprite{margin-left:-4px}.k-toolbar-resizable{overflow:hidden;white-space:nowrap}.k-toolbar>.k-align-left{float:none}.k-toolbar>.k-align-right{float:right}.k-toolbar .k-button,.k-toolbar>*{display:inline-block;vertical-align:middle;line-height:1.72em}.k-toolbar .k-separator{border-width:0 0 0 1px;border-style:solid;width:1px;line-height:inherit}.k-toolbar .k-button-group{list-style-type:none}.k-toolbar .k-button-group>li{display:inline-block}.k-toolbar .k-button-group .k-button{margin:0 0 0 -1px;border-radius:0}.k-toolbar .k-button,.k-toolbar .k-button-group,.k-toolbar .k-separator,.k-toolbar .k-split-button,.k-toolbar .k-textbox,.k-toolbar .k-widget,.k-toolbar label{margin:0 .2em;line-height:1.72em;vertical-align:middle}.k-toolbar .k-split-button{padding-left:0}.k-toolbar .k-button-group .k-group-start,.k-toolbar .k-split-button .k-button{margin:0}.k-toolbar .k-split-button .k-split-button-arrow{margin:0 0 0 -1px}.k-toolbar .k-overflow-anchor{border-width:0 0 0 1px;border-style:solid;height:3em;width:3em;line-height:inherit;padding:0 .5em;margin:0;position:relative;float:right;border-radius:0}.k-overflow-container .k-item{float:none;border:0}.k-overflow-container .k-separator{border-width:0 0 1px;border-style:solid;height:1px;line-height:0;font-size:0;padding:0}.k-overflow-container .k-overflow-button,.k-split-container .k-button{text-align:left;display:block;background:0 0;border-color:transparent;white-space:nowrap}.k-split-container{margin-top:-1px}.k-overflow-container .k-button-group{padding:0}.k-overflow-container .k-button-group>li{display:block}.k-overflow-container .k-overflow-group{border-width:1px 0;border-style:solid;border-radius:0;padding:2px 0;margin:1px 0}.k-overflow-container .k-overflow-hidden{display:none}.k-overflow-container .k-overflow-group+.k-overflow-group,.k-overflow-container .k-separator+.k-overflow-group,.k-overflow-container .k-toolbar-first-visible{border-top:0;margin-top:0;padding-top:1px}.k-overflow-container .k-overflow-group+.k-separator{display:none}.k-overflow-container .k-toolbar-last-visible{border-bottom:0;margin-bottom:0;padding-bottom:1px}.k-splitter{position:relative;height:300px}.k-pane>.k-splitter{border-width:0;overflow:hidden}.k-splitter .k-pane{overflow:hidden}.k-splitter .k-scrollable{overflow:auto}.k-splitter .k-pane-loading{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.k-ghost-splitbar,.k-splitbar{position:absolute;border-style:solid;font-size:0;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.k-splitter .k-ghost-splitbar-horizontal,.k-splitter .k-splitbar-horizontal{top:0;width:5px;border-width:0 1px;background-repeat:repeat-y}.k-ghost-splitbar-vertical,.k-splitbar-vertical{left:0;height:5px;border-width:1px 0;background-repeat:repeat-x}.k-splitbar-draggable-horizontal{cursor:w-resize}.k-splitbar-draggable-vertical{cursor:n-resize}.k-splitbar .k-resize-handle{display:none}.k-restricted-size-horizontal,.k-restricted-size-vertical{background-color:red}.k-splitbar-horizontal .k-icon{position:absolute;top:50%;width:5px;height:20px;margin-top:-10px}.k-collapse-next,.k-collapse-prev,.k-expand-next,.k-expand-prev{cursor:pointer}.k-splitbar-horizontal .k-collapse-prev{margin-top:-31px}.k-splitbar-horizontal .k-collapse-next{margin-top:11px}.k-splitbar-static-horizontal{width:1px}.k-splitbar-static-vertical{height:1px}.k-splitbar-vertical .k-icon{position:absolute;left:50%;width:20px;height:5px;margin-left:-10px}.k-splitbar-vertical .k-collapse-prev{margin-left:-31px}.k-splitbar-vertical .k-collapse-next{margin-left:11px}.k-splitbar-draggable-horizontal .k-resize-handle,.k-splitbar-draggable-vertical .k-resize-handle{display:inline-block}.k-splitbar-horizontal .k-resize-handle{background-position:-165px -6px}.k-splitbar-horizontal-hover>.k-resize-handle{background-position:-181px -6px}.k-splitbar-horizontal .k-collapse-prev,.k-splitbar-horizontal .k-expand-next{background-position:-6px -174px}.k-splitbar-horizontal-hover>.k-collapse-prev,.k-splitbar-horizontal-hover>.k-expand-next{background-position:-22px -174px}.k-splitbar-horizontal .k-collapse-next,.k-splitbar-horizontal .k-expand-prev{background-position:-5px -142px}.k-splitbar-horizontal-hover>.k-collapse-next,.k-splitbar-horizontal-hover>.k-expand-prev{background-position:-21px -142px}.k-splitbar-vertical .k-resize-handle{background-position:-38px -309px}.k-splitbar-vertical-hover>.k-resize-handle{background-position:-70px -309px}.k-splitbar-vertical .k-collapse-prev,.k-splitbar-vertical .k-expand-next{background-position:2px -134px}.k-splitbar-vertical-hover>.k-collapse-prev,.k-splitbar-vertical-hover>.k-expand-next{background-position:-14px -134px}.k-splitbar-vertical .k-collapse-next,.k-splitbar-vertical .k-expand-prev{background-position:2px -165px}.k-splitbar-vertical-hover>.k-collapse-next,.k-splitbar-vertical-hover>.k-expand-prev{background-position:-14px -165px}.k-splitter-resizing{overflow:hidden}html .k-upload{position:relative}.k-dropzone em,.k-upload-button{vertical-align:middle}.k-dropzone,.k-file{position:relative}.k-dropzone{border-style:solid;border-width:0;padding:.8em;background-color:transparent}.k-dropzone em{visibility:hidden;margin-left:.6em}.k-dropzone-active em{visibility:visible}.k-upload-button{position:relative;overflow:hidden;direction:ltr}.k-upload .k-upload-button{min-width:7.167em}.k-ie8 .k-upload-button,.k-ie9 .k-upload-button,.k-upload-sync .k-upload-button{margin:.8em}.k-upload-button input{position:absolute;bottom:0;right:0;z-index:1;font:170px monospace!important;filter:alpha(opacity=0);opacity:0;margin:0;padding:0;cursor:pointer}.k-upload-files{margin:0 0 .6em;line-height:2.66;border-style:solid;border-width:1px 0 0}.k-upload-files .k-button{padding:0}.k-upload-files .k-button,.k-upload-status-total .k-icon{margin-left:8px}.k-upload .k-fail{background-position:-161px -111px}.k-si-refresh{background-position:-160px -128px}.k-button:active .k-si-refresh,.k-button:not(.k-state-disabled):hover .k-si-refresh,.k-link:not(.k-state-disabled):hover>.k-si-refresh,.k-state-hover>*>.k-si-refresh,.k-state-hover>.k-si-refresh,.k-textbox:hover .k-si-refresh{background-position:-176px -128px}.k-si-tick,.k-success{background-position:-160px -96px}.k-button:active .k-si-tick,.k-button:active .k-success,.k-button:not(.k-state-disabled):hover .k-si-tick,.k-button:not(.k-state-disabled):hover .k-success,.k-link:not(.k-state-disabled):hover>.k-si-tick,.k-link:not(.k-state-disabled):hover>.k-success,.k-state-hover>*>.k-si-tick,.k-state-hover>*>.k-success,.k-state-hover>.k-si-tick,.k-state-hover>.k-success,.k-textbox:hover .k-si-tick,.k-textbox:hover .k-success{background-position:-176px -96px}.k-si-cancel{background-position:-160px -112px}.k-button:active .k-si-cancel,.k-button:not(.k-state-disabled):hover .k-si-cancel,.k-link:not(.k-state-disabled):hover>.k-si-cancel,.k-state-hover>*>.k-si-cancel,.k-state-hover>.k-si-cancel,.k-textbox:hover .k-si-cancel{background-position:-176px -112px}.k-file{border-style:solid;border-width:0 0 1px;padding:.167em .167em .167em .8em}.k-file .k-icon{position:relative}.k-file>.k-icon{background-position:-112px -288px}.k-button:active .k-file>.k-icon,.k-button:not(.k-state-disabled):hover .k-file>.k-icon,.k-link:not(.k-state-disabled):hover>.k-file>.k-icon,.k-state-hover>*>.k-file>.k-icon,.k-state-hover>.k-file>.k-icon,.k-textbox:hover .k-file>.k-icon{background-position:-128px -288px}.k-filename{position:relative;display:inline-block;min-width:10em;max-width:16.667em;vertical-align:middle;margin-left:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-upload-status{position:absolute;right:12px}.k-upload-status .k-button,.k-upload-status .k-warning{vertical-align:text-bottom}.k-dropzone .k-upload-status{line-height:2.4}.k-ie8 .k-upload-status-total{line-height:29px}.k-upload-action{line-height:normal}.k-progress{position:absolute;top:0;bottom:0;left:0}.k-upload-selected{min-width:7.167em;margin:.25em 0 0;-webkit-box-sizing:content-box;box-sizing:content-box}.k-upload-cancel,.k-upload-selected{margin-bottom:.8em}.k-upload-selected{margin-left:.8em;margin-right:.2em}.k-toolbar-wrap .k-dropzone em,.k-toolbar-wrap .k-upload-files{display:none}.k-toolbar-wrap .k-dropzone{border:0;padding:0}.k-toolbar-wrap .k-dropzone-active{text-align:center}.k-toolbar-wrap .k-dropzone-active em{display:inline;margin:0;font-size:5em;font-style:normal}.k-toolbar-wrap .k-dropzone-active .k-upload-button{display:none}.k-filebrowser-dropzone{z-index:10010;filter:alpha(opacity=40);opacity:.4;position:fixed}.k-search-wrap{position:relative;float:right;width:20%;padding:0}.k-search-wrap label{position:absolute;top:0;left:4px;line-height:20px;font-style:italic}.k-search-wrap input.k-input{padding-left:0;padding-right:0}.k-search-wrap .k-search{position:absolute;top:4px;right:2px;margin:0}.k-breadcrumbs{position:relative;float:left;width:79%}.k-breadcrumbs-wrap{position:absolute;top:3px;left:0;z-index:1;padding-left:5px;line-height:18px}.k-breadcrumbs>.k-input{width:100%;font-size:inherit;font-family:inherit;border:0}.k-breadcrumbs .k-link,.k-breadcrumbs-wrap .k-icon{margin-top:0;text-decoration:none;vertical-align:middle;position:static}.k-breadcrumbs .k-link:hover{text-decoration:underline}.k-filebrowser .k-breadcrumbs .k-i-seek-w{text-decoration:none;cursor:default}.k-filebrowser .k-filebrowser-toolbar{border-style:solid;border-width:1px;margin:8px 0 0;padding:.25em;line-height:23px;white-space:nowrap}.k-filebrowser .k-filebrowser-toolbar .k-button.k-state-disabled{display:none}.k-filebrowser .k-toolbar-wrap{float:left}.k-filebrowser .k-tiles-arrange{float:right}.k-filebrowser .k-tiles-arrange .k-dropdown{width:75px}.k-filebrowser .k-upload{float:left;z-index:10010;border-width:0;background-color:transparent}.k-filebrowser .k-upload .k-upload-status{display:none}.k-filebrowser .k-upload .k-upload-button{width:auto;margin-left:0;vertical-align:top}.k-filebrowser .k-upload .k-icon{vertical-align:bottom}.k-tiles{clear:both;height:390px;border-style:solid;border-width:1px;border-top-width:0;margin:0 0 1.4em;padding:9px;overflow:auto;line-height:1.2}.k-tile{float:left;width:223px;height:88px;overflow:hidden;border-style:solid;border-width:1px;margin:1px;padding:0 0 4px;background-position:0 100px;background-repeat:repeat-x;cursor:pointer}.k-tiles li.k-state-hover,.k-tiles li.k-state-selected{background-position:0 center}.k-filebrowser .k-thumb{float:left;display:inline;width:80px;height:80px;margin:4px 10px 0 4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.k-filebrowser .k-file{width:80px;height:80px}.k-filebrowser .k-image{margin:2px 0 0 2px}.k-filebrowser .k-folder{width:80px;height:80px;background-position:0 -200px;background-repeat:no-repeat}.k-filebrowser .k-loading{margin:35px 0 0 33px}.k-tile input,.k-tile strong{margin:10px 0 4px;font-weight:400}.k-tile strong{float:left;width:120px;overflow:hidden;text-overflow:ellipsis}.k-tile input{width:100px}.k-tile .k-filesize,.k-tile input,.k-tile strong{display:block}.k-filebrowser .k-form-text-row{text-align:right}.k-filebrowser .k-form-text-row label{width:14%}.k-filebrowser .k-form-text-row input{width:80%}.k-tile-empty{margin:160px 0 0}.k-tile-empty .k-dialog-upload{font-weight:700;font-size:120%}.k-tile-empty strong{display:block;margin:0 0 .2em;font-size:3em;font-weight:400}.k-tile-empty,.k-tile-empty .k-button-wrapper{text-align:center}.k-chart,.k-gauge,.k-sparkline,.k-stockchart{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.k-chart,.k-stockchart{height:400px}.k-stockchart,div.k-chart,div.k-gauge,span.k-sparkline{background-color:transparent}.k-gauge{text-align:left;position:relative}.k-baseline-marker{zoom:1;*display:inline}.k-chart-tooltip{border-radius:4px;padding:6px;white-space:nowrap;z-index:12000;line-height:normal;background-repeat:repeat-x;background-position:0 0;background-image:url(/CSS/Shared/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAYAAADAQbwGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNJREFUeNpi/P/vwMDFQELEP8beQb+HTWQYgP/DHoD/466cAR4edRAyg38P6hLbIAAAwCnWhhVsxvdCAAAAABJRU5ErkJggg==);color:#fff}.k-chart-tooltip-inverse{color:#000}.k-chart-tooltip table{border-spacing:0;border-collapse:collapse}.k-chart-tooltip th{width:auto;text-align:center;padding:1px}.k-chart-tooltip td{width:auto;text-align:left;padding:.1em .2em}.k-selector{position:absolute;-webkit-transform:translateZ(0)}.k-selection{position:absolute;border-width:1px;border-style:solid;border-color:#d2d2d2;border-bottom:0;height:100%}.k-selection-bg{position:absolute;width:100%;height:100%;background-color:#fff;background-color:rgba(255,255,255,.01);filter:alpha(opacity=1)}.k-handle{background:#d2d2d2;width:7px;height:26px;cursor:e-resize;z-index:1;border-radius:6px;position:absolute}.k-handle div{width:100%;height:100%;background-color:transparent}.k-leftHandle{left:-4px}.k-rightHandle{right:-4px}.k-leftHandle div{margin:-20px 0 0 -15px;padding:40px 30px 0 0}.k-rightHandle div{margin:-20px 0 0 -15px;padding:40px 0 0 30px}.k-mask{position:absolute;height:100%;background-color:#fff;filter:alpha(opacity=80);opacity:.8}.k-border{background:#d2d2d2;width:1px;height:100%;position:absolute}.k-navigator-hint div{position:absolute}.k-navigator-hint .k-scroll{position:absolute;height:4px;border-radius:4px;background:#d2d2d2}.k-navigator-hint .k-tooltip{margin-top:20px;min-width:160px;opacity:1;text-align:center;border:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 1px 2px rgba(0,0,0,.5);background:#fff}.k-sparkline,.k-sparkline span{display:inline-block;vertical-align:top}.k-sparkline span{height:100%;width:100%}.k-diagram,.k-map{height:600px}.k-diagram .km-scroll-wrapper,.k-map .km-scroll-wrapper{padding-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.k-diagram .km-scroll-container,.k-diagram .km-scroll-wrapper,.k-map .km-scroll-container,.k-map .km-scroll-wrapper{position:absolute;width:100%;height:100%}.k-diagram .k-layer,.k-map .k-layer{position:absolute;left:0;top:0}.k-diagram .km-touch-scrollbar,.k-map .km-touch-scrollbar{display:none}.k-map .k-marker{position:absolute;width:28px;height:40px;margin:-40px 0 0 -14px;cursor:pointer}.k-map .k-marker-pin{background-position:0 40px}.k-map .k-marker-pin-target{background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.k-map .k-marker{width:56px;height:80px;margin:-80px 0 0 -28px}.k-map .k-marker-pin{background-position:0 80px}}.k-map .k-pos-top{top:0}.k-map .k-pos-bottom{bottom:0}.k-map .k-pos-left{left:0}.k-map .k-pos-right{right:0}.k-map-controls{position:absolute}.k-map-controls.k-pos-left .k-widget:first-child{margin-right:0}.k-map-controls.k-pos-right .k-widget:first-child{margin-left:0}.k-navigator{width:50px;height:50px;margin:20px;border-radius:80px;position:relative;display:inline-block;vertical-align:middle}.k-pdf-export .k-navigator{display:none}.k-navigator>button{border-color:transparent;background:0 0}div.k-navigator>.k-button{margin:0;padding:0;line-height:10px;border-radius:16px;position:absolute;font-size:1px;line-height:1px}div.k-navigator .k-navigator-n{top:2px;left:50%;margin-left:-9px}div.k-navigator .k-navigator-e{right:2px;top:50%;margin-top:-9px}div.k-navigator .k-navigator-s{bottom:2px;left:50%;margin-left:-9px}div.k-navigator .k-navigator-w{left:2px;top:50%;margin-top:-9px}.k-map .k-attribution{background-color:rgba(255,255,255,.8);font-size:10px;padding:2px 4px;z-index:1000}.k-zoom-control{margin:14px;vertical-align:middle}.k-pdf-export .k-zoom-control{display:none}.k-button-wrap{border-radius:4px;display:inline-block}.k-button-wrap .k-button{position:relative;font:700 17px/1.18 monospace}.k-buttons-horizontal :first-child{border-radius:4px 0 0 4px}.k-buttons-horizontal :first-child+.k-zoom-in{border-radius:0;margin-left:-1px}.k-buttons-horizontal .k-zoom-out{border-radius:0 4px 4px 0;margin-left:-1px}.k-button-wrap .k-button:hover{z-index:1}.k-buttons-vertical .k-button{display:block}.k-buttons-vertical :first-child{border-radius:4px 4px 0 0}.k-buttons-vertical .k-zoom-out{border-radius:0 0 4px 4px;margin-top:-1px}.k-zoom-text{margin:0;width:4.3em;vertical-align:top}.k-rtl .k-buttons-horizontal :first-child{border-radius:0 4px 4px 0}.k-rtl .k-buttons-horizontal :first-child+.k-zoom-in{border-radius:0;margin-left:0;margin-right:-1px}.k-rtl .k-buttons-horizontal .k-zoom-out{border-radius:4px 0 0 4px;margin-left:0;margin-right:-1px}.k-diagram{height:600px}.k-diagram .km-scroll-wrapper{width:100%;height:100%;position:relative}.k-diagram .km-scroll-wrapper{width:100%;height:100%;position:relative}.k-canvas-container{width:100%;height:100%}.k-diagram img{-webkit-box-sizing:content-box;box-sizing:content-box}.k-treemap{overflow:hidden;height:400px}.k-treemap-tile{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:1px;position:absolute;margin:-1px 0 0 -1px;overflow:hidden}.k-treemap-tile.k-leaf{padding:.6em}.k-treemap-wrap.k-last>.k-treemap-tile{padding:.3em}.k-treemap-tile.k-state-hover,.k-treemap-tile.k-state-hover:hover{z-index:2;background-image:none}.k-treemap>.k-treemap-tile{position:relative;height:100%}.k-treemap-title{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;line-height:2.42em;height:2.42em;padding:0 .6em;white-space:nowrap}.k-treemap-wrap .k-treemap-title{border-width:0 0 1px;border-style:solid}.k-treemap-wrap{position:absolute;top:0;left:0;bottom:0;right:0}.k-treemap-title+.k-treemap-wrap{top:2.42em}.k-treemap-title-vertical{-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;position:absolute;top:0;bottom:0;width:2.42em;line-height:2.42em;overflow:hidden;padding:.6em 0;white-space:nowrap}.k-treemap-title-vertical>div{position:absolute;top:0;right:1.23em;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.k-treemap-title-vertical+.k-treemap-wrap{left:2.42em}.km-pane,.km-pane-wrapper,.km-root{width:100%;height:100%;-ms-touch-action:none;-ms-content-zooming:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.km-pane-wrapper{position:absolute;width:100%;height:100%}.km-pane,.km-shim{font-family:sans-serif}.km-pane{overflow-x:hidden}.km-view{top:0;left:0;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;vertical-align:top}.k-ff .km-pane,.k-ff .km-view{overflow:hidden}.k-ff18 .km-pane,.k-ff18 .km-view,.k-ff19 .km-pane,.k-ff19 .km-view,.k-ff20 .km-pane,.k-ff20 .km-view,.k-ff21 .km-pane,.k-ff21 .km-view{position:relative}.k-ff .km-view{display:-moz-inline-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.km-content{min-height:1px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;flex-align:stretch;display:block;width:auto;overflow:hidden;position:relative}.km-actionsheet>li{list-style-type:none;padding:inherit 1em;line-height:2em}.km-actionsheet{padding:0;margin:0}.km-shim{left:0;bottom:0;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:10001}.km-actionsheet-wrapper,.km-shim .k-animation-container{width:100%;-webkit-box-shadow:none;box-shadow:none;border:0}.km-shim .k-animation-container{width:auto}.km-pane-wrapper .k-grid-column-menu>.km-header,.km-pane-wrapper .k-grid-edit-form>.km-header,.km-pane-wrapper .k-grid-filter-menu>.km-header,.km-pane-wrapper .k-scheduler-edit-form>.km-header{border-style:solid;border-width:1px;padding:.3em .6em;text-align:center;width:auto;line-height:2em}.k-ie .km-pane-wrapper .k-scheduler>.k-scheduler-footer,.k-ie .km-pane-wrapper .k-scheduler>.k-scheduler-toolbar{line-height:2em}.km-pane-wrapper .k-grid-edit-form .k-multiselect,.km-pane-wrapper .k-scheduler-edit-form .k-multiselect{width:15em}.km-pane-wrapper .k-grid-edit-form .k-dropdown-wrap,.km-pane-wrapper .k-scheduler-edit-form .k-dropdown-wrap{display:block}.km-pane-wrapper .k-grid-column-menu .k-done,.km-pane-wrapper .k-grid-edit-form .k-grid-update,.km-pane-wrapper .k-grid-filter-menu .k-submit,.km-pane-wrapper .k-scheduler-edit-form .k-scheduler-update{float:right}.km-pane-wrapper .k-grid-edit-form .k-grid-cancel,.km-pane-wrapper .k-grid-filter-menu .k-cancel,.km-pane-wrapper .k-scheduler-edit-form .k-scheduler-cancel{float:left}.km-pane-wrapper .k-scheduler-edit-form .k-scheduler-delete,:not(.km-pane)>.km-shim .km-actionsheet .k-button{display:block;text-align:center}:not(.km-pane)>.km-shim .km-actionsheet .k-button{font-size:1.4em;margin:.3em 1em}:not(.km-pane)>.km-shim .km-actionsheet-title{text-align:center;line-height:3em;margin-bottom:-.3em}:not(.km-pane)>.km-shim>.k-animation-container{margin:0!important;padding:0!important;left:0!important}.km-pane-wrapper>div.km-pane{-webkit-box-shadow:none;box-shadow:none;font-weight:400}.km-pane-wrapper .k-grid-column-menu .km-content>.km-scroll-container,.km-pane-wrapper .k-grid-edit-form .km-content>.km-scroll-container,.km-pane-wrapper .k-grid-filter-menu .km-content>.km-scroll-container,.km-pane-wrapper .k-popup-edit-form .km-content>.km-scroll-container{position:absolute;width:100%;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.km-pane-wrapper .k-mobile-list .k-edit-field{width:74%}.km-pane-wrapper .k-grid-edit-form .k-edit-form-container,.km-pane-wrapper .k-grid-edit-form .k-popup-edit-form{width:auto}.km-pane-wrapper .k-filter-menu .k-button{width:100%;margin:0}.k-grid-mobile{border-width:0}.k-grid-mobile .k-resize-handle-inner{position:absolute;top:50%;margin-top:-10px;left:-7px;width:17px;height:17px;border-style:solid;border-width:2px;border-radius:10px}.k-grid-mobile .k-resize-handle-inner:before{content:"";position:absolute;top:50%;margin-top:-3px;left:1px;width:6px;height:6px;background-position:-5px -53px}.k-grid-mobile .k-resize-handle-inner:after{content:"";position:absolute;top:50%;margin-top:-3px;right:1px;width:6px;height:6px;background-position:-5px -21px}.km-pane-wrapper .km-pane *{-webkit-background-clip:border-box;background-clip:border-box}.km-pane-wrapper .k-mobile-list ul,.km-pane-wrapper .km-pane .k-mobile-list{padding:0;margin:0;list-style-type:none;border-radius:0;background:0 0}.km-pane-wrapper .km-switch{top:50%;right:.8rem;position:absolute;margin-top:-1.1rem}.km-pane-wrapper .k-mobile-list .k-state-disabled{opacity:1}.km-pane-wrapper .k-mobile-list .k-state-disabled>*{opacity:.7}.km-pane-wrapper .k-mobile-list .k-edit-label,.km-pane-wrapper .k-mobile-list .k-item,.km-pane-wrapper .k-mobile-list .k-item>.k-label,.km-pane-wrapper .k-mobile-list .k-item>.k-link{display:block;position:relative;list-style-type:none;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em 0 .5em 1em;font-size:1em}.km-pane-wrapper .k-edit-form-container,.km-pane-wrapper .k-scheduler-edit-form .km-scroll-container{padding-top:1em;width:100%}.km-pane-wrapper .k-mobile-list .k-edit-label{position:absolute;margin:0;float:none;clear:none;width:100%}.km-pane-wrapper .k-mobile-list .k-edit-field,.km-pane-wrapper .k-mobile-list .k-edit-label label{display:block;text-align:left;overflow:hidden;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.1em 0;margin:0}.km-pane-wrapper .k-mobile-list .k-edit-field,.km-pane-wrapper .k-mobile-list .k-edit-label,.km-pane-wrapper .k-mobile-list .k-item{font-size:1em;line-height:1.6em;overflow:hidden}.km-pane-wrapper .k-mobile-list .k-edit-field,.km-pane-wrapper .k-mobile-list .k-edit-label{width:100%;float:none;clear:none;min-height:2.7em}.km-pane-wrapper .k-grid-delete .k-icon,.km-pane-wrapper .k-grid-edit .k-icon,.km-pane-wrapper .k-grid-toolbar .k-icon,.km-pane-wrapper .km-header .k-icon{display:none}.km-pane-wrapper .k-mobile-list .k-edit-field{padding:.5em 0}.km-pane-wrapper .k-mobile-list .k-scheduler-toolbar{padding:.3em 0}.km-pane-wrapper .k-mobile-list .k-scheduler-toolbar ul li{line-height:2em}.km-pane-wrapper .k-mobile-list .k-item>*{line-height:normal}.km-pane-wrapper .k-mobile-list .k-button-container,.km-pane-wrapper .k-mobile-list .k-edit-buttons{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em 1em;margin:0}.km-pane-wrapper #recurrence .km-scroll-container>.k-edit-label:first-child,.km-pane-wrapper .k-mobile-list .k-filter-help-text>li>.k-link,.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-label:nth-child(3),.km-pane-wrapper .k-mobile-list>ul>li>.k-link{display:block;padding:.2em 1em;font-size:.95em;position:-webkit-sticky;margin:0;font-weight:400;line-height:2em;background:0 0;border-top:1em solid transparent}.km-pane-wrapper #recurrence .km-scroll-container>.k-edit-label:first-child,.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-label:nth-child(3){position:relative}.km-pane-wrapper .k-mobile-list .k-item:first-child{border-top:0}.km-pane-wrapper .k-mobile-list .k-item:last-child{border-bottom:0}.km-pane-wrapper .k-mobile-list .k-item>.k-label,.km-pane-wrapper .k-mobile-list .k-item>.k-link{line-height:inherit;text-decoration:none;margin:-.5em 0 -.5em -1em}.k-check[type=checkbox],.k-check[type=radio],.k-mobile-list .k-edit-field [type=checkbox],.k-mobile-list .k-edit-field [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.k-mobile-list .k-edit-field [type=checkbox],.k-mobile-list .k-edit-field [type=radio],.km-pane-wrapper .k-mobile-list .k-label .k-check,.km-pane-wrapper .k-mobile-list .k-link .k-check{border:0;font-size:inherit;width:13px;height:13px;margin:.26em 1em .26em 0}.k-ie .k-mobile-list .k-edit-field [type=checkbox],.k-ie .k-mobile-list .k-edit-field [type=radio],.k-ie .km-pane-wrapper .k-icon,.k-ie .km-pane-wrapper .k-mobile-list .k-label .k-check,.k-ie .km-pane-wrapper .k-mobile-list .k-link .k-check{font-size:inherit;text-indent:-9999px;width:1.01em;height:1em}.km-pane-wrapper .k-column-menu .k-label .k-check{height:16px;width:16px}.km-pane-wrapper .k-edit-field>:not([type=checkbox]):not([type=radio]):not(.k-button),.km-pane-wrapper .k-mobile-list .k-widget,.km-pane-wrapper .km-pane .k-mobile-list input:not([type=checkbox]):not([type=radio]),.km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]),.km-pane-wrapper .km-pane .k-mobile-list textarea{text-indent:0;font-size:1em;line-height:1.6em;vertical-align:middle;height:auto;padding:0;border:0;margin:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.km-pane-wrapper .k-mobile-list .k-widget{border:0;border-radius:0}.k-ie .km-pane-wrapper .k-mobile-list .k-widget{height:initial}.km-pane-wrapper .k-mobile-list .k-widget .k-input,.km-pane-wrapper .k-mobile-list .k-widget .k-state-default{border:0;background:0 0}.km-pane-wrapper .k-edit-field>:not([type=checkbox]):not([type=radio]):not(.k-button),.km-pane-wrapper .k-mobile-list .k-widget,.km-pane-wrapper .k-mobile-list select:not([multiple]),.km-pane-wrapper .k-mobile-list textarea,.km-pane-wrapper :not(.k-state-default):not(.k-pager-input)>input:not([type=checkbox]):not([type=radio]){width:80%;padding:.6em 0;margin:-.5em 0}.km-pane-wrapper .k-mobile-list .k-edit-field>*,.km-pane-wrapper .k-mobile-list .k-widget,.km-pane-wrapper .km-pane .k-mobile-list input,.km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]),.km-pane-wrapper .km-pane .k-mobile-list textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;float:right;z-index:1;position:relative}.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right{padding:10px;border-radius:0}.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right>input{float:none;width:100%;padding:1px 0;margin:0;border-radius:3px;text-indent:30px;border-width:1px;border-style:solid}.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-font-icon{position:absolute;left:20px;z-index:1}.km-pane-wrapper .k-scheduler-views{width:18em}.km-pane-wrapper .k-mobile-list .k-edit-field.k-scheduler-toolbar{background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;padding:.5em 1em}.km-pane-wrapper #recurrence .k-scheduler-navigation{width:100%}.km-pane-wrapper .k-mobile-list .k-scheduler-navigation,.km-pane-wrapper .k-scheduler-views{display:table;table-layout:fixed}.km-pane-wrapper .k-mobile-list .k-scheduler-navigation li,.km-pane-wrapper .k-scheduler-views li{display:table-cell;text-align:center}.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check{margin:0;padding-left:1em;-webkit-box-sizing:border-box;box-sizing:border-box}.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check:first-child{margin-top:-.5em}.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check:last-child{margin-bottom:-.5em}.km-pane-wrapper .k-mobile-list .k-scheduler-timezones .k-edit-field label.k-check{text-indent:1em}.km-pane-wrapper .k-mobile-list .k-edit-field>.k-button{margin-left:20%;float:left}.km-pane-wrapper .k-mobile-list .k-dropdown-wrap,.km-pane-wrapper .k-mobile-list .k-numeric-wrap,.km-pane-wrapper .k-mobile-list .k-picker-wrap{position:static;-webkit-box-shadow:none;box-shadow:none}.km-pane-wrapper .k-mobile-list .k-datepicker .k-select,.km-pane-wrapper .k-mobile-list .k-datetimepicker .k-select,.km-pane-wrapper .k-mobile-list .k-numerictextbox .k-select{position:absolute;top:0;right:0;line-height:normal}.km-pane-wrapper .k-mobile-list .k-datepicker .k-select:before,.km-pane-wrapper .k-mobile-list .k-datetimepicker .k-select:before{content:"\a0";display:inline-block;width:0;height:100%;vertical-align:middle}.km-pane-wrapper .k-mobile-list .k-numerictextbox .k-link{height:50%}.km-pane-wrapper .k-edit-form-container .k-button,.km-pane-wrapper .k-grid .k-button{margin:0}.km-pane-wrapper .k-edit-form-container .k-button+.k-button,.km-pane-wrapper .k-grid .k-button+.k-button{margin:0 0 0 .18em}.km-pane-wrapper .k-pager-numbers .k-link,.km-pane-wrapper .k-pager-numbers .k-state-selected,.km-pane-wrapper .k-pager-wrap>.k-link{width:2.4em;height:2.4em;line-height:2.1em;border-radius:2em;-webkit-box-sizing:border-box;box-sizing:border-box}.km-pane-wrapper .k-pager-numbers .k-link,.km-pane-wrapper .k-pager-numbers .k-state-selected{width:auto;line-height:2.2em;padding:0 .86em;min-width:.7em}.km-pane-wrapper .k-pager-wrap{line-height:2.4em}@media all and (max-width:1024px){.km-pane-wrapper .k-pager-nav+.k-pager-nav~.k-pager-nav{position:absolute;right:.3em;top:.3em}.km-pane-wrapper .k-pager-nav:first-child+.k-pager-nav+.k-pager-nav,.km-pane-wrapper .k-pager-wrap .k-pager-numbers+.k-pager-nav{right:3em}.km-pane-wrapper .k-pager-info,.km-pane-wrapper .k-pager-refresh{display:none}}@media all and (max-width:699px),(-ms-high-contrast:active) and (-ms-high-contrast:none) and (max-width:800px){.km-pane-wrapper .k-edit-field>:not([type=checkbox]):not([type=radio]):not(.k-button),.km-pane-wrapper .k-mobile-list .k-widget,.km-pane-wrapper .k-mobile-list select:not([multiple]),.km-pane-wrapper .k-mobile-list textarea,.km-pane-wrapper :not(.k-state-default):not(.k-pager-input)>input:not([type=checkbox]):not([type=radio]){width:50%}.km-pane-wrapper .k-mobile-list .k-edit-field>.k-button{margin-left:50%}.km-pane-wrapper .k-mobile-list .k-edit-field>.k-timezone-button{margin-left:1em}.km-pane-wrapper .k-nav-today a{padding-left:.6em;padding-right:.6em}.km-pane-wrapper li.k-nav-current{margin-left:0;margin-right:0}.km-pane-wrapper .k-pager-wrap{position:relative}.km-pane-wrapper .k-pager-numbers{width:auto;display:block;overflow:hidden;margin-right:5.5em;float:none;text-overflow:ellipsis;height:2.4em;text-align:center}.km-pane-wrapper .k-pager-numbers li{float:none;display:inline-block}.km-pane-wrapper .k-pager-nav{float:left}}.km-pane-wrapper .k-mobile-list .k-edit-field>*>select:not([multiple]),.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check,.km-pane-wrapper .k-mobile-list .k-scheduler-timezones .k-edit-field label.k-check{width:100%}.km-scroll-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-margin-collapse:separate;-webkit-transform:translatez(0)}.k-widget .km-scroll-wrapper{position:relative;padding-bottom:0}.km-touch-scrollbar{position:absolute;visibility:hidden;z-index:200000;height:.3em;width:.3em;background-color:rgba(0,0,0,.7);opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;-webkit-transition:"opacity 0.3s linear";transition:"opacity 0.3s linear"}.km-vertical-scrollbar{height:100%;right:2px;top:2px}.km-horizontal-scrollbar{width:100%;left:2px;bottom:2px}@media only screen and (max-width:1024px){.k-scheduler-toolbar>ul.k-scheduler-views{position:absolute;right:6px;top:6px;z-index:10000}.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views{right:auto;left:6px}.k-scheduler-toolbar>ul.k-scheduler-views>li:not(.k-current-view){display:none}.k-scheduler-toolbar li.k-nav-current .k-lg-date-format{display:none}.k-scheduler-toolbar li.k-nav-current .k-sm-date-format{display:inline}.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{display:block;border-width:1px}.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{text-align:left;padding-left:1em}.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{display:block;position:relative;padding-right:2.5em;padding-left:1em;-webkit-box-sizing:border-box;box-sizing:border-box}.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{padding-left:0}.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after{display:block;content:"";position:absolute;top:50%;margin-top:-.6em;right:.333em;width:1.333em;height:1.333em}.k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li,.k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li:first-child+li{display:block;border:0;border-radius:0}.k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border:1px solid #c5c5c5;background-color:#fff;background-image:none;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.3);box-shadow:0 2px 2px 0 rgba(0,0,0,.3)}.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{text-align:left}}.k-fx-end .k-fx-current,.k-fx-end .k-fx-next{-webkit-transition:all 350ms ease-out;transition:all 350ms ease-out}.k-fx{position:relative}.k-fx .k-fx-current{z-index:0}.k-fx .k-fx-next{z-index:1}.k-fx-hidden,.k-fx-hidden *{visibility:hidden!important}.k-fx-reverse .k-fx-current{z-index:1}.k-fx-reverse .k-fx-next{z-index:0}.k-fx-zoom.k-fx-start .k-fx-next{-webkit-transform:scale(0)!important;-ms-transform:scale(0)!important;transform:scale(0)!important}.k-fx-zoom.k-fx-end .k-fx-next{-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-next,.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-next{-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.k-fx-zoom.k-fx-reverse.k-fx-start .k-fx-current{-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.k-fx-zoom.k-fx-reverse.k-fx-end .k-fx-current{-webkit-transform:scale(0)!important;-ms-transform:scale(0)!important;transform:scale(0)!important}.k-fx-fade.k-fx-start .k-fx-next{will-change:opacity;opacity:0}.k-fx-fade.k-fx-end .k-fx-next{opacity:1}.k-fx-fade.k-fx-reverse.k-fx-start .k-fx-current{will-change:opacity;opacity:1}.k-fx-fade.k-fx-reverse.k-fx-end .k-fx-current{opacity:0}.k-fx-slide.k-fx-end .k-fx-current .km-content,.k-fx-slide.k-fx-end .k-fx-current .km-footer,.k-fx-slide.k-fx-end .k-fx-current .km-header,.k-fx-slide.k-fx-end .k-fx-next .km-content,.k-fx-slide.k-fx-end .k-fx-next .km-footer,.k-fx-slide.k-fx-end .k-fx-next .km-header{-webkit-transition:all 350ms ease-out;transition:all 350ms ease-out}.k-fx-slide.k-fx-start .k-fx-next .km-content{will-change:transform;-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-slide.k-fx-start .k-fx-next .km-footer,.k-fx-slide.k-fx-start .k-fx-next .km-header{will-change:opacity;opacity:0}.k-fx-slide.k-fx-end .k-fx-current .km-content{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-slide.k-fx-end .k-fx-next .km-footer,.k-fx-slide.k-fx-end .k-fx-next .km-header{opacity:1}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-content{will-change:transform;-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-content{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-content{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-content{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-footer,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-current .km-header{will-change:opacity;opacity:1}.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-footer,.k-fx-slide.k-fx-reverse.k-fx-start .k-fx-next .km-header{opacity:1}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-footer,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-current .km-header{opacity:0}.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-footer,.k-fx-slide.k-fx-reverse.k-fx-end .k-fx-next .km-header{opacity:1}.k-fx-slide.k-fx-right.k-fx-start .k-fx-next .km-content{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-slide.k-fx-right.k-fx-end .k-fx-current .km-content{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current .km-content{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current .km-content{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next .km-content{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-slide.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next .km-content{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-tile.k-fx-start .k-fx-next{will-change:transform;-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-tile.k-fx-end .k-fx-current{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current{will-change:transform;-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-tile.k-fx-right.k-fx-start .k-fx-next{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-tile.k-fx-right.k-fx-end .k-fx-current{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-tile.k-fx-start .k-fx-next{will-change:transform;-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-tile.k-fx-end .k-fx-current{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-current{will-change:transform;-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-current{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-tile.k-fx-reverse.k-fx-start .k-fx-next{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-tile.k-fx-reverse.k-fx-end .k-fx-next{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-tile.k-fx-right.k-fx-start .k-fx-next{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-tile.k-fx-right.k-fx-end .k-fx-current{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-current{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-current{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-start .k-fx-next{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx-tile.k-fx-right.k-fx-reverse.k-fx-end .k-fx-next{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.k-fx.k-fx-overlay.k-fx-left.k-fx-start .k-fx-next,.k-fx.k-fx-overlay.k-fx-start .k-fx-next{will-change:transform;-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx.k-fx-overlay.k-fx-right.k-fx-start .k-fx-next{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx.k-fx-overlay.k-fx-up.k-fx-start .k-fx-next{-webkit-transform:translatey(100%);-ms-transform:translatey(100%);transform:translatey(100%)}.k-fx.k-fx-overlay.k-fx-down.k-fx-start .k-fx-next{-webkit-transform:translatey(-100%);-ms-transform:translatey(-100%);transform:translatey(-100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-next{-webkit-transform:none;-ms-transform:none;transform:none}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-start .k-fx-current{will-change:transform;-webkit-transform:none;-ms-transform:none;transform:none}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-end .k-fx-current,.k-fx.k-fx-overlay.k-fx-reverse.k-fx-left.k-fx-end .k-fx-current{-webkit-transform:translatex(100%);-ms-transform:translatex(100%);transform:translatex(100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-right.k-fx-end .k-fx-current{-webkit-transform:translatex(-100%);-ms-transform:translatex(-100%);transform:translatex(-100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-up.k-fx-end .k-fx-current{-webkit-transform:translatey(100%);-ms-transform:translatey(100%);transform:translatey(100%)}.k-fx.k-fx-overlay.k-fx-reverse.k-fx-down.k-fx-end .k-fx-current{-webkit-transform:translatey(-100%);-ms-transform:translatey(-100%);transform:translatey(-100%)}.k-virtual-wrap{position:relative}.k-virtual-wrap .k-list.k-virtual-list{height:auto}.k-virtual-content{overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative}.k-virtual-list>.k-virtual-content{position:absolute;top:0;width:100%;margin:0;padding:0;list-style-type:none}.k-virtual-option-label{width:100%;margin:0;padding:0;list-style-type:none}.k-virtual-wrap>.k-virtual-header{text-align:right}.k-popup .k-item.k-first{position:relative}.k-virtual-content>.k-virtual-list>.k-virtual-item{position:absolute;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;white-space:nowrap}.k-popup .k-list .k-item>.k-group,.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{text-transform:uppercase;font-size:.857em}.k-popup .k-list .k-item>.k-group{position:absolute;top:0;right:0;padding:0 .5em;line-height:1.8}.k-popup .k-state-hover>.k-group{right:-1px}.k-group-header+.k-list>.k-item.k-first,.k-static-header+.k-list>.k-item.k-first,.k-virtual-item.k-first{border-top-style:solid;border-top-width:1px;padding-top:0}.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{text-align:right}@font-face{font-family:KendoUIGlyphs;src:url(/CSS/Shared/fonts/glyphs/KendoUIGlyphs.eot?y6oa7j);src:url(/CSS/Shared/fonts/glyphs/KendoUIGlyphs.eot?y6oa7j?#iefix) format('embedded-opentype'),url(/CSS/Shared/fonts/glyphs/KendoUIGlyphs.ttf?y6oa7j) format('truetype'),url(/CSS/Shared/fonts/glyphs/KendoUIGlyphs.woff?y6oa7j) format('woff'),url(/CSS/Shared/fonts/glyphs/KendoUIGlyphs.svg?y6oa7j#KendoUIGlyphs) format('svg');font-weight:400;font-style:normal}.k-i-arrow-n:before{content:"\e600"}.k-i-arrow-e:before{content:"\e601"}.k-i-arrow-s:before{content:"\e602"}.k-i-arrow-w:before{content:"\e603"}.k-i-seek-n:before{content:"\e604"}.k-i-seek-e:before{content:"\e605"}.k-i-seek-s:before{content:"\e606"}.k-i-seek-w:before{content:"\e607"}.k-i-sarrow-n:before{content:"\e608"}.k-i-sarrow-e:before{content:"\e609"}.k-i-sarrow-s:before{content:"\e60a"}.k-i-sarrow-w:before{content:"\e60b"}.k-i-expand-n:before{content:"\e60c"}.k-i-expand-e:before{content:"\e60d"}.k-i-expand-s:before{content:"\e60e"}.k-i-expand-w:before{content:"\e60f"}.k-i-collapse-ne:before{content:"\e610"}.k-i-collapse-se:before{content:"\e611"}.k-i-collapse-sw:before{content:"\e612"}.k-i-collapse-nw:before{content:"\e613"}.k-i-resize-ne:before{content:"\e614"}.k-i-resize-se:before{content:"\e615"}.k-i-resize-sw:before{content:"\e616"}.k-i-resize-nw:before{content:"\e617"}.k-i-arrowhead-n:before{content:"\e618"}.k-i-arrowhead-e:before{content:"\e619"}.k-i-arrowhead-s:before{content:"\e61a"}.k-i-arrowhead-w:before{content:"\e61b"}.k-i-pencil:before{content:"\e61c"}.k-i-x:before{content:"\e61d"}.k-i-checkmark:before{content:"\e61e"}.k-i-deny:before{content:"\e61f"}.k-i-trash:before{content:"\e620"}.k-i-plus:before{content:"\e621"}.k-i-splus:before{content:"\e622"}.k-i-minus:before{content:"\e623"}.k-i-sminus:before{content:"\e624"}.k-i-filter:before{content:"\e625"}.k-i-filter-clear:before{content:"\e626"}.k-i-refresh:before{content:"\e627"}.k-i-refresh-clear:before{content:"\e628"}.k-i-restore:before{content:"\e629"}.k-i-maximize:before{content:"\e62a"}.k-i-minimize:before{content:"\e62b"}.k-i-pin:before{content:"\e62c"}.k-i-unpin:before{content:"\e62d"}.k-i-calendar:before{content:"\e62e"}.k-i-clock:before{content:"\e62f"}.k-i-search:before{content:"\e630"}.k-i-zoom-in:before{content:"\e631"}.k-i-zoom-out:before{content:"\e632"}.k-i-print:before{content:"\e633"}.k-i-folder-add:before{content:"\e634"}.k-i-folder-up:before{content:"\e635"}.k-i-folder-open:before{content:"\e634"}.k-i-insert-image:before{content:"\e636"}.k-i-image:before{content:"\e637"}.k-i-insert-file:before{content:"\e638"}.k-i-file:before{content:"\e639"}.k-i-files:before{content:"\e63a"}.k-i-pdf:before{content:"\e63b"}.k-i-pdfa:before{content:"\e68d"}.k-i-xls:before{content:"\e63c"}.k-i-xlsa:before{content:"\e63d"}.k-i-lock:before{content:"\e63e"}.k-i-unlock:before{content:"\e63f"}.k-i-rows:before{content:"\e640"}.k-i-columns:before{content:"\e641"}.k-i-hamburger:before{content:"\e642"}.k-i-vbars:before{content:"\e643"}.k-i-hbars:before{content:"\e644"}.k-i-move:before{content:"\e645"}.k-i-group:before{content:"\e646"}.k-i-ungroup:before{content:"\e647"}.k-i-dimension:before{content:"\e648"}.k-i-connector:before{content:"\e649"}.k-i-kpi:before{content:"\e64a"}.k-i-undo:before{content:"\e64b"}.k-i-redo:before{content:"\e64c"}.k-i-undo-large:before{content:"\e64d"}.k-i-redo-large:before{content:"\e64e"}.k-i-rotate-ccw:before{content:"\e64f"}.k-i-rotate-cw:before{content:"\e650"}.k-i-cut:before{content:"\e651"}.k-i-copy:before{content:"\e652"}.k-i-paste:before{content:"\e653"}.k-i-bold:before{content:"\e654"}.k-i-italic:before{content:"\e655"}.k-i-underline:before{content:"\e656"}.k-i-strike-through:before{content:"\e657"}.k-i-text:before{content:"\e658"}.k-i-font-size:before{content:"\e68e"}.k-i-font-family:before{content:"\e68f"}.k-i-fx:before{content:"\e659"}.k-i-subscript:before{content:"\e65a"}.k-i-superscript:before{content:"\e65b"}.k-i-background:before{content:"\e65c"}.k-i-sum:before{content:"\e65d"}.k-i-increase-decimal:before{content:"\e65e"}.k-i-decrease-decimal:before{content:"\e65f"}.k-i-justify-left:before{content:"\e660"}.k-i-justify-center:before{content:"\e661"}.k-i-justify-right:before{content:"\e662"}.k-i-justify-full:before{content:"\e663"}.k-i-justify-clear:before{content:"\e664"}.k-i-align-top:before{content:"\e665"}.k-i-align-middle:before{content:"\e666"}.k-i-align-bottom:before{content:"\e667"}.k-i-indent:before{content:"\e668"}.k-i-outdent:before{content:"\e669"}.k-i-insert-n:before{content:"\e66a"}.k-i-insert-m:before{content:"\e66b"}.k-i-insert-s:before{content:"\e66c"}.k-i-insert-unordered-list:before{content:"\e66d"}.k-i-insert-ordered-list:before{content:"\e66e"}.k-i-sort-asc:before{content:"\e66f"}.k-i-sort-desc:before{content:"\e670"}.k-i-unsort:before{content:"\e671"}.k-i-hyperlink:before{content:"\e672"}.k-i-hyperlink-remove:before{content:"\e673"}.k-i-clearformat:before{content:"\e674"}.k-i-html:before{content:"\e675"}.k-i-exception:before{content:"\e676"}.k-i-custom:before{content:"\e677"}.k-i-cog:before{content:"\e678"}.k-i-create-table:before{content:"\e679"}.k-i-add-column-left:before{content:"\e67a"}.k-i-add-column-right:before{content:"\e67b"}.k-i-delete-column:before{content:"\e67c"}.k-i-add-row-above:before{content:"\e67d"}.k-i-add-row-below:before{content:"\e67e"}.k-i-delete-row:before{content:"\e67f"}.k-i-merge-cells:before{content:"\e680"}.k-i-normal-layout:before{content:"\e681"}.k-i-page-layout:before{content:"\e682"}.k-i-all-borders:before{content:"\e683"}.k-i-inside-borders:before{content:"\e684"}.k-i-inside-horizontal-borders:before{content:"\e685"}.k-i-inside-vertical-borders:before{content:"\e686"}.k-i-outside-borders:before{content:"\e687"}.k-i-top-border:before{content:"\e688"}.k-i-right-border:before{content:"\e689"}.k-i-bottom-border:before{content:"\e68a"}.k-i-left-border:before{content:"\e68b"}.k-i-no-borders:before{content:"\e68c"}.k-i-merge-horizontally:before{content:"\e690"}.k-i-merge-vertically:before{content:"\e691"}.k-i-text-wrap:before{content:"\e692"}.k-i-dollar:before{content:"\e693"}.k-i-percent:before{content:"\e694"}.k-i-freeze-col:before{content:"\e695"}.k-i-freeze-row:before{content:"\e696"}.k-i-freeze-panes:before{content:"\e697"}.k-i-format-number:before{content:"\e698"}.k-i-reset-color:before{content:"\e900"}.k-i-file-horizontal:before{content:"\e901"}.k-i-folder:before{content:"\e902"}.k-i-folder-open:before{content:"\e903"}.k-spreadsheet{width:800px;height:600px;position:relative;border-width:1px;border-style:solid;cursor:default}.k-spreadsheet .k-spreadsheet-pane{padding-right:1px;position:absolute;border-width:1px;border-style:solid;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.k-spreadsheet .k-spreadsheet-pane.k-top{border-top-width:0}.k-spreadsheet .k-spreadsheet-pane.k-left{border-left-width:0}.k-spreadsheet .k-spreadsheet-pane .k-spreadsheet-cell{position:absolute;white-space:pre;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:1px;-webkit-background-clip:padding-box;background-clip:padding-box}.k-spreadsheet .k-spreadsheet-haxis,.k-spreadsheet .k-spreadsheet-vaxis{position:absolute;border-style:solid}.k-spreadsheet .k-spreadsheet-vaxis{top:0;border-width:0 0 0 1px}.k-spreadsheet .k-spreadsheet-haxis{left:0;border-width:1px 0 0}.k-spreadsheet .k-merged-cells-wrapper,.k-spreadsheet .k-selection-wrapper,.k-spreadsheet .k-spreadsheet-active-cell,.k-spreadsheet .k-spreadsheet-data{cursor:cell}.k-spreadsheet .k-filter-range,.k-spreadsheet .k-spreadsheet-selection{border-width:1px;border-style:solid;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box}.k-spreadsheet .k-spreadsheet-active-cell{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box}.k-spreadsheet .k-spreadsheet-formula-bar{border-width:0 1px 1px;border-style:solid;padding-left:31px;position:relative;font-size:12px;font-family:Arial,Verdana,sans-serif}.k-spreadsheet .k-spreadsheet-formula-bar:before{background-image:none;font-family:KendoUIGlyphs;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:1.3em;line-height:1;opacity:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e659";display:block;height:20px;top:3px;border-width:0 1px 0 0;border-style:solid;position:absolute;width:24px;margin-left:-24px}.k-spreadsheet .k-spreadsheet-formula-bar:after{content:"";display:block;border-width:0 0 1px;border-style:solid;position:absolute;bottom:0;left:0;width:100%}.k-spreadsheet .k-spreadsheet-formula-input{outline:0;border-width:0;height:26px;line-height:20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:pre;padding:3px .5em 0}.k-spreadsheet .k-spreadsheet-cell-editor{position:absolute;display:none;padding:0 3px;line-height:20px;z-index:2000;overflow:hidden}.k-spreadsheet>.k-spreadsheet-view{position:relative;font-size:12px;font-family:Arial,Verdana,sans-serif}.k-spreadsheet .k-tabstrip-wrapper{position:relative;line-height:1.7em}.k-spreadsheet .k-tabstrip-wrapper .k-tabstrip-items{padding:.3em 0 0}.k-spreadsheet .k-spreadsheet-quick-access-toolbar{display:inline-block;position:absolute;z-index:1;top:0;left:0;padding:.3em .3em 0}.k-spreadsheet .k-spreadsheet-quick-access-toolbar .k-button{padding:.3em;line-height:1.4em}.k-spreadsheet .k-filter-wrapper,.k-spreadsheet .k-merged-cells-wrapper,.k-spreadsheet .k-selection-wrapper,.k-spreadsheet .k-spreadsheet-row-header{position:relative}.k-spreadsheet .k-spreadsheet-column-header{position:absolute}.k-spreadsheet .k-spreadsheet-sheets-bar{border-width:1px 0 0}.k-spreadsheet .k-vertical-align-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.k-spreadsheet .k-vertical-align-bottom{position:relative;top:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.k-spreadsheet .k-dirty{position:absolute;top:0;right:0;margin:-2px 0 0 -7px;border-width:4px;border-color:red red transparent transparent}.k-spreadsheet .k-single-selection::after{content:" ";height:6px;width:6px;position:absolute;display:block;bottom:0;right:0;border-radius:50%;margin-bottom:-5px;margin-right:-5px;border-width:1px;border-style:solid;z-index:100;cursor:crosshair}.k-spreadsheet .k-auto-fill,.k-spreadsheet .k-auto-fill-punch{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box}.k-spreadsheet .k-auto-fill{border-width:1px;border-style:solid;cursor:crosshair}.k-spreadsheet .k-auto-fill-wrapper{position:relative}.k-font-icon,.k-font-icon.k-icon,.k-font-icon.k-tool-icon{font-family:KendoUIGlyphs;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:1.3em;line-height:1;opacity:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;font-size:16px}.k-spreadsheet .k-colorpicker .k-tool-icon{overflow:visible}.k-button.k-custom-color,.k-button.k-reset-color{display:block;width:100%;border-radius:0;border:none;text-align:left;line-height:2em}.k-spreadsheet-colorpicker .k-colorpalette{border:1px solid #dbdbdb;border-left:none;border-right:none;padding:.4em}.k-spreadsheet-filter{position:absolute;cursor:pointer}.k-spreadsheet-sample{float:right}.k-spreadsheet-clipboard,.k-spreadsheet-clipboard-paste{position:fixed;opacity:0;top:0;left:0;overflow:hidden;padding:0;margin:0;border:0;width:1px;height:1px;-webkit-box-sizing:border-box;box-sizing:border-box}.k-spreadsheet-top-corner{position:absolute;top:0;left:0;z-index:10000;border-width:0 1px 1px 0;border-style:solid}.k-spreadsheet-top-corner:after{content:"";display:block;width:0;height:0;overflow:hidden;position:absolute;bottom:0;right:0;border-width:6px;border-style:solid}.k-spreadsheet-scroller{width:100%;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;position:absolute;z-index:1}.k-spreadsheet-fixed-container{position:absolute;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.k-spreadsheet-view-size{position:relative}.k-spreadsheet-column-header,.k-spreadsheet-row-header{text-align:center}.k-spreadsheet-column-header .k-spreadsheet-cell,.k-spreadsheet-row-header .k-spreadsheet-cell{border-style:solid;border-width:0 1px 1px 0}.k-spreadsheet-window .k-root-tabs{border-width:0;margin:-1em -1em 0;padding:.5em 1em 0}.k-spreadsheet-window .k-root-tabs .k-loading{display:none}.k-spreadsheet-window .k-list-wrapper{padding:.15em 0;border-width:1px;border-style:solid;height:190px}.k-spreadsheet-window .k-list .k-item{border-radius:0;padding:.5em .6em .4em .6em;cursor:pointer;line-height:1.1em}.k-spreadsheet-window .k-format-filter{width:100%}.k-spreadsheet-window .k-format-filter+.k-group-header+.k-list-wrapper{margin-top:1em}.k-spreadsheet-window .k-action-buttons{padding:1em}.k-spreadsheet-window .k-edit-label{width:20%}.k-spreadsheet-window .k-edit-field{width:70%}.k-spreadsheet-window .k-edit-field .k-dropdown,.k-spreadsheet-window .k-edit-field .k-textbox{width:100%}.k-spreadsheet-window .export-config{border-width:1px 0 0;border-style:solid;padding:1em;margin:0 -1em}.k-spreadsheet-window .export-config .k-edit-field{width:40%;float:left;margin-left:30px}.k-spreadsheet-window .k-edit-field>input[type=radio]{display:inline;opacity:0;width:0;margin:0}.k-spreadsheet-window .k-edit-field>.k-orientation-label{position:relative;display:inline-block;text-align:center;width:28px;height:28px;line-height:28px;border-width:1px;border-style:solid}.k-spreadsheet-window .k-edit-field>.k-orientation-label:before{font-family:KendoUIGlyphs;font-size:16px}.k-spreadsheet-window .k-orientation-portrait-label:before{content:"\e639"}.k-spreadsheet-window .k-orientation-landscape-label:before{content:"\e901"}.k-spreadsheet-window .k-page-orientation{position:absolute;right:4em;top:22%;width:64px;height:92px;border-width:1px;border-style:solid}.k-spreadsheet-window .k-page-orientation:before{position:absolute;top:0;right:0;content:"";display:inline-block;width:0;height:0;border-width:3px;border-style:solid;margin-top:-1px;margin-right:-1px}.k-spreadsheet-window .k-page-landscape{top:26%;width:92px;height:64px}.k-spreadsheet-window .k-margins-horizontal{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:62px;border-width:1px 0;border-style:solid}.k-spreadsheet-window .k-margins-vertical{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:34px;height:100%;border-width:0 1px;border-style:solid}.k-spreadsheet-window .k-page-landscape .k-margins-horizontal{height:34px}.k-spreadsheet-window .k-page-landscape .k-margins-vertical{width:62px}.k-spreadsheet-window .export-config:after,.k-spreadsheet-window>div:after{content:" ";display:block;clear:both;height:0}.k-spreadsheet-format-cells .k-spreadsheet-preview{font-weight:700;text-align:center;font-size:1.16em;line-height:3.64em;margin:0 -.863em .72em;border-style:solid;border-width:1px 0}.k-spreadsheet-border-palette{width:153px}.k-spreadsheet-border-palette .k-spreadsheet-border-type-palette .k-button{-webkit-box-sizing:border-box;box-sizing:border-box;width:20%}.k-spreadsheet-border-palette .k-colorpalette{vertical-align:bottom}.k-spreadsheet-popup .k-separator{width:1px;height:1.8em;vertical-align:middle;display:inline-block}.k-spreadsheet-popup .k-colorpalette{vertical-align:top}.k-spreadsheet-popup .k-button.k-button-icon{padding:.6em;border-width:0;border-radius:0}.k-spreadsheet-popup .k-button.k-button-icontext{display:block;text-align:left;text-transform:initial;padding:.3em 1.5em .3em .9em;border-width:0;border-radius:0}.k-spreadsheet-filter-menu{width:280px}.k-spreadsheet-filter-menu>.k-menu{border-width:0}.k-spreadsheet-filter-menu>.k-menu .k-link{padding-left:26px}.k-spreadsheet-filter-menu>.k-menu .k-icon.k-font-icon{margin-left:-26px;width:26px}.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper{height:200px;overflow-y:scroll;overflow-x:auto;border-width:1px;border-style:solid}.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper .k-treeview{overflow:visible;padding:6px 7px}.k-spreadsheet-filter-menu .k-details{border-top-width:1px;border-top-style:solid;padding:4px 0}.k-spreadsheet-filter-menu .k-details-summary{cursor:pointer;line-height:26px}.k-spreadsheet-filter-menu .k-details-summary .k-icon{margin:0 5px}.k-spreadsheet-filter-menu .k-details-content{padding:0 8px 0 26px}.k-spreadsheet-filter-menu .k-details-content>.k-textbox,.k-spreadsheet-filter-menu .k-details-content>.k-widget{width:100%;margin-bottom:3px}.k-spreadsheet-filter-menu .k-details-content .k-space-right{background-image:none}.k-spreadsheet-filter-menu .k-details-content .k-filter-and{width:75px;margin:8px 0}.k-spreadsheet-filter-menu .k-action-buttons{border-top-width:0;margin:8px;padding:0;position:static}.k-resize-handle,.k-resize-hint{position:absolute}.k-resize-hint-handle{width:100%;height:20px}.k-resize-hint-marker{width:2px;height:100%;margin:0 auto}.k-resize-hint-vertical .k-resize-hint-handle{height:100%;width:20px;float:left}.k-resize-hint-vertical .k-resize-hint-marker{height:2px;width:100%}.k-button.k-spreadsheet-sheets-bar-add,.k-spreadsheet-quick-access-toolbar .k-button{border-color:transparent;background-color:transparent;background-image:none}.k-spreadsheet-tabstrip{border-left-width:0;border-right-width:0;border-top-width:0}.k-spreadsheet-tabstrip>.k-content{border-left-width:0;border-right-width:0;border-bottom-width:0;margin:0;padding:0}.k-spreadsheet-tabstrip .k-loading{display:none}.k-spreadsheet-toolbar.k-toolbar{border-top-width:0;border-left-width:0;border-right-width:0}.k-spreadsheet-toolbar.k-toolbar .k-overflow-anchor+*{margin-left:.3em}.k-spreadsheet-toolbar.k-toolbar>.k-button-group{border-width:0}.k-spreadsheet-toolbar .k-button,.k-spreadsheet-toolbar>.k-button-group,.k-spreadsheet-toolbar>.k-widget,.k-spreadsheet-toolbar>.k-widget .k-state-default:not(.k-state-hover):not(.k-state-active){margin:0;border-color:transparent;background-color:transparent;background-image:none}.k-spreadsheet-toolbar>.k-widget[data-property=fontSize]{width:75px}.k-spreadsheet-toolbar>.k-widget[data-property=format]{width:100px}.k-spreadsheet-toolbar>.k-widget[data-property=fontFamily]{width:130px}.k-spreadsheet-toolbar>.k-combobox .k-state-default:not(.k-state-hover):not(.k-state-active) .k-input{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.k-spreadsheet-toolbar>.k-widget .k-state-default:not(.k-state-hover):not(.k-state-active) .k-select{border-color:transparent}.k-spreadsheet-toolbar .k-separator{margin:0 3px;width:0;overflow:hidden;height:1.8em;vertical-align:middle;display:inline-block}.k-spreadsheet-formula-input>.k-syntax-bool.k-syntax-at-point,.k-spreadsheet-formula-input>.k-syntax-func.k-syntax-at-point,.k-spreadsheet-formula-input>.k-syntax-num.k-syntax-at-point,.k-spreadsheet-formula-input>.k-syntax-ref.k-syntax-at-point,.k-spreadsheet-formula-input>.k-syntax-str.k-syntax-at-point{text-decoration:underline}.k-spreadsheet-formula-input>.k-series-a,.k-spreadsheet-formula-input>.k-series-b,.k-spreadsheet-formula-input>.k-series-c,.k-spreadsheet-formula-input>.k-series-d{background-color:transparent}.k-spreadsheet-selection-highlight{border-width:1px;border-style:solid;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box}.k-spreadsheet-formula-list{min-width:100px}.k-spreadsheet-formula-list .k-item{padding:0 .3em;-webkit-box-shadow:none;box-shadow:none}.k-spreadsheet-sheets-bar{position:relative}.k-button.k-spreadsheet-sheets-bar-add{position:absolute;bottom:.2em;left:.4em;z-index:1}.k-spreadsheet-sheets-bar .k-spreadsheet-sheets-remove{padding:0;margin:.5em .5em .5em -.5em}.k-spreadsheet-sheets-bar .k-spreadsheet-sheets-remove .k-button-icon{padding:2px;line-height:normal}.k-spreadsheet-sheets-bar .k-spreadsheet-sheets-remove .k-icon{margin:0}.k-spreadsheet-sheets-items-hint{margin-top:.1em;background:0 0!important;border-width:0!important}@font-face{font-family:"DejaVu Sans";src:url(/CSS/Shared/fonts/DejaVu/DejaVuSans.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Sans";font-weight:700;src:url(/CSS/Shared/fonts/DejaVu/DejaVuSans-Bold.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Sans";font-style:italic;src:url(/CSS/Shared/fonts/DejaVu/DejaVuSans-Oblique.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Sans";font-weight:700;font-style:italic;src:url(/CSS/Shared/fonts/DejaVu/DejaVuSans-BoldOblique.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Serif";src:url(/CSS/Shared/fonts/DejaVu/DejaVuSerif.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Serif";font-weight:700;src:url(/CSS/Shared/fonts/DejaVu/DejaVuSerif-Bold.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Serif";font-style:italic;src:url(/CSS/Shared/fonts/DejaVu/DejaVuSerif-Italic.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Serif";font-weight:700;font-style:italic;src:url(/CSS/Shared/fonts/DejaVu/DejaVuSerif-BoldItalic.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Mono";src:url(/CSS/Shared/fonts/DejaVu/DejaVuSansMono.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Mono";font-weight:700;src:url(/CSS/Shared/fonts/DejaVu/DejaVuSansMono-Bold.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Mono";font-style:italic;src:url(/CSS/Shared/fonts/DejaVu/DejaVuSansMono-Oblique.ttf?v=1.1) format("truetype")}@font-face{font-family:"DejaVu Mono";font-weight:700;font-style:italic;src:url(/CSS/Shared/fonts/DejaVu/DejaVuSansMono-BoldOblique.ttf?v=1.1) format("truetype")}.kendo-pdf-hide-pseudo-elements:after,.kendo-pdf-hide-pseudo-elements:before{display:none!important}
/*# sourceMappingURL=kendo.common.min.css.map */

/*
skins available:
	- bullets
	- thumbs
*/

/* the container */
.parallax_classic {
	position:relative;
}
.parallax_classic img {
	max-width:none;
	max-height:none;
}
.parallax_classic_list {
	margin:0;
	padding:0;
	list-style:none;
	display:none;
}


.parallax_classic .contentHolderVisibleWrapper {
	position:absolute;
	overflow:hidden;
}
.parallax_classic .contentHolder {
	position:absolute;
}
.parallax_classic .contentHolderUnit {
	float:left;
	display:block;
	overflow:hidden;
}
.mycanvas {
	position:absolute;
	top:8px;
	right:10px;
	z-index:10;
}
.myloader {
	background:url(/CSS/Views/Homepage/skins/loader.gif);
	width:37px;
	height:37px;
	position:absolute;
	left:49%;
	top:49%;
	z-index:5;
}


.fixedBackground {
	position:absolute;
	z-index:0;
}



/***bullets SKIN***/
.parallax_classic.bullets .bannerControls {
	position:absolute;
	left:0;
	top:0;
	/*z-index:1;*/
	z-index:5;
	width:100%;
}

.parallax_classic.bullets .leftNav {
	position:absolute;
	left:10px;
	width:41px;
	height:41px;
	background:url(/CSS/Views/Homepage/skins/bullets/leftNavOFF.png) 0 0 no-repeat;
	cursor: pointer;
}
.parallax_classic.bullets .leftNav:hover {
	background:url(/CSS/Views/Homepage/skins/bullets/leftNavON.png) 0 0 no-repeat;
}
.parallax_classic.bullets .rightNav {
	position:absolute;
	right:11px;
	width:41px;
	height:41px;
	background:url(/CSS/Views/Homepage/skins/bullets/rightNavOFF.png) 0 0 no-repeat;
	cursor: pointer;
}
.parallax_classic.bullets .rightNav:hover {
	background:url(/CSS/Views/Homepage/skins/bullets/rightNavON.png) 0 0 no-repeat;
}

.parallax_classic.bullets .bottomNavButtonOFF {
	float:left;
	display:block;
	width:14px;
	height:14px;
	background:url(/CSS/Views/Homepage/skins/bullets/bottomNavOFF.png) 0 0 no-repeat;
	padding-left:9px;
	cursor: pointer;
}

.parallax_classic.bullets .bottomNavButtonON {
	float:left;
	display:block;
	width:14px;
	height:14px;
	padding-left:9px;
	background:url(/CSS/Views/Homepage/skins/bullets/bottomNavON.png) 0 0 no-repeat;
	cursor: pointer;
}

.parallax_classic.bullets .bottomNavLeft {
	position:absolute;
	width:0px;
	display:none;
	background:#F00;
	height:24px;
	bottom:5px;
	z-index:3;
}

.parallax_classic.bullets .bottomNavRight {
	position:absolute;
	width:0px;
	display:none;
	height:24px;
	background:#F00;
	bottom:5px;
	z-index:3;
}

.parallax_classic.bullets .bottomOverThumb {
	position:absolute;
	width:88px;
	height:95px;
	background:url(/CSS/Views/Homepage/skins/bullets/bottomOverThumbBg.png) 0px 0px no-repeat;
	bottom:25px;
	margin-left:-44px;
}
.parallax_classic.bullets .innerBottomOverThumb {
	position:relative;
	width:80px;
	height:80px;
	margin:4px 0 0 4px;
	overflow:hidden;
}
.parallax_classic.bullets .bottomOverThumb img {

}
.parallax_classic.bullets .playOver {
	position:absolute;
	width:73px;
	height:73px;
	background:url(/CSS/Views/Homepage/skins/bullets/play_overOFF.png) 0 0 no-repeat;
	display:none;
	z-index:4;
	cursor: pointer;
}

.parallax_classic.bullets .playOver:hover {
	background:url(/CSS/Views/Homepage/skins/bullets/play_overON.png) 0 0 no-repeat;
	display:none;
	z-index:4;
	cursor: pointer;
}






/***thumbs SKIN***/
.parallax_classic.thumbs .bannerControls {
	position:absolute;
	left:0;
	top:0;
	/*z-index:1;*/
	z-index:5;
	width:100%;
}

.parallax_classic.thumbs .leftNav {
	position:absolute;
	left:20px;
	width:41px;
	height:41px;
	background:url(/CSS/Views/Homepage/skins/thumbs/leftNavOFF.png);
	cursor: pointer;
}
.parallax_classic.thumbs .leftNav:hover {
	background:url(/CSS/Views/Homepage/skins/thumbs/leftNavON.png) 0 0 no-repeat;
}
.parallax_classic.thumbs .rightNav {
	position:absolute;
	right:20px;
	width:41px;
	height:41px;
	background:url(/CSS/Views/Homepage/skins/thumbs/rightNavOFF.png) 0 0 no-repeat;
	cursor: pointer;
}
.parallax_classic.thumbs .rightNav:hover {
	background:url(/CSS/Views/Homepage/skins/thumbs/rightNavON.png) 0 0 no-repeat;
}
.parallax_classic.thumbs .bottomNav {
	position:absolute;
	width:0px;
	height:24px;
	bottom:-35px;
	z-index:3;
	padding-left:9px;
}
.parallax_classic.thumbs .bottomNavButtonOFF {
	float:left;
	display:block;
	width:14px;
	height:14px;
	background:url(/CSS/Views/Homepage/skins/thumbs/bottomNavOFF.png) 0 0 no-repeat;
	padding-left:9px;
	cursor: pointer;
}

.parallax_classic.thumbs .bottomNavButtonON {
	float:left;
	display:block;
	width:14px;
	height:14px;
	padding-left:9px;
	background:url(/CSS/Views/Homepage/skins/thumbs/bottomNavON.png) 0 0 no-repeat;
	cursor: pointer;
}

.parallax_classic.thumbs .bottomNavLeft {
	position:absolute;
	width:0px;
	display:none;
	background:#F00;
	height:24px;
	bottom:5px;
	z-index:3;
}

.parallax_classic.thumbs .bottomNavRight {
	position:absolute;
	width:0px;
	display:none;
	height:24px;
	background:#F00;
	bottom:5px;
	z-index:3;
}

.parallax_classic.thumbs .bottomOverThumb {
	position:absolute;
	width:88px;
	height:95px;
	background:url(/CSS/Views/Homepage/skins/thumbs/bottomOverThumbBg.png) 0px 0px no-repeat;
	bottom:25px;
	margin-left:-44px;
}
.parallax_classic.thumbs .innerBottomOverThumb {
	position:relative;
	width:80px;
	height:80px;
	margin:4px 0 0 4px;
	overflow:hidden;
}
.parallax_classic.thumbs .bottomOverThumb img {

}
.parallax_classic.thumbs .playOver {
	position:absolute;
	width:73px;
	height:73px;
	background:url(/CSS/Views/Homepage/skins/thumbs/play_overOFF.png) 0 0 no-repeat;
	display:none;
	z-index:4;
	cursor: pointer;
}

.parallax_classic.thumbs .playOver:hover {
	background:url(/CSS/Views/Homepage/skins/thumbs/play_overON.png) 0 0 no-repeat;
	display:none;
	z-index:4;
	cursor: pointer;
}

/* thumbs */
.parallax_classic.thumbs .thumbsHolderWrapper {
	position:absolute;
	height:135px;
	width:100%;
	overflow:hidden;
	padding:0;
	z-index:2;
}
.parallax_classic.thumbs .thumbsHolderVisibleWrapper {
	position:absolute;
	width:100%;
	height:135px;
	overflow:hidden;
}
.parallax_classic.thumbs .thumbsHolder {
	position:absolute;	
}
.parallax_classic.thumbs .thumbsHolder_ThumbOFF {
	float:left;
	display:block;
	width:95px;
	height:65px;
	cursor: pointer;
}


.parallax_classic.thumbs .thumbsHolder_ThumbOFF img {
	position:relative;
}

.parallax_classic.thumbs .thumbsHolder_ThumbON {
	background:url(/CSS/Views/Homepage/skins/thumbs/thumbActiveArrow.png) center 0px no-repeat;
}

.parallax_classic.thumbs .thumbsHolder_ThumbON img {
	position:relative;
}


.parallax_classic.thumbs .carouselLeftNav {
	position:absolute;
	width:16px;
	height:135px;
	background:url(/CSS/Views/Homepage/skins/thumbs/carouselLeftNavOFF.png) 0 0 no-repeat;
	cursor: pointer;
}

.parallax_classic.thumbs .carouselLeftNav:hover {
	background:url(/CSS/Views/Homepage/skins/thumbs/carouselLeftNavON.png) 0 0 no-repeat;
}

.parallax_classic.thumbs .carouselLeftNavDisabled {
	background:url(/CSS/Views/Homepage/skins/thumbs/carouselLeftNavDisable.png) 0 0 no-repeat;
	cursor:default;
}
.parallax_classic.thumbs .carouselLeftNavDisabled:hover {
	background:url(/CSS/Views/Homepage/skins/thumbs/carouselLeftNavDisable.png) 0 0 no-repeat;
}

.parallax_classic.thumbs .carouselRightNav {
	position:absolute;
	width:16px;
	height:135px;
	background:url(/CSS/Views/Homepage/skins/thumbs/carouselRightNavOFF.png) 0 0 no-repeat;
	cursor: pointer;
}

.parallax_classic.thumbs .carouselRightNav:hover {
	background:url(/CSS/Views/Homepage/skins/thumbs/carouselRightNavON.png) 0 0 no-repeat;
}

.parallax_classic.thumbs .carouselRightNavDisabled {
	background:url(/CSS/Views/Homepage/skins/thumbs/carouselRightNavDisable.png) 0 0 no-repeat;
	cursor:default;
}
.parallax_classic.thumbs .carouselRightNavDisabled:hover {
	background:url(/CSS/Views/Homepage/skins/thumbs/carouselRightNavDisable.png) 0 0 no-repeat;
}










/***********Text Styles***********/


.parallax_classic_texts {
	position:absolute;
	z-index:2;
	/*display: none;*/
	width:100%;
}
.parallax_classic_text_line {
	position:absolute;
	display: none;
}


/****bullets Texts***/



.textElement11_bullets {
	font: bold 35px/42px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
}

.textElement11_bullets a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}

.textElement11_bullets a:hover {
	text-decoration:underline;
}


.textElement12_bullets {
	font: 16px/20px 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#fff;
	width:30%;
}



.textElement20_bullets {
    background: url(/CSS/Views/Homepage/skins/bullets/textBg_transparency70.png) repeat scroll 0 0 transparent;
    height: 15%;
    text-align: left;
    width: 30%;
}

.textElement21_bullets {
	font: bold 26px/36px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}


.textElement31_bullets {
	font: bold 62px/72px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#e53a40;
}
.textElement32_bullets {
	xwidth:26%;
	font: bold 36px/46px 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#000000;
}

.textElement32_bullets a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement32_bullets a:hover {
	color:#fa7b00;
	text-decoration:underline;
}


.textElement41_bullets {
	font: bold 26px/36px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#555555;
}
.textElement42_bullets {
	font: bold 128px/98px 'Rokkitt', serif;
	color:#d31643;
}

.textElement42_bullets a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement42_bullets a:hover {
	color:#fa7b00;
	text-decoration:underline;
}


.textElement51_bullets {
	font: bold 32px/48px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#e63018;
}








/****bulletsFullWidth Texts***/

.textElement10_bulletsFW {
    background: url(/CSS/Views/Homepage/skins/bullets/textBg_transparency.png) repeat scroll 0 0 transparent;
    height: 46%;
    text-align: left;
    width: 21%;
}

.textElement11_bulletsFW {
	font: bold 52px/70px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#77c045;
}

.textElement11_bulletsFW a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#77c045;
	text-decoration:none;
}

.textElement11_bulletsFW a:hover {
	text-decoration:underline;
}


.textElement12_bulletsFW {
	font: 24px/34px 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#ffffff;
	width:17%;
}



.textElement20_bulletsFW {
    background: url(/CSS/Views/Homepage/skins/bullets/textBg_transparency70.png) repeat scroll 0 0 transparent;
    height: 15%;
    text-align: left;
    width: 29%;
}

.textElement21_bulletsFW {
	font: bold 56px/76px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}


.textElement31_bulletsFW {
	font: bold 96px/104px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#e53a40;
}
.textElement32_bulletsFW {
	font: bold 65px/75px 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#000000;
}

.textElement32_bulletsFW a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement32_bulletsFW a:hover {
	color:#fa7b00;
	text-decoration:underline;
}

.textElement41_bulletsFW {
	font: bold 46px/56px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#555555;
}
.textElement42_bulletsFW {
	font: bold 238px/238px 'Rokkitt', serif;
	color:#d31643;
}

.textElement42_bulletsFW a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement42_bulletsFW a:hover {
	color:#fa7b00;
	text-decoration:underline;
}


.textElement51_bulletsFW {
	font: bold 65px/80px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#e63018;
}












/****thumbs Texts***/

.textElement10_thumbs {
    background: url(/CSS/Views/Homepage/skins/bullets/textBg_transparency.png) repeat scroll 0 0 transparent;
    height: 48%;
    text-align: left;
    width: 23%;
}

.textElement11_thumbs {
	font: bold 25px/32px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#77c045;
}

.textElement11_thumbs a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#77c045;
	text-decoration:none;
}

.textElement11_thumbs a:hover {
	text-decoration:underline;
}


.textElement12_thumbs {
	font: 16px/20px 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#ffffff;
	width:21%;
}



.textElement20_thumbs {
    background: url(/CSS/Views/Homepage/skins/bullets/textBg_transparency70.png) repeat scroll 0 0 transparent;
    height: 15%;
    text-align: left;
    width: 30%;
}

.textElement21_thumbs {
	font: bold 26px/36px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}


.textElement31_thumbs {
	font: bold 62px/72px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#e53a40;
}
.textElement32_thumbs {
	xwidth:26%;
	font: bold 36px/46px 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#000000;
}

.textElement32_thumbs a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement32_thumbs a:hover {
	color:#fa7b00;
	text-decoration:underline;
}


.textElement41_thumbs {
	font: bold 26px/36px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#555555;
}
.textElement42_thumbs {
	font: bold 128px/98px 'Rokkitt', serif;
	color:#d31643;
}

.textElement42_thumbs a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement42_thumbs a:hover {
	color:#fa7b00;
	text-decoration:underline;
}


.textElement51_thumbs {
	font: bold 32px/48px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#e63018;
}








/****thumbsFullWidth Texts***/

.textElement10_thumbsFW {
    background: url(/CSS/Views/Homepage/skins/bullets/textBg_transparency.png) repeat scroll 0 0 transparent;
    height: 46%;
    text-align: left;
    width: 21%;
}

.textElement11_thumbsFW {
	font: bold 52px/70px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#77c045;
}

.textElement11_thumbsFW a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#77c045;
	text-decoration:none;
}

.textElement11_thumbsFW a:hover {
	text-decoration:underline;
}


.textElement12_thumbsFW {
	font: 24px/34px 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#ffffff;
	width:20%;
}



.textElement20_thumbsFW {
    background: url(/CSS/Views/Homepage/skins/bullets/textBg_transparency70.png) repeat scroll 0 0 transparent;
    height: 15%;
    text-align: left;
    width: 29%;
}

.textElement21_thumbsFW {
	font: bold 56px/76px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}


.textElement31_thumbsFW {
	font: bold 96px/104px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#e53a40;
}
.textElement32_thumbsFW {
	font: bold 65px/75px 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#000000;
}

.textElement32_thumbsFW a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement32_thumbsFW a:hover {
	color:#fa7b00;
	text-decoration:underline;
}

.textElement41_thumbsFW {
	font: bold 46px/56px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#555555;
}
.textElement42_thumbsFW {
	font: bold 238px/238px 'Rokkitt', serif;
	color:#d31643;
}

.textElement42_thumbsFW a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement42_thumbsFW a:hover {
	color:#fa7b00;
	text-decoration:underline;
}


.textElement51_thumbsFW {
	font: bold 65px/80px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#e63018;
}






/****sideBar Texts***/



.textElement11_sideBar {
	font: bold 32px/42px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}

.textElement11_sideBar a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.textElement11_sideBar a:hover {
	text-decoration:underline;
}


.textElement12_sideBar {
	font: 16px/20px 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#ffffff;
}



.textElement20_sideBar {
    background: url(/CSS/Views/Homepage/skins/bullets/textBg_transparency70.png) repeat scroll 0 0 transparent;
    width: 75%;
	height: 8%;
    text-align: left;

}

.textElement21_sideBar {
	font: bold 22px/32px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
}
.textElement22_sideBar {
	width:26%;
	font: bold 16px/21px 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
}

.textElement22_sideBar a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement22_sideBar a:hover {
	color:#fa7b00;
	text-decoration:underline;
}


.textElement31_sideBar {
	font: bold 48px/56px 'Droid Sans', Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#e53a40;
}
.textElement32_sideBar {
	font: bold 22px/26px 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#000000;
}

.textElement32_sideBar a {
	font: 'Droid Sans', Verdana, Helvetica, sans-serif;
	color:#aa5eb1;
	text-decoration:underline;
}

.textElement32_sideBar a:hover {
	color:#fa7b00;
	text-decoration:underline;
}





.hideElement {
	display:none;
}


/*
 * imgAreaSelect default style
 */

.imgareaselect-border1 {
	background: url(/CSS/Shared/border-v.gif) repeat-y left top;
}

.imgareaselect-border2 {
    background: url(/CSS/Shared/border-h.gif) repeat-x left top;
}

.imgareaselect-border3 {
    background: url(/CSS/Shared/border-v.gif) repeat-y right top;
}

.imgareaselect-border4 {
    background: url(/CSS/Shared/border-h.gif) repeat-x left bottom;
}

.imgareaselect-border1, .imgareaselect-border2,
.imgareaselect-border3, .imgareaselect-border4 {
    filter: alpha(opacity=50);
	opacity: 0.5;
}

.imgareaselect-handle {
    background-color: #fff;
    border: solid 1px #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.imgareaselect-outer {
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.imgareaselect-selection {  
}
/*! jQuery UI - v1.10.3 - 2013-12-16
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(/Content/jquery-ui-themes/smoothness/data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(/Content/jquery-ui-themes/smoothness/images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/Content/jquery-ui-themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/Content/jquery-ui-themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/Content/jquery-ui-themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(/Content/jquery-ui-themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(/Content/jquery-ui-themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/Content/jquery-ui-themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/Content/jquery-ui-themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/Content/jquery-ui-themes/smoothness/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(/Content/jquery-ui-themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/Content/jquery-ui-themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
