﻿@import url("jquery.ui.core.css");@import url("jquery.ui.accordion.css");@import url("jquery.ui.autocomplete.css");@import url("jquery.ui.button.css");@import url("jquery.ui.datepicker.css");@import url("jquery.ui.dialog.css");@import url("jquery.ui.menu.css");@import url("jquery.ui.progressbar.css");@import url("jquery.ui.resizable.css");@import url("jquery.ui.selectable.css");@import url("jquery.ui.slider.css");@import url("jquery.ui.spinner.css");@import url("jquery.ui.tabs.css");@import url("jquery.ui.tooltip.css");.github-fork-ribbon{position:absolute;padding:2px 0;background-color:#a00;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.15)));background-image:-webkit-linear-gradient(top, transparent, rgba(0,0,0,0.15));background-image:-moz-linear-gradient(top, transparent, rgba(0,0,0,0.15));background-image:-ms-linear-gradient(top, transparent, rgba(0,0,0,0.15));background-image:-o-linear-gradient(top, transparent, rgba(0,0,0,0.15));background-image:linear-gradient(top, transparent, rgba(0,0,0,0.15));-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.5);box-shadow:0 2px 3px 0 rgba(0,0,0,0.5);z-index:9999;pointer-events:auto}.github-fork-ribbon a,.github-fork-ribbon a:hover{font:700 13px "Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff;text-decoration:none;text-shadow:0 -1px rgba(0,0,0,0.5);text-align:center;width:200px;line-height:20px;display:inline-block;padding:2px 0;border-width:1px 0;border-style:dotted;border-color:#fff;border-color:rgba(255,255,255,0.7)}.github-fork-ribbon-wrapper{width:150px;height:150px;position:absolute;overflow:hidden;top:0;z-index:9999;pointer-events:none}.github-fork-ribbon-wrapper.fixed{position:fixed}.github-fork-ribbon-wrapper.left{left:0}.github-fork-ribbon-wrapper.right{right:0}.github-fork-ribbon-wrapper.left-bottom{position:fixed;top:inherit;bottom:0;left:0}.github-fork-ribbon-wrapper.right-bottom{position:fixed;top:inherit;bottom:0;right:0}.github-fork-ribbon-wrapper.right .github-fork-ribbon{top:42px;right:-43px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.github-fork-ribbon-wrapper.left .github-fork-ribbon{top:42px;left:-43px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.github-fork-ribbon-wrapper.left-bottom .github-fork-ribbon{top:80px;left:-43px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.github-fork-ribbon-wrapper.right-bottom .github-fork-ribbon{top:80px;right:-43px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#jr_overlay{top:0;left:0;padding:0;margin:0;z-index:2147483646;position:absolute}#jr_wrap{position:absolute;text-align:center;width:100%;z-index:2147483647;padding:0;margin:0}#jr_inner{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;background:#FFF;border:1px solid #CCC;color:#4F4F4F;margin:0 auto;height:auto;padding:20px;position:relative}#jr_header{display:block;color:#333;padding:5px;padding-bottom:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-weight:bold;text-align:left;font-size:1.3em;margin-bottom:0.5em}#jr_inner p{text-align:left;padding:5px;margin:0}#jr_inner ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}#jr_inner ul li{cursor:pointer;float:left;width:120px;height:122px;margin:0 10px 10px 10px;padding:0;text-align:center}#jr_inner li a{color:#333;font-size:0.8em;text-decoration:none;padding:0;margin:0}#jr_inner li a:hover{text-decoration:underline}#jr_inner .jr_icon{width:100px;height:100px;margin:1px auto;padding:0;background:transparent no-repeat scroll left top;cursor:pointer}#jr_close{margin:0 0 0 50px;clear:both;text-align:left;padding:0;margin:0}#jr_close a{color:#000;display:block;width:auto;margin:0;padding:0;text-decoration:underline}#jr_close p{padding:10px 0 0 0;margin:0}/*!
 * jQuery UI CSS Framework 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial, sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#ffffff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff}.selectize-input>input{padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("/asset/fonts/fontawesome-webfont.eot?v=4.3.0");src:url("/asset/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("/asset/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("/asset/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("/asset/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.icon-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.icon-2x{font-size:2em}.icon-3x{font-size:3em}.icon-4x{font-size:4em}.icon-5x{font-size:5em}.icon-fw{width:1.28571em;text-align:center}.icon-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.icon-ul>li{position:relative}.icon-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.icon-li.icon-lg{left:-1.85714em}.icon-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.icon.pull-left{margin-right:.3em}.icon.pull-right{margin-left:.3em}.icon-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.icon-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .icon-rotate-90,:root .icon-rotate-180,:root .icon-rotate-270,:root .icon-flip-horizontal,:root .icon-flip-vertical{filter:none}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.icon-stack-1x,.icon-stack-2x{position:absolute;left:0;width:100%;text-align:center}.icon-stack-1x{line-height:inherit}.icon-stack-2x{font-size:2em}.icon-inverse{color:#fff}.icon-glass:before{content:""}.icon-music:before{content:""}.icon-search:before{content:""}.icon-envelope-o:before{content:""}.icon-heart:before{content:""}.icon-star:before{content:""}.icon-star-o:before{content:""}.icon-user:before{content:""}.icon-film:before{content:""}.icon-th-large:before{content:""}.icon-th:before{content:""}.icon-th-list:before{content:""}.icon-check:before{content:""}.icon-remove:before,.icon-close:before,.icon-times:before{content:""}.icon-search-plus:before{content:""}.icon-search-minus:before{content:""}.icon-power-off:before{content:""}.icon-signal:before{content:""}.icon-gear:before,.icon-cog:before{content:""}.icon-trash-o:before{content:""}.icon-home:before{content:""}.icon-file-o:before{content:""}.icon-clock-o:before{content:""}.icon-road:before{content:""}.icon-download:before{content:""}.icon-arrow-circle-o-down:before{content:""}.icon-arrow-circle-o-up:before{content:""}.icon-inbox:before{content:""}.icon-play-circle-o:before{content:""}.icon-rotate-right:before,.icon-repeat:before{content:""}.icon-refresh:before{content:""}.icon-list-alt:before{content:""}.icon-lock:before{content:""}.icon-flag:before{content:""}.icon-headphones:before{content:""}.icon-volume-off:before{content:""}.icon-volume-down:before{content:""}.icon-volume-up:before{content:""}.icon-qrcode:before{content:""}.icon-barcode:before{content:""}.icon-tag:before{content:""}.icon-tags:before{content:""}.icon-book:before{content:""}.icon-bookmark:before{content:""}.icon-print:before{content:""}.icon-camera:before{content:""}.icon-font:before{content:""}.icon-bold:before{content:""}.icon-italic:before{content:""}.icon-text-height:before{content:""}.icon-text-width:before{content:""}.icon-align-left:before{content:""}.icon-align-center:before{content:""}.icon-align-right:before{content:""}.icon-align-justify:before{content:""}.icon-list:before{content:""}.icon-dedent:before,.icon-outdent:before{content:""}.icon-indent:before{content:""}.icon-video-camera:before{content:""}.icon-photo:before,.icon-image:before,.icon-picture-o:before{content:""}.icon-pencil:before{content:""}.icon-map-marker:before{content:""}.icon-adjust:before{content:""}.icon-tint:before{content:""}.icon-edit:before,.icon-pencil-square-o:before{content:""}.icon-share-square-o:before{content:""}.icon-check-square-o:before{content:""}.icon-arrows:before{content:""}.icon-step-backward:before{content:""}.icon-fast-backward:before{content:""}.icon-backward:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-forward:before{content:""}.icon-fast-forward:before{content:""}.icon-step-forward:before{content:""}.icon-eject:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-plus-circle:before{content:""}.icon-minus-circle:before{content:""}.icon-times-circle:before{content:""}.icon-check-circle:before{content:""}.icon-question-circle:before{content:""}.icon-info-circle:before{content:""}.icon-crosshairs:before{content:""}.icon-times-circle-o:before{content:""}.icon-check-circle-o:before{content:""}.icon-ban:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-mail-forward:before,.icon-share:before{content:""}.icon-expand:before{content:""}.icon-compress:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-asterisk:before{content:""}.icon-exclamation-circle:before{content:""}.icon-gift:before{content:""}.icon-leaf:before{content:""}.icon-fire:before{content:""}.icon-eye:before{content:""}.icon-eye-slash:before{content:""}.icon-warning:before,.icon-exclamation-triangle:before{content:""}.icon-plane:before{content:""}.icon-calendar:before{content:""}.icon-random:before{content:""}.icon-comment:before{content:""}.icon-magnet:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}.icon-retweet:before{content:""}.icon-shopping-cart:before{content:""}.icon-folder:before{content:""}.icon-folder-open:before{content:""}.icon-arrows-v:before{content:""}.icon-arrows-h:before{content:""}.icon-bar-chart-o:before,.icon-bar-chart:before{content:""}.icon-twitter-square:before{content:""}.icon-facebook-square:before{content:""}.icon-camera-retro:before{content:""}.icon-key:before{content:""}.icon-gears:before,.icon-cogs:before{content:""}.icon-comments:before{content:""}.icon-thumbs-o-up:before{content:""}.icon-thumbs-o-down:before{content:""}.icon-star-half:before{content:""}.icon-heart-o:before{content:""}.icon-sign-out:before{content:""}.icon-linkedin-square:before{content:""}.icon-thumb-tack:before{content:""}.icon-external-link:before{content:""}.icon-sign-in:before{content:""}.icon-trophy:before{content:""}.icon-github-square:before{content:""}.icon-upload:before{content:""}.icon-lemon-o:before{content:""}.icon-phone:before{content:""}.icon-square-o:before{content:""}.icon-bookmark-o:before{content:""}.icon-phone-square:before{content:""}.icon-twitter:before{content:""}.icon-facebook-f:before,.icon-facebook:before{content:""}.icon-github:before{content:""}.icon-unlock:before{content:""}.icon-credit-card:before{content:""}.icon-rss:before{content:""}.icon-hdd-o:before{content:""}.icon-bullhorn:before{content:""}.icon-bell:before{content:""}.icon-certificate:before{content:""}.icon-hand-o-right:before{content:""}.icon-hand-o-left:before{content:""}.icon-hand-o-up:before{content:""}.icon-hand-o-down:before{content:""}.icon-arrow-circle-left:before{content:""}.icon-arrow-circle-right:before{content:""}.icon-arrow-circle-up:before{content:""}.icon-arrow-circle-down:before{content:""}.icon-globe:before{content:""}.icon-wrench:before{content:""}.icon-tasks:before{content:""}.icon-filter:before{content:""}.icon-briefcase:before{content:""}.icon-arrows-alt:before{content:""}.icon-group:before,.icon-users:before{content:""}.icon-chain:before,.icon-link:before{content:""}.icon-cloud:before{content:""}.icon-flask:before{content:""}.icon-cut:before,.icon-scissors:before{content:""}.icon-copy:before,.icon-files-o:before{content:""}.icon-paperclip:before{content:""}.icon-save:before,.icon-floppy-o:before{content:""}.icon-square:before{content:""}.icon-navicon:before,.icon-reorder:before,.icon-bars:before{content:""}.icon-list-ul:before{content:""}.icon-list-ol:before{content:""}.icon-strikethrough:before{content:""}.icon-underline:before{content:""}.icon-table:before{content:""}.icon-magic:before{content:""}.icon-truck:before{content:""}.icon-pinterest:before{content:""}.icon-pinterest-square:before{content:""}.icon-google-plus-square:before{content:""}.icon-google-plus:before{content:""}.icon-money:before{content:""}.icon-caret-down:before{content:""}.icon-caret-up:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-columns:before{content:""}.icon-unsorted:before,.icon-sort:before{content:""}.icon-sort-down:before,.icon-sort-desc:before{content:""}.icon-sort-up:before,.icon-sort-asc:before{content:""}.icon-envelope:before{content:""}.icon-linkedin:before{content:""}.icon-rotate-left:before,.icon-undo:before{content:""}.icon-legal:before,.icon-gavel:before{content:""}.icon-dashboard:before,.icon-tachometer:before{content:""}.icon-comment-o:before{content:""}.icon-comments-o:before{content:""}.icon-flash:before,.icon-bolt:before{content:""}.icon-sitemap:before{content:""}.icon-umbrella:before{content:""}.icon-paste:before,.icon-clipboard:before{content:""}.icon-lightbulb-o:before{content:""}.icon-exchange:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-user-md:before{content:""}.icon-stethoscope:before{content:""}.icon-suitcase:before{content:""}.icon-bell-o:before{content:""}.icon-coffee:before{content:""}.icon-cutlery:before{content:""}.icon-file-text-o:before{content:""}.icon-building-o:before{content:""}.icon-hospital-o:before{content:""}.icon-ambulance:before{content:""}.icon-medkit:before{content:""}.icon-fighter-jet:before{content:""}.icon-beer:before{content:""}.icon-h-square:before{content:""}.icon-plus-square:before{content:""}.icon-angle-double-left:before{content:""}.icon-angle-double-right:before{content:""}.icon-angle-double-up:before{content:""}.icon-angle-double-down:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-desktop:before{content:""}.icon-laptop:before{content:""}.icon-tablet:before{content:""}.icon-mobile-phone:before,.icon-mobile:before{content:""}.icon-circle-o:before{content:""}.icon-quote-left:before{content:""}.icon-quote-right:before{content:""}.icon-spinner:before{content:""}.icon-circle:before{content:""}.icon-mail-reply:before,.icon-reply:before{content:""}.icon-github-alt:before{content:""}.icon-folder-o:before{content:""}.icon-folder-open-o:before{content:""}.icon-smile-o:before{content:""}.icon-frown-o:before{content:""}.icon-meh-o:before{content:""}.icon-gamepad:before{content:""}.icon-keyboard-o:before{content:""}.icon-flag-o:before{content:""}.icon-flag-checkered:before{content:""}.icon-terminal:before{content:""}.icon-code:before{content:""}.icon-mail-reply-all:before,.icon-reply-all:before{content:""}.icon-star-half-empty:before,.icon-star-half-full:before,.icon-star-half-o:before{content:""}.icon-location-arrow:before{content:""}.icon-crop:before{content:""}.icon-code-fork:before{content:""}.icon-unlink:before,.icon-chain-broken:before{content:""}.icon-question:before{content:""}.icon-info:before{content:""}.icon-exclamation:before{content:""}.icon-superscript:before{content:""}.icon-subscript:before{content:""}.icon-eraser:before{content:""}.icon-puzzle-piece:before{content:""}.icon-microphone:before{content:""}.icon-microphone-slash:before{content:""}.icon-shield:before{content:""}.icon-calendar-o:before{content:""}.icon-fire-extinguisher:before{content:""}.icon-rocket:before{content:""}.icon-maxcdn:before{content:""}.icon-chevron-circle-left:before{content:""}.icon-chevron-circle-right:before{content:""}.icon-chevron-circle-up:before{content:""}.icon-chevron-circle-down:before{content:""}.icon-html5:before{content:""}.icon-css3:before{content:""}.icon-anchor:before{content:""}.icon-unlock-alt:before{content:""}.icon-bullseye:before{content:""}.icon-ellipsis-h:before{content:""}.icon-ellipsis-v:before{content:""}.icon-rss-square:before{content:""}.icon-play-circle:before{content:""}.icon-ticket:before{content:""}.icon-minus-square:before{content:""}.icon-minus-square-o:before{content:""}.icon-level-up:before{content:""}.icon-level-down:before{content:""}.icon-check-square:before{content:""}.icon-pencil-square:before{content:""}.icon-external-link-square:before{content:""}.icon-share-square:before{content:""}.icon-compass:before{content:""}.icon-toggle-down:before,.icon-caret-square-o-down:before{content:""}.icon-toggle-up:before,.icon-caret-square-o-up:before{content:""}.icon-toggle-right:before,.icon-caret-square-o-right:before{content:""}.icon-euro:before,.icon-eur:before{content:""}.icon-gbp:before{content:""}.icon-dollar:before,.icon-usd:before{content:""}.icon-rupee:before,.icon-inr:before{content:""}.icon-cny:before,.icon-rmb:before,.icon-yen:before,.icon-jpy:before{content:""}.icon-ruble:before,.icon-rouble:before,.icon-rub:before{content:""}.icon-won:before,.icon-krw:before{content:""}.icon-bitcoin:before,.icon-btc:before{content:""}.icon-file:before{content:""}.icon-file-text:before{content:""}.icon-sort-alpha-asc:before{content:""}.icon-sort-alpha-desc:before{content:""}.icon-sort-amount-asc:before{content:""}.icon-sort-amount-desc:before{content:""}.icon-sort-numeric-asc:before{content:""}.icon-sort-numeric-desc:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-down:before{content:""}.icon-youtube-square:before{content:""}.icon-youtube:before{content:""}.icon-xing:before{content:""}.icon-xing-square:before{content:""}.icon-youtube-play:before{content:""}.icon-dropbox:before{content:""}.icon-stack-overflow:before{content:""}.icon-instagram:before{content:""}.icon-flickr:before{content:""}.icon-adn:before{content:""}.icon-bitbucket:before{content:""}.icon-bitbucket-square:before{content:""}.icon-tumblr:before{content:""}.icon-tumblr-square:before{content:""}.icon-long-arrow-down:before{content:""}.icon-long-arrow-up:before{content:""}.icon-long-arrow-left:before{content:""}.icon-long-arrow-right:before{content:""}.icon-apple:before{content:""}.icon-windows:before{content:""}.icon-android:before{content:""}.icon-linux:before{content:""}.icon-dribbble:before{content:""}.icon-skype:before{content:""}.icon-foursquare:before{content:""}.icon-trello:before{content:""}.icon-female:before{content:""}.icon-male:before{content:""}.icon-gittip:before,.icon-gratipay:before{content:""}.icon-sun-o:before{content:""}.icon-moon-o:before{content:""}.icon-archive:before{content:""}.icon-bug:before{content:""}.icon-vk:before{content:""}.icon-weibo:before{content:""}.icon-renren:before{content:""}.icon-pagelines:before{content:""}.icon-stack-exchange:before{content:""}.icon-arrow-circle-o-right:before{content:""}.icon-arrow-circle-o-left:before{content:""}.icon-toggle-left:before,.icon-caret-square-o-left:before{content:""}.icon-dot-circle-o:before{content:""}.icon-wheelchair:before{content:""}.icon-vimeo-square:before{content:""}.icon-turkish-lira:before,.icon-try:before{content:""}.icon-plus-square-o:before{content:""}.icon-space-shuttle:before{content:""}.icon-slack:before{content:""}.icon-envelope-square:before{content:""}.icon-wordpress:before{content:""}.icon-openid:before{content:""}.icon-institution:before,.icon-bank:before,.icon-university:before{content:""}.icon-mortar-board:before,.icon-graduation-cap:before{content:""}.icon-yahoo:before{content:""}.icon-google:before{content:""}.icon-reddit:before{content:""}.icon-reddit-square:before{content:""}.icon-stumbleupon-circle:before{content:""}.icon-stumbleupon:before{content:""}.icon-delicious:before{content:""}.icon-digg:before{content:""}.icon-pied-piper:before{content:""}.icon-pied-piper-alt:before{content:""}.icon-drupal:before{content:""}.icon-joomla:before{content:""}.icon-language:before{content:""}.icon-fax:before{content:""}.icon-building:before{content:""}.icon-child:before{content:""}.icon-paw:before{content:""}.icon-spoon:before{content:""}.icon-cube:before{content:""}.icon-cubes:before{content:""}.icon-behance:before{content:""}.icon-behance-square:before{content:""}.icon-steam:before{content:""}.icon-steam-square:before{content:""}.icon-recycle:before{content:""}.icon-automobile:before,.icon-car:before{content:""}.icon-cab:before,.icon-taxi:before{content:""}.icon-tree:before{content:""}.icon-spotify:before{content:""}.icon-deviantart:before{content:""}.icon-soundcloud:before{content:""}.icon-database:before{content:""}.icon-file-pdf-o:before{content:""}.icon-file-word-o:before{content:""}.icon-file-excel-o:before{content:""}.icon-file-powerpoint-o:before{content:""}.icon-file-photo-o:before,.icon-file-picture-o:before,.icon-file-image-o:before{content:""}.icon-file-zip-o:before,.icon-file-archive-o:before{content:""}.icon-file-sound-o:before,.icon-file-audio-o:before{content:""}.icon-file-movie-o:before,.icon-file-video-o:before{content:""}.icon-file-code-o:before{content:""}.icon-vine:before{content:""}.icon-codepen:before{content:""}.icon-jsfiddle:before{content:""}.icon-life-bouy:before,.icon-life-buoy:before,.icon-life-saver:before,.icon-support:before,.icon-life-ring:before{content:""}.icon-circle-o-notch:before{content:""}.icon-ra:before,.icon-rebel:before{content:""}.icon-ge:before,.icon-empire:before{content:""}.icon-git-square:before{content:""}.icon-git:before{content:""}.icon-hacker-news:before{content:""}.icon-tencent-weibo:before{content:""}.icon-qq:before{content:""}.icon-wechat:before,.icon-weixin:before{content:""}.icon-send:before,.icon-paper-plane:before{content:""}.icon-send-o:before,.icon-paper-plane-o:before{content:""}.icon-history:before{content:""}.icon-genderless:before,.icon-circle-thin:before{content:""}.icon-header:before{content:""}.icon-paragraph:before{content:""}.icon-sliders:before{content:""}.icon-share-alt:before{content:""}.icon-share-alt-square:before{content:""}.icon-bomb:before{content:""}.icon-soccer-ball-o:before,.icon-futbol-o:before{content:""}.icon-tty:before{content:""}.icon-binoculars:before{content:""}.icon-plug:before{content:""}.icon-slideshare:before{content:""}.icon-twitch:before{content:""}.icon-yelp:before{content:""}.icon-newspaper-o:before{content:""}.icon-wifi:before{content:""}.icon-calculator:before{content:""}.icon-paypal:before{content:""}.icon-google-wallet:before{content:""}.icon-cc-visa:before{content:""}.icon-cc-mastercard:before{content:""}.icon-cc-discover:before{content:""}.icon-cc-amex:before{content:""}.icon-cc-paypal:before{content:""}.icon-cc-stripe:before{content:""}.icon-bell-slash:before{content:""}.icon-bell-slash-o:before{content:""}.icon-trash:before{content:""}.icon-copyright:before{content:""}.icon-at:before{content:""}.icon-eyedropper:before{content:""}.icon-paint-brush:before{content:""}.icon-birthday-cake:before{content:""}.icon-area-chart:before{content:""}.icon-pie-chart:before{content:""}.icon-line-chart:before{content:""}.icon-lastfm:before{content:""}.icon-lastfm-square:before{content:""}.icon-toggle-off:before{content:""}.icon-toggle-on:before{content:""}.icon-bicycle:before{content:""}.icon-bus:before{content:""}.icon-ioxhost:before{content:""}.icon-angellist:before{content:""}.icon-cc:before{content:""}.icon-shekel:before,.icon-sheqel:before,.icon-ils:before{content:""}.icon-meanpath:before{content:""}.icon-buysellads:before{content:""}.icon-connectdevelop:before{content:""}.icon-dashcube:before{content:""}.icon-forumbee:before{content:""}.icon-leanpub:before{content:""}.icon-sellsy:before{content:""}.icon-shirtsinbulk:before{content:""}.icon-simplybuilt:before{content:""}.icon-skyatlas:before{content:""}.icon-cart-plus:before{content:""}.icon-cart-arrow-down:before{content:""}.icon-diamond:before{content:""}.icon-ship:before{content:""}.icon-user-secret:before{content:""}.icon-motorcycle:before{content:""}.icon-street-view:before{content:""}.icon-heartbeat:before{content:""}.icon-venus:before{content:""}.icon-mars:before{content:""}.icon-mercury:before{content:""}.icon-transgender:before{content:""}.icon-transgender-alt:before{content:""}.icon-venus-double:before{content:""}.icon-mars-double:before{content:""}.icon-venus-mars:before{content:""}.icon-mars-stroke:before{content:""}.icon-mars-stroke-v:before{content:""}.icon-mars-stroke-h:before{content:""}.icon-neuter:before{content:""}.icon-facebook-official:before{content:""}.icon-pinterest-p:before{content:""}.icon-whatsapp:before{content:""}.icon-server:before{content:""}.icon-user-plus:before{content:""}.icon-user-times:before{content:""}.icon-hotel:before,.icon-bed:before{content:""}.icon-viacoin:before{content:""}.icon-train:before{content:""}.icon-subway:before{content:""}.icon-medium:before{content:""}.ui-icon-closethick:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:0.9}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button.primary,.button.mktoButton,a.button.primary,a.button.mktoButton,#container header a.button.primary,#container header a.button.mktoButton,.mktoButton.primary,.mktoButton,.button:not(.primary):not(.mktoButton),a.button:not(.primary):not(.mktoButton),#container header a.button:not(.primary):not(.mktoButton),.mktoButton:not(.primary):not(.mktoButton){font-size:9.5pt !important;font-weight:bold;padding:8px;color:#FFF;border:0;cursor:pointer;display:inline-block;-webkit-transition:box-shadow 0.1s ease-in-out, color 0.2s ease-in-out;-moz-transition:box-shadow 0.1s ease-in-out, color 0.2s ease-in-out;transition:box-shadow 0.1s ease-in-out, color 0.2s ease-in-out;border-radius:2px;text-align:center}.button.primary p,.button.mktoButton p,#container header a.button.primary p,#container header a.button.mktoButton p,.mktoButton.primary p,.mktoButton p,.button:not(.primary):not(.mktoButton) p,#container header a.button:not(.primary):not(.mktoButton) p,.mktoButton:not(.primary):not(.mktoButton) p{font-size:8pt !important;margin:0 !important;font-weight:normal !important}.button.primary:hover,a.button.mktoButton:hover,#container header a.button.primary:hover,#container header a.button.mktoButton:hover,.mktoButton:hover,.button:hover:not(.primary):not(.mktoButton),#container header a.button:hover:not(.primary):not(.mktoButton),.mktoButton:hover:not(.primary):not(.mktoButton){box-shadow:inset 0 0 0 500px rgba(0,0,0,0.1);text-decoration:none}.big.button.primary,a.big.button.mktoButton,#container header a.big.button.primary,#container header a.big.button.mktoButton,.big.mktoButton,.big.button:not(.primary):not(.mktoButton),#container header a.big.button:not(.primary):not(.mktoButton),.big.mktoButton:not(.primary):not(.mktoButton){font-family:"Open Sans", sans serif;font-size:14pt !important;padding:15px 20px}.big.button.primary p,#container header a.big.button.primary p,#container header a.big.button.mktoButton p,.big.mktoButton p,.big.button:not(.primary):not(.mktoButton) p,#container header a.big.button:not(.primary):not(.mktoButton) p,.big.mktoButton:not(.primary):not(.mktoButton) p{font-size:10pt !important}.small.button.primary,a.small.button.mktoButton,#container header a.small.button.primary,#container header a.small.button.mktoButton,.small.mktoButton,.small.button:not(.primary):not(.mktoButton),#container header a.small.button:not(.primary):not(.mktoButton),.small.mktoButton:not(.primary):not(.mktoButton){padding:4px}[disabled].button.primary,a[disabled].button.mktoButton,#container header a[disabled].button.primary,#container header a[disabled].button.mktoButton,[disabled].mktoButton,[disabled].button:not(.primary):not(.mktoButton),#container header a[disabled].button:not(.primary):not(.mktoButton),[disabled].mktoButton:not(.primary):not(.mktoButton),.disabled.button.primary,a.disabled.button.mktoButton,#container header a.disabled.button.primary,#container header a.disabled.button.mktoButton,.disabled.mktoButton,.disabled.button:not(.primary):not(.mktoButton),#container header a.disabled.button:not(.primary):not(.mktoButton),.disabled.mktoButton:not(.primary):not(.mktoButton){opacity:0.5;cursor:default}.button.primary,.button.mktoButton,a.button.primary,a.button.mktoButton,#container header a.button.primary,#container header a.button.mktoButton,.mktoButton.primary,.mktoButton{color:#FFF !important;background:#c32a1b}.button:not(.primary):not(.mktoButton),a.button:not(.primary):not(.mktoButton),#container header a.button:not(.primary):not(.mktoButton),.mktoButton:not(.primary):not(.mktoButton){color:#FFF !important;background:#5a5a5a}.document-resource aside .details-meta dl dd,.document-resource aside .download .button,.sidebar-resources .search-wrapper ul.results li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-button-icon-only{border:0;background:transparent}.ui-icon{text-indent:inherit;overflow:auto}.ui-button-icon-only .ui-icon{position:inherit;top:auto;left:auto;margin:0}.ui-icon-closethick:before{content:" "}.ui-dialog{border:1px solid #494949;box-shadow:0 0 6px 0 rgba(0,0,0,0.2);border-radius:3px;padding:10px;background-color:#F2F2F2;background-image:-webkit-linear-gradient(#F2F2F2, #EAEAEA);background-image:linear-gradient(#F2F2F2, #EAEAEA);z-index:110}.ui-dialog .ui-dialog-title{overflow:inherit}.ui-dialog .ui-dialog-titlebar{font-weight:bold;border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:10px}.ui-dialog .ui-dialog-titlebar-close{position:inherit;top:auto;right:auto;float:right;padding:0}.ui-dialog .ui-dialog-content{font-size:11pt}.ui-dialog .ui-dialog-content ul{list-style-type:disc}#blackout{display:none}.ui-widget-overlay,#blackout{background-image:url(../images/layout/header-bg.png);background-image:url(../images/layout/header-bg.png);background-size:1550px 480px;opacity:0.9;position:fixed;z-index:100;width:100%;height:100%;width:100vw;height:100vh;top:0;left:0}.ui-tabs>ul:first-child{border-bottom:2px solid #575757;margin:0;padding:0}.ui-tabs>ul:first-child li{display:inline-block;padding:5px}.ui-tabs>ul:first-child li a{border:0;color:#636363;font-weight:bold;opacity:0.6;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.ui-tabs>ul:first-child li.ui-tabs-active a,.ui-tabs>ul:first-child li:hover a{opacity:1}[data-modal]{display:none}.github-fork-ribbon-wrapper{z-index:110}.github-fork-ribbon{background-color:#338C87;-webkit-transition:0.2s background-color;-moz-transition:0.2s background-color;transition:0.2s background-color}.github-fork-ribbon a{color:#FFF !important;text-decoration:none !important}.github-fork-ribbon:hover{background-color:#256763}@media screen and (max-width: 570px){.github-fork-ribbon{display:none}}#jr_inner,#jr_header,#jr_footer{font-family:"Open Sans", sans-serif;font-size:11pt}#jr_inner h1,#jr_header h1,#jr_footer h1{font-size:13pt}#jr_inner ul,#jr_header ul,#jr_footer ul{margin:20px 0}#jr_inner ul li,#jr_header ul li,#jr_footer ul li{background-image:none !important;font-size:10pt;float:none;display:inline-block;height:auto}#jr_inner ul li .jr_icon,#jr_header ul li .jr_icon,#jr_footer ul li .jr_icon{width:64px;height:64px;background-size:64px 64px !important}#jr_inner ul li:hover a,#jr_header ul li:hover a,#jr_footer ul li:hover a{text-decoration:underline}#jr_inner a,#jr_header a,#jr_footer a{-webkit-transition:color 0.2s ease-in-out, border 0.1s ease-in-out;-moz-transition:color 0.2s ease-in-out, border 0.1s ease-in-out;transition:color 0.2s ease-in-out, border 0.1s ease-in-out;color:#c32a1b;text-decoration:none;display:inline}#jr_inner a:hover,#jr_header a:hover,#jr_footer a:hover{color:#962015;text-decoration:underline}#jr_inner{max-width:620px !important;border-radius:3px}#jr_close a{font-size:11pt;font-weight:bold}#jr_close,#jr_close p{font-size:9pt;text-align:center}html.wait{opacity:0.7}html.wait #container:before{display:block;position:fixed;bottom:50px;right:50px;content:"Reloading ...";font-size:24pt;font-weight:bold;color:#7F7F7F}.tooltipster-default{border-radius:2px;box-shadow:0 0 6px 0 rgba(0,0,0,0.2);border:0;background:rgba(0,0,0,0.8);color:#EAEAEA}.tooltipster-default tooltipster-content{padding:4px}.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{border:0}.tooltipster-default.big{max-width:400px !important}.tooltipster-default.big .tooltipster-content{line-height:1.3;font-size:12pt;font-weight:bold}.mfp-bg{opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.mfp-bg.mfp-ready{opacity:0.7}.mfp-bg.mfp-removing{opacity:0}.mfp-wrap .mfp-content{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}.mfp-wrap.mfp-ready .mfp-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.mfp-wrap.mfp-removing .mfp-content{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;opacity:0}form.mktoForm{font-size:12pt !important}form.mktoForm .mktoButtonWrap{margin-left:210px !important}.mfp-figure:after{box-shadow:none !important;background:transparent !important}.mfp-figure img{max-width:1000px}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}*{box-sizing:border-box}html,body{height:100%}body{font-family:"Open Sans", sans-serif;font-size:11pt;color:#3D3D3D;background:#FFFFFF;min-width:360px}article>h1:first-child{margin-top:0}a{-webkit-transition:color 0.2s ease-in-out, border 0.1s ease-in-out;-moz-transition:color 0.2s ease-in-out, border 0.1s ease-in-out;transition:color 0.2s ease-in-out, border 0.1s ease-in-out;color:#c32a1b;text-decoration:none}a:hover{color:#962015;text-decoration:underline}a[name]:not([href]),a[name]:not([href]):hover{color:#3D3D3D;border:0}h1{font-size:21pt;line-height:31pt;font-weight:bold}h2{font-size:16pt;line-height:21pt;font-weight:bold}h3{font-size:12pt;line-height:18pt;font-weight:500}h4{font-size:12pt;font-weight:bold;font-style:italic}.small-text article{font-size:8.5pt}.small-text article h1{font-size:16pt;font-weight:bold}.small-text article h2{font-size:14pt;font-weight:400}.small-text article h3{font-size:11pt;font-weight:400}p,strong,em{line-height:1.5}ul,ol{line-height:1.4}strong{font-weight:bold}.centered{text-align:center}.centered>div,.centered>iframe{margin:auto}.centered>.twitter-tweet{margin:auto !important}.inline{display:inline-block}.push-left{float:left}.push-right{float:right}.spacer{height:15px}.spacer-half{height:10px}.spacer-quarter{height:5px}.badge{background:#c32a1b;border-radius:2px;color:#FFF;font-weight:bold;font-size:8pt;padding:0 2px}ul.disc,.document-blog-entry article ul,.markdown ul,.drupal-import article ul,.user-input ul{list-style-type:disc}ul.disc ul,.document-blog-entry article ul ul,.markdown ul ul,.drupal-import article ul ul,.user-input ul ul{margin:0;padding:0 0 0 15px;list-style-type:circle}ol.decimal,.document-blog-entry article ol,.markdown article ol,.drupal-import article ol,.user-input ol{list-style-type:decimal}ol.decimal ol,.document-blog-entry article ol ol,.markdown article ol ol,.drupal-import article ol ol,.user-input ol ol{margin:0;padding:0 0 0 15px}em{font-style:italic}table{border-radius:3px;display:inline-block;margin:10px;background:#FEFEFE;border:1px solid #c1c1c1}table th,table td{padding:8px}table.centered th,table.centered td{text-align:center}table th{background:rgba(0,0,0,0.05);font-weight:bold}table thead th{border-bottom:2px solid #c1c1c1}table tbody th{border-right:2px solid #c1c1c1}table tr:nth-child(even) td{background:rgba(0,0,0,0.02)}table tr:not(:last-child) td,table tbody tr:not(:last-child) th{border-bottom:1px solid #c1c1c1}hr{height:0;border:0;border-top:1px solid rgba(0,0,0,0.15)}a.button{display:inline-block}a.button{position:relative}a.button .promotion{position:absolute;right:-10px;bottom:-13px;font-size:10px;z-index:10;padding:3px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);background:#BFDC7A !important}a.button.big .promotion{right:-15px;bottom:-10px;font-size:16px}.badge.promotion{background:#BFDC7A !important;color:#333}.promotion.global{margin:25px auto;text-align:center;max-width:700px;line-height:1.5}.promotion.global a{color:#C74844}.hide{display:none}#container{min-height:100%;height:auto !important;height:100%;margin:0 0 -120px}.grid-2{max-width:1200px;margin-left:auto;margin-right:auto}.grid-2::after{clear:both;content:"";display:block}.grid-2>*{float:left;display:block;margin-right:2.35765%;width:48.82117%}.grid-2>*:last-child{margin-right:0}.grid-3{max-width:1200px;margin-left:auto;margin-right:auto}.grid-3::after{clear:both;content:"";display:block}.grid-3>*{float:left;display:block;margin-right:2.35765%;width:31.76157%}.grid-3>*:last-child{margin-right:0}.grid-4{max-width:1200px;margin-left:auto;margin-right:auto}.grid-4::after{clear:both;content:"";display:block}.grid-4>*{float:left;display:block;margin-right:2.35765%;width:23.23176%}.grid-4>*:last-child{margin-right:0}#content{padding:25px 0}#content:not(.no-grid){max-width:1200px;margin-left:auto;margin-right:auto}#content:not(.no-grid)::after{clear:both;content:"";display:block}#content:not(.no-grid) article{padding:10px}#content:not(.no-grid).sidebar{position:relative}#content:not(.no-grid).sidebar>section{float:left;display:block;margin-right:2.35765%;width:65.88078%}#content:not(.no-grid).sidebar>section:last-child{margin-right:0}#content:not(.no-grid).sidebar>aside{float:left;display:block;margin-right:2.35765%;width:31.76157%}#content:not(.no-grid).sidebar>aside:last-child{margin-right:0}@media screen and (max-width: 900px){#content:not(.no-grid).sidebar>section{float:left;display:block;margin-right:2.35765%;width:100%}#content:not(.no-grid).sidebar>section:last-child{margin-right:0}#content:not(.no-grid).sidebar>aside{position:absolute;z-index:110}}#content:not(.no-grid):not(.sidebar)>section{float:left;display:block;margin-right:2.35765%;width:100%}#content:not(.no-grid):not(.sidebar)>section:last-child{margin-right:0}#content ul.trail{margin:0;padding:0;margin-bottom:25px;padding-bottom:10px;font-size:18pt}#content ul.trail li{display:inline-block}#content ul.trail li:not(:last-child):after{content:">"}footer,#footer_push{height:120px}@media screen and (max-width: 650px){#container{margin-bottom:-640px}footer,#footer_push{height:640px}}aside{position:relative;min-height:100px}aside #side-border{position:absolute;left:-15px;bottom:0;width:1px;min-height:100%;background:rgba(0,0,0,0.15)}.github-repositories h3,.github-repositories h2{margin-bottom:0}.github-repositories p{margin-top:0;color:#575757}.github-commits-wrap .github-commits{font-size:9pt}.github-commits-wrap .github-commits ul{padding:0}.github-commits-wrap .github-commits ul li{display:block;margin-bottom:5px;min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.github-commits-wrap .github-commits .github-user img{margin-right:3px;vertical-align:middle;border:1px solid rgba(0,0,0,0.4)}.github-commits-wrap .github-commits .github-user a{font-weight:bold}.github-commits-wrap .github-commits .github-user:after{content:":";margin-right:5px}.github-commits-wrap .github-commits .github-commit{color:#3D3D3D;border:0}.github-commits-wrap .github-commits .github-commit-date{display:none}.pagination{margin-top:25px;text-align:center}.pagination ul{list-style:none;margin:0;padding:0;font-weight:bold}.pagination ul li{display:inline-block}.document-contest article ol{font-size:15pt}.document-contest .promotion{float:right;width:300px;height:300px;background-image:url(../images/icons/emblems/promotion.png);background-size:100%;border:0}.document-contest .promotion .inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#FFF;font-size:24pt;line-height:1.3;font-weight:bold;text-align:center;padding:0 40px}#noscript-warning{padding:25px;text-align:center}.try-buy-buttons.global{position:relative}@media screen and (min-width: 960px){.try-buy-buttons.global .inner{position:absolute;right:0}}@media screen and (max-width: 1279px){.at4-share-outer{display:none}}body.footer-disabled #container{margin-bottom:0}body.footer-disabled #content{padding-bottom:0}#container header,body.framed header{position:relative;width:100%;min-height:75px;background:#333333;color:#cacaca}#container header h1,#container header h2,#container header h3,body.framed header h1,body.framed header h2,body.framed header h3{color:#f4f4f4}#container header a,body.framed header a{-webkit-transition:color 0.2s ease-in-out, border 0.1s ease-in-out;-moz-transition:color 0.2s ease-in-out, border 0.1s ease-in-out;transition:color 0.2s ease-in-out, border 0.1s ease-in-out;color:#c32a1b;text-decoration:none}#container header a:hover,body.framed header a:hover{color:#e23f2f;text-decoration:underline}#container header .outer,body.framed header .outer{background:url(../images/layout/background-texture.png) repeat;background-color:#BCBEC0;min-height:75px}#container header .outer .inner,body.framed header .outer .inner{position:relative;max-width:1200px;margin-left:auto;margin-right:auto}#container header .outer .inner::after,body.framed header .outer .inner::after{clear:both;content:"";display:block}#container header .outer .inner .promotion,body.framed header .outer .inner .promotion{position:absolute;right:5px;top:48px;font-size:11px;padding:2px;z-index:10;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}#container header figure#header-logo,body.framed header figure#header-logo{display:inline-block;width:156px;height:50px;margin-top:-7px;margin-bottom:7px;margin-left:5px;background:url(../images/layout/komodo-logo.png) no-repeat;background-size:100%}#container header figure#as-logo,body.framed header figure#as-logo{display:inline-block;width:134px;height:25px;background:url(../images/layout/activestate.png) no-repeat;background-size:100%;float:left;margin-top:5px;margin-right:15px;margin-left:5px}#container header .button.collapser,body.framed header .button.collapser{display:none}#container header .nav-wrap-global,body.framed header .nav-wrap-global{text-align:left;background:#FFF}#container header .nav-wrap-global nav>ul,body.framed header .nav-wrap-global nav>ul{list-style:none;margin:0;padding:10px 0}#container header .nav-wrap-global nav>ul.right,body.framed header .nav-wrap-global nav>ul.right{float:right}#container header .nav-wrap-global nav>ul.right li,body.framed header .nav-wrap-global nav>ul.right li{margin-left:15px}@media screen and (max-width: 870px){#container header .nav-wrap-global nav>ul.left,body.framed header .nav-wrap-global nav>ul.left{display:none}}#container header .nav-wrap-global nav>ul.left li,body.framed header .nav-wrap-global nav>ul.left li{margin-right:15px}#container header .nav-wrap-global nav>ul>li,body.framed header .nav-wrap-global nav>ul>li{display:inline-block;position:relative}#container header .nav-wrap-global nav>ul>li img,body.framed header .nav-wrap-global nav>ul>li img{width:16px;height:16px;margin-bottom:-3px}#container header .nav-wrap-global nav>ul>li .icon-external-link,body.framed header .nav-wrap-global nav>ul>li .icon-external-link{font-size:10px;color:#c32a1b}#container header .nav-wrap-global nav>ul>li a,body.framed header .nav-wrap-global nav>ul>li a{color:#555555}#container header .nav-wrap,body.framed header .nav-wrap{padding-top:20px}#container header .nav-wrap nav,body.framed header .nav-wrap nav{position:relative;float:right}#container header .nav-wrap nav>ul,#container header .nav-wrap>ul,body.framed header .nav-wrap nav>ul,body.framed header .nav-wrap>ul{list-style:none;margin:0;padding:0}#container header .nav-wrap nav>ul>li,#container header .nav-wrap>ul>li,body.framed header .nav-wrap nav>ul>li,body.framed header .nav-wrap>ul>li{display:inline-block;position:relative;text-transform:uppercase}#container header .nav-wrap nav>ul>li .badge,#container header .nav-wrap>ul>li .badge,body.framed header .nav-wrap nav>ul>li .badge,body.framed header .nav-wrap>ul>li .badge{position:absolute;top:-10px;right:15px}#container header .nav-wrap nav>ul>li .icon,#container header .nav-wrap>ul>li .icon,body.framed header .nav-wrap nav>ul>li .icon,body.framed header .nav-wrap>ul>li .icon{position:relative}#container header .nav-wrap nav>ul>li ul,#container header .nav-wrap>ul>li ul,body.framed header .nav-wrap nav>ul>li ul,body.framed header .nav-wrap>ul>li ul{display:none;position:absolute;z-index:15;left:0;padding:0;margin:0;width:150px}#container header .nav-wrap nav>ul>li ul li a,#container header .nav-wrap>ul>li ul li a,body.framed header .nav-wrap nav>ul>li ul li a,body.framed header .nav-wrap>ul>li ul li a{display:block;padding:5px;background:rgba(38,38,38,0.9);-webkit-transition:color 0.2s ease-in-out, background 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out, background 0.2s ease-in-out;transition:color 0.2s ease-in-out, background 0.2s ease-in-out;color:#F4F4F4 !important}#container header .nav-wrap nav>ul>li ul li a:hover,#container header .nav-wrap>ul>li ul li a:hover,body.framed header .nav-wrap nav>ul>li ul li a:hover,body.framed header .nav-wrap>ul>li ul li a:hover{background:rgba(26,26,26,0.9)}#container header .nav-wrap nav>ul>li.has-sub:hover,#container header .nav-wrap>ul>li.has-sub:hover,body.framed header .nav-wrap nav>ul>li.has-sub:hover,body.framed header .nav-wrap>ul>li.has-sub:hover{background:rgba(38,38,38,0.9)}#container header .nav-wrap nav>ul>li.has-sub:hover a,#container header .nav-wrap>ul>li.has-sub:hover a,body.framed header .nav-wrap nav>ul>li.has-sub:hover a,body.framed header .nav-wrap>ul>li.has-sub:hover a{color:#F4F4F4}#container header .nav-wrap nav>ul>li.has-sub:hover ul,#container header .nav-wrap>ul>li.has-sub:hover ul,body.framed header .nav-wrap nav>ul>li.has-sub:hover ul,body.framed header .nav-wrap>ul>li.has-sub:hover ul{display:block}#container header .nav-wrap nav>ul li a,#container header .nav-wrap>ul li a,body.framed header .nav-wrap nav>ul li a,body.framed header .nav-wrap>ul li a{font-family:"Open Sans", sans-serif;font-weight:600;font-size:12pt;color:#555555;-webkit-transition:color 0.2s ease-in-out, border 0.1s ease-in-out;-moz-transition:color 0.2s ease-in-out, border 0.1s ease-in-out;transition:color 0.2s ease-in-out, border 0.1s ease-in-out;color:#555555;text-decoration:none}#container header .nav-wrap nav>ul li a:hover,#container header .nav-wrap>ul li a:hover,body.framed header .nav-wrap nav>ul li a:hover,body.framed header .nav-wrap>ul li a:hover{color:#3F3F3F;text-decoration:underline}#container header .nav-wrap nav>ul>li>a,#container header .nav-wrap>ul>li>a,body.framed header .nav-wrap nav>ul>li>a,body.framed header .nav-wrap>ul>li>a{display:block;line-height:35px;vertical-align:middle;padding:0 15px;border:0}@media screen and (max-width: 1280px){#container header .nav-wrap,body.framed header .nav-wrap{position:relative;margin-right:25px}}@media screen and (max-width: 1120px){#container header nav>ul>li>a,body.framed header nav>ul>li>a{font-size:12pt}}@media screen and (max-width: 1000px){#container header nav>ul>li>a,body.framed header nav>ul>li>a{font-size:11.5pt}}@media screen and (max-width: 955px){#container header .promotion,body.framed header .promotion{display:none}#container header .nav-wrap nav>ul li a,body.framed header .nav-wrap nav>ul li a{-webkit-transition:color 0.2s ease-in-out, border 0.1s ease-in-out;-moz-transition:color 0.2s ease-in-out, border 0.1s ease-in-out;transition:color 0.2s ease-in-out, border 0.1s ease-in-out;color:#F4F4F4 !important;text-decoration:none}#container header .nav-wrap nav>ul li a:hover,body.framed header .nav-wrap nav>ul li a:hover{color:#FFF !important;text-decoration:underline}#container header .nav-wrap,body.framed header .nav-wrap{display:relative}#container header .nav-wrap .collapser,body.framed header .nav-wrap .collapser{position:relative;z-index:110;display:block;font-size:30px !important;margin-top:-7px;float:right}#container header .nav-wrap nav:not(.expanded),body.framed header .nav-wrap nav:not(.expanded){display:none}#container header .nav-wrap nav,body.framed header .nav-wrap nav{border-radius:2px;position:absolute;z-index:999;background:rgba(39,45,44,0.9);text-align:right;margin-top:-10px;right:0}#container header .nav-wrap nav>ul>li,body.framed header .nav-wrap nav>ul>li{display:block;width:220px}#container header .nav-wrap nav>ul>li .badge,body.framed header .nav-wrap nav>ul>li .badge{display:none}#container header .nav-wrap nav>ul>li.has-sub ul,body.framed header .nav-wrap nav>ul>li.has-sub ul{left:-150px;top:-15px}#container header .nav-wrap nav>ul>li>a,body.framed header .nav-wrap nav>ul>li>a{-webkit-transition:color 0.2s ease-in-out, background 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out, background 0.2s ease-in-out;transition:color 0.2s ease-in-out, background 0.2s ease-in-out;font-size:13pt}#container header .nav-wrap nav>ul>li>a:hover,body.framed header .nav-wrap nav>ul>li>a:hover{background:rgba(255,255,255,0.1)}}footer{padding:15px 10px 0;margin:0 !important;width:100%;background:#efefef;color:#555555}footer .columns{max-width:1200px;margin-left:auto;margin-right:auto}footer .columns::after{clear:both;content:"";display:block}footer .columns>.social{float:left;display:block;margin-right:2.35765%;width:23.23176%}footer .columns>.social:last-child{margin-right:0}footer .columns>.communicate{float:left;display:block;margin-right:2.35765%;width:31.76157%}footer .columns>.communicate:last-child{margin-right:0}footer .columns>.newsletter{float:left;display:block;margin-right:2.35765%;width:40.29137%}footer .columns>.newsletter:last-child{margin-right:0}footer h3{font-size:12pt;color:#555555;font-weight:bold;margin:0 0 10px 0}footer ul{margin:0 0 0 5px;padding:0;font-size:10pt;font-weight:400;list-style:none}footer ul ul{margin-left:10px;font-style:italic}footer ul.social{list-style:none;margin:0;padding:0}footer ul.social li{margin:0;padding:0;display:inline-block}footer ul.social li:not(:last-child){margin-right:3px}footer ul.social li span.link-name{display:none}footer ul li{margin:0}footer ul a[href]{-webkit-transition:color 0.2s ease-in-out, border 0.1s ease-in-out;-moz-transition:color 0.2s ease-in-out, border 0.1s ease-in-out;transition:color 0.2s ease-in-out, border 0.1s ease-in-out;color:#3A3A3A;text-decoration:none}footer ul a[href]:hover{color:#070707;text-decoration:underline}footer p{font-size:9.5pt;line-height:1.2;margin:0}footer p.copytrade{font-size:8pt}footer div>*+h3{margin-top:15px}footer input[type="text"],footer input[type="text"]:focus,footer input[type="text"]:focus,footer input[type="text"]:focus:focus{font-size:13pt;font-weight:400;padding:4px;border:1px solid #262626;border-radius:2px;box-shadow:inset 1px 1px 6px 0 #000,1px 1px 0 0 rgba(255,255,255,0.2);background-image:-webkit-linear-gradient(top, #e3e3e3 0%, #fff 100%);background-image:linear-gradient(to bottom, #e3e3e3 0%, #fff 100%)}footer input[type="text"]:focus,footer input[type="text"]:focus:focus{box-shadow:inset 1px 1px 6px 0 rgba(0,0,0,0.15),1px 1px 0 0 rgba(255,255,255,0.2),0 0 6px 2px #4b8482}@media screen and (max-width: 960px){footer h3{font-size:11pt}footer ul{font-size:9pt}footer p{font-size:8.5pt}footer p.copytrade{font-size:7pt}}@media screen and (max-width: 650px){footer .columns>.navigation{float:left;display:block;margin-right:2.35765%;width:23.23176%}footer .columns>.navigation:last-child{margin-right:0}footer .columns>.support{float:left;display:block;margin-right:2.35765%;width:23.23176%}footer .columns>.support:last-child{margin-right:0}footer .columns>.communicate{float:left;display:block;margin-right:2.35765%;width:36.02647%}footer .columns>.communicate:last-child{margin-right:0}footer .columns>.newsletter{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:25px}footer .columns>.newsletter:last-child{margin-right:0}}aside #side-collapse{display:none}@media screen and (max-width: 900px){aside{width:auto !important;right:15px;top:100px}aside #side-collapse{position:absolute;left:-52px;top:0;display:block;width:50px;height:50px;line-height:22.5px;vertical-align:middle;opacity:0.4}aside #side-collapse:hover{opacity:1}aside #side-collapse .icon-chevron-right,aside .inner{display:none}aside.expand{width:75% !important}aside.expand #side-collapse{opacity:1}aside.expand #side-collapse .icon.icon-chevron-right,aside.expand .inner{display:block}aside.expand .icon-chevron-left{display:none}aside .inner{padding:10px;border-radius:3px;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.4) 0%, rgba(75,104,103,0.3) 45%, rgba(75,104,103,0.3) 55%, rgba(0,0,0,0.4) 100%),url("../images/layout/header-bg.png");background-image:linear-gradient(to right, rgba(0,0,0,0.4) 0%, rgba(75,104,103,0.3) 45%, rgba(75,104,103,0.3) 55%, rgba(0,0,0,0.4) 100%),url("../images/layout/header-bg.png");box-shadow:0 0 6px 1px rgba(0,0,0,0.4)}aside .inner,aside .inner h1,aside .inner h2,aside .inner h3{color:#e9e9e9}aside #side-border{display:none}}aside .try-buy-buttons .inner .button{width:48%}aside .try-buy-buttons .inner .button:nth-child(2){float:right}#content.sidebar.sidebar-left section[role="main"]{float:right;margin-right:0;margin-left:2%;width:73%}#content.sidebar.sidebar-left aside{width:25%}#content.sidebar.sidebar-left aside #side-border{display:none}@media screen and (min-width: 900px){#content.sidebar.sidebar-small section[role="main"]{width:78%;margin-right:2%;margin-left:0}#content.sidebar.sidebar-small aside{width:20%}}.sidebar-download a.button{width:100%;margin-bottom:15px;text-align:center}@media screen and (min-width: 960px){.document-resources article .try-buy-buttons,.document-resource-category article .try-buy-buttons,.document-resource article .try-buy-buttons{position:absolute;right:0;top:17px}}@media screen and (max-width: 960px){.document-resources article .try-buy-buttons,.document-resource-category article .try-buy-buttons,.document-resource article .try-buy-buttons{margin-bottom:25px;text-align:center}}.document-resource aside .details-meta .preview{margin:0 5px 0 0}.document-resource aside .details-meta .preview img{width:18px;height:18px}.document-resource aside .details-meta dl{margin:0}.document-resource aside .details-meta dl dt,.document-resource aside .details-meta dl dd{float:left;padding:0;line-height:32px}.document-resource aside .details-meta dl dd+dt,.document-resource aside .details-meta dl dd+dd{clear:left}.document-resource aside .details-meta dl dd+dd{float:none}.document-resource aside .details-meta dl dt{width:16px}.document-resource aside .details-meta dl dd{width:calc(100% - 26px);margin-left:10px}.document-resource aside .download .button{width:100%;margin:5px 0}.document-resource article img{max-width:100%}.document-resource article h1{margin-top:0}.document-resource article .social-meta>a{display:inline-block}.document-resource article .social-meta>a span{font-family:Monaco, Consolas, "Lucida Console", monospace;display:inline-block;background:rgba(0,0,0,0.5);padding:4px;border-radius:12px;font-weight:bold}.document-resource article .readme,.document-resource article .comments{background:rgba(255,255,255,0.9);padding:10px;border-radius:3px}.document-resource article .readme.readme pre,.document-resource article .comments.readme pre{line-height:1.5}.document-resource article .readme.readme code,.document-resource article .comments.readme code{line-height:1.5;white-space:pre-wrap;display:inline-block;padding:2px}.document-resource article #scheme-preview{position:relative}.document-resource article #scheme-preview pre{font-family:monospace;padding:10px;margin:0;position:relative}.document-resource article #scheme-preview pre code{max-height:none;border:1px solid rgba(0,0,0,0.2);transition:border 0.2s ease-in-out}.document-resource article #scheme-preview:hover #scheme-preview-selector{opacity:1.0}.document-resource article #scheme-preview:hover pre code{border:1px solid rgba(0,0,0,0.8)}.document-resource article #scheme-preview #scheme-preview-selector{transition:opacity 0.2s ease-in-out;opacity:0;position:absolute;top:10px;left:10px;width:calc(100% - 20px);background:rgba(0,0,0,0.8);margin:0;padding:5px;text-align:center}.document-resource article #scheme-preview #scheme-preview-selector li{margin:0 6px;padding:0;display:inline-block;font-size:24px}.document-resource article #scheme-preview #scheme-preview-selector li.ui-state-active{font-weight:bold}.document-resources article,.document-resource-category article,.document-resource article{margin-top:35px}.document-resources article ul.trail,.document-resource-category article ul.trail,.document-resource article ul.trail{position:absolute;width:100%;top:15px;left:0}.document-resources article>ul:not(.trail),.document-resource-category article>ul:not(.trail){margin:0;padding:0;text-align:center}.document-resources article>ul:not(.trail)>li,.document-resource-category article>ul:not(.trail)>li{display:inline-block;text-align:left;width:40%;margin:25px;background:#F9F9F9;border:1px solid #E0E0E0;border-radius:2px;vertical-align:top}@media screen and (max-width: 750px){.document-resources article>ul:not(.trail)>li,.document-resource-category article>ul:not(.trail)>li{display:block;width:auto}}.document-resources article>ul:not(.trail)>li .preview,.document-resource-category article>ul:not(.trail)>li .preview{margin:10px}.document-resources article>ul:not(.trail)>li .preview figure,.document-resource-category article>ul:not(.trail)>li .preview figure{padding:3px}.document-resources article>ul:not(.trail)>li .preview img,.document-resources article>ul:not(.trail)>li .preview figure,.document-resource-category article>ul:not(.trail)>li .preview img,.document-resource-category article>ul:not(.trail)>li .preview figure{width:63px;height:63px}.document-resources article>ul:not(.trail)>li .preview img>div,.document-resources article>ul:not(.trail)>li .preview figure>div,.document-resource-category article>ul:not(.trail)>li .preview img>div,.document-resource-category article>ul:not(.trail)>li .preview figure>div{float:left;width:11px;height:11px;margin:4px}.document-resources article>ul:not(.trail)>li .info,.document-resources article>ul:not(.trail)>li .meta,.document-resource-category article>ul:not(.trail)>li .info,.document-resource-category article>ul:not(.trail)>li .meta{padding:10px}.document-resources article>ul:not(.trail)>li .info h3,.document-resource-category article>ul:not(.trail)>li .info h3{font-size:24px;margin-top:0;margin-bottom:10px}.document-resources article>ul:not(.trail)>li .info p,.document-resource-category article>ul:not(.trail)>li .info p{margin:0 0 10px 0}.document-resources article>ul:not(.trail)>li .info .author,.document-resource-category article>ul:not(.trail)>li .info .author{font-style:italic}.document-resources article>ul:not(.trail)>li .info .author img,.document-resource-category article>ul:not(.trail)>li .info .author img{width:16px;height:16px;vertical-align:middle}.document-resources article>ul:not(.trail)>li .meta,.document-resource-category article>ul:not(.trail)>li .meta{font-size:14px;opacity:0.8;min-width:150px;border-top:1px solid #E0E0E0;background:#EFF2F7}.document-resources article>ul:not(.trail)>li .meta>span,.document-resource-category article>ul:not(.trail)>li .meta>span{display:inline-block;margin-left:15px}.document-resources article>ul:not(.trail)>li .meta>span .icon,.document-resource-category article>ul:not(.trail)>li .meta>span .icon{opacity:0.7}.document-install-instructions article,.document-submit-instructions article{text-align:center}.document-install-instructions article .selector .selectize-control,.document-submit-instructions article .selector .selectize-control{max-width:500px;margin:25px auto;font-size:14pt}.document-install-instructions article .panes,.document-install-instructions article .selector,.document-submit-instructions article .panes,.document-submit-instructions article .selector{margin:auto}.document-install-instructions article .panes,.document-submit-instructions article .panes{max-width:750px;text-align:left}.document-install-instructions article ol.decimal li,.document-submit-instructions article ol.decimal li{margin:16px 0;font-size:16px}.sidebar-resources{margin-top:50px}.sidebar-resources ul.categories{margin:0;padding:0}.sidebar-resources ul.categories li h3{font-size:13pt;margin:5px 0}.sidebar-resources ul:not(.categories){padding-left:30px}.sidebar-resources .search-wrapper{position:relative}.sidebar-resources .search-wrapper input{width:180px;padding:4px}.sidebar-resources .search-wrapper ul.results{display:none;position:absolute;border:1px solid #E2E2E2;background:#EDEDED;width:350px;right:-12px}.sidebar-resources .search-wrapper ul.results,.sidebar-resources .search-wrapper ul.results li,.sidebar-resources .search-wrapper ul.results h3,.sidebar-resources .search-wrapper ul.results p{padding:0;margin:0}.sidebar-resources .search-wrapper ul.results li{padding:4px}.sidebar-resources .search-wrapper ul.results li:hover{background:#fbe4e2;cursor:pointer}.sidebar-resources .search-wrapper ul.results li h3{font-size:0.9rem;font-weight:bold}.sidebar-resources .search-wrapper ul.results li p{font-size:0.7rem;font-style:italic}code{border-radius:2px;font-family:Monaco, Consolas, "Lucida Console", monospace;color:#333;background:#FAFAFA;border:1px solid rgba(0,0,0,0.2);padding:0 2px}pre code{display:block;padding:0.5em;line-height:1.5;max-height:500px;overflow:auto}.hljs-comment,.hljs-template_comment,.diff .hljs-header,.hljs-javadoc{color:#998;font-style:italic}.hljs-keyword,.css .rule .hljs-keyword,.hljs-winutils,.javascript .hljs-title,.nginx .hljs-title,.hljs-subst,.hljs-request,.hljs-status{color:#333;font-weight:bold}.hljs-number,.hljs-hexcolor,.ruby .hljs-constant{color:#099}.hljs-string,.hljs-tag .hljs-value,.hljs-phpdoc,.tex .hljs-formula{color:#d14}.hljs-title,.hljs-id,.coffeescript .hljs-params,.scss .hljs-preprocessor{color:#900;font-weight:bold}.javascript .hljs-title,.lisp .hljs-title,.clojure .hljs-title,.hljs-subst{font-weight:normal}.hljs-class .hljs-title,.haskell .hljs-type,.vhdl .hljs-literal,.tex .hljs-command{color:#458;font-weight:bold}.hljs-tag,.hljs-tag .hljs-title,.hljs-rules .hljs-property,.django .hljs-tag .hljs-keyword{color:#000080;font-weight:normal}.hljs-attribute,.hljs-variable,.lisp .hljs-body{color:#008080}.hljs-regexp{color:#009926}.hljs-symbol,.ruby .hljs-symbol .hljs-string,.lisp .hljs-keyword,.tex .hljs-special,.hljs-prompt{color:#990073}.hljs-built_in,.lisp .hljs-title,.clojure .hljs-built_in{color:#0086b3}.hljs-preprocessor,.hljs-pragma,.hljs-pi,.hljs-doctype,.hljs-shebang,.hljs-cdata{color:#999;font-weight:bold}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.diff .hljs-change{background:#0086b3}.hljs-chunk{color:#aaa}html,body{height:100%}