@font-face{font-family:icons;src:url('data:application/font-woff;base64,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') format('woff');font-weight:400;font-style:normal}.icons:before{font-family:'icons';font-weight:normal !important;line-height:1}
.icons.left:before{content:'\e801'}
.icons.right:before{content:'\e802'}
.icons.up:before{content:'\e803'}
.icons.down:before{content:'\e800'}
.icons.circle:before{content:'\e806'}
.icons.center:before{content:'\e806'}
.icons.search:before{content:'\e80b'}
.icons.help:before{content:'\e80d'}
.icons.star:before{content:'\e808'}
.icons.unstar:before{content:'\e809'}
.icons.delete:before{content:'\e807'}
.icons.trash:before{content:'\e807'}
.icons.sandbox:before{content:'\e80c'}
.icons.settings:before{content:'\e80a'}
.icons.zoom-in:before{content:'\e804'}
.icons.zoom-out:before{content:'\e805'}
.icons.with-text:before{margin-right:8px}
a.icons,a.icons:hover{text-decoration:none !important}
body{font-family:'Open Sans',Verdana,Arial,sans-serif;font-size:14px;margin:0 auto;padding:0;min-width:360px;max-width:1600px;border-left:1px solid #f7f5e7;border-right:1px solid #f7f5e7}
@media (max-width:1599px){body{border:none}}input,textarea,select,button,.ui-widget input,.ui-widget textarea,.ui-widget select,.ui-widget button{font-family:'Open Sans',Arial,sans-serif;font-size:14px}
input[type="text"],input[type="password"],textarea{background:#fff;border:1px solid #aaa;padding:2px}
button.themed,input[type="submit"].themed{border:none;color:#fff;display:inline-block;text-decoration:none;font-weight:bold;padding:.4em .75em .35em;background:#f46638;background:linear-gradient(to bottom, #f46638 0, #ec440d 100%) repeat scroll 0 0 transparent;border-bottom:3px solid #bc360a}button.themed:hover,input[type="submit"].themed:hover{background:#f78b68;background:linear-gradient(to bottom, #f78b68 0, #f46638 100%) repeat scroll 0 0 transparent;border-color:#ec440d}
button.themed.accept,input[type="submit"].themed.accept{background:#38f446;background:linear-gradient(to bottom, #38f446 0, #0dec1e 100%) repeat scroll 0 0 transparent;border-bottom:3px solid #0abc18}button.themed.accept:hover,input[type="submit"].themed.accept:hover{background:#68f773;background:linear-gradient(to bottom, #68f773 0, #38f446 100%) repeat scroll 0 0 transparent;border-color:#0dec1e}
button.themed.narrow,input[type="submit"].themed.narrow{padding:.15em .5em .1em}
button.themed.inactive{background:#ccc;background:linear-gradient(to bottom, #ccc 0, #b3b3b3 100%) repeat scroll 0 0 transparent;border-bottom:3px solid #999}button.themed.inactive:hover{background:#e5e5e5;background:linear-gradient(to bottom, #e5e5e5 0, #ccc 100%) repeat scroll 0 0 transparent;border-color:#b3b3b3}
button.themed[disabled]{background:#ccc;background:linear-gradient(to bottom, #ccc 0, #b3b3b3 100%) repeat scroll 0 0 transparent;border-bottom:3px solid #999}button.themed[disabled]:hover{background:#ccc;background:linear-gradient(to bottom, #ccc 0, #b3b3b3 100%) repeat scroll 0 0 transparent;border-color:#999}
h2{color:#666;margin:.75em 0;font-size:24px}
a{text-decoration:none}a:hover{text-decoration:underline}
a:hover,a:active{color:#ea9629}
a{color:#bc360a}
code{background:#f7f5e7;color:#141412;padding:0 2px;font-size:12px}
blockquote{font-size:12px;margin:0 3em;padding:0 1em}
dt{font-weight:bold}
dd{padding:0;margin-left:3em}
fieldset{border:none;padding:0;margin:0}
legend{padding:0;margin:1em 0;font-weight:bold;font-size:14px;text-transform:uppercase}
img{border:none}
header{color:#222;text-align:center;position:relative;margin-bottom:16px}header h1{font-size:48px;font-family:Ubuntu,Georgia,sans-serif;text-align:left;box-sizing:border-box;height:200px;margin:0;padding:73px 0 0;color:#222;white-space:nowrap}
header .beta{font-size:28px;vertical-align:super;font-weight:normal;color:#666}
header a:hover{text-decoration:none}
.header-banner{background:url(banner.png) no-repeat scroll center center / 1600px auto transparent;height:200px}.header-banner a{display:block;margin:0 120px}
.userinfo{font-size:small;margin:1em 2em;font-style:italic;position:absolute;top:0;right:0}.userinfo a{text-decoration:underline}
.header-nav{background-color:#f7f5e7;color:#222;padding:0 40px 0 120px;text-align:left}
footer{font-size:12px;color:#fff;text-align:left;padding:3em 120px;min-height:120px;clear:both;margin-top:1em;background-color:#220e10}footer a,footer a:hover{color:#e6402a}
.footer-block{text-align:left;display:inline-block;max-width:250px;vertical-align:top;margin:0 2em 2em}.footer-block h4{margin:0 0 1em}
.footer-copyright{max-width:none;width:300px}
.footer-links ul{list-style:none outside none;margin:0;padding:0}
nav.main{font-size:14px;vertical-align:top}nav.main ul{padding:0;margin:0;list-style:none outside none}nav.main ul:after{content:"";display:block;clear:both}
nav.main li{display:inline-block;float:left;position:relative}nav.main li:hover{background-color:#ded59b;color:#fff}
nav.main li a{display:block;padding:10px 16px;text-decoration:none;color:inherit}
nav.main ul ul{color:#222;background:#f7f5e7;position:absolute;z-index:1000;top:38px;left:-2px;padding:0 2px;width:200px;display:none}
nav.main li:hover ul{display:block}
nav.main ul ul li{float:none;display:block}
nav.main .menu-toggle{height:40px;display:none;border:none;background:transparent;font-family:inherit;color:inherit;margin:0;padding:0 6px}nav.main .menu-toggle:hover{background-color:#ded59b;color:#fff}
nav.main .menu-toggle:after{content:'\e80e';font-family:'icons';display:inline-block;margin-left:4px}
nav.main.toggle-on .menu-toggle:after{content:'\e80f'}
nav li.active{font-weight:bold}
.header-nav .icons{float:right;display:block;height:40px;width:60px;color:inherit;font-size:28px;text-align:center}.header-nav .icons:before{line-height:40px !important}
.header-nav .icons:hover,.header-nav .icons:active,.header-nav .icons:focus{color:inherit}
.header-nav .icons:hover,.header-nav .icons.active{background-color:#ded59b;color:#fff}
#content{padding:1em;min-height:300px;line-height:1.4;max-width:1000px;margin:0 auto}#content.wide{max-width:none}#content.wide .inner-content{max-width:1000px;margin:0 auto}
#content.with-fractal{padding:1em 0}#content.with-fractal .inner-content{padding:0 1em}
.error-page{text-align:center;margin:5em 0}
.flash{position:fixed;top:0;left:0;right:0;padding:2em 2em;background:rgba(0,0,0,0.75);color:#fff;border:2px solid #fff;margin:.5em auto;z-index:1000;max-width:400px}
.form{padding:1em 1.5em;margin:1em 0;border:1px solid #bc360a;background-color:#f7f5e7;color:#141412}
.form.small{margin:.5em auto;max-width:400px}
.form h1{margin:0 0 .5em}
form.inline{display:inline}
.row{white-space:nowrap;text-align:left;margin-bottom:1em}.row:after{content:"";display:block;clear:both}
.row .long{display:inline-block}
.row.short{display:inline-block;width:300px}
.row.captcha label{margin-top:15px}
.row.captcha input[type="submit"]{margin-left:1.5em}
.row.captcha img{height:48px;display:inline-block;vertical-align:middle;margin-right:1em}
.row.buttons{margin-top:1.5em}
.row label{font-weight:bold;width:120px;text-align:right;float:left;white-space:normal}
.row.text label{margin-top:3px}
.row .value{margin-left:140px;white-space:normal}
.row .errorMessage{font-size:12px;margin:.5em 0;color:#a00}
.row .errorMessage:before{font:400 14px/14px icons;content:'\e810';vertical-align:middle;margin-right:4px}
.row input+label{font-weight:inherit;display:inline;float:none}
.row .thumb.small{margin-top:2px;margin-bottom:2px}.row .thumb.small:first-of-type{margin-left:0}
.input-fix input:first-of-type{margin-left:0}
a.help{margin-left:4px}a.help:hover,a.help:active{color:#ea9629}
.thumb{display:inline-block;margin:8px;position:relative;line-height:0}.thumb.small{margin:6px}
.thumb a{display:inline-block}
.thumb img{border:1px solid #aaa;width:160px;height:160px}
.thumb.small img{width:80px;height:80px}
.thumb .tools{position:absolute;left:0;right:0;bottom:0;color:#fff;background:rgba(0,0,0,0.5);line-height:1.4;padding:2px 0}
.thumb .thumb-overlay{opacity:0;transition:opacity .25s}
.thumb:hover .thumb-overlay{opacity:1}
.thumb:hover a img{border-color:#ea9629;transition:border-color .25s}
.thumb-overlay{position:absolute;right:6px;top:6px;font-size:24px;background:rgba(0,0,0,0.5);padding:1px;border:1px solid #fff;z-index:10}.thumb-overlay a{display:inline-block;height:24px;line-height:24px}
.thumb-overlay a,.thumb-overlay a:hover{color:#fff}
.fractal-toolbar a.unstar,.fractal-toolbar a.star{display:none}
.fractal-toolbar.not-approved a.unstar,.fractal-toolbar.approved a.star{display:inline-block}
.thumb-row{font-size:16px;color:#444;margin:.5em 0}.thumb-row>*{vertical-align:middle}
.right-of-thumb{margin-left:94px}
.yiiPager{border:0;margin:0 0 0 1em;padding:0;line-height:1.3;display:inline;font-size:18px}.yiiPager li{display:inline-block;border:1px solid transparent;margin:2px}
.yiiPager li:hover{border-color:#bc360a}
.yiiPager li.selected,.yiiPager li.selected:hover{font-weight:bold;background-color:#bc360a;color:#fff}
.yiiPager a{text-align:center;display:inline-block;padding:.1em .5em;color:inherit;text-decoration:none !important}
.yiiPager .previous,.yiiPager .next,.yiiPager .first,.yiiPager .last,.yiiPager .hidden{display:none}
.list-view-loading,.grid-view-loading{background:url(images/loading.gif) no-repeat}
.list-view{margin:3em 0;}.list-view .summary{margin:0 0 5px;text-align:center;font-size:small;font-style:italic}
.list-view .pager{margin:1em 0;font-size:small;text-align:center}
.list-view .items>.empty{display:block;font-size:48px;color:#444;text-align:center;margin:1em 0}
.list-view .items{text-align:center}
.list-view .items>*{vertical-align:top}
.list-view.table-like .item{text-align:left;margin:0 auto;max-width:800px;border-bottom:1px solid #aaa}
.column-key{float:left;width:132px;vertical-align:top}.column-key h3{margin-top:0}
.column-description{margin-left:148px;vertical-align:top}
.ui-slider{border:1px solid #aaa;height:12px;position:relative;margin:6px 12px}
.ui-slider-handle{background:#bc360a;position:absolute;width:24px;height:24px;margin-left:-12px;margin-top:-6px;border-radius:50%}.ui-slider-handle:hover,.ui-slider-handle:focus{background:#ea9629}
.tabs-list{list-style:none outside none;font-size:16px;font-weight:bold;margin:0;padding:0 20px;text-align:center;position:relative}.tabs-list .ext-items{position:absolute;margin:0;bottom:0;right:32px}
.tabs-list .icons{font-size:26px;line-height:0;padding:2px 6px}
.tabs-list li{display:inline;margin-right:.5em}
.tabs-list a{border:none;color:#fff;display:inline-block;text-decoration:none;font-weight:bold;padding:.25em .6em .2em;background:#ccc;background:linear-gradient(to bottom, #ccc 0, #b3b3b3 100%) repeat scroll 0 0 transparent;border-bottom:3px solid #999}.tabs-list a:hover{background:#e5e5e5;background:linear-gradient(to bottom, #e5e5e5 0, #ccc 100%) repeat scroll 0 0 transparent;border-color:#b3b3b3}
.tabs-list a.active{background:#f46638;background:linear-gradient(to bottom, #f46638 0, #ec440d 100%) repeat scroll 0 0 transparent;border-bottom:3px solid #bc360a}.tabs-list a.active:hover{background:#f78b68;background:linear-gradient(to bottom, #f78b68 0, #f46638 100%) repeat scroll 0 0 transparent;border-color:#ec440d}
.tabs-list a.icons{background:#fa0;background:linear-gradient(to bottom, #fa0 0, #c80 100%) repeat scroll 0 0 transparent;border-bottom:3px solid #960}.tabs-list a.icons:hover{background:#fb3;background:linear-gradient(to bottom, #fb3 0, #fa0 100%) repeat scroll 0 0 transparent;border-color:#c80}
.dialog-background{position:fixed;top:0;left:0;background-color:rgba(64,64,64,0.5);width:100%;height:100%;z-index:100;display:none}
.dialog{position:absolute;z-index:101;left:50%;top:50%;margin-top:-110px;margin-left:-200px;width:400px;height:220px;background-color:#fff;box-sizing:border-box;padding:1em 2em;border:3px solid #bc360a;display:none;box-shadow:0 3px 6px rgba(0,0,0,0.3)}.dialog h2{text-align:center;margin:0 0 1em;border-bottom:1px solid #aaa}
.dialog .buttons{position:absolute;left:0;bottom:0;width:100%;text-align:center}.dialog .buttons button{margin:.2em .5em}
.datasheet{margin:3em 0}.datasheet h2{text-align:center;border-bottom:1px solid #bc360a}
.link-list{list-style:square outside none}.link-list li{margin-bottom:.5em}
.keyword{text-decoration:underline}
.keyboard{background:#222;padding:1px 5px;color:#fff;font-weight:bold}
.details{margin:1em 3em;font-size:90%;color:#666}
.secondary{font-size:small;color:#666}
.block{margin:0 .5em}
.v-block{border-top:1px solid #bc360a;border-bottom:1px solid #bc360a;padding:10px 20px}.v-block.small{max-width:600px;margin:0 auto}
.floating{float:left}
#permalink{box-sizing:border-box;width:100%;max-width:400px}
.tag-box{display:inline-block;white-space:nowrap}.tag-box .delete{color:#aaa}
.tag-box .delete:hover{color:#ea9629}
.resolution.landscape .portrait,.resolution.portrait .landscape{display:none}
.icons.with-text,button.icons{display:inline-block;background:#f7f5e7;color:#222;margin:2px;border:none;line-height:1}.icons.with-text::-moz-focus-inner,button.icons::-moz-focus-inner{padding:0;border:0}
.icons.with-text:hover,button.icons:hover{background-color:#ded59b;color:#fff}
.icons.with-text{padding:4px 6px}
.palette-wrap{display:inline-block;padding:2px;border:2px solid transparent;margin:2px;line-height:0}.palette-wrap.active{border-color:#bc360a}
.palette{display:inline-block;width:32px;height:16px}
@media (max-width:479px){.row label{float:none;width:auto;margin-bottom:6px;display:block;text-align:left} .row .value{margin-left:0} .row .thumb.small:first-of-type{margin-left:6px}}@media (max-width:639px){.header-banner{height:120px} header h1{height:120px;font-size:32px;padding-top:36px} header .beta{font-size:18px}}@media (max-width:799px){.header-banner a{margin:0} .header-nav{padding:0} footer{padding:3em 0} nav.main li{display:block;float:none} nav.main .menu-toggle{display:inline-block} nav.main .menu{display:none} nav.main.toggle-on .menu{display:block} nav.main ul ul{display:block} nav.main li ul{position:static;width:auto;padding:0 0 0 40px} .thumb img{width:80px;height:80px} .thumb-overlay{display:none !important} .thumb .tools{font-size:11px} .floating{float:none;text-align:center;margin-bottom:1.5em} .right-of-thumb{margin-left:0} .column-key{width:auto;float:none;text-align:center}.column-key h3{margin-top:1em} .column-description{margin-left:0} .thumb-row .more{display:block}}
