/* Slider */ .km-slider { width: 10em; height: .6em; line-height: .6em; position: relative; padding: .5em .7em; display: inline-block; vertical-align: middle; } .km-slider-container { top: 0; left: 0; margin: 0; width: 100%; height: 100%; display: block; position: absolute; border-radius: 5px; } .km-slider-handle { top: 0; left: 0; width: 1.25em; height: 1.25em; display: block; position: absolute; border-radius: 1em; box-shadow: 0 1px 1px rgba(0,0,0,.5); } .km-slider-wrapper { border-radius: 5px; } .km-slider-background { width: 24em; margin-left: -12em; } .k-colorpick .km-slider-background { background: linear-gradient(to bottom,#dbdbdb,#eee 50%) 6em 0 no-repeat #3074e7; background: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#dbdbdb),color-stop(0.5,#eee)) 6em 0 no-repeat #3074e7; background: -moz-linear-gradient(top,#dbdbdb,#eee 50%) 6em 0 no-repeat #3074e7; background: -ms-linear-gradient(top,#dbdbdb,#eee 50%) 6em 0 no-repeat #3074e7; background: -o-linear-gradient(top,#dbdbdb,#eee 50%) 6em 0 no-repeat #3074e7; } .k-colorpick .km-slider { -webkit-transform: translatez(0); } .k-colorpick .km-slider-handle { width: 1.4em; height: 1.4em; border: 1px solid #eee; background: linear-gradient(to bottom,#ccc,#fff); background: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#ccc),color-stop(1,#fff)); background: -moz-linear-gradient(top,#ccc,#fff); background: -ms-linear-gradient(top,#ccc,#fff); background: -o-linear-gradient(top,#ccc,#fff); } .k-colorpick .km-slider-background { background: linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0) 15%,rgba(0,0,0,0) 90%,rgba(0,0,0,0.4)) 0 0 no-repeat,linear-gradient(to bottom,#dbdbdb,#fff) 12em 0 no-repeat,linear-gradient(to bottom,#2a5db2,#6da9f7) 0 0 no-repeat; background: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(0,0,0,0.5)),color-stop(0.15,rgba(0,0,0,0)),color-stop(0.9,rgba(0,0,0,0)),color-stop(1,rgba(0,0,0,0.4))) 0 0 no-repeat,-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#dbdbdb),color-stop(1,#fff)) 12em 0 no-repeat,-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#2a5db2),color-stop(1,#6da9f7)) 0 0 no-repeat; background: -moz-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0) 15%,rgba(0,0,0,0) 90%,rgba(0,0,0,0.4)) 0 0 no-repeat,-moz-linear-gradient(top,#dbdbdb,#fff) 12em 0 no-repeat,-moz-linear-gradient(top,#2a5db2,#6da9f7) 0 0 no-repeat; background: -ms-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0) 15%,rgba(0,0,0,0) 90%,rgba(0,0,0,0.4)) 0 0 no-repeat,-ms-linear-gradient(top,#dbdbdb,#fff) 12em 0 no-repeat,-ms-linear-gradient(top,#2a5db2,#6da9f7) 0 0 no-repeat; background: -o-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0) 15%,rgba(0,0,0,0) 90%,rgba(0,0,0,0.4)) 0 0 no-repeat,-o-linear-gradient(top,#dbdbdb,#fff) 12em 0 no-repeat,-o-linear-gradient(top,#2a5db2,#6da9f7) 0 0 no-repeat; } html { font-family: Arial, Helvetica, sans-serif; font-size: 75%; min-height: 100%; } body { margin: 0; box-sizing: border-box; min-height: 100%; } body.k-popup { box-shadow: none; -webkit-box-shadow: none; border: 0; } .drop-override * { cursor: inherit !important; } .ie10hint { margin-left: 37px; margin-top: 2px; } .km-root { text-align: center; overflow: visible !important; font-size: 80%; } .km-root .km-wp { font-size: 1.4em; } .device { width: 250px; height: 360px; position: relative; display: inline-block; overflow: visible; margin: 100px 50px 60px 15px; text-align: left; white-space: normal; } .device:before { content: ""; display: block; position: absolute; z-index: -1; width: 100%; height: 100%; padding: 105px 25px 98px 22px; margin: -105px 0 0 -25px; background: url('../images/iphone.png'); } .km-android:before { padding: 88px 29px 89px 23px; margin: -88px 0 0 -29px; background: url('../images/android.png'); } .km-blackberry:before { padding: 83px 32px 100px 31px; margin: -83px 0 0 -32px; background: url('../images/blackberry.png'); } .km-meego:before { padding: 77px 25px 77px 23px; margin: -77px 0 0 -24px; background: url('../images/meego.png'); } .km-wp:before { padding: 90px 24px 77px 23px; margin: -79px 0 0 -23px; background: url('../images/wp8.png'); } .hiddenOS { display: none; } body > label { vertical-align: middle; } .color-preview, .input-value { display: inline-block; width: 3.3em; height: 1.75em; line-height: 1em; text-align: center; color: #000; -webkit-appearance: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .color-preview { display: block; width: auto; padding-right: 16px; } .label { display: inline-block; width: 155px; vertical-align: middle; margin-right: 2px; } .km-slider { float: right; } .km-ios { background: none; } .body .k-colorpick, .body .k-gradientpick, .body .k-patternpick { font: inherit !important; padding: .8em; } .stop { position: absolute; z-index: 1; bottom: -35px; width: 21px; height: 21px; border-radius: 11px; box-shadow: inset -1px -1px 1px rgba(0,0,0,.3); -webkit-box-shadow: inset -1px -1px 1px rgba(0,0,0,.3); margin-left: -10px; } .stop:before { position: absolute; content: "\a0"; width: 1px; height: 74px; top: -74px; left: 9px; background: rgba(0,0,0,.6); background-clip: padding-box; border: 1px solid transparent; border-width: 0 1px; } .stop.k-state-selected { background-image: none; box-shadow: 0 0 0 1px #fff, inset -1px -1px 1px rgba(0,0,0,.3); -webkit-box-shadow: 0 0 0 1px #fff, inset -1px -1px 1px rgba(0,0,0,.3); } .stop.k-state-selected:before { border-color: #fff; } .sample { position: relative; display: inline-block; width: 190px; height: 10px; margin: 5px 0 20px 0; } .rotation-view { display: inline-block; width: 20px; height: 20px; vertical-align: top; margin-right: 10px; cursor: pointer; } .rotation-view:before { content: "\25ba"; font: 20px Arial, Helvetica, sans-serif; display: block; width: 20px; height: 20px; color: #333; line-height: 18px; text-align: center; text-shadow: 0 -1px 1px rgba(0,0,0,.3); } .utility-active { position: relative; } .utility-active:before { content: "\262f"; font-size: 25px; line-height: 18px; text-indent: 0; display: block; position: absolute; width: 20px; height: 20px; right: 0; top: 0; color: rgba(0,0,0,.5); text-align: center; text-shadow: 0 1px 1px #fff; } .k-context-menu { border: 0; min-width: 130px; } .tools { background: #d9d9d9; background: linear-gradient(to bottom, #FFF, #EEE 55px, #d9d9d9 56px, #d9d9d9 100%); -webkit-box-shadow: inset 0 1px 0 #c4c4c4, inset 0 -1px 0 #fff; box-shadow: inset 0 1px 0 #c4c4c4, inset 0 -1px 0 #fff; } .holder { width: 540px; height: 100%; position: relative; font-size: 0; z-index: 1; border: 0; box-shadow: none; -webkit-box-shadow: none; } .gradient-holder, .font-holder { width: 495px; } .font-holder { font-size: 80%; } .font-holder .drop:not(.k-none):before { background: #999; } .font-holder .drop:after { color: rgba(255,255,255,.9); content: "Aa"; position: absolute; bottom: 0; left: 0; display: block; width: 100%; height: 100%; font: inherit; font-size: 1.5em; line-height: 45px; vertical-align: middle; } .font-holder .drop:after:before { content: "\a0"; display: block; height: 100%; } .holder .k-animation-container { font-size: 1em; font-size: 1rem; } .drop, .recents { float: left; } .drop, .rotator, .k-static-picker .color-preview, .gradient-preview, .pattern-preview, .font-preview { width: 45px; height: 45px; display: inline-block; text-align: center; position: relative; box-shadow: inset 1px 1px 0 rgba(0,0,0,.2), inset -1px -1px 0 rgba(255,255,255,.2), inset 0 0 5px rgba(0,0,0,.2); -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.2), inset -1px -1px 0 rgba(255,255,255,.2), inset 0 0 5px rgba(0,0,0,.2); } .drop:before, .k-static-picker .color-preview:before, .gradient-preview:before, .pattern-preview:before, .rotator:before, .font-preview:before { content: "\a0"; display: block; position: absolute; width: 100%; height: 100%; z-index: -1; background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, #666), color-stop(.25, transparent), to(transparent)), -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, #666), color-stop(.25, transparent), to(transparent)), -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.75, transparent), color-stop(.75, #666)), -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.75, #707070), color-stop(.75, #666)); background-image: -moz-linear-gradient(45deg, #666 25%, transparent 25%, transparent), -moz-linear-gradient(-45deg, #666 25%, transparent 25%, transparent), -moz-linear-gradient(45deg, transparent 75%, #666 75%), -moz-linear-gradient(-45deg, #707070 75%, #666 75%); background-image: linear-gradient(45deg, #666 25%, transparent 25%, transparent), linear-gradient(-45deg, #666 25%, transparent 25%, transparent), linear-gradient(45deg, transparent 75%, #666 75%), linear-gradient(-45deg, #707070 75%, #666 75%); background-size: 11px 11px; } .sample .gradient-preview { position: absolute; width: 100%; height: 100%; cursor: crosshair; padding-right: 1px } .color-value { outline: 0; -webkit-appearance: none; background: none; border: 0; color: #fff; text-decoration: underline; vertical-align: bottom; display: inline-block; text-align: right; margin-bottom: 13px; width: 100%; box-sizing: border-box; font-size: 12px; } .color-holder > .drop:hover:after, .drop.k-none:after { content: attr(data-color); display: block; position: absolute; width: 100%; height: 12px; line-height: 12px; vertical-align: middle; bottom: 0; color: #000; font-size: 7px; text-transform: uppercase; text-align: center; background: rgba(255,255,255,.5); } .drop.k-none:after, .drop.k-none:hover:after { content: "NONE"; border: 0; } .drop:hover, .drop.k-state-active, .rotator:hover, .rotator.k-state-active { background-color: transparent; box-shadow: inset 0 0 0 1px #fff, inset 0 0 6px rgba(255,255,255,.8); -webkit-box-shadow: inset 0 0 0 1px #fff, inset 0 0 6px rgba(255,255,255,.8); } .branding { background-color: #2a2d33; padding: 17px; } .header { position: relative; min-width: 950px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee)); background: -moz-linear-gradient(top, #fff, #eee); background: linear-gradient(to bottom, #fff, #eee); color: #777; white-space: nowrap; vertical-align: middle; } .header > div { height: 100% !important; } .tools { border: 0; min-width: 950px; } .tools .menu { margin: 10px; font-size: 14px; display: inline-block; text-transform: uppercase; border: 0; background: none; vertical-align: middle; } .tools .menu .k-item { color: #666; background: none; border-width: 1px; border-color: transparent; } .tools .menu .k-link:hover { color: #00a3c7; } .tools .menu .k-state-active { border-color: #B5B5B5 #DFDFDF #E0E0E0; background: -webkit-gradient(linear, 0 0, 0 100%, from(#e8e8e8), to(#e0e0e0)); background: -moz-linear-gradient(top, #e8e8e8, #e0e0e0); background: linear-gradient(to bottom, #e8e8e8, #e0e0e0); border-radius: 10px; } .tools .menu .k-state-active .k-link { color: #000; } .tools.k-tabstrip .k-content { background: transparent; border: 0; margin: 0; padding: 0; height: 100%; overflow: hidden; } .tools.k-tabstrip .k-loading { display: none; } .box { position: relative; z-index: 0; padding: 40px 0 40px 30px; min-width: 940px; width: 100%; overflow-x: auto; overflow-y: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: -webkit-gradient(linear, 0 0, 0 100%, from(#e0e0e0), to(#fff)); background: -moz-linear-gradient(top, #e0e0e0, #fff); background: linear-gradient(to bottom, #e0e0e0, #fff); } .box > .km-root { white-space: nowrap; } .recents { border: 0; height: 45px; width: 100%; position: relative; overflow: hidden; box-shadow: inset 1px 1px 0 rgba(0,0,0,.2), inset -1px -1px 0 rgba(255,255,255,.2); -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.2), inset -1px -1px 0 rgba(255,255,255,.2); white-space: nowrap; } .recents:before { content: "Recent Colors"; display: block; position: absolute; width: 100%; height: 100%; line-height: 45px; font-size: 18px; font-weight: bold; text-align: center; color: #bbb; text-transform: uppercase; text-shadow: 0 1px 0 #fff; z-index: -2; } .recent-gradients:before { content: "Recent Gradients"; } .recent-patterns:before { content: "Recent Patterns"; } .recent-fonts:before { content: "Recent Fonts"; } .k-static-picker, .k-static-gradient .k-animation-container { top: 0 !important; left: 540px !important; padding: 0 !important; margin: 0 !important; width: 400px !important; height: 100% !important; display: none; position: absolute; -webkit-backface-visibility: hidden; } .k-static-gradient, .k-static-font { left: 495px !important; } .k-static-font, .k-static-pattern, .k-static-gradient { width: 540px !important; } .k-static-gradient .k-animation-container { left: 252px !important; } .k-static-shown { display: block !important; } .k-static-picker > .k-popup, .k-static-picker .k-animation-container > .k-colorpick { display: block !important; height: 100%; -webkit-transition: none !important; -moz-transition: none !important; -webkit-transform: none !important; -moz-transform: none !important; padding: 0; border-radius: 0; box-shadow: none; -webkit-box-shadow: none; border: 0; background: none; width: 100%; } .k-popup .k-static-picker .k-gradientpick { margin-left: 10px; } .k-static-picker .color-preview, .k-static-picker .pattern-preview, .k-static-picker .font-preview { width: 160px; height: 135px; line-height: 135px; vertical-align: bottom; text-align: right; color: #fff; border-radius: 0; float: left; border: 0; } .k-static-picker .font-preview { width: 145px; padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .k-static-picker .font-preview:before { background: #999; margin: -10px 0 0 -10px; } .k-static-picker .font-preview > div { height: 100%; overflow: hidden; } .k-static-picker .font-preview > div > div { padding-bottom: 5px; text-align: left; line-height: inherit; } .k-static-gradient .color-preview { width: 100px; height: 90px; line-height: 90px; margin-bottom: 20px; } .k-gradientpick .color-preview { padding-right: 0; } .k-static-gradient .color-value { font-size: 9px; padding-right: 5px; margin-bottom: 5px; } .k-static-gradient .label { width: 100px; } .k-static-gradient .km-slider { width: 5.6em; } .rotator { width: 30px; height: 30px; display: inline-block; margin-bottom: -3px; position: relative; cursor: pointer; } .sample { width: 239px; height: 60px; margin: 0; } .gradient-preview { width: 100%; height: 100%; } .k-colorpick { background: #D9D9D9; border-color: #999; } .k-colorpick .km-slider { height: 1.72em; padding: 0 .8em; } .k-colorpick .label { line-height: 1.8em; padding: 8px 7px 3px; } .k-popup .input-value { background: #d9d9d9; margin: 8px 0 3px; border: 0; vertical-align: middle; font-size: 1em; outline: 0; } .k-patternpick .label, .k-patternpick .label-title, .k-fontpick .label, .k-fontpick .label-title { width: auto; margin: 9px 0 0 5px; text-transform: uppercase; } .k-patternpick .k-checkbox.label { margin-left: 4px; } .k-patternpick .label-title, .k-fontpick .label-title { line-height: 2em; vertical-align: middle; width: 70px; display: inline-block; text-align: right; margin-right: 3px; } .k-fontpick .label-title { margin: 6px 0 2px 5px; width: 90px; } .k-patternpick .k-checkbox.label-y { margin-left: 3em; } .k-patternpick .input-value, .k-fontpick .input-value { margin: 6px 5px 2px; text-transform: none; z-index: 1; } .k-patternpick .input-value { margin-top: 0; } .k-patternpick [title=Url], .k-fontpick [title=font-family] { width: 200px; text-align: left; padding: 0 5px; } .k-fontpick [title=font-family] { width: 250px; } .k-fontpick [title=text-shadow-color] { width: 100px; } .k-fontpick [title=font-size], .k-fontpick [title=line-height] { width: 80px; } .k-fontpick .label-line-height { width: 77px; margin-left: 2px; } .k-fontpick .label-style { width: 80px; } .k-fontpick { font: 1rem Arial, Helvetica, sans-serif !important; } .k-fontpick .k-dropdown { width: 80px; } .k-fontpick .k-dropdown .k-input { height: 1.2em; padding: .1em 0; } .k-patternpick [title^=position] { width: 46px; padding: 0 2px; } .k-colorpick .km-slider-wrapper { margin-left: -.8em; padding-right: .8em; padding-left: .8em; border-radius: 9px; -moz-border-radius: 9px; -webkit-border-radius: 9px; } .k-colorpick .km-slider-background { background: -webkit-gradient(linear,50% 0,50% 100%,from(#cacaca),to(#cacaca)) 12em 0 no-repeat, -webkit-gradient(linear,50% 0,50% 100%,from(#e4e4e4),to(#e4e4e4)) 0 0 no-repeat; background: -moz-linear-gradient(top, #cacaca, #cacaca) 12em 0 no-repeat, -moz-linear-gradient(top, #e4e4e4, #e4e4e4) 0 0 no-repeat; background: linear-gradient(to bottom, #cacaca, #cacaca) 12em 0 no-repeat, linear-gradient(to bottom, #e4e4e4, #e4e4e4) 0 0 no-repeat; } .k-popup .input-value, .k-static-picker .k-dropdown, .k-static-picker .dropdown-wrapper, .k-colorpick .km-slider-container, :root input.k-checkbox + label.k-checkbox:before { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.3), 0 1px 1px rgba(255,255,255,.7); box-shadow: inset 0 1px 2px rgba(0,0,0,.3), 0 1px 1px rgba(255,255,255,.7); } .k-static-picker .k-dropdown { position: relative; z-index: 1; border: 1px solid transparent; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .k-static-picker .dropdown-wrapper { margin: 6px 0 2px 3px; vertical-align: middle; display: inline-block; border: 1px solid rgba(0,0,0,0.1); } .k-static-picker .k-dropdown.k-state-border-down, .k-static-picker .k-dropdown-wrap.k-state-active { box-shadow: none; -webkit-box-shadow: none; padding-bottom: 1px; } .k-fontpick > .k-animation-container { margin-top: -7px; display: inline-block; z-index: 0 !important; } .k-static-picker .k-fontpick .k-list { margin-top: 7px; } .k-static-picker .k-fontpick .k-list .k-item { margin: 2px 0; line-height: 26px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; } .k-static-picker .k-fontpick .k-list-container { margin-left: 0; border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.3); } .k-static-picker .k-dropdown-wrap { border: 0 !important; box-shadow: none; -webkit-box-shadow: none; border-radius: inherit; -moz-border-radius: inherit; -webkit-border-radius: inherit; } .k-colorpick .km-slider-handle { margin-top: 1px; background: -webkit-gradient(linear,50% 0,50% 100%,from(#fff),to(#eee)); background: -moz-linear-gradient(top, #fff, #eee); background: linear-gradient(to bottom, #fff, #eee); } .widgetTarget { position: absolute; display: none; z-index: 2; width: 0; height: 0; } .widgetTarget > :first-child, .widgetTarget > :last-child { position: absolute; top: 0; left: 0; width: 200px; height: 0; border-top: 1px dashed #003c49; } .widgetTarget > :first-child > :first-child, .widgetTarget > :first-child > :last-child { position: absolute; top: 0; left: 0; width: 0; height: 100px; border-left: 1px dashed #003c49; } .widgetTarget > :last-child { top: 100px; } .widgetTarget > :first-child > :last-child { left: auto; right: 0; } .widgetTarget > span, .widgetTarget > div > span { top: 0; left: 0; white-space: nowrap; height: 15px; color: #fff; padding: 0 3px; font-size: 10px; position: absolute; background: #005163; display: inline-block; border: 1px solid #003c49; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .widgetTarget > span { top: -15px; text-transform: uppercase; } #importWindow .k-textbox, #exportWindow .k-textbox { width: 99.9%; height: 340px; box-sizing: border-box; resize: none; } .files { position: absolute; top: 0; right: 1em; height: 59px; line-height: 59px; } .files a { color: #555; text-transform: uppercase; display: inline-block; border: 0; background: none; margin: 0 5px; line-height: 14px; vertical-align: middle; font: 13px Arial, Helvetica, sans-serif; -webkit-tap-highlight-color: rgba(0,0,0,0); } .files a:before { content: ""; display: inline-block; width: 16px; height: 16px; margin-top: -4px; margin-right: 5px; vertical-align: middle; background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAgCAMAAACy7Q9eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTdDMzhERUZGQjYyMTFFMThDRTdFRkYyMkQ1OEI0MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTdDMzhERjBGQjYyMTFFMThDRTdFRkYyMkQ1OEI0MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5N0MzOERFREZCNjIxMUUxOENFN0VGRjIyRDU4QjQxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5N0MzOERFRUZCNjIxMUUxOENFN0VGRjIyRDU4QjQxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrnMYzMAAAAJUExURQCjx1ZWVv///y1HD0cAAAADdFJOU///ANfKDUEAAAD6SURBVHjatJRRDsMgDEOd3f/QkzraxoYgR+34Isi8YjeAjz3CUmGIr5GnAoyXgR4RrD2A0/b6GwUwroAYGMqLTZ6RgZFc0cn0+BvzYw0sYOCYC7cK87cKNnMD03qITU2AageoSMmUS8fy5JlD5erRT1lFbLTNomsog5jbZt/Ynbb2rp5H6tzlDhEvvlwNYEM6VLhGnooULwM9Ilh7AKft9TcKIDI4s5WHTZ7IQCRXdDI9/sb8KWYBA8dcuFWYp5jM3MC0DrGJaVMWG0BFSqZcOpYnzxyqVE9+yipio20WXcM98lnGUjd2p629qwf038P9Xca/3iRnfAUYAPaHECMniJcOAAAAAElFTkSuQmCC") no-repeat 0 0; } .files a:hover { color: #00a3c7; cursor: pointer; } #exportStyles:before { background-position: -16px 0; } #resetStyles:before { background-position: -32px 0; } #undoStyles:before { background-position: -48px 0; } #redoStyles:before { background-position: -64px 0; } .files button:hover:before { background-position: 0 -16px; } #exportStyles:hover:before { background-position: -16px -16px; } #resetStyles:hover:before { background-position: -32px -16px; } #undoStyles:hover:before { background-position: -48px -16px; } #redoStyles:hover:before { background-position: -64px -16px; } .applyall { position: fixed; top: 257px; right: 56px; -webkit-tap-highlight-color: rgba(0,0,0,0); } .optionsSheet { position: fixed; overflow: hidden; -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 1000; right: 0; top: 248px; background: #7f7f7f; box-shadow: inset -1px 1px 3px rgba(0,0,0,.3), -1px 1px 5px rgba(0,0,0,.3); -webkit-box-shadow: inset -1px 1px 3px rgba(0,0,0,.3), -1px 1px 5px rgba(0,0,0,.3); } .optionsSheet .items { position: absolute; top: 30px; right: 30px; width: 170px; height: 100px; color: #fff; text-shadow: 0 -1px #333; } .optionsSheet .item-header { position: absolute; top: -20px; right: 0; display: block; width: 100%; height: 19px; } .optionsSheet .cover { position: relative; width: 40px; height: 40px; -webkit-transition: all 100ms ease-out; -moz-transition: all 100ms ease-out; transition: all 100ms ease-out; background: -webkit-gradient(linear, 0 100%, 100% 0, from(#fff), color-stop(.45, #f9f9f9), color-stop(.5, #e5e5e5), color-stop(.5, rgba(0,0,0,.2)), color-stop(.55, rgba(0,0,0,0)), to(rgba(0,0,0,0))); background: -moz-linear-gradient(bottom left, #fff, #f9f9f9 45%, #e5e5e5 50%, rgba(0,0,0,.2) 50%, rgba(0,0,0,0) 55%, rgba(0,0,0,0)); background: linear-gradient(to top right, #fff, #f9f9f9 45%, #e5e5e5 50%, rgba(0,0,0,.2) 50%, rgba(0,0,0,0) 55%, rgba(0,0,0,0)); } .optionsSheet .wrench { position: absolute; right: 0; top: 0; width: 20px; height: 20px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAoElEQVR4Xu3UsQnCUBCHccWA9lZp7F+RCRSnELKIW9i5RtQiA2QCdwkR0kjg/Ip/IYKo5xUWFr/qPT64K25kZqF+OPgPLnBEhwtOSO6gzLFGBUOLFDFyAZM6aodnBfuI4ATNN8HxQ3AHkwHlp8EcB+zvY96oypZQo5fBG332ULqiCsZFFXw3upIOmTMIRRVb4oqZOygbtIpto65Nhumrfzeu3uIjJz9T1AAAAABJRU5ErkJggg==") no-repeat 0 100%; } .optionsSheet:hover .cover { width: 45px; height: 45px; cursor: pointer; } .optionsSheet.k-state-opened .cover { width: 300px; height: 300px; cursor: default; } /* Input styling */ input.k-checkbox { padding: 0; } :root input.k-checkbox { position: absolute; margin: 4px 0 0 0; display: none; } :root label.k-checkbox { position: relative; display: inline-block; padding-left: 2.2em; line-height: 2em; } :root .k-patternpick label.k-checkbox { padding-left: 0; padding-right: 2.2em; } :root input.k-checkbox + label.k-checkbox:before { left: 0; top: 50%; width: 1.7em; height: 1.7em; content: "\a0"; background: rgba(0,0,0,.1); padding: 0 1px 2px; position: absolute; text-align: center; display: inline-block; margin: -.85em 1px 0 0; overflow: hidden; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } :root .k-patternpick input.k-checkbox + label.k-checkbox:before { left: auto; right: 0; } :root input.k-checkbox:checked + label.k-checkbox:before { background: #00a3c7; background-clip: content-box; box-shadow: inset 0 1px 2px rgba(0,0,0,.3), inset 0 0 0 2px #cbcbcb, inset 0 1px 3px 3px rgba(255,255,255,.7), inset 0 0 0 6px #eee, inset 0 1px 2px 6px rgba(0,0,0,.3), 0 1px 1px rgba(255,255,255,.7); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.3), inset 0 0 0 2px #cbcbcb, inset 0 1px 3px 3px rgba(255,255,255,.7), inset 0 0 0 6px #eee, inset 0 1px 2px 6px rgba(0,0,0,.3), 0 1px 1px rgba(255,255,255,.7); } :root .optionsSheet input.k-checkbox:checked + label.k-checkbox:before { box-shadow: inset 0 1px 2px rgba(0,0,0,.5), inset 0 0 0 2px #727272, inset 0 1px 3px 3px rgba(255,255,255,.7), inset 0 0 0 6px #eee, inset 0 1px 2px 6px rgba(0,0,0,.5), 0 1px 1px rgba(255,255,255,.7); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.5), inset 0 0 0 2px #727272, inset 0 1px 3px 3px rgba(255,255,255,.7), inset 0 0 0 6px #eee, inset 0 1px 2px 6px rgba(0,0,0,.5), 0 1px 1px rgba(255,255,255,.7); } .old-browser { background: #222; height: 100%; } .old-browser .box { top: 0; width: 100%; height: 100%; text-align: center; visibility: visible; vertical-align: middle; background: transparent; } .help:before, .old-browser .box:before { content: "\a0"; display: inline-block; height: 100%; width: 0; vertical-align: middle; } .old-browser .centered { color: #ddd; font-size: 18px; display: inline-block; text-align: left; text-shadow: 0 1px 0 rgba(255,255,255,.3); } .old-browser .centered span { font-size: 24px; } .old-browser strong { font-size: 40px; line-height: 36px; display: block; } .old-browser .centered strong span { font-size: 30px; } .help { position: absolute; width: 100%; height: 100%; top: 0; left: 0; text-align: center; z-index: 100000; background: rgba(255,255,255,.6); } .help > div { position: relative; display: inline-block; vertical-align: middle; width: 804px; height: 304px; background: url("../images/help.png"); } .help .closeHelp { position: absolute; top: 0; right: 0; width: 60px; height: 60px; cursor: pointer; opacity: .8; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI3MjEwMjBGQ0VDMTFFMTkyOENGMkQzNEYwNzBGNDUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjI3MjEwMjFGQ0VDMTFFMTkyOENGMkQzNEYwNzBGNDUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MjcyMTAxRUZDRUMxMUUxOTI4Q0YyRDM0RjA3MEY0NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MjcyMTAxRkZDRUMxMUUxOTI4Q0YyRDM0RjA3MEY0NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuFZNqAAAAAGUExURVZWVv///yY7HiIAAAACdFJOU/8A5bcwSgAAAEpJREFUeNp8kEkOACAMAuH/nzZq96CcZDTYAgJgajscVRQSyGCYhEHK0S8xU3gZR24PN9eGIL/vRJ74V8wn9lD7PnsZ/YmelwADAG9UAJVJ1WL5AAAAAElFTkSuQmCC") 20px 20px no-repeat; } .help .closeHelp:hover { opacity: 1; } :-webkit-any(.km-blackberry) .km-icon:after { background-image: inherit; background-repeat: inherit; background-position: inherit; background-color: currentcolor; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent; } /* Font-face for FF/IE10 */ @font-face { font-family: "Kendo UI Examples"; src: url("../../shared/styles/kendoui.woff") format("woff"), url("../../shared/styles/kendoui.ttf") format("truetype"); } .device .km-icon:after, .device .km-icon:before, .device .km-contactadd:after, .device .km-contactadd:before, .device .km-rowdelete:after, .device .km-rowdelete:before, .device .km-rowinsert:after, .device .km-rowinsert:before, .device .km-detaildisclose:after, .device .km-detaildisclose:before, .device .km-loading:after { font: 1em/1em "Kendo UI Examples"; } .device.km-wp .km-tabstrip .km-button { margin-left: 1%; margin-right: 1%; } .km-wp, .km-wp .km-button { background-color: #222; } .km-wp *:not(.km-tabstrip) > .km-state-active, .km-wp .km-tabstrip .km-state-active .km-icon { background: #369; } .km-wp .km-tabstrip .km-state-active .km-icon { color: #fff; } .device.km-wp-light .km-content, .device.km-wp-light .km-button, .device.km-wp-light .km-navbar, .device.km-wp-light .k-toolbar, .device.km-wp-light .km-detail, .device.km-wp-light *:not(.k-label) > input:not(.k-input), .device.km-wp-light .k-dropdown, .device.km-wp-light *:not(.k-label) > textarea, .device.km-wp-light *:not(.k-label) > select { background: #fff; } .device.km-wp-dark .km-content, .device.km-wp-dark .km-button, .device.km-wp-dark .km-navbar, .device.km-wp-dark .k-toolbar, .device.km-wp-dark .km-detail, .device.km-wp-dark *:not(.k-label) > input:not(.k-input), .device.km-wp-dark .k-dropdown, .device.km-wp-dark *:not(.k-label) > textarea, .device.km-wp-dark *:not(.k-label) > select { background: #000; } .km-wp .km-tabstrip > .km-button { background: none; }